Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cnd] merge master into cnd #6439

Merged
merged 1,990 commits into from
Sep 26, 2023
Merged

[cnd] merge master into cnd #6439

merged 1,990 commits into from
Sep 26, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 7, 2023

  1. Merge pull request apache#6154 from matthiasblaesing/maven_module_sup…

    …port
    
    Fix wrong javac tree access for module information in modular maven project
    matthiasblaesing authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    aaf846a View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6054 from mbien/update-min-jdk-warning

    Update JDK version requirement warning
    mbien authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    d0793ac View commit details
    Browse the repository at this point in the history
  3. Added basic line indenting to HCL languages. (apache#6127)

    * Made HCLTokenId more detailed, useful for indenter/formater
    
    * Added basic line indenting to HCL languages
    
    * Fix IOOB exception when trying to parse '"' as identifier
    
    * Indent is based on the previous line from now.
    
    * Enable Flyweight tokens for HCL Lexer
    
    * Added some tests for the indenter.
    lkishalmi authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    faf308b View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    bbd08b8 View commit details
    Browse the repository at this point in the history
  2. Fix unstable unittest org.netbeans.modules.maven.ModuleInfoSupportTest

    25347df introduces a new unittest,
    that proved to be unstable in CI/CD pipeline. The failure can be
    reproduced after several tries. Adding 
    
    workDir.getFileSystem().refresh(true);
    
    seems to fix the issue. Hypothesis:
    
    The new module files are written outside the filesystem infrastructure
    of NetBeans and the cache of the javac integration does not pick up the
    module files created by the javac-Tool.
    
    Apart from the fix, style of the code was improved.
    matthiasblaesing committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    9121943 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    231e227 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Merge pull request apache#6092 from junichi11/php-gh-5933-instanceof-…

    …with-cast
    
    Fix `instanceof` expression with casting apache#5933
    junichi11 authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    61a114a View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6161 from junichi11/php-reimplement-fix-imp…

    …orts
    
    Add "Fix Imports" changes again
    junichi11 authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    0f4aafe View commit details
    Browse the repository at this point in the history
  3. Update the PHP sample project for PHPUnit

    - Update the version to PHPUnit 10
    - Remove the unavailable URL from readme.html
    - Add setting for code coverage to readme.html
    - Fix the phpunit.xml (the `filter` element is available no longer. Instead, use the `coverage` element.)
    - See: https://docs.phpunit.de/en/10.1/configuration.html (https://phpunit.de/documentation.html)
    junichi11 committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    7939c99 View commit details
    Browse the repository at this point in the history
  4. Support for nullable types in vardoc apache#6075

    - apache#6075
    - Fix the scanner: Add the comments as `Comment.Type.TYPE_VARTYPE` in the following example
    - Add unit tests
    
    Example:
    ```php
    /** @var ?User $user */
    $user->getId();
    
    /* @var $user2 ?User */
    $user2->getId();
    ```
    junichi11 committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    4da2d49 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6088 from jtulach/jtulach/LessLineDocumentD…

    …ependencies
    
    Avoid needless dependency on LineDocument
    jtulach authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    e5fb9c9 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6168 from matthiasblaesing/maven_module_sup…

    …port_2
    
    Fix unstable unittest org.netbeans.modules.maven.ModuleInfoSupportTest
    matthiasblaesing authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    a872ceb View commit details
    Browse the repository at this point in the history
  7. Fix "Fix Imports" for vardoc with a nullable type apache#6075

    - apache#6075
    - Check types without nullable type prefix(`?`)
    - Add unit tests
    junichi11 committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    1f50e9e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ff8f2cc View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#6169 from junichi11/php-update-php-sample-f…

    …or-phpunit
    
    Update the PHP sample project for PHPUnit
    junichi11 authored Jul 9, 2023
    Configuration menu
    Copy the full SHA
    e418ee1 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Merge pull request apache#6170 from junichi11/php-gh-6075-vardoc-with…

    …-nullable-type
    
    Fix "Fix Imports" when the vardoc has nullable types
    junichi11 authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    954ab1d View commit details
    Browse the repository at this point in the history
  2. Fix WinFlatEditorTabCellRenderer to not return close button bounds wh…

    …en clipped and not painting it.
    neilcsmith-net committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    8b71291 View commit details
    Browse the repository at this point in the history
  3. Fix incorrect AbstractClassInstantiationHintError apache#6119

    - apache#6119
    - Check whether the class name has `$`
    - Add unit tests
    junichi11 committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    e8bf72e View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6167 from mbien/nb-collaborators

    Add @asbachb to collaborator/triage list.
    mbien authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    4550e47 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6171 from junichi11/php-gh-6119-incorrect-a…

    …bstract-instantiation-hint
    
    Fix incorrect AbstractClassInstantiationHintError apache#6119
    junichi11 authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    3a61869 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6164 from neilcsmith-net/flatlaf-tab-close

    Fix tab closing when trying to select partly clipped tab.
    neilcsmith-net authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    68be4fc View commit details
    Browse the repository at this point in the history
  7. Fix a 'Cannot call invokeAndWait from the event dispatcher thread' ex…

    …ception when calling DatabaseConnection.showConnectionDialog from the EDT.
    eirikbakke committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    cadff49 View commit details
    Browse the repository at this point in the history
  8. Merge pull request apache#6150 from kamilkrzywanski/lambdaListeners

    Provide Lambda expression option in Listener generation style
    mbien authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    8b26826 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. [NETBEANS-5719] Add option to disable tooltips for parameter completion.

    Michael Zucchi authored and mbien committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    4bba6a8 View commit details
    Browse the repository at this point in the history
  2. Fix "Fix Imports" when the phptag is in HTML apache#5578

    - apache#5578
    - Find the first phptag position
    junichi11 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    f63b846 View commit details
    Browse the repository at this point in the history
  3. Fix "Fix Imports" issue with declare statements apache#5578

    - apache#5578
    
    Example:
    ```php
    namespace NS1;
    
    class A
    {
        public function __construct()
        {
            declare (ticks=1) {
            }
            $test = new B();
        }
    }
    ```
    
    Before:
    ```php
    namespace NS1;
    
    class A
    {
        public function __construct()
        {
    use NS2\B;
            declare (ticks=1) {
            }
            $test = new B();
        }
    }
    ```
    
    After:
    ```php
    namespace NS1;
    
    use NS2\B;
    
    class A
    {
        public function __construct()
        {
            declare (ticks=1) {
            }
            $test = new B();
        }
    }
    ```
    junichi11 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    75d16e8 View commit details
    Browse the repository at this point in the history
  4. Fix "Fix Imports" issue with declare statements apache#5578

    - apache#5578
    
    Example:
    ```php
    <?php
    namespace NS1;
    
    declare(ticks=1) {
        $test = 1;
    }
    declare(ticks=2) {
        $test = 1;
    }
    class DeclareTest1 {
        public function test() {
            declare(ticks=2) {
    
            }
            $test = new \NS2\DeclareTest2;
        }
    }
    ```
    
    Before:
    ```php
    <?php
    namespace NS1;
    
    declare(ticks=1) {
        $test = 1;
    }
    use NS2\DeclareTest2;
    declare(ticks=2) {
        $test = 1;
    }
    class DeclareTest1 {
        public function test() {
            declare(ticks=2) {
    
            }
            $test = new DeclareTest2;
        }
    }
    ```
    
    After:
    ```php
    <?php
    namespace NS1;
    
    declare(ticks=1) {
        $test = 1;
    }
    declare(ticks=2) {
        $test = 1;
    }
    
    use NS2\DeclareTest2;
    
    class DeclareTest1 {
        public function test() {
            declare(ticks=2) {
    
            }
            $test = new DeclareTest2;
        }
    }
    ```
    junichi11 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    082e5a7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6177 from junichi11/php-gh-5578-reimplement

    Fix "Fix Imports" issues again apache#5578
    junichi11 authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    691f0b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fcab7a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Don't remove existing uses if they are the same as the created string…

    … for use statements
    
    - apache#5681
    - Avoid changing the file state if the created string is the same as the
      existing use statements
    junichi11 committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    26ab50f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02a5586 View commit details
    Browse the repository at this point in the history
  3. LSP: block workspaceSymbols until projects get opened and scannig is …

    …finished, notify client on scanning runs.
    dbalek committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    b6363cd View commit details
    Browse the repository at this point in the history
  4. Fix NumberFormatException in dependency update hint.

    Empty version Strings in the pom should not cause exceptions.
    mbien committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    d9335fa View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6179 from junichi11/php-gh-5681-reimplement

    Don't remove existing uses if they are the same as the created string for use statements
    junichi11 authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f6df5f3 View commit details
    Browse the repository at this point in the history
  6. apidoc fixes for NB19

    ebarboni committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    40d72f6 View commit details
    Browse the repository at this point in the history
  7. Use ex.printStackTrace(StringWriter) to avoid no message NPE

    Jaroslav Tulach committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f670fdf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aedaefe View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#5617 from mbien/no-squash

    turn github PR squash feature off.
    mbien authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    94b76ea View commit details
    Browse the repository at this point in the history
  10. Merge pull request apache#6184 from mbien/maven-hint-nfe-fix

    Fix NumberFormatException in maven dependency update hint.
    mbien authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    2c2e57c View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    ada42a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    543596b View commit details
    Browse the repository at this point in the history
  3. VisualDevelopmentUtil should close its streams.

    Removed unused copy method.
    
    Signed-off-by: Alfusainey Jallow <[email protected]>
    Alfusainey authored and mbien committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    ee2eb18 View commit details
    Browse the repository at this point in the history
  4. Add support for Wildfly 28.0.0+

    NetBeans communicates to Wildfly via management api. This functionality depends
    on several Wildfly classes which are pulled from the Wildfly installation.
    
    It seems that in 28.0.0 some classes and jars were moved which prevents NetBeans
    from communicating to Wildfly.
    
    This change simplify the current logic gathering different jars and just use
    `jboss-cli-client` which should contain all necessary classes which are needed
    to connect to Wildflys management interface.
    asbachb committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    9a1024b View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6172 from Alfusainey/issue-6165

    VisualDevelopmentUtil should close streams
    mbien authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7cb0985 View commit details
    Browse the repository at this point in the history
  6. Fix HintTest.assertNotContainsWarnings()

    Method checked against getDescription() instead of toString() as the
    doc specifies, which made this assert essentially a no-op.
    
    The method assertContainsWarnings() does also check against toString().
    mbien committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    d0d4712 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0498a03 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Fix the vendor name regex for Composer apache#6192

    - apache#6192
    - https://getcomposer.org/doc/04-schema.md#name
    - VendorName/PackageName: `^[a-z0-9]([_.-]?[a-z0-9]+)*/[a-z0-9](([_.]|-{1,2})?[a-z0-9]+)*$`
    junichi11 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    cd3bc27 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6196 from junichi11/php-gh-6192-composer-ve…

    …ndor-name
    
    Fix the vendor name regex for Composer apache#6192
    junichi11 authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    595fa2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0346cfa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e4dcee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9cbd83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f7ca3a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d1ac397 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. Repair openjdk.project tests and add them to CI

    j2seplatform dependency fixes
     "java.net.MalformedURLException: unknown protocol: nbjrt"
    
    ClassPathProviderImplTest#checkCompileClassPath has to open the
    project now before asking for the class path.
    
    tested on JDK 11 and 21
    
    Co-authored-by: Matthias Bläsing <[email protected]>
    mbien and matthiasblaesing committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    5bfb054 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2a14bf View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#5897 from notzed/NB-5719

    [NETBEANS-5719] Add option to disable tooltips for parameter completion.
    mbien authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    41c6853 View commit details
    Browse the repository at this point in the history
  4. apache#4552 Update Jakarta EE 10 archetype for a new project

    Fixes for building the new project with Java 17.
    See juneau001/jakartaee10-archetype#2
    OndroMih committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    41a5754 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6140 from asbachb/5407-wildfly-jakarta-classes

    Bugfix: Added ability to find `jakarta` related jars for wildfly server instances
    mbien authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    8c90bb3 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6194 from mbien/fix-openjdk-project-tests

    Repair openjdk.project tests and add them to CI
    mbien authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    ae873e0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    404322f View commit details
    Browse the repository at this point in the history
  8. Merge pull request apache#6138 from asbachb/5947-add-support-for-wild…

    …fly-28
    
    Add support for Wildfly 28
    mbien authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    3b1e00c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. Merge pull request apache#6067 from jlahoda/jtreg-run-single-test-case

    Adding ability to run a single sub-test for tests under jtreg.
    mbien authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    622dbf0 View commit details
    Browse the repository at this point in the history
  2. adding initial support for jakarta EE 10 transformer

    Co-authored-by: Michael Bien <[email protected]>
    breakponchito and mbien committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    8af5722 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6195 from mbien/dereference-hint-requirenon…

    …null
    
    Make NP Dereference hint aware of Objects.requireNonNull().
    mbien authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    97d51b1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6187 from ebarboni/apidocnb19

    apidoc fixes for NB19
    mbien authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    02dafb2 View commit details
    Browse the repository at this point in the history
  5. Feature: Added support for JSF 4.0 namespaces

    Previously NetBeans bundles the JSF reference implementation Mojarra in order to provide several functionality
    (like namespaces) based on the parsed taglib xml files from that jar. This is somehow problematic as:
    1) The dependency needs to be updated on every new JSF release
    2) NetBeans needs to fulfil the expectations of Mojarra
    
    This leads to the problem that we currently cannot update and bundle the latest Mojarra version as
    Java 11 is required.
    
    This change wants to get less dependant on that bundled JSF implementation by resolving the reference implementation
    using maven. Instead of reading the taglib xml files from that bundled jar NetBeans now gets in from the local maven
    repository or downloads it from maven central. If this is not possible we fallback to the bundled version.
    
    This change also improves the situation when autosuggestion is invoked in the namespace part of JSF xhtml documents
    by ordering the suggested namespace with the one on top which is most likely to be used.
    
    This should fix apache#6069 apache#5470 apache#5470 apache#4338
    asbachb committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    14fee17 View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6160 from asbachb/add-support-for-faces4-ur…

    …n-v3
    
    Added support for JSF 4.0 namespaces
    matthiasblaesing authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    e609c44 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#6201 from OndroMih/ondromih-jakartaee10-arc…

    …hetype-update
    
    Update Jakarta EE 10 archetype for a new project
    mbien authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    8340f40 View commit details
    Browse the repository at this point in the history
  8. Merge pull request apache#5847 from breakponchito/FISH-6771-support-t…

    …ransformation-jakartaee8-to-jakartaee10
    
    Support for transformation from jakartaee8 to jakartaee10 applications
    mbien authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    d848cb3 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Merge pull request apache#6198 from jhorvath/entity-progress

    Adding progress to Entity Classes from Database
    jhorvath authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    c15e24d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e60f8f View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6197 from sdedic/maven/missing-artifacts2

    Fix cycle in problem reporter with unreachable artifacts.
    mbien authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    af92e2c View commit details
    Browse the repository at this point in the history
  4. Added ability for Jakarta EE projects to:

    * Create entities from database tables
    * Create message driven, stateful, stateless and session beans
    
    This should fix apache#4827 apache#4828
    asbachb committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    dabf55f View commit details
    Browse the repository at this point in the history
  5. [NETBEANS-6147] Initial implementation of better long string handling

    Co-authored-by: Matthias Bläsing <[email protected]>
    2 people authored and mbien committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    7f2559d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15d73cd View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#6208 from dbalek/dbalek/lazy-code-actions

    Allow for a lazy computation of CodeAction edits.
    dbalek authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    f49ef02 View commit details
    Browse the repository at this point in the history
  8. Merge pull request apache#6157 from SirIntellegence/NETBEANS-6147

    Fix for BigStringCustomEditor not being able to save Strings backed by byte arrays
    matthiasblaesing authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    a58c667 View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#6078 from pepness/javadoc-early

    Add javadoc support for the 2nd jdk early release
    mbien authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    1f11c8c View commit details
    Browse the repository at this point in the history
  10. Merge pull request apache#6129 from asbachb/jakarta-namespace-entity-…

    …sessionbeans
    
    Jakarta EE Entitiy and EJB support
    matthiasblaesing authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    0bee9d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    e9d3df1 View commit details
    Browse the repository at this point in the history
  2. Update dialog parent API, displayer impl and test.

    Update Utilities findDialogParent API to not use fallback Supplier and update docs.
    Update DialogDisplayerImpl to validate preferred parent.
    Update DialogDisplayerImplTest to stop stray modal dialog breaking parent test.
    neilcsmith-net committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    d7474cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    459c2d1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6216 from neilcsmith-net/rk-dialog-parent

    Use the currently active dialog as the presenter parent
    neilcsmith-net authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    8df65b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    899b964 View commit details
    Browse the repository at this point in the history
  6. Fix option import regression

    there was a bug in the boolean logic of checkIntegrity()
    mbien committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    97438e5 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#6219 from neilcsmith-net/spec-versions-nb200

    Increment spec versions for Apache NetBeans 20 development.
    neilcsmith-net authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    9e68d3d View commit details
    Browse the repository at this point in the history
  8. Add support for GlassFish 7.0.6

    - Add support of the MicroProfile REST Client
    - Add a new way to start GlassFish
    - Add support for using @Inject to inject REST artifacts
    - Bug fixes and updates of various components
    - Bump the GlassFish version in some tests
    pepness committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    88dcee7 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Revert "Use resolve() method that actually throws exception. Respect …

    …remote repository chaching."
    
    This reverts commit e2a14bf.
    
    fixes apache#6222 ArtifactResolutionExceptions when working with maven projects
    mbien committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f954a24 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Merge pull request apache#6228 from mbien/revert-maven-embedder-commi…

    …t_delivery
    
    Revert "Use resolve() method that actually throws exception."
    neilcsmith-net authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    cd84422 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6221 from pepness/glassfish706

    Add support for GlassFish 7.0.6
    neilcsmith-net authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    de8dde7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6220 from mbien/fix-option-import_delivery

    Fix options import regression
    neilcsmith-net authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    49b6539 View commit details
    Browse the repository at this point in the history
  4. Avoid getting all types with an empty type name apache#6039

    - apache#6039
    - Remove `<>` and `{}` from type name
    - Ignore an empty type name to avoid getting all types
    - Add unit tests
    junichi11 committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a067bcb View commit details
    Browse the repository at this point in the history
  5. Investigate distribution sensitive ComputeImportsTest failures

     - tests green on temurin 11
     - setting -XX:AzCRSMode=off on zulu 11.0.20+8 didn't help
     - updating the test to add com.azul.crs.* to the ignore list
    mbien committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    7d88fd1 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Add blank lines for formatting options(Between Use Types) when use st…

    …atements are inserted by "Fix Imports" apache#6238
    
    - apache#6238
    - Add unit tests
    junichi11 committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    dbbe797 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6217 from Atrament666/fix_rerun_failed_button

    Enable 'Rerun failed tests' button for JUnit5
    neilcsmith-net authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a4a6982 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6237 from junichi11/php-gh-6039-fix-regression

    Avoid getting all types with an empty type name apache#6039
    neilcsmith-net authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f052d63 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6235 from mbien/ci-change-coffee-brand

    Investigate ComputeImportsTest test failures
    neilcsmith-net authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    d05aee8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8cc9dd View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6240 from apache/issues-nb19rc

    Update netbeans_bug_report.yml for 19-rc
    neilcsmith-net authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    84e52cb View commit details
    Browse the repository at this point in the history
  7. Improve the sort method

    junichi11 committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    62f8c1a View commit details
    Browse the repository at this point in the history
  8. NetBeans UserCatalog should allow mapping namespace to local file

    If an XML namespace uniquely idenfifies its associated grammar, it can
    be used as a public ID to map it to a local XSD for validation.
    matthiasblaesing committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    9e926b4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    231d18f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2874cea View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    952d9fc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b85bb0d View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Merge pull request apache#6243 from vieiro/hotfix/rust.project.test.l…

    …icenses
    
    rust.project test data licenses
    vieiro authored Jul 22, 2023
    Configuration menu
    Copy the full SHA
    57f962d View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. Configuration menu
    Copy the full SHA
    44c1285 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Merge pull request apache#6242 from junichi11/php-gh-6238-uses-psr12-…

    …blank-line
    
    Add blank lines for formatting options(Between Use Types) when use statements are inserted by "Fix Imports" apache#6238
    neilcsmith-net authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e83c2e7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6186 from sdedic/lsp/node-properties-change

    Vscode ts listener can subscribe for NLS node event changes.
    sdedic authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8614705 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    ac29761 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6248 from jhorvath/db-env

    Set DB environment for java+ as well as for java
    jhorvath authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    9032ecc View commit details
    Browse the repository at this point in the history
  3. Upgrading to JDK 21 nb-javac

    lahodaj committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    81eddaf View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6206 from lahodaj/jdk21

    Upgrading to JDK 21 nb-javac
    lahodaj authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    b79fd30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e2bff3b View commit details
    Browse the repository at this point in the history
  6. Bugfix: Bring back singleton option when creating a new Session Bean …

    …and interfaceless EJBs
    
    The options shown when selecting New > Session Bean are based on the
    capabilities of the used enterprise project.
    
    The check missed some Jakarta EE versions and so were disabled.
    
    Analysis done by @asbachb
    
    Closes: apache#4892
    Closes: apache#4830
    matthiasblaesing committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    18e2961 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Merge pull request apache#6254 from lkishalmi/gradle-tooling-api-8.3-…

    …rc-1
    
    Gradle Tooling API 8.3-rc-1
    neilcsmith-net authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    479bdef View commit details
    Browse the repository at this point in the history
  2. Improved validation when creating a line breakpoint:

     - added check that the specified file is a php source file
     - added check that the specified line number is less than the maximum line number in the file
    troizet committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c88b994 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Merge pull request apache#6234 from apache/delivery

    Sync delivery to master after 19-rc3
    neilcsmith-net authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    119e442 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29a9e0d View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6253 from dbalek/dbalek/jsva-cc-21

    Code completion modified to support JDK 21 features.
    dbalek authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    1be485f View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    9bc15b1 View commit details
    Browse the repository at this point in the history
  2. Improve IntroduceSuggestionTest

    - Move unit tests from `HintTest` to `IntroduceSuggestionTest`
    junichi11 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    6e0a20d View commit details
    Browse the repository at this point in the history
  3. Prevent NPE when IntroduceSuggestionHint generates a method apache#6258

    - apache#6258
    - Find a position for the curl open brace `{` when a type element doesn't have other elements
    ```php
    <?php
    // e.g.
    class Test {
    }
    ```
    - Add unit tests
    junichi11 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4f3cda2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d94b06b View commit details
    Browse the repository at this point in the history
  5. Fix: Committing SQL files does not change blue color on the file tab …

    …in editor
    
    The construction of the editor panel for SQL is a bit special to
    support both using it as SQL console and file editor and allow it to
    execute sql statements.
    
    In normal editors multiview elements are initialized by the
    infrastructure and #initializeCloneableEditor is called by it to
    connect the DataNode and the editor. This was missing for the SQLEditor.
    
    Closes: apache#6224
    matthiasblaesing committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    226367d View commit details
    Browse the repository at this point in the history
  6. Prevent getting an incorrect type if a return type is static with P…

    …HPDoc tag(`@return`) apache#6247
    
    - apache#6247
    - Ignore `static` only when a PHPDoc tag is `@method`
    - Add a unit test
    junichi11 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    60461af View commit details
    Browse the repository at this point in the history
  7. - Use Deque/ArrayDeque instead of Stack, the Deque interface should be

    used in preference to the legacy Stack class, it will give better
    performance and it is already used in synchronized blocks so there is no
    need for the thread-safe Stack/Vector class.
    - Increase default RequestProcessor throughput from 50 to 55.
    pepness committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    cc63dbd View commit details
    Browse the repository at this point in the history
  8. Fix: Java completion parameter tooltip is not shown if previous param…

    …eter is type variable
    
    Testsetup:
    
      public class TestParamResolution {
        public static void main(String[] args) {
          List.of("Hallo", "World");
          testMethod("Hello", "World", "Test");
          testMethod(1, "Hello", "World");
        }
    
        public static <S extends String & Comparable<String> & Serializable> void testMethod(S genericParam, String dummy1_1, String dummy1_2) {}
        public static <S extends Integer> void testMethod(S genericParam, String dummy2_1, String dummy2_2) {}
    
        public static <T extends Integer & Externalizable> void testArgumentTypeVariableParameter(T genericParam, List<? super String> x) {
    	  testMethod(genericParam, "x", "dfd");
        }
      }
    
    Inside main the problem can be demonstrated with all demonstrated
    calls. When the caret is placed in the first argument (before first
    comma), the parameter popup (CTRL+P) can be opened for all case. If the
    caret is placed in the second argument (after first comma), it does not
    work anymore.
    
    Investigation shows that javax.lang.model.util.Types#isAssignable
    returns false if the target type is a TypeVariable. To fix this the
    upper bound of the TypeMirror is unwrapped and the check is repeated.
    This also works if the argument is a TypeVariable itself.
    
    With this fix applied all places (main and
    testArgumentTypeVariableParameter) allow to invoke the parameter popup.
    matthiasblaesing committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    5b55a37 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Terminal input ignores detected encoding

    It was observed that on a german windows installation with JDK 17 the
    terminal correctly shows german umlauts, but fails on input.
    
    The terminal subsystem has code to detect the charset used in the
    terminal.
    
    Investigation then leads to StreamTerm, where the InputStream for data
    coming from the terminal is adapted with the detected charset, while
    the user input is ran through an OutputStreamWriter without charset
    set. Therefore the user input is encoded with Cp1250 (default on
    german windows setups). This leads to garbled input.
    
    The fix applies the same logik, that is already applied to the
    InputStream, also to the OutputStream.
    matthiasblaesing committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    4a8a8d4 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Merge pull request apache#6271 from matthiasblaesing/inputencoding_te…

    …rminal
    
    Terminal input ignores detected encoding
    neilcsmith-net authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    61a38aa View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6257 from matthiasblaesing/session_bean_int…

    …erface_less_ejb
    
    Bugfix: Bring back singleton option when creating a new Session Bean and interfaceless EJBs
    neilcsmith-net authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    a9904d9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6265 from matthiasblaesing/sqleditor_versio…

    …ning_state
    
    Fix: Committing SQL files does not change blue color on the file tab in editor
    neilcsmith-net authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    2f504a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42caa8a View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6262 from lahodaj/source-launcher-in-lsp

    Supporting source file launcher in VS Code extension
    lahodaj authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    f06522f View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Allow to select 'Add Database Connection' or 'Add Oracle Autonomous D…

    …B' from database view toolbar
    thurka committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    3d9b2ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f6908f View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. apache#6278: Improved whitespace handling when stripping HTML. Centra…

    …lize whitespace handling for quickpicks
    sdedic committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b5e0253 View commit details
    Browse the repository at this point in the history
  2. Changelog update.

    sdedic committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    748ef78 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6280 from sdedic/lsp/quickpick-whitespaces

    apache#6278: discard newlines, collapse and trim whitespaces.
    MartinBalin authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    38ba76c View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6189 from jtulach/jtulach/AvoidNPEWhenNoMes…

    …sage
    
    Use ex.printStackTrace(StringWriter) to avoid no message NPE
    sdedic authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    2aa9a73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2a20e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fd09f3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dc72636 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Merge pull request apache#6282 from neilcsmith-net/fix-garbled-javadoc

    Fix Javadoc formatting error when using add/remove param hint.
    neilcsmith-net authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6272f5c View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6286 from dbalek/dbalek/lsp-src-from-jars

    LSP: Open sources from Jar files as read-only from their true locations.
    dbalek authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    00bf962 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5082b15 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6244 from asbachb/enable-enterprise-tests

    Feature: Added all enterprise modules with non failing unit tests
    mbien authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    726bd8a View commit details
    Browse the repository at this point in the history
  5. Start running enterprise tests on JDK 11

    Not all are compatible yet, but this should not stop us from running
    those who are on JDK 11.
    mbien committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2afb362 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. use 'parameters' to find out if createProcedureInfo() was already inv…

    …oked - 'returnValue' can be null
    thurka committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    bb345ad View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6294 from neilcsmith-net/gh6290

    Fix issue (GH6290) in new DialogDisplayerImpl behaviour
    neilcsmith-net authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    5d6c0c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b8e152 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. CPPLITE: Ensure STDERR of language server is discarded and not ignored

    The language server ccls and clangd both output debugging information
    to STDERR. This works while the output buffer of the language server
    is not yet filled and fails when the buffer is full.
    
    Closes: apache#6297
    matthiasblaesing committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    c5f87ba View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. Merge pull request apache#6296 from mbien/ci-enterprise-more-on-11

    Start running enterprise tests on JDK 11
    mbien authored Aug 6, 2023
    Configuration menu
    Copy the full SHA
    25efb2e View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6267 from pepness/deque-req-processor

    - Use Deque/ArrayDeque instead of Stack, the Deque interface should be used in preference to the legacy Stack class, it will give better performance and it is already used in synchronized blocks so there is no need for the thread-safe Stack/Vector class.
    - Increase default RequestProcessor throughput from 50 to 55.
    pepness authored Aug 6, 2023
    Configuration menu
    Copy the full SHA
    7d16bfe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a173c03 View commit details
    Browse the repository at this point in the history
  4. Add nb-javac libwrapper tests.

     - test min javac version requirement check
     - test module description
    
    Should make it less likely that version increments are overlooked
    during javac lib wrapper updates.
    mbien committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    22ee1fa View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Keep existing order of use type kinds(types, functions, constants) if…

    … possible apache#6274
    
    - apache#6274
    - Add the option (Keep existing order of use types(types, functions, constants) if possible)
    - Add unit tests
    junichi11 committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    ae10b6f View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6277 from dbalek/dbalek/no-unused-test-methods

    Do not mark test methods as unused.
    dbalek authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    35a3f16 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6288 from jhorvath/adb_schema_uppercase

    Schema name has to be in uppercase for Oracle ADB
    jhorvath authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    ebd5019 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6276 from apache/delivery

    Sync delivery to master after 19-rc4
    neilcsmith-net authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    0fab71c View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6307 from lkishalmi/gradle-keep-groovy-dsl

    Keep using Groovy DSL for Gradle
    neilcsmith-net authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    bc4d915 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    fc06b78 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Fix the problem that typed fields marked as deprecated are not displa…

    …yed as deprecated apache#6310
    
    - apache#6310
    - Fix the `NodeRangeLocator`'s end offset when the node is the `SingleFieldDeclaration` because a start offset is the start offset of not a type but a variable name
    - Add unit tests
    junichi11 committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    dfcd6e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6285 from thurka/apacheGH-6113

    redundant check for supported 'command' removed
    thurka authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    d6afe99 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6281 from thurka/GCN-1397

    Allow to select 'Add Database Connection' or 'Add Oracle Autonomous DB' from database view toolbar
    thurka authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5fc6c7a View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6298 from thurka/GCN-3043

    use 'parameters' to find out if createProcedureInfo() was already invoked
    thurka authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    7ef3c70 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Merge pull request apache#6319 from thurka/npm_semver

    update npm module semver (moderate severity vulnerability)
    thurka authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    a6b69a5 View commit details
    Browse the repository at this point in the history
  2. Remove obsolete sun.zip.disableMemoryMapping JVM flag.

    Java's zip implementation doesn't use mmap anymore (JDK-8175192,
    JDK-8142508).
    
    Removed GTK LAF comment since it is no longer the default on linux.
    mbien committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c78c6b1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6308 from mbien/nbjavac-libwrapper-tests

    Add nb-javac libwrapper tests.
    mbien authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5de8658 View commit details
    Browse the repository at this point in the history
  4. Clarify Java Platform Manager UI.

    It should make it clear that JDKs are required, esp in error msgs.
    mbien committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    23d5f25 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6315 from mbien/remove-obsolete-zip-flag

    Remove obsolete sun.zip.disableMemoryMapping JVM flag.
    mbien authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    30cc803 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Merge pull request apache#6325 from mbien/clarify-java-platform-ui

    Clarify Java Platform Manager UI.
    neilcsmith-net authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    366e9fc View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Fix handling of classes declared in anonymous functions

    Consider this construct:
    
      (function () {
          class Directory {
              constructor(displayName) {
                  this.displayName = displayName;
              }
          }
    
          class ImageFile{
              constructor(displayName){
                this.displayName = displayName;
              }
          }
      })();
    
    Before this change this construct was not correctly parsed and the
    constructor was not cleanly recognised, leading to missing usage
    marks (i.e. the displayName above was marked as unused).
    
    A different fallout of that problem is visible with this:
    
      (function () {
          class Directory {
              constructor(displayName) {
                  this.displayName = displayName;
              }
          }
    
          class ImageFile{
              constructor(displayName){
                  this.displayName = displayName;
              }
          }
    
          function getJsonData(folderURL) {
              const body = folderURL;
          }
      })();
    
    Problems:
    
    - constructor from ImageFile is shown as a toplevel function
    - ImageFile is listed without its constructor and without its
      displayName property
    matthiasblaesing committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    5f33fe4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6249 from matthiasblaesing/js_fixes

    JS: Fix handling of classes declared in anonymous functions
    matthiasblaesing authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    4e69304 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6245 from matthiasblaesing/xml_validation

    Enable validation and code completion for XML documents without schemaLocation
    matthiasblaesing authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    256f1b3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6268 from matthiasblaesing/parameter_tooltip

    Fix: Java completion parameter tooltip is not shown if previous parameter is TypeVariable
    matthiasblaesing authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    1a29d61 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Run gradle wrapper init with version latest to skip using a Gradle re…

    …lease candidate.
    
    Fix typo in Gradle project problems message.
    
    Document the API changes.
    neilcsmith-net committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    9a3513f View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6333 from neilcsmith-net/gradle-wrapper-latest

    Configure latest released wrapper in new Gradle project
    neilcsmith-net authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    69b6589 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Fix: Enable to add docker instance via socket on mac with apple silicon

    Use AFUNIXSocket.isSupported() to check the socket support
    lazydan committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    17e30ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e368e4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05c4591 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6328 from lazydan/fix-add-socket-docker

    Fix: Enable to add docker instance via socket on mac with apple silicon
    matthiasblaesing authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    faef738 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Merge pull request apache#6345 from thurka/GH-6113_1

    LSP: cleanup of CodeActionsProvider.getCommands()
    thurka authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    eaf1858 View commit details
    Browse the repository at this point in the history
  2. Remove little black line from new-project wizard.

    It turned out that the little black line was the caret of a focused,
    0-width JTextPane. It was mostly only visible during "loading" panels
    when no other component requested focus.
    mbien committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    930ca91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97aca5b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba5ab52 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6331 from dbalek/dbalek/lsp-get-document-sy…

    …mbols
    
    LSP: Command to get document symbols added.
    dbalek authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2ed7f55 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    e68a690 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6352 from dbalek/dbalek/lsp-mn-sym-pos-fix

    LSP: Micronaut symbols position fixed.
    dbalek authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    35a02e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Merge pull request apache#6314 from apache/delivery

    Sync delivery to master after 19-rc5
    neilcsmith-net authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    af442c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Fix code completion for fields with single line var doc apache#6359

    - apache#6359
    - `/** @var Type $field */` is recognized as not `PHPDocBlock` but `PHPVarComment`, so, check it
    ```php
    // example
    class X {
        public function testX(): void {}
    }
    
    class Y {
        public function testY(): void {}
    }
    
    class GH6359 {
    
        /** @var X $testX */
        protected $testX;
        /** @var X|Y $testXorY */
        protected $testXorY;
        /** @var X&Y $testXandY */
        protected $testXandY;
    
        public function test(): void {
            $this->testX->testX();
            $this->testXorY->testX();
            $this->testXandY->testX();
        }
    }
    ```
    junichi11 committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    86340d2 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Merge pull request apache#6241 from troizet/improve_validation_php_li…

    …ne_breakpoint
    
    PHP: Improved validation when creating a line breakpoint
    junichi11 authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    fa5e96b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    b1481a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eeb5635 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    dbf1b14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8746414 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6370 from dbalek/dbalek/lsp-scan-for-projects

    LSP: Scan for projects on server init.
    dbalek authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    b934174 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fe150eb View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6344 from sdedic/maven/configure-resolver

    Maven Embedder resolve() fix
    sdedic authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    2f73c05 View commit details
    Browse the repository at this point in the history
  6. Update FlatLaf from 3.1 to 3.2.

    Changes: https://github.com/JFormDesigner/FlatLaf/releases/tag/3.2
    
    The new Windows ARM support DLL was added the list of native libraries automatically extracted from the JAR.
    eirikbakke committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    8d61a00 View commit details
    Browse the repository at this point in the history
  7. Avoid rounded TabbedPane tabs on FlatLaf 3.2, for consistency with re…

    …gular NetBeans document tabs.
    eirikbakke committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    14c3a1c View commit details
    Browse the repository at this point in the history
  8. Merge pull request apache#6374 from dbalek/dbalek/lsp-open-source-for…

    …-symbol
    
    LSP: Fix broken source for workspace symbol resolution.
    dbalek authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    72b63fd View commit details
    Browse the repository at this point in the history
  9. Merge pull request apache#6375 from sdedic/lsp/fix-html-stripping

    Fix P + BR tag handling, LI is replaced by "* "
    sdedic authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    1eb1c58 View commit details
    Browse the repository at this point in the history
  10. Merge pull request apache#6371 from sdedic/gradle/broken-project-load

    Return the highest quality from all the loaders.
    sdedic authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    d84f489 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Configuration menu
    Copy the full SHA
    2f2ee94 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Merge pull request apache#6378 from sdedic/lsp/uri-mangle-workaround

    apache#6377: workaround vscode jar/nbjrt URI mangle
    sdedic authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    61f7242 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11e5f1e View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6380 from dbalek/dbalek/mn-symbols-fixes

    LSP: Micronaut endpoints finder fixes.
    dbalek authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0191888 View commit details
    Browse the repository at this point in the history
  4. Copy FlatLAF label positioning improvements into the Windows LAF.

    This commit copies the previously committed improvements in
    FlatEditorTabCellRenderer/FlatEditorTabDisplayerUI into the
    WinFlatEditorTabCellRenderer/WinFlatEditorTabDisplayerUI classes, which were
    originally copied from the former.
    
    (At some point we might want to move the FlatLAF tab control implementations
    into o.n.swing.tabcontrol so the code can be shared, but they have some
    dependencies on FlatLAF-specific UI scaling utilities and so on.)
    eirikbakke committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    56b82d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30af44c View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6349 from mbien/remove-evil-caret

    Remove little black line from new-project wizard.
    mbien authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    73df1e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Merge pull request apache#6381 from troizet/php_testing_settings_chec…

    …kboxes
    
    Fixed gap between checkboxes in php project testing settings
    junichi11 authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    28d308b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Merge pull request apache#6251 from junichi11/php-gh-6247-wrong-sugge…

    …stion-for-fix-imports
    
    Prevent getting an incorrect type if a return type is `static` with PHPDoc tag(`@return`) apache#6247
    junichi11 authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fbd6ddd View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6269 from junichi11/php-gh-6258-npe-introdu…

    …ce-suggestion
    
    Prevent NPE when IntroduceSuggestionHint generates code
    junichi11 authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    2b0637a View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6321 from junichi11/php-gh-6310-deprecated-…

    …typed-fields
    
    Fix the problem that typed fields marked as deprecated are not displayed as deprecated apache#6310
    junichi11 authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    05ed416 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6322 from junichi11/php-gh-6274-fix-imports…

    …-keep-existing-order
    
    Keep existing order of use type kinds(types, functions, constants) if possible apache#6274
    junichi11 authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    be5e477 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6364 from junichi11/php-gh-6359-field-cc-wi…

    …th-single-line-vardoc
    
    Fix code completion for fields with single line var doc apache#6359
    junichi11 authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    c473ac3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    daeb2f2 View commit details
    Browse the repository at this point in the history
  7. Added support for exception breakpoints. apache#5434

    Breakpoint_set and breakpoint_remove commands are used instead of breakpoint_update to change breakpoint state during debugging.
    Fixed a bug where the previous breakpoint was displayed as the current breakpoint if the current breakpoint was not found.
    troizet committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    5f1c9da View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    548622e View commit details
    Browse the repository at this point in the history
  9. PHP: In the navigator, inherited members are displayed in a different…

    … color, similar to how it is done in java.
    troizet committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fde8abf View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Merge pull request apache#6366 from troizet/exception_breakpoint

    PHP: Added support for exception breakpoints.
    junichi11 authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d507933 View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6390 from dbalek/dbalek/lsp-open-ws-symbol

    LSP: Prevent errors written to log on workspace symbol open.
    dbalek authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    ca8678a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Merge pull request apache#6393 from troizet/navigator_php_color_inher…

    …ited_members
    
    PHP: In the navigator, inherited members are displayed in a different color, similar to how it is done in java
    junichi11 authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    0322fce View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Merge pull request apache#6305 from matthiasblaesing/cpplite2

    Stabilize CPPLite: Discard STDERR
    matthiasblaesing authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    5014c7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffcd23a View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    6b29456 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    afe7b0b View commit details
    Browse the repository at this point in the history
  2. Merge pull request apache#6353 from thurka/GCN-3053

    Pass DB connection details using file instead of env. variables
    thurka authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    fef90a1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6409 from dbalek/dbalek/micronaut-entities-fix

    Micronaut: Avoid using jakarta.persistence when generating entity classes
    dbalek authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    884ac3e View commit details
    Browse the repository at this point in the history
  4. RustLanguageLexer: do not throw exceptions.

    Antlr ErrorListener was throwing exceptions interferring with the EDT.
    vieiro committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    3ef615a View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    69c795c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dec99f View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6417 from thurka/GCN-3248

    Fix NBLS 3rd party licenses
    thurka authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    8cfa6e0 View commit details
    Browse the repository at this point in the history
  4. Merge pull request apache#6414 from vieiro/hotfix/lexer

    RustLanguageLexer: do not throw exceptions.
    vieiro authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    1e49409 View commit details
    Browse the repository at this point in the history
  5. If an annotation processor initialization crashes, just log the error…

    … and continue, rather than crash the whole processing.
    dbalek committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c916ce6 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Merge pull request apache#6422 from dbalek/dbalek/apt-fix

    Handle errors in annotation processor initialization
    dbalek authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    1867e0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f66050 View commit details
    Browse the repository at this point in the history
  3. Merge pull request apache#6419 from dbalek/dbalek/lsp-workspace-symbo…

    …ls-fix
    
    LSP: Fixed problem with workspace/symbols called before first JavacCompiler created.
    dbalek authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9dfdf28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b93c06 View commit details
    Browse the repository at this point in the history
  5. Merge pull request apache#6252 from neilcsmith-net/apis-nb190

    Snapshot of APIs as of NetBeans 19
    neilcsmith-net authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a60e7cb View commit details
    Browse the repository at this point in the history
  6. Merge pull request apache#6404 from apache/issue-for-next-iteration

    Apache NetBeans 19 current version
    neilcsmith-net authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    7721aa8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request apache#6386 from sdedic/micronaut/exclude-lifecycl…

    …e-participant
    
    Micronaut's lifecycle participant changed FQN in Micronaut 4.x
    sdedic authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    7c9889b View commit details
    Browse the repository at this point in the history
  8. Merge pull request apache#6424 from sdedic/micronaut/plugin-upgrade

    Micronaut 4 build plugin recognized.
    sdedic authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    f3bbe32 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Configuration menu
    Copy the full SHA
    90686bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4ca9c5 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Workaround: Avoid reporting BOMs among dependencies to prevent depend…

    …ency graphs explosion
    sdedic committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    dd56646 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1a96b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Merge pull request apache#6435 from sdedic/gradle/dependency-bom-excl…

    …usion
    
    Workaround: Avoid reporting BOMs among dependencies to prevent dependency graphs explosion
    MartinBalin authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f48f91e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into cnd

    bitrunner authored and Tony Ciavarella committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    318a203 View commit details
    Browse the repository at this point in the history