This is an automated email from the ASF dual-hosted git repository. sdedic pushed a change to branch sdedic/feature/project-dependency-add_base2 in repository https://gitbox.apache.org/repos/asf/netbeans.git
discard cd86854647 Mangle windows URIs to vscode style. Work with documents rather than editors. discard 4ebe577060 Fixed missing .complete on the returned future discard 9e854ea5e1 Missing guava breaks LSP structures toString discard 041eb1e607 Added more logging discard d0e993bbac Compensate Lsp4j bad EnumSet deserialization. discard 890730e540 Be tolerant on input casing; output enums with the exact case discard 11be2e7fc6 Fixed filtering of artifacts discard 2752f1ac0c Adding necessary test dependencies for XDM. discard 27703bdefb Add gradle.dependencies and maven.refactoring to the BuildTools testsuite discard 661a8d7df0 Paperwork: Added proper licenses instead of placeholders. discard e72a5b8ee5 LSP change dependency command added. discard d6864666dd Prototype of dependencies.find command discard 43a1407b06 Gradle + Maven implementation of project add discard 3658262985 Dependency manipulation API concept. discard 1b8c5c656b Scope redefinition, private API break. add 5f29459e3a Don't create OCI Vault secrets with empty datasource name add a9f577647c Merge pull request #6870 from apache/emptyDatasourceName add 560777b21a Fix the Overriding Methods feature add 0a6df1e093 PHP 8.3 Support: Marking overridden methods (#[\Override]) (Part 1) add fd64377bed PHP 8.3 Support: Marking overridden methods (#[\Override]) (Part 2) add af05cd8aa6 Add the `getInterfaces()` method to the `TypeDeclaration` instead of the `getInterfaes()` add 2141d37d04 Merge pull request #6873 from junichi11/php83-marking-overridden-methods add 5572ad0dc0 Prevent NullPointerException if codeAction returns null (observed on rust-analyser 0.3.1756-standalone) add c36a8ad60d LSP-Client: After server initialization is done send initialized notification to server add babcc3d5c1 Merge pull request #6856 from matthiasblaesing/lsp_improvement add 5f687eb28c Fix the formatting for the method call arguments alignment option #6714 add f4da2b4df3 Merge pull request #6877 from junichi11/php-gh-6714-formatting-for-alignment add 1cda8a74bf PHP: mark a breakpoint as broken when an error is received when breakpoint_set is executed to set a breakpoint add e8b206ef64 Merge pull request #6876 from troizet/php_mark_breakpoint_as_broken add 0737cced68 Formatting for the group multiline alignment for match arm arrows #6074 add f8055bb485 Merge pull request #6884 from junichi11/php-gh-6074-match-arm-w-arrow-alignment add 0b9c24ff09 TaskList Model issues broken table model change events add 0291513733 Merge pull request #6882 from matthiasblaesing/tasklist-tablemodel-events add 729f4dcb75 Git client: Enable forced pushes for configured push and push to upstream add 296b2bff0a Merge pull request #6823 from matthiasblaesing/git add b006691903 PHP: New way to set the current breakpoint add a34e57050b Merge pull request #6891 from troizet/php_improve_set_current_breakpoint add ea28c84d29 Update to JGit 6.8 and Bouncy Castle 1.77 add f5719ec986 Merge pull request #6887 from mbien/jgit680 add 89555d4016 Improve magic methods generation add 73b894c09a Generate `__toString()` magic method with all fields #6783 add e458d63e89 Merge pull request #6896 from junichi11/php-gh-6783-tostring-method add aa919a41f0 Add the `IncorrectStaticContextHintError` as a new hint #6703 add 7c39099393 Merge pull request #6899 from junichi11/php-gh-6703-this-in-static-context add 9189d102cf Priming build and reload improvements. add 73ab3c2092 Use future and do not block if reloading. add df47821123 Merge pull request #6789 from sdedic/maven/priming-and-reloads2 add b081810632 LSP: Using labelDetails in CompletionItems for better rendering in VSCode. add 46477fc680 Merge pull request #6904 from dbalek/dbalek/lsp-completion-label-details add df96b9bdb4 Copy Windows launcher sources back from https://github.com/apache/netbeans-native-launchers add b8e969aa0f Update paths and add workflow file to build native launchers. add 011c1cc518 Merge pull request #6869 from neilcsmith-net/windows-launchers add b391a63455 Drop special mimetype for karma test configuration add bd150719b9 Merge pull request #6883 from matthiasblaesing/javascript_config add 1a3bafbbfa Changelog update for VSNetBeans 20.0.301 add 561522ebad Merge pull request #6910 from MartinBalin/master add 24ba6df45f Fix the named argument code completion for constructors add d81235cc25 Merge pull request #6911 from junichi11/php-named-argument-cc-for-constructor add 326cef41f4 Fix incorrect code completion with the same member names as semi-type prefixes #6909 add 1b73a19f71 Merge pull request #6915 from junichi11/php-gh-6909-incorrect-cc-with-type-method add 1580cad211 Scope redefinition, private API break. add 13bc6c570a Dependency manipulation API concept. add 89e54a6bc7 Gradle + Maven implementation of project add add d94c722813 Prototype of dependencies.find command add f54e78c395 LSP change dependency command added. add 53456971bf Paperwork: Added proper licenses instead of placeholders. add 41876d8898 Add gradle.dependencies and maven.refactoring to the BuildTools testsuite add 5106f89ba9 Adding necessary test dependencies for XDM. add 52eaf416ba Fixed filtering of artifacts add a9f0322010 Be tolerant on input casing; output enums with the exact case add 7a5e8eddd4 Compensate Lsp4j bad EnumSet deserialization. add d340c6e6d4 Added more logging add d6eb7324ef Missing guava breaks LSP structures toString add 85f30acf76 Fixed missing .complete on the returned future add 575448b6e1 Mangle windows URIs to vscode style. Work with documents rather than editors. This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (cd86854647) \ N -- N -- N refs/heads/sdedic/feature/project-dependency-add_base2 (575448b6e1) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/workflows/main.yml | 2 +- .github/workflows/native-binary-build-launcher.yml | 210 +++ .../oracle/actions/AddDbConnectionToVault.java | 21 +- enterprise/micronaut/nbproject/project.xml | 2 +- .../MicronautDataCompletionCollector.java | 33 +- ...ronautExpressionLanguageCompletionTestBase.java | 6 + .../windows-launcher-src/Makefile.mingw | 41 + .../windows-launcher-src/app.cpp | 31 +- .../windows-launcher-src/app.exe.manifest | 75 + .../windows-launcher-src/app.ico | Bin 0 -> 21174 bytes .../apisupport.harness/windows-launcher-src/app.rc | 26 + .../windows-launcher-src/applauncher.cpp | 141 ++ .../windows-launcher-src/applauncher.h | 67 + ide/api.lsp/apichanges.xml | 20 +- ide/api.lsp/manifest.mf | 2 +- .../src/org/netbeans/api/lsp/Completion.java | 34 +- .../netbeans/modules/lsp/CompletionAccessor.java | 2 +- .../org/netbeans/spi/lsp/CompletionCollector.java | 36 +- ...6-license.txt => bcpg-jdk18on-1.77-license.txt} | 2 +- ide/bcpg/external/binaries-list | 2 +- ide/bcpg/nbproject/project.properties | 2 +- ide/bcpg/nbproject/project.xml | 2 +- .../external/bcpkix-jdk18on-1.77-license.txt} | 2 +- ide/bcpkix/external/binaries-list | 2 +- ide/bcpkix/nbproject/project.properties | 2 +- ide/bcpkix/nbproject/project.xml | 2 +- .../external/bcprov-jdk18on-1.77-license.txt} | 2 +- ide/bcprov/external/binaries-list | 2 +- ide/bcprov/nbproject/project.properties | 2 +- ide/bcprov/nbproject/project.xml | 2 +- ...license.txt => bcutil-jdk18on-1.77-license.txt} | 2 +- ide/bcutil/external/binaries-list | 2 +- ide/bcutil/nbproject/project.properties | 2 +- ide/bcutil/nbproject/project.xml | 2 +- ide/git/nbproject/project.xml | 2 +- .../modules/git/ui/fetch/BranchMapping.java | 10 +- .../modules/git/ui/fetch/FetchBranchesStep.java | 2 +- .../modules/git/ui/fetch/PullBranchesStep.java | 2 +- .../netbeans/modules/git/ui/push/PushAction.java | 2 + .../modules/git/ui/push/PushBranchesStep.java | 8 +- .../netbeans/modules/git/ui/push/PushMapping.java | 36 +- .../modules/git/ui/push/PushToUpstreamAction.java | 49 +- .../netbeans/modules/git/ui/push/PushWizard.java | 2 +- .../modules/git/ui/selectors/Bundle.properties | 5 +- .../modules/git/ui/selectors/ItemSelector.java | 28 +- .../modules/git/ui/selectors/ItemsPanel.form | 12 +- .../modules/git/ui/selectors/ItemsPanel.java | 12 +- .../org/netbeans/modules/git/utils/GitUtils.java | 7 +- ide/libs.git/apichanges.xml | 19 + ide/libs.git/manifest.mf | 2 +- .../libs/git/jgit/commands/PushCommand.java | 12 +- .../netbeans/libs/git/jgit/commands/PushTest.java | 4 +- .../netbeans/modules/lsp/client/LSPBindings.java | 68 +- .../lsp/client/bindings/LanguageClientImpl.java | 19 +- ide/o.eclipse.jgit.gpg.bc/external/binaries-list | 2 +- ...e.jgit.gpg.bc-6.8.0.202311291450-r-license.txt} | 2 +- .../nbproject/project.properties | 2 +- ide/o.eclipse.jgit.gpg.bc/nbproject/project.xml | 2 +- ide/o.eclipse.jgit.lfs/external/binaries-list | 2 +- ...ipse.jgit.lfs-6.8.0.202311291450-r-license.txt} | 2 +- .../nbproject/project.properties | 2 +- ide/o.eclipse.jgit.lfs/nbproject/project.xml | 2 +- ide/o.eclipse.jgit.ssh.jsch/external/binaries-list | 2 +- ...jgit.ssh.jsch-6.8.0.202311291450-r-license.txt} | 2 +- .../nbproject/project.properties | 2 +- ide/o.eclipse.jgit.ssh.jsch/nbproject/project.xml | 2 +- ide/o.eclipse.jgit/external/binaries-list | 2 +- ....eclipse.jgit-6.8.0.202311291450-r-license.txt} | 2 +- ide/o.eclipse.jgit/nbproject/project.properties | 2 +- ide/o.eclipse.jgit/nbproject/project.xml | 2 +- .../modules/tasklist/ui/TaskListModel.java | 112 +- java/java.editor/nbproject/project.xml | 2 +- .../editor/java/JavaCompletionCollector.java | 95 +- .../modules/nbcode/integration/maven.properties | 1 + java/java.lsp.server/nbproject/project.xml | 2 +- .../server/protocol/TextDocumentServiceImpl.java | 7 + .../java/lsp/server/protocol/ServerTest.java | 42 +- java/java.lsp.server/vscode/CHANGELOG.md | 14 + java/maven/apichanges.xml | 14 + java/maven/build.xml | 3 +- java/maven/nbproject/project.properties | 2 +- .../netbeans/modules/maven/NbArtifactFixer.java | 49 + .../netbeans/modules/maven/NbMavenProjectImpl.java | 195 ++- .../netbeans/modules/maven/api/NbMavenProject.java | 54 +- .../classpath/AbstractProjectClassPathImpl.java | 9 + .../maven/classpath/ClassPathProviderImpl.java | 2 + .../maven/classpath/CompileClassPathImpl.java | 7 +- .../modules/maven/customizer/BasicInfoPanel.java | 4 + .../maven/execute/MavenCommandLineExecutor.java | 17 +- .../modules/maven/execute/ReactorChecker.java | 12 +- .../maven/modelcache/MavenProjectCache.java | 223 ++- .../modules/maven/nodes/AddDependencyPanel.java | 3 + .../maven/problems/MavenModelProblemsProvider.java | 68 +- .../maven/problems/ProblemReporterImpl.java | 2 +- .../modules/maven/problems/SanityBuildAction.java | 17 +- .../maven/spi/newproject/CreateProjectBuilder.java | 2 +- .../data/projects/multiproject/democa}/.gitignore | 0 .../unit/data/projects/multiproject/democa/LICENSE | 201 +++ .../data/projects/multiproject/democa/lib/pom.xml | 198 +++ .../data/projects/multiproject/democa/oci/pom.xml | 253 +++ .../unit/data/projects/multiproject/democa/pom.xml | 50 + .../modules/maven/NbMavenProjectImpl2Test.java | 597 +++++++ .../{MockMavenExec.java => MavenExecMonitor.java} | 50 +- .../modules/maven/execute/MockMavenExec.java | 23 +- .../modules/maven/problems/PrimingActionTest.java | 14 +- .../spi/actions/ProvidedConfigurationsTest.java | 7 +- nb/ide.launcher/windows/Makefile.mingw | 40 + nb/ide.launcher/windows/cmdargs.h | 119 ++ nb/ide.launcher/windows/nblauncher.cpp | 554 ++++++ nb/ide.launcher/windows/nblauncher.h | 107 ++ .../ide.launcher/windows/netbeans.cpp | 31 +- nb/ide.launcher/windows/netbeans.exe.manifest | 77 + .../ide.launcher/windows/netbeans.ico | Bin .../ide.launcher/windows/netbeans.rc | 31 +- nb/ide.launcher/windows/netbeans64.exe.manifest | 77 + .../ide.launcher/windows/version.h | 36 +- nb/ide.launcher/windows/version.rc | 62 + php/php.api.phpmodule/manifest.mf | 2 +- .../org/netbeans/modules/php/api/PhpVersion.java | 22 + .../php/dbgp/annotations/BrkpntAnnotation.java | 4 +- .../php/dbgp/breakpoints/AbstractBreakpoint.java | 4 + .../php/dbgp/breakpoints/BreakpointModel.java | 64 +- .../modules/php/dbgp/breakpoints/Utils.java | 5 + .../php/dbgp/packets/BrkpntSetResponse.java | 12 + .../php/dbgp/packets/FeatureGetCommand.java | 5 + .../php/dbgp/packets/FeatureSetResponse.java | 19 + .../modules/php/dbgp/packets/InitMessage.java | 5 + .../modules/php/dbgp/packets/MessageBuilder.java | 5 +- .../modules/php/dbgp/packets/RunResponse.java | 60 + .../modules/php/dbgp/packets/StackGetResponse.java | 2 +- php/php.editor/nbproject/project.properties | 2 +- php/php.editor/nbproject/project.xml | 2 +- .../org/netbeans/modules/php/editor/CodeUtils.java | 6 + .../php/editor/api/elements/ParameterElement.java | 2 + .../modules/php/editor/codegen/CGSInfo.java | 93 +- .../editor/codegen/InvocationContextResolver.java | 10 +- .../modules/php/editor/codegen/MethodProperty.java | 47 +- .../modules/php/editor/codegen/SemiAttribute.java | 6 +- .../codegen/SinglePropertyMethodCreator.java | 29 +- .../editor/completion/CompletionContextFinder.java | 4 +- .../php/editor/completion/PHPCodeCompletion.java | 137 +- .../php/editor/completion/PHPCompletionItem.java | 79 +- .../php/editor/csl/OverridingMethodsImpl.java | 12 +- .../modules/php/editor/csl/SemanticAnalysis.java | 4 +- .../elements/BaseFunctionElementSupport.java | 32 +- .../modules/php/editor/elements/ElementUtils.java | 82 + .../php/editor/elements/IndexQueryImpl.java | 10 +- .../php/editor/elements/MethodElementImpl.java | 105 +- .../php/editor/elements/ParameterElementImpl.java | 128 +- .../php/editor/elements/TypeElementImpl.java | 4 +- .../modules/php/editor/indent/CodeStyle.java | 8 +- .../modules/php/editor/indent/FmtOptions.java | 2 + .../modules/php/editor/indent/FormatToken.java | 21 +- .../modules/php/editor/indent/FormatVisitor.java | 129 +- .../modules/php/editor/indent/TokenFormatter.java | 180 +- .../modules/php/editor/indent/ui/Bundle.properties | 1 + .../modules/php/editor/indent/ui/FmtAlignment.form | 187 +- .../modules/php/editor/indent/ui/FmtAlignment.java | 166 +- .../modules/php/editor/indent/ui/Spaces.php | 6 +- .../php/editor/model/impl/OccurenceBuilder.java | 6 +- .../modules/php/editor/model/impl/Type.java | 33 + .../php/editor/model/impl/VariousUtils.java | 22 +- .../editor/model/nodes/ClassDeclarationInfo.java | 4 +- .../model/nodes/ClassInstanceCreationInfo.java | 9 +- .../editor/model/nodes/EnumDeclarationInfo.java | 4 +- .../model/nodes/InterfaceDeclarationInfo.java | 4 +- .../editor/parser/astnodes/ClassDeclaration.java | 4 +- .../editor/parser/astnodes/EnumDeclaration.java | 4 +- .../parser/astnodes/InterfaceDeclaration.java | 2 +- .../editor/parser/astnodes/TypeDeclaration.java | 16 +- .../parser/astnodes/visitors/DefaultVisitor.java | 6 +- .../modules/php/editor/resources/layer.xml | 2 + .../verification/AddOverrideAttributeHint.java | 730 ++++++++ .../ImplementAbstractMethodsHintError.java | 5 +- .../verification/IncorrectEnumHintError.java | 4 +- .../IncorrectStaticContextHintError.java | 274 +++ .../editor/verification/IntroduceSuggestion.java | 4 +- .../structure/anonymousClassInClassScope.pass | 8 +- .../structure/anonymousClassInNamespaceScope.pass | 6 +- .../structure/anonymousClassInTraitScope.pass | 8 +- .../php80ConstructorPropertyPromotion.pass | 2 +- .../overriding/overridden/overridden_01.pass | 18 - .../overridden/testClass_01/testClass_01.pass | 17 + .../testInterface_01/testInterface_01.pass | 6 + .../overriding/overriding/overriding_01.pass | 16 - .../overriding/testClass_01/testClass_01.pass | 15 + .../testInterface_01/testInterface_01.pass | 15 + .../testMagicMethodToString01.php} | 35 +- ...g01.php.testMagicMethodToString01_PHP83.codegen | 7 + .../testMagicMethodToString02.php} | 37 +- ...g02.php.testMagicMethodToString02_PHP83.codegen | 7 + .../testMagicMethods01/testMagicMethods01.php} | 31 +- ...cMethods01.php.testMagicMethods01_PHP56.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP70.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP71.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP72.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP73.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP74.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP80.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP81.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP82.codegen | 35 + ...cMethods01.php.testMagicMethods01_PHP83.codegen | 35 + .../testOverrideAttribute01.php | 48 + ...Attribute01.php.testOverrideAttribute01.codegen | 38 + ...ute01.php.testOverrideAttribute01_PHP82.codegen | 26 + .../testOverrideAttributeAnonClass01.php | 48 + ...01.php.testOverrideAttributeAnonClass01.codegen | 38 + ....testOverrideAttributeAnonClass01_PHP82.codegen | 26 + .../testOverrideAttributeEnum01.php} | 42 +- ...eEnum01.php.testOverrideAttributeEnum01.codegen | 29 + ...1.php.testOverrideAttributeEnum01_PHP82.codegen | 22 + ...php.testSerializeUnserializeMagicMethod.codegen | 4 +- .../insideClass.php.testInsideClass_2.completion | 15 +- .../testfiles/completion/lib/gh6909/gh6909.php | 86 + .../gh6909.php.testGH6909_FieldType01.completion | 6 + .../gh6909.php.testGH6909_Instance01.completion | 3 + .../gh6909.php.testGH6909_Instance02.completion | 3 + .../gh6909.php.testGH6909_Instance03.completion | 3 + .../gh6909.php.testGH6909_Instance04.completion | 3 + .../gh6909.php.testGH6909_Instance05.completion | 3 + .../gh6909.php.testGH6909_Instance06.completion | 3 + .../gh6909.php.testGH6909_Instance07.completion | 3 + ....php.testGH6909_InstanceReturnType01.completion | 6 + ....php.testGH6909_InstanceReturnType02.completion | 6 + .../gh6909.php.testGH6909_Static01.completion | 3 + .../gh6909.php.testGH6909_Static02.completion | 3 + .../gh6909.php.testGH6909_Static03.completion | 3 + .../gh6909.php.testGH6909_Static04.completion | 3 + .../gh6909.php.testGH6909_Static05.completion | 3 + .../gh6909.php.testGH6909_Static06.completion | 3 + ...09.php.testGH6909_StaticReturnType01.completion | 6 + ...09.php.testGH6909_StaticReturnType02.completion | 6 + .../magicMethods.php} | 31 +- ...estMagicMethodsCustomTemplate_PHP56.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP70.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP71.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP72.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP73.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP74.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP80.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP81.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP82.cccustomtpl | 84 + ...estMagicMethodsCustomTemplate_PHP83.cccustomtpl | 84 + .../testToStringCustomTemplate/toString01.php} | 33 +- ...testToStringCustomTemplate_01_PHP83.cccustomtpl | 8 + .../testToStringCustomTemplate/toString02.php} | 37 +- ...testToStringCustomTemplate_02_PHP83.cccustomtpl | 8 + ...ousClass01.php.testAnonymousClass01h.completion | 15 +- ...lize.php.testSerializeUnserialize_01.completion | 15 +- .../namedArgumentsConstructor01.php} | 33 +- ....php.testNamedArgumentsConstructor01.completion | 92 + .../namedArgumentsConstructor02.php} | 34 +- ...hp.testNamedArgumentsConstructor02_a.completion | 6 + ...hp.testNamedArgumentsConstructor02_b.completion | 92 + .../namedArgumentsConstructor03.php} | 33 +- ....php.testNamedArgumentsConstructor03.completion | 92 + .../namedArgumentsConstructor04.php} | 33 +- ....php.testNamedArgumentsConstructor04.completion | 6 + .../namedArgumentsConstructor05.php} | 34 +- ...edArgumentsConstructor05_Template01.cccustomtpl | 2 + ...edArgumentsConstructor05_Template02.cccustomtpl | 2 + ...hp.testNamedArgumentsConstructor05_a.completion | 92 + ...hp.testNamedArgumentsConstructor05_b.completion | 92 + ...hp.testNamedArgumentsConstructor05_c.completion | 6 + .../namedArgumentsConstructor06.php} | 35 +- ....php.testNamedArgumentsConstructor06.completion | 96 + ...1.php.testReadonlyPropertiesTyping01.completion | 15 +- .../testOverrideAttribute01.php | 49 + ...ibute01.php.testOverrideAttribute01.cccustomtpl | 76 + ...1.php.testOverrideAttribute01_PHP82.cccustomtpl | 64 + .../testOverrideAttributeAnonClass01.php | 49 + ...hp.testOverrideAttributeAnonClass01.cccustomtpl | 76 + ...tOverrideAttributeAnonClass01_PHP82.cccustomtpl | 64 + .../testOverrideAttributeEnum01.php} | 41 +- ...m01.php.testOverrideAttributeEnum01.cccustomtpl | 46 + ...p.testOverrideAttributeEnum01_PHP82.cccustomtpl | 39 + .../issue209117.php.testUseCase1.completion | 15 +- .../issue233756.php.testUseCase1.completion | 15 +- .../testfiles/formatting/alignment/gh6714_01.php} | 84 +- ...h6714_01.php.testGH6714WithSpaces_01a.formatted | 84 + ...h6714_01.php.testGH6714WithSpaces_01b.formatted | 84 + .../gh6714_01.php.testGH6714WithTab_01a.formatted} | 82 +- .../gh6714_01.php.testGH6714WithTab_01b.formatted} | 82 +- .../testfiles/formatting/alignment/gh6714_02.php | 84 + ...h6714_02.php.testGH6714WithSpaces_02a.formatted | 84 + ...h6714_02.php.testGH6714WithSpaces_02b.formatted | 84 + .../gh6714_02.php.testGH6714WithTab_02a.formatted} | 82 +- .../gh6714_02.php.testGH6714WithTab_02b.formatted} | 82 +- .../alignment/groupAlignmentMatchArmArrow_01.php | 209 +++ ...GroupAlignmentMatchArmArrow_Spaces01a.formatted | 207 +++ ...GroupAlignmentMatchArmArrow_Spaces01b.formatted | 207 +++ ...upAlignmentMatchArmArrow_Tab01_Size4a.formatted | 207 +++ ...upAlignmentMatchArmArrow_Tab01_Size4b.formatted | 207 +++ ...upAlignmentMatchArmArrow_Tab01_Size8a.formatted | 207 +++ ...upAlignmentMatchArmArrow_Tab01_Size8b.formatted | 207 +++ .../alignment/groupAlignmentMatchArmArrow_02.php | 91 + ...GroupAlignmentMatchArmArrow_Spaces02a.formatted | 91 + ...GroupAlignmentMatchArmArrow_Spaces02b.formatted | 91 + ...GroupAlignmentMatchArmArrow_Spaces02c.formatted | 91 + ...GroupAlignmentMatchArmArrow_Spaces02d.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size4a.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size4b.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size4c.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size4d.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size8a.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size8b.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size8c.formatted | 91 + ...upAlignmentMatchArmArrow_Tab02_Size8d.formatted | 91 + .../formatting/alignment/issue210617.php.formatted | 122 +- ...ue210617.php.testIssue210617_TabSize8.formatted | 118 ++ ...stPHP80ConstructorPropertyPromotion.php.indexed | 2 +- .../testPHP83TypedClassConstants.php.indexed | 2 +- .../overridden/{ => testClass_01}/ChildClass1.php | 0 .../overridden/{ => testClass_01}/ChildClass2.php | 7 + .../testClass_01.php} | 0 .../testInterface_01/ImplementingClass.php} | 41 +- .../testInterface_01/ImplementingEnum.php} | 28 +- .../testInterface_01/testInterface_01.php} | 31 +- .../overriding/{ => testClass_01}/ParentClass.php | 0 .../testClass_01.php} | 7 + .../overriding/overriding/testInterface_01/I.php} | 31 +- .../testInterface_01/testInterface_01.php | 71 + .../AddOverrideAttributeHint/AbstractClass.php} | 30 +- .../AbstractMethodsTrait.php} | 35 +- .../AddOverrideAttributeHint/Interface1.php} | 32 +- .../AddOverrideAttributeHint/Interface2.php} | 37 +- .../AddOverrideAttributeHint/ParentClass.php | 24 + .../testAbstractClass.php} | 32 +- ...estAbstractClass.php.testAbstractClass_01.hints | 4 + ...bstractClass.php.testAbstractClass_Fix01.fixed} | 33 +- .../testAbstractTraitMethods_01.php} | 31 +- ...ethods_01.php.testAbstractTraitMethods_01.hints | 12 + ...ds_01.php.testAbstractTraitMethods_Fix01.fixed} | 32 +- ...ds_01.php.testAbstractTraitMethods_Fix02.fixed} | 32 +- ...ds_01.php.testAbstractTraitMethods_Fix03.fixed} | 32 +- .../testAnonymousClass_01.php | 96 + ...onymousClass_01.php.testAnonymousClass_01.hints | 28 + ...mousClass_01.php.testAnonymousClass_Fix01.fixed | 97 ++ ...mousClass_01.php.testAnonymousClass_Fix02.fixed | 97 ++ ...mousClass_01.php.testAnonymousClass_Fix03.fixed | 97 ++ ...mousClass_01.php.testAnonymousClass_Fix04.fixed | 97 ++ ...mousClass_01.php.testAnonymousClass_Fix05.fixed | 97 ++ ...mousClass_01.php.testAnonymousClass_Fix06.fixed | 97 ++ ...mousClass_01.php.testAnonymousClass_Fix07.fixed | 97 ++ ...sClass_01.php.testAnonymousClass_PHP82_01.hints | 0 .../testEnumImplementsInterface.php} | 39 +- ...erface.php.testEnumImplementsInterface_01.hints | 16 + ...ce.php.testEnumImplementsInterface_Fix01.fixed} | 40 +- ...ce.php.testEnumImplementsInterface_Fix02.fixed} | 40 +- ...ce.php.testEnumImplementsInterface_Fix03.fixed} | 40 +- ...ce.php.testEnumImplementsInterface_Fix04.fixed} | 40 +- .../testExtendsAbstractClass.php} | 30 +- ...ractClass.php.testExtendsAbstractClass_01.hints | 8 + ...Class.php.testExtendsAbstractClass_Fix01.fixed} | 31 +- ...Class.php.testExtendsAbstractClass_Fix02.fixed} | 31 +- .../AddOverrideAttributeHint/testExtendsClass.php | 55 + .../testExtendsClass.php.testExtendsClass_01.hints | 28 + ...stExtendsClass.php.testExtendsClass_Fix01.fixed | 56 + ...stExtendsClass.php.testExtendsClass_Fix02.fixed | 56 + ...stExtendsClass.php.testExtendsClass_Fix03.fixed | 56 + ...stExtendsClass.php.testExtendsClass_Fix04.fixed | 56 + ...stExtendsClass.php.testExtendsClass_Fix05.fixed | 56 + ...stExtendsClass.php.testExtendsClass_Fix06.fixed | 56 + ...stExtendsClass.php.testExtendsClass_Fix07.fixed | 56 + ...xtendsClass.php.testExtendsClass_PHP82_01.hints | 0 .../testExtendsClassInNamespace_01.php | 75 + ...1.php.testExtendsClassInNamespace01_Fix01.fixed | 76 + ...1.php.testExtendsClassInNamespace01_Fix02.fixed | 76 + ...1.php.testExtendsClassInNamespace01_Fix03.fixed | 76 + ...1.php.testExtendsClassInNamespace01_Fix04.fixed | 76 + ...1.php.testExtendsClassInNamespace01_Fix05.fixed | 76 + ...ace_01.php.testExtendsClassInNamespace_01.hints | 20 + .../testExtendsClassInNamespace_02.php | 76 + ...2.php.testExtendsClassInNamespace02_Fix01.fixed | 77 + ...2.php.testExtendsClassInNamespace02_Fix02.fixed | 77 + ...ace_02.php.testExtendsClassInNamespace_02.hints | 8 + .../testImplementsInterface.php} | 31 +- ...sInterface.php.testImplementsInterface_01.hints | 8 + ...erface.php.testImplementsInterface_Fix01.fixed} | 32 +- ...erface.php.testImplementsInterface_Fix02.fixed} | 30 +- ...face.php.testImplementsInterface_PHP82_01.hints | 0 .../testRemoveOverrideAbstractClass_01.php} | 34 +- ...01.php.testRemoveOverrideAbstractClass_01.hints | 4 + ...hp.testRemoveOverrideAbstractClass_Fix01.fixed} | 34 +- .../testRemoveOverrideAnonymousClass_01.php | 79 + ...1.php.testRemoveOverrideAnonymousClass_01.hints | 4 + ...hp.testRemoveOverrideAnonymousClass_Fix01.fixed | 78 + .../testRemoveOverrideAnonymousClass_02.php} | 46 +- ...2.php.testRemoveOverrideAnonymousClass_02.hints | 4 + ...p.testRemoveOverrideAnonymousClass_Fix02.fixed} | 45 +- .../testRemoveOverrideAnonymousClass_03.php} | 46 +- ...3.php.testRemoveOverrideAnonymousClass_03.hints | 4 + ...p.testRemoveOverrideAnonymousClass_Fix03.fixed} | 45 +- .../testRemoveOverrideEnum_01.php} | 32 +- ...rideEnum_01.php.testRemoveOverrideEnum_01.hints | 4 + ...Enum_01.php.testRemoveOverrideEnum_Fix01.fixed} | 31 +- .../testRemoveOverrideEnum_02.php} | 34 +- ...rideEnum_02.php.testRemoveOverrideEnum_02.hints | 4 + ...Enum_02.php.testRemoveOverrideEnum_Fix02.fixed} | 34 +- .../testRemoveOverrideInNamespace_01.php} | 34 +- ...e_01.php.testRemoveOverrideInNamespace_01.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix01.fixed} | 33 +- .../testRemoveOverrideInNamespace_02.php} | 34 +- ...e_02.php.testRemoveOverrideInNamespace_02.hints | 0 .../testRemoveOverrideInNamespace_03.php} | 34 +- ...e_03.php.testRemoveOverrideInNamespace_03.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix03.fixed} | 34 +- .../testRemoveOverrideInNamespace_04.php} | 35 +- ...e_04.php.testRemoveOverrideInNamespace_04.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix04.fixed} | 34 +- .../testRemoveOverrideInNamespace_05.php} | 35 +- ...e_05.php.testRemoveOverrideInNamespace_05.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix05.fixed} | 35 +- .../testRemoveOverrideInNamespace_06.php} | 35 +- ...e_06.php.testRemoveOverrideInNamespace_06.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix06.fixed} | 35 +- .../testRemoveOverrideInNamespace_07.php} | 35 +- ...e_07.php.testRemoveOverrideInNamespace_07.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix07.fixed} | 35 +- .../testRemoveOverrideInNamespace_08.php} | 37 +- ...e_08.php.testRemoveOverrideInNamespace_08.hints | 4 + ....php.testRemoveOverrideInNamespace_Fix08.fixed} | 36 +- .../testRemoveOverrideInNamespace_09.php} | 35 +- ...e_09.php.testRemoveOverrideInNamespace_09.hints | 0 .../testRemoveOverrideInterface_01.php} | 32 +- ...ace_01.php.testRemoveOverrideInterface_01.hints | 4 + ...01.php.testRemoveOverrideInterface_Fix01.fixed} | 31 +- .../testRemoveOverrideInterface_02.php} | 35 +- ...ace_02.php.testRemoveOverrideInterface_02.hints | 4 + ...02.php.testRemoveOverrideInterface_Fix02.fixed} | 35 +- .../testRemoveOverride_01.php} | 36 +- ...moveOverride_01.php.testRemoveOverride_01.hints | 4 + ...Override_01.php.testRemoveOverride_Fix01.fixed} | 35 +- .../testRemoveOverride_02.php} | 37 +- ...moveOverride_02.php.testRemoveOverride_02.hints | 4 + ...Override_02.php.testRemoveOverride_Fix02.fixed} | 36 +- .../testRemoveOverride_03.php} | 37 +- ...moveOverride_03.php.testRemoveOverride_03.hints | 4 + ...Override_03.php.testRemoveOverride_Fix03.fixed} | 36 +- .../testRemoveOverride_04.php} | 36 +- ...moveOverride_04.php.testRemoveOverride_04.hints | 4 + ...Override_04.php.testRemoveOverride_Fix04.fixed} | 35 +- .../testRemoveOverride_05.php} | 36 +- ...moveOverride_05.php.testRemoveOverride_05.hints | 4 + ...Override_05.php.testRemoveOverride_Fix05.fixed} | 35 +- .../testRemoveOverride_06.php} | 36 +- ...moveOverride_06.php.testRemoveOverride_06.hints | 4 + ...Override_06.php.testRemoveOverride_Fix06.fixed} | 36 +- .../testRemoveOverride_07.php} | 36 +- ...moveOverride_07.php.testRemoveOverride_07.hints | 4 + ...Override_07.php.testRemoveOverride_Fix07.fixed} | 36 +- .../testRemoveOverride_08.php} | 37 +- ...moveOverride_08.php.testRemoveOverride_08.hints | 4 + ...Override_08.php.testRemoveOverride_Fix08.fixed} | 37 +- .../testRemoveOverride_09.php} | 37 +- ...moveOverride_09.php.testRemoveOverride_09.hints | 4 + ...Override_09.php.testRemoveOverride_Fix09.fixed} | 37 +- .../testRemoveOverride_10.php} | 33 +- ...moveOverride_10.php.testRemoveOverride_10.hints | 4 + ...Override_10.php.testRemoveOverride_Fix10.fixed} | 33 +- .../testRemoveOverride_11.php} | 33 +- ...moveOverride_11.php.testRemoveOverride_11.hints | 4 + ...Override_11.php.testRemoveOverride_Fix11.fixed} | 33 +- .../testRemoveOverride_12.php} | 33 +- ...moveOverride_12.php.testRemoveOverride_12.hints | 4 + ...Override_12.php.testRemoveOverride_Fix12.fixed} | 33 +- .../testRemoveOverride_13.php} | 33 +- ...moveOverride_13.php.testRemoveOverride_13.hints | 4 + ...Override_13.php.testRemoveOverride_Fix13.fixed} | 33 +- .../testRemoveOverride_14.php} | 33 +- ...moveOverride_14.php.testRemoveOverride_14.hints | 4 + ...Override_14.php.testRemoveOverride_Fix14.fixed} | 33 +- .../testRemoveOverride_15.php} | 33 +- ...moveOverride_15.php.testRemoveOverride_15.hints | 4 + ...Override_15.php.testRemoveOverride_Fix15.fixed} | 32 +- .../testRemoveOverride_16.php} | 33 +- ...moveOverride_16.php.testRemoveOverride_16.hints | 4 + ...Override_16.php.testRemoveOverride_Fix16.fixed} | 32 +- .../testRemoveOverride_17.php} | 34 +- ...moveOverride_17.php.testRemoveOverride_17.hints | 4 + ...Override_17.php.testRemoveOverride_Fix17.fixed} | 33 +- .../testRemoveOverride_18.php} | 34 +- ...moveOverride_18.php.testRemoveOverride_18.hints | 4 + ...Override_18.php.testRemoveOverride_Fix18.fixed} | 33 +- .../testRemoveOverride_19.php} | 34 +- ...moveOverride_19.php.testRemoveOverride_19.hints | 4 + ...Override_19.php.testRemoveOverride_Fix19.fixed} | 33 +- .../testRemoveOverride_20.php} | 34 +- ...moveOverride_20.php.testRemoveOverride_20.hints | 4 + ...Override_20.php.testRemoveOverride_Fix20.fixed} | 34 +- .../AddOverrideAttributeHint/testTrait.php} | 34 +- .../testTrait.php.testTrait_01.hints | 0 ....testImplementAbstractMethodsHintFix02_02.hints | 3 +- .../testOverrideAttribute01.php | 47 + ...eAttribute01.php.testOverrideAttribute_01.hints | 5 + ...tribute01.php.testOverrideAttribute_Fix01.fixed | 101 ++ ...bute01.php.testOverrideAttribute_PHP82_01.hints | 5 + ...e01.php.testOverrideAttribute_PHP82_Fix01.fixed | 90 + .../testOverrideAttributeAnonClass.php | 47 + ...ass.php.testOverrideAttributeAnonClass_01.hints | 4 + ....php.testOverrideAttributeAnonClass_Fix01.fixed | 101 ++ .../testOverrideAttributeEnum.php} | 41 +- ...buteEnum.php.testOverrideAttributeEnum_01.hints | 4 + ...eEnum.php.testOverrideAttributeEnum_Fix01.fixed | 73 + .../testStaticClosureAndArrowFunctionInClass.php | 156 ++ ....testStaticClosureAndArrowFunctionInClass.hints | 72 + .../testStaticClosureAndArrowFunctionInEnum.php | 115 ++ ...p.testStaticClosureAndArrowFunctionInEnum.hints | 54 + .../testStaticClosureAndArrowFunctionInTrait.php | 117 ++ ....testStaticClosureAndArrowFunctionInTrait.hints | 54 + .../testThisVariables.php | 76 + .../testThisVariables.php.testThisVariables.hints | 15 + .../SelectedPropertyMethodsCreatorTest.java | 144 ++ .../editor/completion/PHP80CodeCompletionTest.java | 46 + .../editor/completion/PHP83CodeCompletionTest.java | 31 + .../completion/PHPCodeCompletionGH6909Test.java | 117 ++ .../PHPCodeCompletionMagicMethodTest.java | 119 ++ .../completion/PHPCodeCompletionTestBase.java | 13 + .../editor/csl/OverridingMethodsImplTestBase.java | 36 +- .../csl/OverridingMethodsOverriddenTest.java | 18 +- .../csl/OverridingMethodsOverridingTest.java | 18 +- .../editor/indent/PHPFormatterAlignmentTest.java | 281 +++ .../php/editor/indent/PHPFormatterSpacesTest.java | 12 + .../modules/php/editor/parser/PrintASTVisitor.java | 4 +- .../verification/AddOverrideAttributeHintTest.java | 539 ++++++ .../ImplementAbstractMethodsHintErrorTest.java | 140 +- .../IncorrectStaticContextHintErrorTest.java | 51 + .../o.n.bootstrap/launcher/windows/Makefile.mingw | 52 + .../o.n.bootstrap/launcher/windows/argnames.h | 43 +- .../o.n.bootstrap/launcher/windows/include/README | 3 +- .../o.n.bootstrap/launcher/windows/include/jni.h | 1838 ++++++++++++++++++++ .../launcher/windows/include/jni_types.h | 451 +++++ .../o.n.bootstrap/launcher/windows/jvmlauncher.cpp | 454 +++++ .../o.n.bootstrap/launcher/windows/jvmlauncher.h | 123 ++ platform/o.n.bootstrap/launcher/windows/nbexec.cpp | 70 + .../launcher/windows/nbexec.exe.manifest | 75 + .../o.n.bootstrap/launcher/windows/nbexec.rc | 30 +- .../o.n.bootstrap/launcher/windows/nbexec_exe.rc | 31 +- .../o.n.bootstrap/launcher/windows/nbexecexe.cpp | 36 +- .../o.n.bootstrap/launcher/windows/nbexecloader.h | 66 + .../launcher/windows/platformlauncher.cpp | 735 ++++++++ .../launcher/windows/platformlauncher.h | 112 ++ .../o.n.bootstrap/launcher/windows/utilsfuncs.cpp | 464 +++++ .../o.n.bootstrap/launcher/windows/utilsfuncs.h | 52 + .../o.n.bootstrap/launcher/windows/version.h | 36 +- platform/o.n.bootstrap/launcher/windows/version.rc | 63 + webcommon/javascript.karma/manifest.mf | 1 - .../karma/resources/karmaconf-resolver.xml | 31 - .../modules/javascript/karma/resources/layer.xml | 36 - .../karma/ui/actions/SetKarmaConfAction.java | 10 +- .../modules/javascript/karma/util/KarmaUtils.java | 2 - 551 files changed, 23321 insertions(+), 4542 deletions(-) create mode 100644 .github/workflows/native-binary-build-launcher.yml create mode 100644 harness/apisupport.harness/windows-launcher-src/Makefile.mingw copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => harness/apisupport.harness/windows-launcher-src/app.cpp (54%) create mode 100644 harness/apisupport.harness/windows-launcher-src/app.exe.manifest create mode 100644 harness/apisupport.harness/windows-launcher-src/app.ico create mode 100644 harness/apisupport.harness/windows-launcher-src/app.rc create mode 100644 harness/apisupport.harness/windows-launcher-src/applauncher.cpp create mode 100644 harness/apisupport.harness/windows-launcher-src/applauncher.h rename ide/bcpg/external/{bcpg-jdk18on-1.76-license.txt => bcpg-jdk18on-1.77-license.txt} (98%) rename ide/{bcprov/external/bcprov-jdk18on-1.76-license.txt => bcpkix/external/bcpkix-jdk18on-1.77-license.txt} (98%) rename ide/{bcpkix/external/bcpkix-jdk18on-1.76-license.txt => bcprov/external/bcprov-jdk18on-1.77-license.txt} (98%) rename ide/bcutil/external/{bcutil-jdk18on-1.76-license.txt => bcutil-jdk18on-1.77-license.txt} (98%) rename ide/{o.eclipse.jgit/external/org.eclipse.jgit-6.7.0.202309050840-r-license.txt => o.eclipse.jgit.gpg.bc/external/org.eclipse.jgit.gpg.bc-6.8.0.202311291450-r-license.txt} (99%) rename ide/{o.eclipse.jgit.gpg.bc/external/org.eclipse.jgit.gpg.bc-6.7.0.202309050840-r-license.txt => o.eclipse.jgit.lfs/external/org.eclipse.jgit.lfs-6.8.0.202311291450-r-license.txt} (99%) rename ide/o.eclipse.jgit.ssh.jsch/external/{org.eclipse.jgit.ssh.jsch-6.7.0.202309050840-r-license.txt => org.eclipse.jgit.ssh.jsch-6.8.0.202311291450-r-license.txt} (99%) rename ide/{o.eclipse.jgit.lfs/external/org.eclipse.jgit.lfs-6.7.0.202309050840-r-license.txt => o.eclipse.jgit/external/org.eclipse.jgit-6.8.0.202311291450-r-license.txt} (99%) copy {enterprise/micronaut/test/unit/data/maven/micronaut4/simple => java/maven/test/unit/data/projects/multiproject/democa}/.gitignore (100%) create mode 100644 java/maven/test/unit/data/projects/multiproject/democa/LICENSE create mode 100644 java/maven/test/unit/data/projects/multiproject/democa/lib/pom.xml create mode 100644 java/maven/test/unit/data/projects/multiproject/democa/oci/pom.xml create mode 100644 java/maven/test/unit/data/projects/multiproject/democa/pom.xml create mode 100644 java/maven/test/unit/src/org/netbeans/modules/maven/NbMavenProjectImpl2Test.java copy java/maven/test/unit/src/org/netbeans/modules/maven/execute/{MockMavenExec.java => MavenExecMonitor.java} (50%) create mode 100644 nb/ide.launcher/windows/Makefile.mingw create mode 100644 nb/ide.launcher/windows/cmdargs.h create mode 100644 nb/ide.launcher/windows/nblauncher.cpp create mode 100644 nb/ide.launcher/windows/nblauncher.h copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => nb/ide.launcher/windows/netbeans.cpp (54%) create mode 100644 nb/ide.launcher/windows/netbeans.exe.manifest copy nbi/engine/native/launcher/windows/resources/icon.ico => nb/ide.launcher/windows/netbeans.ico (100%) copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => nb/ide.launcher/windows/netbeans.rc (54%) create mode 100644 nb/ide.launcher/windows/netbeans64.exe.manifest copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => nb/ide.launcher/windows/version.h (54%) create mode 100644 nb/ide.launcher/windows/version.rc create mode 100644 php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/RunResponse.java create mode 100644 php/php.editor/src/org/netbeans/modules/php/editor/elements/ElementUtils.java create mode 100644 php/php.editor/src/org/netbeans/modules/php/editor/verification/AddOverrideAttributeHint.java create mode 100644 php/php.editor/src/org/netbeans/modules/php/editor/verification/IncorrectStaticContextHintError.java delete mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/OverridingMethodsOverriddenTest/overriding/overridden/overridden_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/OverridingMethodsOverriddenTest/overriding/overridden/testClass_01/testClass_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/OverridingMethodsOverriddenTest/overriding/overridden/testInterface_01/testInterface_01.pass delete mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/OverridingMethodsOverridingTest/overriding/overriding/overriding_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/OverridingMethodsOverridingTest/overriding/overriding/testClass_01/testClass_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/OverridingMethodsOverridingTest/overriding/overriding/testInterface_01/testInterface_01.pass copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/codegen/testMagicMethodToString01/testMagicMethodToString01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethodToString01/testMagicMethodToString01.php.testMagicMethodToString01_PHP83.codegen copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/codegen/testMagicMethodToString02/testMagicMethodToString02.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethodToString02/testMagicMethodToString02.php.testMagicMethodToString02_PHP83.codegen copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP56.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP70.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP71.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP72.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP73.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP74.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP80.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP81.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP82.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testMagicMethods01/testMagicMethods01.php.testMagicMethods01_PHP83.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttribute01/testOverrideAttribute01.php create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttribute01/testOverrideAttribute01.php.testOverrideAttribute01.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttribute01/testOverrideAttribute01.php.testOverrideAttribute01_PHP82.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttributeAnonClass01/testOverrideAttributeAnonClass01.php create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttributeAnonClass01/testOverrideAttributeAnonClass01.php.testOverrideAttributeAnonClass01.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttributeAnonClass01/testOverrideAttributeAnonClass01.php.testOverrideAttributeAnonClass01_PHP82.codegen copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/codegen/testOverrideAttributeEnum01/testOverrideAttributeEnum01.php} (52%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttributeEnum01/testOverrideAttributeEnum01.php.testOverrideAttributeEnum01.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testOverrideAttributeEnum01/testOverrideAttributeEnum01.php.testOverrideAttributeEnum01_PHP82.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_FieldType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance02.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance03.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance04.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance05.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance06.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Instance07.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_InstanceReturnType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_InstanceReturnType02.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Static01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Static02.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Static03.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Static04.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Static05.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_Static06.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_StaticReturnType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/gh6909/gh6909.php.testGH6909_StaticReturnType02.completion copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP56.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP70.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP71.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP72.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP73.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP74.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP80.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP81.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP82.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testMagicMethodsCustomTemplate/magicMethods.php.testMagicMethodsCustomTemplate_PHP83.cccustomtpl copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testToStringCustomTemplate/toString01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testToStringCustomTemplate/toString01.php.testToStringCustomTemplate_01_PHP83.cccustomtpl copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testToStringCustomTemplate/toString02.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/magicMethods/testToStringCustomTemplate/toString02.php.testToStringCustomTemplate_02_PHP83.cccustomtpl copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor01/namedArgumentsConstructor01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor01/namedArgumentsConstructor01.php.testNamedArgumentsConstructor01.completion copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor02/namedArgumentsConstructor02.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor02/namedArgumentsConstructor02.php.testNamedArgumentsConstructor02_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor02/namedArgumentsConstructor02.php.testNamedArgumentsConstructor02_b.completion copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor03/namedArgumentsConstructor03.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor03/namedArgumentsConstructor03.php.testNamedArgumentsConstructor03.completion copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor04/namedArgumentsConstructor04.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor04/namedArgumentsConstructor04.php.testNamedArgumentsConstructor04.completion copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor05/namedArgumentsConstructor05.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor05/namedArgumentsConstructor05.php.testNamedArgumentsConstructor05_Template01.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor05/namedArgumentsConstructor05.php.testNamedArgumentsConstructor05_Template02.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor05/namedArgumentsConstructor05.php.testNamedArgumentsConstructor05_a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor05/namedArgumentsConstructor05.php.testNamedArgumentsConstructor05_b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor05/namedArgumentsConstructor05.php.testNamedArgumentsConstructor05_c.completion copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor06/namedArgumentsConstructor06.php} (55%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testNamedArgumentsConstructor06/namedArgumentsConstructor06.php.testNamedArgumentsConstructor06.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttribute01/testOverrideAttribute01.php create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttribute01/testOverrideAttribute01.php.testOverrideAttribute01.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttribute01/testOverrideAttribute01.php.testOverrideAttribute01_PHP82.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttributeAnonClass01/testOverrideAttributeAnonClass01.php create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttributeAnonClass01/testOverrideAttributeAnonClass01.php.testOverrideAttributeAnonClass01.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttributeAnonClass01/testOverrideAttributeAnonClass01.php.testOverrideAttributeAnonClass01_PHP82.cccustomtpl copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttributeEnum01/testOverrideAttributeEnum01.php} (52%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttributeEnum01/testOverrideAttributeEnum01.php.testOverrideAttributeEnum01.cccustomtpl create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php83/testOverrideAttributeEnum01/testOverrideAttributeEnum01.php.testOverrideAttributeEnum01_PHP82.cccustomtpl copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_01.php} (50%) create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_01.php.testGH6714WithSpaces_01a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_01.php.testGH6714WithSpaces_01b.formatted copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_01.php.testGH6714WithTab_01a.formatted} (51%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_01.php.testGH6714WithTab_01b.formatted} (51%) create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_02.php create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_02.php.testGH6714WithSpaces_02a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_02.php.testGH6714WithSpaces_02b.formatted copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_02.php.testGH6714WithTab_02a.formatted} (51%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/formatting/alignment/gh6714_02.php.testGH6714WithTab_02b.formatted} (51%) create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php.testGroupAlignmentMatchArmArrow_Spaces01a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php.testGroupAlignmentMatchArmArrow_Spaces01b.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php.testGroupAlignmentMatchArmArrow_Tab01_Size4a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php.testGroupAlignmentMatchArmArrow_Tab01_Size4b.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php.testGroupAlignmentMatchArmArrow_Tab01_Size8a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_01.php.testGroupAlignmentMatchArmArrow_Tab01_Size8b.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Spaces02a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Spaces02b.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Spaces02c.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Spaces02d.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size4a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size4b.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size4c.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size4d.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size8a.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size8b.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size8c.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/groupAlignmentMatchArmArrow_02.php.testGroupAlignmentMatchArmArrow_Tab02_Size8d.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/alignment/issue210617.php.testIssue210617_TabSize8.formatted rename php/php.editor/test/unit/data/testfiles/overriding/overridden/{ => testClass_01}/ChildClass1.php (100%) rename php/php.editor/test/unit/data/testfiles/overriding/overridden/{ => testClass_01}/ChildClass2.php (94%) rename php/php.editor/test/unit/data/testfiles/overriding/overridden/{overridden_01.php => testClass_01/testClass_01.php} (100%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/overriding/overridden/testInterface_01/ImplementingClass.php} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/overriding/overridden/testInterface_01/ImplementingEnum.php} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/overriding/overridden/testInterface_01/testInterface_01.php} (54%) rename php/php.editor/test/unit/data/testfiles/overriding/overriding/{ => testClass_01}/ParentClass.php (100%) rename php/php.editor/test/unit/data/testfiles/overriding/overriding/{overriding_01.php => testClass_01/testClass_01.php} (93%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/overriding/overriding/testInterface_01/I.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/overriding/overriding/testInterface_01/testInterface_01.php copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/AbstractClass.php} (55%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/AbstractMethodsTrait.php} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/Interface1.php} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/Interface2.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/ParentClass.php copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractClass.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractClass.php.testAbstractClass_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractClass.php.testAbstractClass_Fix01.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractTraitMethods_01.php} (56%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractTraitMethods_01.php.testAbstractTraitMethods_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractTraitMethods_01.php.testAbstractTraitMethods_Fix01.fixed} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractTraitMethods_01.php.testAbstractTraitMethods_Fix02.fixed} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAbstractTraitMethods_01.php.testAbstractTraitMethods_Fix03.fixed} (56%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix02.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix03.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix04.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix05.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix06.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_Fix07.fixed copy enterprise/web.jspparser/test/unit/data/jspparser-data/wmroot/subdir/Page1.jsp => php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testAnonymousClass_01.php.testAnonymousClass_PHP82_01.hints (100%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testEnumImplementsInterface.php} (56%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testEnumImplementsInterface.php.testEnumImplementsInterface_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testEnumImplementsInterface.php.testEnumImplementsInterface_Fix01.fixed} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testEnumImplementsInterface.php.testEnumImplementsInterface_Fix02.fixed} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testEnumImplementsInterface.php.testEnumImplementsInterface_Fix03.fixed} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testEnumImplementsInterface.php.testEnumImplementsInterface_Fix04.fixed} (56%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsAbstractClass.php} (55%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsAbstractClass.php.testExtendsAbstractClass_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsAbstractClass.php.testExtendsAbstractClass_Fix01.fixed} (55%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsAbstractClass.php.testExtendsAbstractClass_Fix02.fixed} (55%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix02.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix03.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix04.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix05.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix06.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_Fix07.fixed copy enterprise/web.jspparser/test/unit/data/jspparser-data/wmroot/subdir/Page1.jsp => php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClass.php.testExtendsClass_PHP82_01.hints (100%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php.testExtendsClassInNamespace01_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php.testExtendsClassInNamespace01_Fix02.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php.testExtendsClassInNamespace01_Fix03.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php.testExtendsClassInNamespace01_Fix04.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php.testExtendsClassInNamespace01_Fix05.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_01.php.testExtendsClassInNamespace_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_02.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_02.php.testExtendsClassInNamespace02_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_02.php.testExtendsClassInNamespace02_Fix02.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testExtendsClassInNamespace_02.php.testExtendsClassInNamespace_02.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testImplementsInterface.php} (55%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testImplementsInterface.php.testImplementsInterface_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testImplementsInterface.php.testImplementsInterface_Fix01.fixed} (55%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testImplementsInterface.php.testImplementsInterface_Fix02.fixed} (55%) copy enterprise/web.jspparser/test/unit/data/jspparser-data/wmroot/subdir/Page1.jsp => php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testImplementsInterface.php.testImplementsInterface_PHP82_01.hints (100%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAbstractClass_01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAbstractClass_01.php.testRemoveOverrideAbstractClass_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAbstractClass_01.php.testRemoveOverrideAbstractClass_Fix01.fixed} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_01.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_01.php.testRemoveOverrideAnonymousClass_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_01.php.testRemoveOverrideAnonymousClass_Fix01.fixed copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_02.php} (53%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_02.php.testRemoveOverrideAnonymousClass_02.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_02.php.testRemoveOverrideAnonymousClass_Fix02.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_03.php} (53%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_03.php.testRemoveOverrideAnonymousClass_03.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideAnonymousClass_03.php.testRemoveOverrideAnonymousClass_Fix03.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideEnum_01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideEnum_01.php.testRemoveOverrideEnum_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideEnum_01.php.testRemoveOverrideEnum_Fix01.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideEnum_02.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideEnum_02.php.testRemoveOverrideEnum_02.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideEnum_02.php.testRemoveOverrideEnum_Fix02.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_01.php.testRemoveOverrideInNamespace_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_01.php.testRemoveOverrideInNamespace_Fix01.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_02.php} (54%) copy enterprise/web.jspparser/test/unit/data/jspparser-data/wmroot/subdir/Page1.jsp => php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_02.php.testRemoveOverrideInNamespace_02.hints (100%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_03.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_03.php.testRemoveOverrideInNamespace_03.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_03.php.testRemoveOverrideInNamespace_Fix03.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_04.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_04.php.testRemoveOverrideInNamespace_04.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_04.php.testRemoveOverrideInNamespace_Fix04.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_05.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_05.php.testRemoveOverrideInNamespace_05.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_05.php.testRemoveOverrideInNamespace_Fix05.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_06.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_06.php.testRemoveOverrideInNamespace_06.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_06.php.testRemoveOverrideInNamespace_Fix06.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_07.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_07.php.testRemoveOverrideInNamespace_07.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_07.php.testRemoveOverrideInNamespace_Fix07.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_08.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_08.php.testRemoveOverrideInNamespace_08.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_08.php.testRemoveOverrideInNamespace_Fix08.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_09.php} (54%) copy enterprise/web.jspparser/test/unit/data/jspparser-data/wmroot/subdir/Page1.jsp => php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInNamespace_09.php.testRemoveOverrideInNamespace_09.hints (100%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInterface_01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInterface_01.php.testRemoveOverrideInterface_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInterface_01.php.testRemoveOverrideInterface_Fix01.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInterface_02.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInterface_02.php.testRemoveOverrideInterface_02.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverrideInterface_02.php.testRemoveOverrideInterface_Fix02.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_01.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_01.php.testRemoveOverride_01.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_01.php.testRemoveOverride_Fix01.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_02.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_02.php.testRemoveOverride_02.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_02.php.testRemoveOverride_Fix02.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_03.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_03.php.testRemoveOverride_03.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_03.php.testRemoveOverride_Fix03.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_04.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_04.php.testRemoveOverride_04.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_04.php.testRemoveOverride_Fix04.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_05.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_05.php.testRemoveOverride_05.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_05.php.testRemoveOverride_Fix05.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_06.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_06.php.testRemoveOverride_06.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_06.php.testRemoveOverride_Fix06.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_07.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_07.php.testRemoveOverride_07.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_07.php.testRemoveOverride_Fix07.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_08.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_08.php.testRemoveOverride_08.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_08.php.testRemoveOverride_Fix08.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_09.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_09.php.testRemoveOverride_09.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_09.php.testRemoveOverride_Fix09.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_10.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_10.php.testRemoveOverride_10.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_10.php.testRemoveOverride_Fix10.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_11.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_11.php.testRemoveOverride_11.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_11.php.testRemoveOverride_Fix11.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_12.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_12.php.testRemoveOverride_12.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_12.php.testRemoveOverride_Fix12.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_13.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_13.php.testRemoveOverride_13.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_13.php.testRemoveOverride_Fix13.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_14.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_14.php.testRemoveOverride_14.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_14.php.testRemoveOverride_Fix14.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_15.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_15.php.testRemoveOverride_15.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_15.php.testRemoveOverride_Fix15.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_16.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_16.php.testRemoveOverride_16.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_16.php.testRemoveOverride_Fix16.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_17.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_17.php.testRemoveOverride_17.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_17.php.testRemoveOverride_Fix17.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_18.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_18.php.testRemoveOverride_18.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_18.php.testRemoveOverride_Fix18.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_19.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_19.php.testRemoveOverride_19.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_19.php.testRemoveOverride_Fix19.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_20.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_20.php.testRemoveOverride_20.hints copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testRemoveOverride_20.php.testRemoveOverride_Fix20.fixed} (54%) copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testTrait.php} (56%) copy enterprise/web.jspparser/test/unit/data/jspparser-data/wmroot/subdir/Page1.jsp => php/php.editor/test/unit/data/testfiles/verification/AddOverrideAttributeHint/testTrait.php.testTrait_01.hints (100%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttribute01.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttribute01.php.testOverrideAttribute_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttribute01.php.testOverrideAttribute_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttribute01.php.testOverrideAttribute_PHP82_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttribute01.php.testOverrideAttribute_PHP82_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttributeAnonClass.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttributeAnonClass.php.testOverrideAttributeAnonClass_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttributeAnonClass.php.testOverrideAttributeAnonClass_Fix01.fixed copy php/{php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttributeEnum.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttributeEnum.php.testOverrideAttributeEnum_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/ImplementAbstractMethodsHintError/testOverrideAttributeEnum.php.testOverrideAttributeEnum_Fix01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testStaticClosureAndArrowFunctionInClass.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testStaticClosureAndArrowFunctionInClass.php.testStaticClosureAndArrowFunctionInClass.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testStaticClosureAndArrowFunctionInEnum.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testStaticClosureAndArrowFunctionInEnum.php.testStaticClosureAndArrowFunctionInEnum.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testStaticClosureAndArrowFunctionInTrait.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testStaticClosureAndArrowFunctionInTrait.php.testStaticClosureAndArrowFunctionInTrait.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testThisVariables.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectStaticContextHintError/testThisVariables.php.testThisVariables.hints create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/completion/PHPCodeCompletionGH6909Test.java create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/completion/PHPCodeCompletionMagicMethodTest.java create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/verification/AddOverrideAttributeHintTest.java create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/verification/IncorrectStaticContextHintErrorTest.java create mode 100644 platform/o.n.bootstrap/launcher/windows/Makefile.mingw copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => platform/o.n.bootstrap/launcher/windows/argnames.h (54%) copy java/java.lsp.server/nbcode/integration/src/org/netbeans/modules/nbcode/integration/maven.properties => platform/o.n.bootstrap/launcher/windows/include/README (91%) create mode 100644 platform/o.n.bootstrap/launcher/windows/include/jni.h create mode 100644 platform/o.n.bootstrap/launcher/windows/include/jni_types.h create mode 100644 platform/o.n.bootstrap/launcher/windows/jvmlauncher.cpp create mode 100644 platform/o.n.bootstrap/launcher/windows/jvmlauncher.h create mode 100644 platform/o.n.bootstrap/launcher/windows/nbexec.cpp create mode 100644 platform/o.n.bootstrap/launcher/windows/nbexec.exe.manifest copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => platform/o.n.bootstrap/launcher/windows/nbexec.rc (54%) copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => platform/o.n.bootstrap/launcher/windows/nbexec_exe.rc (54%) copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => platform/o.n.bootstrap/launcher/windows/nbexecexe.cpp (54%) create mode 100644 platform/o.n.bootstrap/launcher/windows/nbexecloader.h create mode 100644 platform/o.n.bootstrap/launcher/windows/platformlauncher.cpp create mode 100644 platform/o.n.bootstrap/launcher/windows/platformlauncher.h create mode 100644 platform/o.n.bootstrap/launcher/windows/utilsfuncs.cpp create mode 100644 platform/o.n.bootstrap/launcher/windows/utilsfuncs.h copy php/php.dbgp/src/org/netbeans/modules/php/dbgp/packets/FeatureSetResponse.java => platform/o.n.bootstrap/launcher/windows/version.h (54%) create mode 100644 platform/o.n.bootstrap/launcher/windows/version.rc delete mode 100644 webcommon/javascript.karma/src/org/netbeans/modules/javascript/karma/resources/karmaconf-resolver.xml delete mode 100644 webcommon/javascript.karma/src/org/netbeans/modules/javascript/karma/resources/layer.xml --------------------------------------------------------------------- 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