This is an automated email from the ASF dual-hosted git repository. geertjan pushed a change to branch release124 in repository https://gitbox.apache.org/repos/asf/netbeans.git.
from ed64962 Merge pull request #2866 from apache/master add a19c3e3 Use FileObject.getFileObject(relativePath, false) to obtain non-existing relative file object add 3387fc6 Provide URLs even for non-existing JAR files add 8007d0b JavaSource can be null - for example if nb-javac isn't installed add 6409a09 Using more generic type of validRoot add 0677ccc Merge pull request #2860 from JaroslavTulach/jtulach/RepresentNonExistingFileObjects add 09a0405 Fixed formatting for Switch Expression Hint add 7a9d8b2 Merge pull request #2791 from mishrasandeep/netbeans-4447-2 add d100687 Test Explorer fixes. (#2878) add cca230b [NETBEANS-5522] Minimal support for Gradle 7.0 add dce1642 Adds java.disco OpenJDK download module add c3d5232 Replaces the wrapped commons-codec with the module from platform; updates licenses add 22d9faf AutoUpdate-Show-In-Client: false add e07ad07 Adds OpenIDE-Module-Name to java.disco add ff7d489 Handles module updates by creating a weak dependency on java.platform with OpenIDE-Module-Provides add bf76d65 Merge pull request #2854 from emilianbold/jdk-download add 03773dd [NETBEANS-5541] Upgrade Gradle Tooling to 7.0 add 906d882 [NETBEANS-5577] Add PHP-CS-Fixer 3.x configuration files add a2cdd59 Merge pull request #2880 from KacerCZ/netbeans-5577-php-cs-fixer-v3-config-files add acdeeee Hotfix: json.g4 licenses add 90c4382 [NETBEANS-5370] Prevent generating abstract methods with PHPDoc return array type add 2ff26ae Merge pull request #2886 from junichi11/netbeans-5370-code-gen add 075282e [NETBEANS-5588] Upgradle to JaCoCo 0.8.6 for Gradle Code Coverage add 2044646 Revert "Update JavaFX to 16" add 69a2036 Merge pull request #2889 from matthiasblaesing/revert_jfx_update add 2bf6e20 Adding rudimentary markdown support. add 969dc73 Cleanup license headers, removing the file template. add 15625a0 Using CC0-v10 license for the Markdown icon, adding display category and short and long description to the markdown module, changing the mimetype to let this module better coexist with the existing https://github.com/madflow/flow-netbeans-markdown module. add 372c227 Merging master branch into the markdown branch add 34f693b Merge pull request #1428 from jlahoda/markdown add 6811c0c Always display errors as an icon in bottom right corner add 5f2adec Don't expect dialogs in the tests add a390098 Merge pull request #2888 from JaroslavTulach/jtulach/NoErrorDialogs add 281781d When LSP Server fails to start too many times, don't try start it again. add 991e439 Merge pull request #2870 from jlahoda/lsp-server-failed-to-start add 92791b8 FlatLaf: - update from 1.1.1 to 1.1.2 - Options: unified title bar enabled by default - Options: disabling window decoration now works without restart - Options: changing unified title bar now works without `FlatLaf.updateUI()`, which fixes lost line numbers in editors - Options: if unified title bar is enabled, categories area gets same background - Options: moved categories area colors to FlatLaf properties files (partially implements https://issues.apache.org/jira/b [...] add d33da5c Merge pull request #2872 from DevCharly/flatlaf-1.1.2 add f05bf43 Fix parsing of constraints if the current parser does not have source files. add c3f8aa7 Merge pull request #2892 from jlahoda/fix-constraint-parsing add b00621c Removing IndexedClassDecl. add 473f2f4 Merge pull request #2727 from jlahoda/drop-indexed-classdecl add 2ed9438 [NETBEANS-5398] Fix NPE on Gradle settings when no network connection add 2760a68 Merge pull request #2879 from lkishalmi/NETBEANS-5398 add 546bd6a Fixing source level detection for OpenJDK projects in 'open' directory. add fddc5d0 Merge pull request #2875 from jlahoda/fix-open-openjdk-source-level add 77d56bf [NETBEANS-4443] PHP 8.0 Support: Named Arguments (Part 3) add 4e3035d [NETBEANS-4443] PHP 8.0 Support: Named Arguments (Part 4) add 5b0d422 [NETBEANS-4443] PHP 8.0 Support: Named Arguments (Part 5) add d65d671 [NETBEANS-4443] PHP 8.0 Support: Named Arguments (Part 6) add a6a2ff8 Merge pull request #2894 from junichi11/php80-named-arguments2 add 9e58b39 Return all maintained versions add 56200ec Merge pull request #2896 from HanSolo/quickfix add f1d99c4 [NETBEANS-5114] add missing namespace for facelets composition template client add 9ff3f4f Merge pull request #2613 from jherkel/netbeans-5114 add 07cc5c7 [NETBEANS-5427] Replace usage of JDK internal, or in-house Base64 codecs by public java.util.Base64 add 7b89e9f [NETBEANS-5427] Restore org.netbeans.modules.proxy.Base64Encoder add 9203b07 [NETBEANS-5427] Accept non-printable characters in Base64Encoder.decode(). add 2ffde87 Merge pull request #2874 from piercemar/NETBEANS-5427 add 2bac8ef [NETBEANS-5499] Upgrade Felix library, works on JDK16. add 3b6ee28 [NETBEANS-5499] Upgraded OSGi core to 8.0 add 3385dd4 Verify URL works when OSGi platform is active. add b8ab5e2 Merge pull request #2873 from sdedic/sdedic/upgrade-felix-jdk16 add 3e13e71 Reducing dependencies on Swing API when basic API exists. add 60f134e Merge pull request #2883 from sdedic/sdedic/reduce-nb-progressapi add 0e021bc Print dependency path for modules excluded from platform. add e1f9b82 Merge pull request #2884 from sdedic/sdedic/failure-dependency-path add 8cd30f3 LSP server should not attempt to display GUI from runOffEventDispatchThread. add 9e1a485 Introduced Definer2 to detect supportive plugins. Continue if an attacher fails. add a16b436 Support multiple SourceJavadocAttacherImplementation.Definer plugins. add 6da12ea Support Download Sources/Javadoc project actions. add b98801d [NETBEANS-5590] Support for assisted download of sources/javadocs for dependencies. add 6a83edb Merge pull request #2897 from sdedic/gradle/attachSources2 add 924f5f4 Missing license -> Apache 2.0 add 4bcbf53 Merge pull request #2903 from sdedic/sdedic/lsprunof-license add 71f6c0c FlatLaf: fix/improve styling of quicksearch field in menubar and vertically center text component when embedded into menubar add 4658ccf Merge pull request #2900 from DevCharly/flatlaf-quicksearch-fix add 459b8b2 Upgrading to SigTest 1.4 and using its release attribute add 0d54358 Regenerating the API snapshot with javac.target=1.7 add b4627f7 Merge pull request #2881 from JaroslavTulach/jtulach/SigTestWithRelease add a61bd21 nbjavac-upgrade-to-jdk-16 (#2899) add b8c421e Merge pull request #2908 from apache/delivery No new revisions were added by this update. Summary of changes: .../cpplite/editor/lsp/LanguageServerImpl.java | 12 +- .../modules/tomcat5/deploy/TomcatManagerImpl.java | 4 +- .../templates/compositionTemplateClient.template | 3 +- extide/gradle/apichanges.xml | 12 + extide/gradle/manifest.mf | 2 +- extide/gradle/nbproject/project.xml | 4 +- .../gradle/tooling/NbProjectInfoBuilder.groovy | 6 +- .../modules/gradle/ActionProviderImpl.java | 12 +- .../modules/gradle/GradleProjectLoader.java | 3 +- .../modules/gradle/NbGradleProjectImpl.java | 20 +- .../org/netbeans/modules/gradle/ReloadAction.java | 7 +- .../org/netbeans/modules/gradle/action-mapping.xml | 6 +- .../modules/gradle/api/GradleProjects.java | 11 + .../api/execute/GradleDistributionManager.java | 52 +- .../gradle/loaders/AbstractProjectLoader.java | 4 +- .../gradle/loaders/GradleProjectLoaderImpl.java | 5 +- .../gradle/loaders/LegacyProjectLoader.java | 13 +- .../modules/gradle/options/SettingsPanel.java | 28 +- .../gradle/spi/newproject/TemplateOperation.java | 2 +- .../gradle/AbstractGradleProjectTestCase.java | 2 +- extide/libs.gradle/external/binaries-list | 2 +- ...ense.txt => gradle-tooling-api-7.0-license.txt} | 4 +- ...otice.txt => gradle-tooling-api-7.0-notice.txt} | 2 +- extide/libs.gradle/manifest.mf | 5 +- extide/libs.gradle/nbproject/project.properties | 2 +- extide/libs.gradle/nbproject/project.xml | 2 +- .../nbproject/project.xml | 8 - .../tools/ant/module/run/TargetExecutor.java | 3 +- extra/libs.javafx.linux/build.xml | 6 - extra/libs.javafx.linux/external/binaries-list | 12 +- .../external/javafx-base-13-linux.jar.external | 4 + .../external/javafx-base-16-linux.jar.external | 4 - .../external/javafx-controls-13-linux.jar.external | 4 + .../external/javafx-controls-16-linux.jar.external | 4 - .../external/javafx-graphics-13-linux.jar.external | 4 + .../external/javafx-graphics-16-linux.jar.external | 4 - .../external/javafx-linux-13-license.txt} | 8 +- .../external/javafx-media-13-linux.jar.external | 4 + .../external/javafx-media-16-linux.jar.external | 4 - .../external/javafx-swing-13-linux.jar.external | 4 + .../external/javafx-swing-16-linux.jar.external | 4 - .../external/javafx-web-13-linux.jar.external | 4 + .../external/javafx-web-16-linux.jar.external | 4 - extra/libs.javafx.linux/licenseinfo.xml | 12 +- .../libs.javafx.linux/nbproject/project.properties | 24 +- extra/libs.javafx.linux/nbproject/project.xml | 24 +- extra/libs.javafx.macosx/build.xml | 6 - extra/libs.javafx.macosx/external/binaries-list | 12 +- .../external/javafx-base-13-mac.jar.external | 4 + .../external/javafx-base-16-mac.jar.external | 4 - .../external/javafx-controls-13-mac.jar.external | 4 + .../external/javafx-controls-16-mac.jar.external | 4 - .../external/javafx-graphics-13-mac.jar.external | 4 + .../external/javafx-graphics-16-mac.jar.external | 4 - .../external/javafx-mac-13-license.txt} | 8 +- .../external/javafx-media-13-mac.jar.external | 4 + .../external/javafx-media-16-mac.jar.external | 4 - .../external/javafx-swing-13-mac.jar.external | 4 + .../external/javafx-swing-16-mac.jar.external | 4 - .../external/javafx-web-13-mac.jar.external | 4 + .../external/javafx-web-16-mac.jar.external | 4 - extra/libs.javafx.macosx/licenseinfo.xml | 12 +- .../nbproject/project.properties | 24 +- extra/libs.javafx.macosx/nbproject/project.xml | 24 +- extra/libs.javafx.win/build.xml | 6 - extra/libs.javafx.win/external/binaries-list | 12 +- .../external/javafx-base-13-win.jar.external | 4 + .../external/javafx-base-16-win.jar.external | 4 - .../external/javafx-controls-13-win.jar.external | 4 + .../external/javafx-controls-16-win.jar.external | 4 - .../external/javafx-graphics-13-win.jar.external | 4 + .../external/javafx-graphics-16-win.jar.external | 4 - .../external/javafx-media-13-win.jar.external | 4 + .../external/javafx-media-16-win.jar.external | 4 - .../external/javafx-swing-13-win.jar.external | 4 + .../external/javafx-swing-16-win.jar.external | 4 - .../external/javafx-web-13-win.jar.external | 4 + .../external/javafx-web-16-win.jar.external | 4 - .../external/javafx-win-13-license.txt} | 8 +- extra/libs.javafx.win/licenseinfo.xml | 12 +- extra/libs.javafx.win/nbproject/project.properties | 24 +- extra/libs.javafx.win/nbproject/project.xml | 24 +- ide/csl.api/nbproject/project.xml | 8 - .../src/org/netbeans/modules/csl/api/UiUtils.java | 4 +- .../modules/csl/editor/hyperlink/GoToSupport.java | 4 +- .../csl/hints/infrastructure/HintsPanelLogic.java | 5 - .../db/explorer/DatabaseConnectionConvertor.java | 7 +- .../src/org/netbeans/modules/db/util/Base64.java | 234 -- .../explorer/DatabaseConnectionConvertorTest.java | 11 + .../org/netbeans/modules/db/util/Base64Test.java | 67 - .../org/netbeans/modules/diff/builtin/Base64.java | 50 +- .../netbeans/modules/diff/builtin/Base64Test.java | 48 + .../netbeans/modules/lsp/client/LSPBindings.java | 71 +- .../modules/lsp/client/resources}/error_16.png | Bin .../modules/lsp/client/LSPBindingsTest.java | 140 +- .../markdown/build.xml | 8 +- {nb/updatecenters => ide/markdown}/licenseinfo.xml | 9 +- ide/markdown/manifest.mf | 6 + .../markdown}/nbproject/project.properties | 0 .../markdown}/nbproject/project.xml | 66 +- .../netbeans/modules/markdown/Bundle.properties | 6 +- .../modules/markdown/MarkdownDataObject.java | 133 + .../src/org/netbeans/modules/markdown/markdown.png | Bin 0 -> 313 bytes .../modules/markdown/markdown.tmLanguage.json | 2458 +++++++++++++++ .../modules/mercurial/config/Scrambler.java | 4 +- .../modules/subversion/DiskMapTurboProvider.java | 3 +- .../client/SvnClientExceptionHandler.java | 4 +- .../modules/subversion/config/CertificateFile.java | 4 +- .../modules/subversion/config/Scrambler.java | 4 +- .../subversion/ui/diff/ExportDiffAction.java | 12 +- .../subversion/ui/diff/ExportDiffActionTest.java | 42 + .../org/netbeans/modules/proxy/Base64Encoder.java | 110 +- .../netbeans/modules/proxy/ProxySocketFactory.java | 6 +- .../netbeans/modules/proxy/Base64EncoderTest.java | 93 + .../modules/proxy/ProxySocketFactoryTest.java | 23 +- java/api.java/apichanges.xml | 14 + java/api.java/manifest.mf | 2 +- java/api.java/nbproject/project.xml | 2 + .../api/java/queries/SourceJavadocAttacher.java | 180 +- .../SourceJavadocAttacherImplementation.java | 20 +- .../java/queries/SourceJavadocAttacherTest.java | 369 +++ java/debugger.jpda.ui/nbproject/project.xml | 8 - .../modules/debugger/jpda/ui/ConnectPanel.java | 3 +- java/gradle.java.coverage/external/binaries-list | 2 +- ...cense.txt => org.jacoco.core-0.8.6-license.txt} | 2 +- ...notice.txt => org.jacoco.core-0.8.6-notice.txt} | 0 .../nbproject/project.properties | 2 +- java/gradle.java.coverage/nbproject/project.xml | 2 +- java/gradle.java/apichanges.xml | 15 + java/gradle.java/manifest.mf | 2 +- java/gradle.java/nbproject/project.xml | 2 +- .../gradle/java/api/GradleJavaSourceSet.java | 16 + .../java/queries/GradleSourceAttacherImpl.java | 340 ++ java/gradle.test/nbproject/project.xml | 4 +- .../java.disco/build.xml | 7 +- .../java.disco}/external/binaries-list | 7 +- .../external/checker-qual-3.9.1-license.txt | 28 + .../external/commons-compress-1.20-license.txt | 0 .../external/commons-compress-1.20-notice.txt | 0 .../external/discoclient-1.0-license.txt | 26 + .../external/httpclient5-5.0.3-license.txt | 11 +- .../external/httpcore5-5.0.2-license.txt | 11 +- .../external/httpcore5-h2-5.0.2-license.txt | 11 +- java/java.disco/manifest.mf | 9 + .../java.disco}/nbproject/project.properties | 18 +- .../nbproject/project.xml | 119 +- .../modules/java/disco/AbstractWizardPanel.java | 90 + .../netbeans/modules/java/disco/AdvancedPanel.form | 223 ++ .../netbeans/modules/java/disco/AdvancedPanel.java | 231 ++ .../netbeans/modules/java/disco/BrowsePanel.form | 120 + .../netbeans/modules/java/disco/BrowsePanel.java | 176 ++ .../modules/java/disco/BrowseWizardPanel.java | 32 +- .../netbeans/modules/java/disco/Bundle.properties | 35 + .../modules/java/disco/BundleTableModel.java | 97 + .../org/netbeans/modules/java/disco/Client.java | 99 + .../java/disco/DistributionListCellRenderer.java | 27 +- .../netbeans/modules/java/disco/DownloadPanel.form | 108 + .../netbeans/modules/java/disco/DownloadPanel.java | 291 ++ .../modules/java/disco/DownloadWizardPanel.java | 63 + .../netbeans/modules/java/disco/FirstPanel.form | 79 + .../netbeans/modules/java/disco/FirstPanel.java | 57 + .../modules/java/disco/FoojayPlatformInstall.java | 28 +- .../modules/java/disco/FoojayPlatformIt.java | 164 + .../modules/java/disco/J2SEPlatformUtils.java | 22 +- .../src/org/netbeans/modules/java/disco/LTSes.java | 56 + .../src/org/netbeans/modules/java/disco/OS.java | 98 + .../netbeans/modules/java/disco/PkgSelection.java | 52 + .../netbeans/modules/java/disco/QuickPanel.form | 132 + .../netbeans/modules/java/disco/QuickPanel.java | 192 ++ .../modules/java/disco/QuickPkgSelection.java | 93 + .../modules/java/disco/SelectPackagePanel.java | 205 ++ .../java/disco/SelectPackageWizardPanel.java | 60 + .../netbeans/modules/java/disco/SwingWorker2.java | 87 + .../java/disco/VersionListCellRenderer.java | 47 + .../netbeans/modules/java/disco/WizardState.java | 15 +- .../archive/AbstractCommandLineUnarchiver.java | 107 + .../java/disco/archive/CommandLineUntar.java | 57 + .../java/disco/archive/CommandLineUnzip.java | 52 + .../modules/java/disco/archive/CommonsUnzip.java | 81 + .../java/disco/archive/JDKCommonsUnzip.java | 63 + .../modules/java/disco/archive/UnarchiveUtils.java | 85 + .../modules/java/disco/archive/Unarchiver.java | 19 +- .../java/disco/ioprovider/IOContainerPanel.java | 104 + .../src/org/netbeans/modules/java/disco/layer.xml | 29 +- .../editor/base/semantic/UnusedDetectorTest.java | 2 +- .../modules/editor/java/GoToSupportTest.java | 6 +- .../declarative/idebinding/HintsTaskTest.java | 22 +- .../testTestUnicodeError.pass | 3 +- .../hints/errors/RemoveInvalidModifierTest.java | 77 - .../infrastructure/ErrorHintsProviderTest.java | 6 +- .../hints/jdk/ConvertSwitchToRuleSwitchTest.java | 65 + java/java.j2seplatform/nbproject/project.xml | 2 +- .../queries/DefaultSourceJavadocAttacher.java | 31 +- .../java/j2seplatform/queries/QueriesCache.java | 1 + .../j2seplatform/queries/SelectRootsPanel.java | 142 +- .../queries/SourceJavadocAttacherUtil.java | 152 +- .../queries/DefaultSourceJavadocAttacherTest.java | 72 +- .../nbcode/integration/LspRunOffEdtProvider.java | 45 + .../server/debugging/launch/NbLaunchDelegate.java | 13 +- .../server/protocol/TextDocumentServiceImpl.java | 65 +- .../lsp/server/protocol/WorkspaceServiceImpl.java | 19 +- java/java.lsp.server/vscode/src/testAdapter.ts | 92 +- java/java.mx.project/nbproject/project.xml | 2 +- .../modules/java/mx/project/SuiteSources.java | 15 +- .../openjdk/editor/JavaToCHyperlinkProvider.java | 41 +- .../java/openjdk/project/SourceLevelQueryImpl.java | 26 +- .../openjdk/project/SourceLevelQueryImplTest.java | 15 + .../netbeans/api/java/source/TreeUtilities.java | 76 +- .../netbeans/modules/java/source/TreeShims.java | 4 + .../java/source/parsing/FindAnonymousVisitor.java | 1 - .../modules/java/source/save/CasualDiff.java | 6 +- .../api/java/source/TreeUtilitiesTest.java | 35 +- .../api/java/source/gen/InstanceOfTest.java | 13 +- .../java/source/gen/SwitchRuleFormattingTest.java | 256 ++ .../nbjavac/parsing/FindAnonymousVisitor.java | 7 - .../nbjavac/parsing/PartialReparserImpl.java | 6 +- .../nbjavac/parsing/PartialReparserService.java | 3 +- .../lib/nbjavac/services/CouplingTest.java | 4 + .../org/netbeans/lib/nbjavac/services/NBEnter.java | 6 - .../lib/nbjavac/services/NBJavacTrees.java | 32 - .../lib/nbjavac/services/NBParserFactory.java | 127 - .../netbeans/lib/nbjavac/services/NBTreeMaker.java | 26 - .../nbjavac/services/AnonymousNumberingTest.java | 135 +- java/libs.javacapi/external/binaries-list | 2 +- ...cense.txt => nb-javac-16.0.0.0-api-license.txt} | 2 +- .../nbproject/org-netbeans-libs-javacapi.sig | 11 +- java/libs.javacapi/nbproject/project.xml | 2 +- java/libs.javacimpl/external/binaries-list | 2 +- ...2-license.txt => nb-javac-16.0.0.0-license.txt} | 2 +- java/libs.javacimpl/nbproject/project.xml | 2 +- .../maven/junit/JUnitOutputListenerProvider.java | 16 + .../netbeans/modules/java/hints/spiimpl/Hacks.java | 112 +- nb/updatecenters/extras/nbjavac.api/manifest.mf | 2 +- .../extras/nbjavac.api/nbproject/project.xml | 4 +- .../modules/ext/nb-javac-15.0.0.2-api.jar.external | 5 - .../modules/ext/nb-javac-16.0.0.0-api.jar.external | 5 + nb/updatecenters/extras/nbjavac.impl/manifest.mf | 2 +- .../extras/nbjavac.impl/nbproject/project.xml | 4 +- .../ext/nb-javac-15.0.0.2-impl.jar.external | 5 - .../ext/nb-javac-16.0.0.0-impl.jar.external | 5 + .../org/netbeans/modules/nbjavac/Bundle.properties | 2 +- nb/updatecenters/licenseinfo.xml | 4 +- .../org/netbeans/nbbuild/ParseProjectXml.java | 21 +- nbbuild/antsrc/org/netbeans/nbbuild/Sigtest.java | 6 + .../org/netbeans/nbbuild/extlibs/ignored-overlaps | 3 + nbbuild/cluster.properties | 2 + nbbuild/external/binaries-list | 2 +- ...se.txt => sigtest-maven-plugin-1.4-license.txt} | 2 +- nbbuild/licenses/BSD-azul | 18 + nbbuild/licenses/MIT-checker | 22 + nbbuild/licenses/MIT-markdown | 21 + nbbuild/licenses/names.properties | 1 + nbbuild/templates/projectized.xml | 8 +- .../modules/php/analysis/ImportantFilesImpl.java | 6 +- .../analysis/commands/CodingStandardsFixer.java | 6 +- .../editor/completion/CompletionContextFinder.java | 86 +- .../php/editor/completion/PHPCodeCompletion.java | 180 +- .../php/editor/completion/PHPCompletionItem.java | 59 + .../modules/php/editor/csl/SemanticAnalysis.java | 24 + .../elements/BaseFunctionElementSupport.java | 11 + .../modules/php/editor/indent/FormatVisitor.java | 21 + .../php/editor/lexer/PHP5ColoringLexer.java | 3259 +++++++++++--------- .../modules/php/editor/resources/Bundle.properties | 1 + .../php/editor/resources/fontsColors-bluetheme.xml | 2 + ...ors-bluetheme.xml => fontsColors-darktheme.xml} | 3 +- .../modules/php/editor/resources/fontsColors.xml | 2 + .../modules/php/editor/resources/layer.xml | 7 + .../namedArgumentsTypingNullableReturnType_01.pass | 14 + .../namedArgumentsTypingNullableReturnType_02.pass | 14 + .../namedArgumentsTypingNullableReturnType_03.pass | 16 + .../lexer/php80/namedArgumentsWithElse_01.pass | 265 ++ .../lexer/php80/namedArgumentsWithElse_02.pass | 91 + .../lexer/php80/namedArgumentsWithKeyword_01.pass | 691 +++++ .../lexer/php80/namedArgumentsWithKeyword_02.pass | 726 +++++ .../lexer/php80/namedArgumentsWithKeyword_03.pass | 726 +++++ .../lexer/php80/namedArgumentsWithKeyword_04.pass | 726 +++++ .../lexer/php80/namedArgumentsWithKeyword_05.pass | 367 +++ ...ArgumentsWithParentSelfStatic_01_lowercase.pass | 210 ++ ...ArgumentsWithParentSelfStatic_01_uppercase.pass | 210 ++ ...medArgumentsWithTrueFalseNull_01_lowercase.pass | 22 + ...medArgumentsWithTrueFalseNull_01_uppercase.pass | 22 + ...medArgumentsWithTrueFalseNull_02_lowercase.pass | 385 +++ ...medArgumentsWithTrueFalseNull_02_uppercase.pass | 385 +++ .../codegen/testNetbeans5370/testNetbeans5370.php | 31 +- ...estNetbeans5370.php.testNetbeans5370_01.codegen | 2 + ...estNetbeans5370.php.testNetbeans5370_02.codegen | 2 + .../completion/lib/nb5370/testAbstract.php | 21 +- .../testAbstract.php.testAbstract.cccustomtpl | 4 + .../completion/lib/nb5370/testInterface.php | 21 +- .../testInterface.php.testInterface.cccustomtpl | 4 + .../namedArgumentsFunction01.php | 15 +- ...n01.php.testNamedArgumentsFunction01.completion | 89 + .../namedArgumentsFunction02.php | 15 +- ...n02.php.testNamedArgumentsFunction02.completion | 6 + .../namedArgumentsFunction03.php | 15 +- ...n03.php.testNamedArgumentsFunction03.completion | 89 + .../namedArgumentsFunction04.php | 15 +- ...n04.php.testNamedArgumentsFunction04.completion | 6 + .../namedArgumentsFunction05.php | 16 +- ...5.php.testNamedArgumentsFunction05_a.completion | 89 + ...5.php.testNamedArgumentsFunction05_b.completion | 89 + ...5.php.testNamedArgumentsFunction05_c.completion | 6 + .../namedArgumentsFunction06.php | 17 +- ...n06.php.testNamedArgumentsFunction06.completion | 88 + .../namedArgumentsFunctionNested01.php | 15 +- ...p.testNamedArgumentsFunctionNested01.completion | 89 + .../namedArgumentsFunctionNested02.php | 15 +- ...p.testNamedArgumentsFunctionNested02.completion | 4 + .../namedArgumentsFunctionNested03.php | 15 +- ...p.testNamedArgumentsFunctionNested03.completion | 89 + .../namedArgumentsFunctionNested04.php | 15 +- ...p.testNamedArgumentsFunctionNested04.completion | 6 + .../namedArgumentsMethod01.php | 18 +- ...hod01.php.testNamedArgumentsMethod01.completion | 95 + .../namedArgumentsMethod02.php | 21 +- ...d02.php.testNamedArgumentsMethod02_a.completion | 6 + ...d02.php.testNamedArgumentsMethod02_b.completion | 89 + .../namedArgumentsMethod03.php | 18 +- ...hod03.php.testNamedArgumentsMethod03.completion | 95 + .../namedArgumentsMethod04.php | 18 +- ...hod04.php.testNamedArgumentsMethod04.completion | 6 + .../namedArgumentsMethod05.php | 19 +- ...d05.php.testNamedArgumentsMethod05_a.completion | 95 + ...d05.php.testNamedArgumentsMethod05_b.completion | 95 + ...d05.php.testNamedArgumentsMethod05_c.completion | 6 + .../namedArgumentsMethod06.php | 20 +- ...hod06.php.testNamedArgumentsMethod06.completion | 97 + .../namedArgumentsStaticMethod01.php | 18 +- ...php.testNamedArgumentsStaticMethod01.completion | 95 + .../namedArgumentsStaticMethod02.php | 20 +- ...p.testNamedArgumentsStaticMethod02_a.completion | 6 + ...p.testNamedArgumentsStaticMethod02_b.completion | 88 + .../namedArgumentsStaticMethod03.php | 18 +- ...php.testNamedArgumentsStaticMethod03.completion | 95 + .../namedArgumentsStaticMethod04.php | 18 +- ...php.testNamedArgumentsStaticMethod04.completion | 6 + .../namedArgumentsStaticMethod05.php | 19 +- ...p.testNamedArgumentsStaticMethod05_a.completion | 95 + ...p.testNamedArgumentsStaticMethod05_b.completion | 95 + ...p.testNamedArgumentsStaticMethod05_c.completion | 6 + .../namedArgumentsStaticMethod06.php | 20 +- ...php.testNamedArgumentsStaticMethod06.completion | 97 + .../formatting/php80/namedArguments_02.php | 15 +- .../php80/namedArguments_02.php.formatted | 15 +- .../namedArgumentsTypingNullableReturnType_01.php | 14 +- .../namedArgumentsTypingNullableReturnType_02.php | 15 +- .../namedArgumentsTypingNullableReturnType_03.php | 14 +- .../lexer/php80/namedArgumentsWithElse_01.php | 39 +- .../lexer/php80/namedArgumentsWithElse_02.php | 26 +- .../lexer/php80/namedArgumentsWithKeyword_01.php | 97 + .../lexer/php80/namedArgumentsWithKeyword_02.php | 92 + .../lexer/php80/namedArgumentsWithKeyword_03.php | 164 + .../lexer/php80/namedArgumentsWithKeyword_04.php | 92 + .../lexer/php80/namedArgumentsWithKeyword_05.php | 68 + ...dArgumentsWithParentSelfStatic_01_lowercase.php | 34 +- ...dArgumentsWithParentSelfStatic_01_uppercase.php | 34 +- ...amedArgumentsWithTrueFalseNull_01_lowercase.php | 14 +- ...amedArgumentsWithTrueFalseNull_01_uppercase.php | 14 +- ...amedArgumentsWithTrueFalseNull_02_lowercase.php | 53 +- ...amedArgumentsWithTrueFalseNull_02_uppercase.php | 53 +- .../testfiles/semantic/namedArgumentsColoring.php | 40 +- .../semantic/namedArgumentsColoring.php.semantic | 53 + .../testNetbeans5370.php | 33 +- .../testNetbeans5370.php.testNetbeans5370.hints | 10 + ...stNetbeans5370.php.testNetbeans5370Fix_01.fixed | 36 +- ...stNetbeans5370.php.testNetbeans5370Fix_02.fixed | 36 +- .../SelectedPropertyMethodsCreatorTest.java | 16 + .../editor/completion/PHP80CodeCompletionTest.java | 120 + .../completion/PHPCodeCompletionNb5370Test.java | 57 + .../php/editor/csl/SemanticAnalyzerTest.java | 4 + .../php/editor/indent/PHPFormatterTest.java | 5 + .../php/editor/lexer/PHP80FeaturesTest.java | 72 + .../ImplementAbstractMethodsHintErrorTest.java | 12 + php/php.editor/tools/Php5ColoringScanner.flex | 161 +- platform/api.search/nbproject/project.xml | 8 - .../modules/search/GraphicalSearchListener.java | 4 +- .../org/netbeans/modules/search/ReplaceTask.java | 3 +- platform/autoupdate.cli/nbproject/project.xml | 8 - .../netbeans/core/netigso/EnabledAutoloadTest.java | 7 +- platform/core.osgi/nbproject/project.properties | 4 +- platform/core.ui/nbproject/project.xml | 8 - .../netbeans/core/ui/warmup/MenuWarmUpTask.java | 3 +- platform/libs.felix/external/binaries-list | 2 +- ...txt => org.apache.felix.main-7.0.0-license.txt} | 4 +- ....txt => org.apache.felix.main-7.0.0-notice.txt} | 7 +- platform/libs.felix/nbproject/project.properties | 2 +- platform/libs.felix/nbproject/project.xml | 4 +- platform/libs.flatlaf/external/binaries-list | 2 +- ...1.1.1-license.txt => flatlaf-1.1.2-license.txt} | 4 +- platform/libs.flatlaf/nbproject/project.properties | 2 +- platform/libs.flatlaf/nbproject/project.xml | 4 +- platform/libs.osgi/external/binaries-list | 2 +- platform/libs.osgi/external/osgi-7.0-license.txt | 6 +- .../{osgi-7.0-license.txt => osgi-8.0-license.txt} | 6 +- platform/libs.osgi/nbproject/project.properties | 2 +- platform/libs.osgi/nbproject/project.xml | 4 +- platform/masterfs/nbproject/project.xml | 2 +- .../masterfs/filebasedfs/FileBasedFileSystem.java | 2 +- .../filebasedfs/fileobjects/BaseFileObj.java | 4 +- .../filebasedfs/fileobjects/FileObjectFactory.java | 26 +- .../filebasedfs/fileobjects/FileObjectKeeper.java | 6 +- .../filebasedfs/fileobjects/FolderObj.java | 14 +- .../fileobjects/ReplaceForSerialization.java | 1 - .../filebasedfs/BaseFileObjectTestHid.java | 4 +- .../fileobjects/WatcherDeadlockTest.java | 2 +- .../src/org/netbeans/core/NotifyExcPanel.java | 4 +- .../src/org/netbeans/core/NotifyExceptionTest.java | 15 +- .../netbeans/swing/laf/flatlaf/Bundle.properties | 3 +- .../swing/laf/flatlaf/FlatDarkLaf.properties | 6 + .../netbeans/swing/laf/flatlaf/FlatLFCustoms.java | 37 + .../netbeans/swing/laf/flatlaf/FlatLaf.properties | 13 +- .../swing/laf/flatlaf/FlatLafOptionsPanel.form | 22 +- .../swing/laf/flatlaf/FlatLafOptionsPanel.java | 23 +- .../laf/flatlaf/FlatLafOptionsPanelController.java | 22 +- .../netbeans/swing/laf/flatlaf/FlatLafPrefs.java | 4 +- .../swing/laf/flatlaf/FlatLightLaf.properties | 6 + platform/openide.filesystems/apichanges.xml | 18 + platform/openide.filesystems/manifest.mf | 2 +- .../openide/filesystems/AbstractFileObject.java | 16 +- .../org/openide/filesystems/AbstractFolder.java | 34 +- .../src/org/openide/filesystems/FileObject.java | 32 +- .../org/openide/filesystems/MultiFileObject.java | 14 +- .../org/openide/filesystems/VirtualFileObject.java | 148 + .../org/openide/filesystems/FileObjectTestHid.java | 30 +- .../org/netbeans/modules/options/OptionsPanel.java | 34 +- .../modules/quicksearch/QuickSearchComboBar.java | 2 +- .../nbproject/org-netbeans-lib-profiler.sig | 9 +- webcommon/javascript2.json/tools/Json.g4 | 102 +- 428 files changed, 20062 insertions(+), 4050 deletions(-) copy extide/libs.gradle/external/{gradle-tooling-api-6.7-license.txt => gradle-tooling-api-7.0-license.txt} (99%) rename extide/libs.gradle/external/{gradle-tooling-api-6.7-notice.txt => gradle-tooling-api-7.0-notice.txt} (86%) create mode 100644 extra/libs.javafx.linux/external/javafx-base-13-linux.jar.external delete mode 100644 extra/libs.javafx.linux/external/javafx-base-16-linux.jar.external create mode 100644 extra/libs.javafx.linux/external/javafx-controls-13-linux.jar.external delete mode 100644 extra/libs.javafx.linux/external/javafx-controls-16-linux.jar.external create mode 100644 extra/libs.javafx.linux/external/javafx-graphics-13-linux.jar.external delete mode 100644 extra/libs.javafx.linux/external/javafx-graphics-16-linux.jar.external rename extra/{libs.javafx.win/external/javafx-win-16-license.txt => libs.javafx.linux/external/javafx-linux-13-license.txt} (98%) create mode 100644 extra/libs.javafx.linux/external/javafx-media-13-linux.jar.external delete mode 100644 extra/libs.javafx.linux/external/javafx-media-16-linux.jar.external create mode 100644 extra/libs.javafx.linux/external/javafx-swing-13-linux.jar.external delete mode 100644 extra/libs.javafx.linux/external/javafx-swing-16-linux.jar.external create mode 100644 extra/libs.javafx.linux/external/javafx-web-13-linux.jar.external delete mode 100644 extra/libs.javafx.linux/external/javafx-web-16-linux.jar.external create mode 100644 extra/libs.javafx.macosx/external/javafx-base-13-mac.jar.external delete mode 100644 extra/libs.javafx.macosx/external/javafx-base-16-mac.jar.external create mode 100644 extra/libs.javafx.macosx/external/javafx-controls-13-mac.jar.external delete mode 100644 extra/libs.javafx.macosx/external/javafx-controls-16-mac.jar.external create mode 100644 extra/libs.javafx.macosx/external/javafx-graphics-13-mac.jar.external delete mode 100644 extra/libs.javafx.macosx/external/javafx-graphics-16-mac.jar.external rename extra/{libs.javafx.linux/external/javafx-linux-16-license.txt => libs.javafx.macosx/external/javafx-mac-13-license.txt} (98%) create mode 100644 extra/libs.javafx.macosx/external/javafx-media-13-mac.jar.external delete mode 100644 extra/libs.javafx.macosx/external/javafx-media-16-mac.jar.external create mode 100644 extra/libs.javafx.macosx/external/javafx-swing-13-mac.jar.external delete mode 100644 extra/libs.javafx.macosx/external/javafx-swing-16-mac.jar.external create mode 100644 extra/libs.javafx.macosx/external/javafx-web-13-mac.jar.external delete mode 100644 extra/libs.javafx.macosx/external/javafx-web-16-mac.jar.external create mode 100644 extra/libs.javafx.win/external/javafx-base-13-win.jar.external delete mode 100644 extra/libs.javafx.win/external/javafx-base-16-win.jar.external create mode 100644 extra/libs.javafx.win/external/javafx-controls-13-win.jar.external delete mode 100644 extra/libs.javafx.win/external/javafx-controls-16-win.jar.external create mode 100644 extra/libs.javafx.win/external/javafx-graphics-13-win.jar.external delete mode 100644 extra/libs.javafx.win/external/javafx-graphics-16-win.jar.external create mode 100644 extra/libs.javafx.win/external/javafx-media-13-win.jar.external delete mode 100644 extra/libs.javafx.win/external/javafx-media-16-win.jar.external create mode 100644 extra/libs.javafx.win/external/javafx-swing-13-win.jar.external delete mode 100644 extra/libs.javafx.win/external/javafx-swing-16-win.jar.external create mode 100644 extra/libs.javafx.win/external/javafx-web-13-win.jar.external delete mode 100644 extra/libs.javafx.win/external/javafx-web-16-win.jar.external rename extra/{libs.javafx.macosx/external/javafx-mac-16-license.txt => libs.javafx.win/external/javafx-win-13-license.txt} (98%) delete mode 100644 ide/db/src/org/netbeans/modules/db/util/Base64.java delete mode 100644 ide/db/test/unit/src/org/netbeans/modules/db/util/Base64Test.java create mode 100644 ide/diff/test/unit/src/org/netbeans/modules/diff/builtin/Base64Test.java copy {platform/core.ui/src/org/netbeans/core/ui/options/general => ide/lsp.client/src/org/netbeans/modules/lsp/client/resources}/error_16.png (100%) copy php/php.editor/src/org/netbeans/modules/php/editor/resources/fontsColors-bluetheme.xml => ide/markdown/build.xml (78%) copy {nb/updatecenters => ide/markdown}/licenseinfo.xml (74%) create mode 100644 ide/markdown/manifest.mf copy {webcommon/web.javascript.debugger => ide/markdown}/nbproject/project.properties (100%) copy {java/gradle.java.coverage => ide/markdown}/nbproject/project.xml (66%) copy platform/libs.felix/external/binaries-list => ide/markdown/src/org/netbeans/modules/markdown/Bundle.properties (78%) create mode 100644 ide/markdown/src/org/netbeans/modules/markdown/MarkdownDataObject.java create mode 100644 ide/markdown/src/org/netbeans/modules/markdown/markdown.png create mode 100644 ide/markdown/src/org/netbeans/modules/markdown/markdown.tmLanguage.json create mode 100644 ide/subversion/test/unit/src/org/netbeans/modules/subversion/ui/diff/ExportDiffActionTest.java create mode 100644 ide/versioning.util/test/unit/src/org/netbeans/modules/proxy/Base64EncoderTest.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => ide/versioning.util/test/unit/src/org/netbeans/modules/proxy/ProxySocketFactoryTest.java (63%) create mode 100644 java/api.java/test/unit/src/org/netbeans/api/java/queries/SourceJavadocAttacherTest.java rename java/gradle.java.coverage/external/{org.jacoco.core-0.8.5-license.txt => org.jacoco.core-0.8.6-license.txt} (99%) rename java/gradle.java.coverage/external/{org.jacoco.core-0.8.5-notice.txt => org.jacoco.core-0.8.6-notice.txt} (100%) create mode 100644 java/gradle.java/src/org/netbeans/modules/gradle/java/queries/GradleSourceAttacherImpl.java copy php/php.editor/src/org/netbeans/modules/php/editor/resources/fontsColors-bluetheme.xml => java/java.disco/build.xml (78%) copy {extide/libs.gradle => java/java.disco}/external/binaries-list (60%) create mode 100644 java/java.disco/external/checker-qual-3.9.1-license.txt copy {ide/db.dataview => java/java.disco}/external/commons-compress-1.20-license.txt (100%) copy {ide/db.dataview => java/java.disco}/external/commons-compress-1.20-notice.txt (100%) create mode 100644 java/java.disco/external/discoclient-1.0-license.txt copy extide/libs.gradle/external/gradle-tooling-api-6.7-license.txt => java/java.disco/external/httpclient5-5.0.3-license.txt (98%) copy extide/libs.gradle/external/gradle-tooling-api-6.7-license.txt => java/java.disco/external/httpcore5-5.0.2-license.txt (98%) rename extide/libs.gradle/external/gradle-tooling-api-6.7-license.txt => java/java.disco/external/httpcore5-h2-5.0.2-license.txt (98%) create mode 100644 java/java.disco/manifest.mf copy {platform/core.osgi => java/java.disco}/nbproject/project.properties (66%) copy java/{gradle.test => java.disco}/nbproject/project.xml (56%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/AbstractWizardPanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/AdvancedPanel.form create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/AdvancedPanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/BrowsePanel.form create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/BrowsePanel.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => java/java.disco/src/org/netbeans/modules/java/disco/BrowseWizardPanel.java (55%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/Bundle.properties create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/BundleTableModel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/Client.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => java/java.disco/src/org/netbeans/modules/java/disco/DistributionListCellRenderer.java (51%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/DownloadPanel.form create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/DownloadPanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/DownloadWizardPanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/FirstPanel.form create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/FirstPanel.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => java/java.disco/src/org/netbeans/modules/java/disco/FoojayPlatformInstall.java (55%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/FoojayPlatformIt.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => java/java.disco/src/org/netbeans/modules/java/disco/J2SEPlatformUtils.java (59%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/LTSes.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/OS.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/PkgSelection.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/QuickPanel.form create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/QuickPanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/QuickPkgSelection.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/SelectPackagePanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/SelectPackageWizardPanel.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/SwingWorker2.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/VersionListCellRenderer.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => java/java.disco/src/org/netbeans/modules/java/disco/WizardState.java (73%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/archive/AbstractCommandLineUnarchiver.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/archive/CommandLineUntar.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/archive/CommandLineUnzip.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/archive/CommonsUnzip.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/archive/JDKCommonsUnzip.java create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/archive/UnarchiveUtils.java copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => java/java.disco/src/org/netbeans/modules/java/disco/archive/Unarchiver.java (66%) create mode 100644 java/java.disco/src/org/netbeans/modules/java/disco/ioprovider/IOContainerPanel.java copy extra/libs.javafx.linux/licenseinfo.xml => java/java.disco/src/org/netbeans/modules/java/disco/layer.xml (53%) create mode 100644 java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/LspRunOffEdtProvider.java create mode 100644 java/java.source.base/test/unit/src/org/netbeans/api/java/source/gen/SwitchRuleFormattingTest.java rename java/libs.javacapi/external/{nb-javac-15.0.0.2-api-license.txt => nb-javac-16.0.0.0-api-license.txt} (99%) rename java/libs.javacimpl/external/{nb-javac-15.0.0.2-license.txt => nb-javac-16.0.0.0-license.txt} (99%) delete mode 100644 nb/updatecenters/extras/nbjavac.api/release/modules/ext/nb-javac-15.0.0.2-api.jar.external create mode 100644 nb/updatecenters/extras/nbjavac.api/release/modules/ext/nb-javac-16.0.0.0-api.jar.external delete mode 100644 nb/updatecenters/extras/nbjavac.impl/release/modules/ext/nb-javac-15.0.0.2-impl.jar.external create mode 100644 nb/updatecenters/extras/nbjavac.impl/release/modules/ext/nb-javac-16.0.0.0-impl.jar.external rename nbbuild/external/{sigtest-maven-plugin-1.2-license.txt => sigtest-maven-plugin-1.4-license.txt} (99%) create mode 100644 nbbuild/licenses/BSD-azul create mode 100644 nbbuild/licenses/MIT-checker create mode 100644 nbbuild/licenses/MIT-markdown copy php/php.editor/src/org/netbeans/modules/php/editor/resources/{fontsColors-bluetheme.xml => fontsColors-darktheme.xml} (92%) create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsTypingNullableReturnType_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsTypingNullableReturnType_02.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsTypingNullableReturnType_03.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithElse_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithElse_02.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithKeyword_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithKeyword_02.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithKeyword_03.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithKeyword_04.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithKeyword_05.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithParentSelfStatic_01_lowercase.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithParentSelfStatic_01_uppercase.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithTrueFalseNull_01_lowercase.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithTrueFalseNull_01_uppercase.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithTrueFalseNull_02_lowercase.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/lexer/PHP80FeaturesTest/lexer/php80/namedArgumentsWithTrueFalseNull_02_uppercase.pass copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/codegen/testNetbeans5370/testNetbeans5370.php (70%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testNetbeans5370/testNetbeans5370.php.testNetbeans5370_01.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testNetbeans5370/testNetbeans5370.php.testNetbeans5370_02.codegen copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/nb5370/testAbstract.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/nb5370/testAbstract.php.testAbstract.cccustomtpl copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/nb5370/testInterface.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/nb5370/testInterface.php.testInterface.cccustomtpl copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction01/namedArgumentsFunction01.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction01/namedArgumentsFunction01.php.testNamedArgumentsFunction01.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction02/namedArgumentsFunction02.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction02/namedArgumentsFunction02.php.testNamedArgumentsFunction02.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction03/namedArgumentsFunction03.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction03/namedArgumentsFunction03.php.testNamedArgumentsFunction03.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction04/namedArgumentsFunction04.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction04/namedArgumentsFunction04.php.testNamedArgumentsFunction04.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction05/namedArgumentsFunction05.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction05/namedArgumentsFunction05.php.testNamedArgumentsFunction05_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction05/namedArgumentsFunction05.php.testNamedArgumentsFunction05_b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction05/namedArgumentsFunction05.php.testNamedArgumentsFunction05_c.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction06/namedArgumentsFunction06.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunction06/namedArgumentsFunction06.php.testNamedArgumentsFunction06.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested01/namedArgumentsFunctionNested01.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested01/namedArgumentsFunctionNested01.php.testNamedArgumentsFunctionNested01.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested02/namedArgumentsFunctionNested02.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested02/namedArgumentsFunctionNested02.php.testNamedArgumentsFunctionNested02.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested03/namedArgumentsFunctionNested03.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested03/namedArgumentsFunctionNested03.php.testNamedArgumentsFunctionNested03.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested04/namedArgumentsFunctionNested04.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsFunctionNested04/namedArgumentsFunctionNested04.php.testNamedArgumentsFunctionNested04.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod01/namedArgumentsMethod01.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod01/namedArgumentsMethod01.php.testNamedArgumentsMethod01.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod02/namedArgumentsMethod02.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod02/namedArgumentsMethod02.php.testNamedArgumentsMethod02_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod02/namedArgumentsMethod02.php.testNamedArgumentsMethod02_b.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod03/namedArgumentsMethod03.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod03/namedArgumentsMethod03.php.testNamedArgumentsMethod03.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod04/namedArgumentsMethod04.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod04/namedArgumentsMethod04.php.testNamedArgumentsMethod04.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod05/namedArgumentsMethod05.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod05/namedArgumentsMethod05.php.testNamedArgumentsMethod05_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod05/namedArgumentsMethod05.php.testNamedArgumentsMethod05_b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod05/namedArgumentsMethod05.php.testNamedArgumentsMethod05_c.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod06/namedArgumentsMethod06.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsMethod06/namedArgumentsMethod06.php.testNamedArgumentsMethod06.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod01/namedArgumentsStaticMethod01.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod01/namedArgumentsStaticMethod01.php.testNamedArgumentsStaticMethod01.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod02/namedArgumentsStaticMethod02.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod02/namedArgumentsStaticMethod02.php.testNamedArgumentsStaticMethod02_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod02/namedArgumentsStaticMethod02.php.testNamedArgumentsStaticMethod02_b.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod03/namedArgumentsStaticMethod03.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod03/namedArgumentsStaticMethod03.php.testNamedArgumentsStaticMethod03.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod04/namedArgumentsStaticMethod04.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod04/namedArgumentsStaticMethod04.php.testNamedArgumentsStaticMethod04.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod05/namedArgumentsStaticMethod05.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod05/namedArgumentsStaticMethod05.php.testNamedArgumentsStaticMethod05_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod05/namedArgumentsStaticMethod05.php.testNamedArgumentsStaticMethod05_b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod05/namedArgumentsStaticMethod05.php.testNamedArgumentsStaticMethod05_c.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod06/namedArgumentsStaticMethod06.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsStaticMethod06/namedArgumentsStaticMethod06.php.testNamedArgumentsStaticMethod06.completion copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/formatting/php80/namedArguments_02.php (73%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/formatting/php80/namedArguments_02.php.formatted (74%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsTypingNullableReturnType_01.php (73%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsTypingNullableReturnType_02.php (73%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsTypingNullableReturnType_03.php (73%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithElse_01.php (50%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithElse_02.php (73%) create mode 100644 php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithKeyword_01.php create mode 100644 php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithKeyword_02.php create mode 100644 php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithKeyword_03.php create mode 100644 php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithKeyword_04.php create mode 100644 php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithKeyword_05.php copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithParentSelfStatic_01_lowercase.php (52%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithParentSelfStatic_01_uppercase.php (52%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithTrueFalseNull_01_lowercase.php (73%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithTrueFalseNull_01_uppercase.php (73%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithTrueFalseNull_02_lowercase.php (50%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/lexer/php80/namedArgumentsWithTrueFalseNull_02_uppercase.php (50%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/semantic/namedArgumentsColoring.php (53%) create mode 100644 php/php.editor/test/unit/data/testfiles/semantic/namedArgumentsColoring.php.semantic copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testNetbeans5370.php (70%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testNetbeans5370.php.testNetbeans5370.hints copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testNetbeans5370.php.testNetbeans5370Fix_01.fixed (67%) copy extide/gradle/src/org/netbeans/modules/gradle/GradleProjectLoader.java => php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testNetbeans5370.php.testNetbeans5370Fix_02.fixed (67%) create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/completion/PHPCodeCompletionNb5370Test.java rename platform/libs.felix/external/{org.apache.felix.main-6.0.3-license.txt => org.apache.felix.main-7.0.0-license.txt} (99%) rename platform/libs.felix/external/{org.apache.felix.main-6.0.3-notice.txt => org.apache.felix.main-7.0.0-notice.txt} (60%) rename platform/libs.flatlaf/external/{flatlaf-1.1.1-license.txt => flatlaf-1.1.2-license.txt} (99%) copy platform/libs.osgi/external/{osgi-7.0-license.txt => osgi-8.0-license.txt} (99%) create mode 100644 platform/openide.filesystems/src/org/openide/filesystems/VirtualFileObject.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists