This is an automated email from the ASF dual-hosted git repository. junichi11 pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git.
from fabd5e4 Merge pull request #2678 from junichi11/netbeans-5244-phpdocumentor-config new c06edb9 [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 1) new 2362a41 [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 2) new 853da02 [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 3) new 8a5c272 [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 4) new 9d7588a [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 5) new b8530e6 [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 6) new e87cc06 [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 7) new 809ca8e [NETBEANS-4443] PHP 8.0 Support: Constructor Property Promotion (Part 8) new 9f3a805 Merge pull request #2674 from junichi11/php80-constructor-property-promotion The 4878 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../php/editor/api/elements/ParameterElement.java | 15 +- .../modules/php/editor/codegen/CGSInfo.java | 10 + .../editor/completion/CompletionContextFinder.java | 37 +- .../php/editor/completion/PHPCodeCompletion.java | 7 + .../php/editor/completion/PHPCompletionItem.java | 7 +- .../modules/php/editor/csl/SemanticAnalysis.java | 13 + .../php/editor/elements/MethodElementImpl.java | 2 +- .../php/editor/elements/ParameterElementImpl.java | 38 +- .../modules/php/editor/indent/FormatVisitor.java | 33 +- .../modules/php/editor/indent/TokenFormatter.java | 4 +- .../modules/php/editor/index/PHPIndexer.java | 2 +- .../php/editor/model/impl/FieldElementImpl.java | 14 +- .../php/editor/model/impl/ModelBuilder.java | 1 + .../php/editor/model/impl/ModelVisitor.java | 10 + .../php/editor/model/impl/OccurenceBuilder.java | 30 +- .../editor/model/nodes/FormalParameterInfo.java | 4 +- .../model/nodes/MagicMethodDeclarationInfo.java | 2 +- .../model/nodes/SingleFieldDeclarationInfo.java | 1 + .../modules/php/editor/parser/ASTPHP5Parser.java | 4594 ++++++++++---------- .../modules/php/editor/parser/ASTPHP5Symbols.java | 2 +- .../php/editor/parser/EncodedActionTable1.java | 3518 +++++++-------- .../php/editor/parser/EncodedActionTable10.java | 920 ++-- .../php/editor/parser/EncodedActionTable11.java | 776 ++-- .../php/editor/parser/EncodedActionTable12.java | 2506 +++++------ .../php/editor/parser/EncodedActionTable13.java | 1560 +++---- .../php/editor/parser/EncodedActionTable14.java | 552 +-- .../php/editor/parser/EncodedActionTable15.java | 1244 +++--- .../php/editor/parser/EncodedActionTable16.java | 214 +- .../php/editor/parser/EncodedActionTable2.java | 2316 +++++----- .../php/editor/parser/EncodedActionTable3.java | 3440 +++++++-------- .../php/editor/parser/EncodedActionTable4.java | 2174 ++++----- .../php/editor/parser/EncodedActionTable5.java | 1418 +++--- .../php/editor/parser/EncodedActionTable6.java | 2492 +++++------ .../php/editor/parser/EncodedActionTable7.java | 1378 +++--- .../php/editor/parser/EncodedActionTable8.java | 1444 +++--- .../php/editor/parser/EncodedActionTable9.java | 730 ++-- .../editor/parser/astnodes/BodyDeclaration.java | 14 + .../editor/parser/astnodes/FieldsDeclaration.java | 56 +- .../editor/parser/astnodes/FormalParameter.java | 36 +- .../modules/php/editor/resources/layer.xml | 1 + .../typinghooks/PhpTypedBreakInterceptor.java | 7 +- ...rrectConstructorPropertyPromotionHintError.java | 210 + .../verification/InitializeFieldSuggestion.java | 34 +- .../editor/verification/PHP80UnhandledError.java | 15 + .../verification/UnusableTypesUnhandledError.java | 9 + .../editor/verification/UnusedVariableHint.java | 8 +- .../editor/verification/WrongOrderOfArgsHint.java | 16 +- .../php80ConstructorPropertyPromotion.pass | 26 + ...onstructorPropertyPromotionErrorWithStatic.pass | 67 + .../php80/constructorPropertyPromotion_01.pass | 1991 +++++++++ .../php80/constructorPropertyPromotion_02.pass | 274 ++ .../constructorPropertyPromotionParameter01.pass | 27 + .../testConstructorPropertyPromotionGetter.php} | 45 +- ...stConstructorPropertyPromotionGetter_01.codegen | 12 + ...stConstructorPropertyPromotionGetter_02.codegen | 12 + ...stConstructorPropertyPromotionGetter_03.codegen | 20 + ...ructorPropertyPromotionOverrideConstructor.php} | 19 +- ...PropertyPromotionOverrideConstructor_01.codegen | 3 + .../testConstructorPropertyPromotionSetter.php} | 45 +- ...stConstructorPropertyPromotionSetter_01.codegen | 12 + ...stConstructorPropertyPromotionSetter_02.codegen | 12 + ...stConstructorPropertyPromotionSetter_03.codegen | 20 + ...alarTypeHints.php.testBoolTypeHint03.completion | 3 + ...larTypeHints.php.testFloatTypeHint03.completion | 3 + ...calarTypeHints.php.testIntTypeHint03.completion | 3 + ...arTypeHints.php.testStringTypeHint03.completion | 3 + .../constructorPropertyPromotion01a.php} | 13 +- ...testConstructorPropertyPromotion01a.completion} | 11 +- .../constructorPropertyPromotion01b.php} | 15 +- ...testConstructorPropertyPromotion01b.completion} | 12 +- .../constructorPropertyPromotion02a.php} | 13 +- ....testConstructorPropertyPromotion02a.completion | 6 + .../constructorPropertyPromotion02b.php} | 15 +- ....testConstructorPropertyPromotion02b.completion | 6 + .../constructorPropertyPromotion03a.php} | 13 +- ...testConstructorPropertyPromotion03a.completion} | 11 +- .../constructorPropertyPromotion03b.php} | 15 +- ...testConstructorPropertyPromotion03b.completion} | 11 +- .../constructorPropertyPromotion04a.php} | 13 +- ...testConstructorPropertyPromotion04a.completion} | 11 +- .../constructorPropertyPromotion04b.php} | 15 +- ...testConstructorPropertyPromotion04b.completion} | 10 +- .../constructorPropertyPromotion05a.php} | 13 +- ...testConstructorPropertyPromotion05a.completion} | 9 +- .../constructorPropertyPromotion05b.php} | 15 +- ...testConstructorPropertyPromotion05b.completion} | 9 +- .../constructorPropertyPromotion06a.php} | 13 +- ...testConstructorPropertyPromotion06a.completion} | 11 +- .../constructorPropertyPromotion06b.php} | 16 +- ...testConstructorPropertyPromotion06b.completion} | 11 +- .../constructorPropertyPromotion07a.php} | 13 +- ...testConstructorPropertyPromotion07a.completion} | 11 +- .../constructorPropertyPromotion07b.php} | 16 +- ...testConstructorPropertyPromotion07b.completion} | 11 +- .../constructorPropertyPromotion08a.php} | 13 +- ....testConstructorPropertyPromotion08a.completion | 9 + .../constructorPropertyPromotion08b.php} | 16 +- ....testConstructorPropertyPromotion08b.completion | 9 + .../constructorPropertyPromotion09a.php} | 13 +- ....testConstructorPropertyPromotion09a.completion | 9 + .../constructorPropertyPromotion09b.php} | 16 +- ....testConstructorPropertyPromotion09b.completion | 9 + .../tests225089.php.testUseCase1.completion | 3 + .../tests225089.php.testUseCase2.completion | 3 + .../broken/constructorPropertyPromotion.php} | 12 +- .../constructorPropertyPromotion.php.formatted} | 15 +- .../php80/constructorPropertyPromotion_01a.php | 78 + .../constructorPropertyPromotion_01a.php.formatted | 103 + .../php80/constructorPropertyPromotion_01b.php | 78 + .../constructorPropertyPromotion_01b.php.formatted | 103 + .../testConstructorPropertyPromotion.php} | 35 +- .../indent/multiline_function_call_12.php.indented | 3 +- .../indent/multiline_function_call_13.php.indented | 3 +- .../indent/multiline_function_call_15.php.indented | 3 +- .../indent/multiline_function_call_16.php.indented | 3 +- .../indent/multiline_function_call_18.php.indented | 3 +- .../indent/multiline_function_call_19.php.indented | 3 +- .../indent/multiline_function_call_20.php.indented | 3 +- .../indent/objectOperatorContinue_10.php.indented | 3 +- .../indent/php80/attributeSyntax_03.php.indented | 3 +- ...ndented => constructorPropertyPromotion_01.php} | 8 +- ...> constructorPropertyPromotion_01.php.indented} | 10 +- ...ndented => constructorPropertyPromotion_02.php} | 8 +- ...> constructorPropertyPromotion_02.php.indented} | 9 +- ...ndented => constructorPropertyPromotion_03.php} | 10 +- ...> constructorPropertyPromotion_03.php.indented} | 11 +- ...ndented => constructorPropertyPromotion_04.php} | 10 +- ...> constructorPropertyPromotion_04.php.indented} | 11 +- ...ndented => constructorPropertyPromotion_05.php} | 11 +- ...> constructorPropertyPromotion_05.php.indented} | 12 +- ...ndented => constructorPropertyPromotion_06.php} | 12 +- ...> constructorPropertyPromotion_06.php.indented} | 13 +- ...ndented => constructorPropertyPromotion_07.php} | 15 +- ...> constructorPropertyPromotion_07.php.indented} | 16 +- ...ndented => constructorPropertyPromotion_08.php} | 9 +- ...> constructorPropertyPromotion_08.php.indented} | 10 +- .../nullsafeObjectOperatorContinue_01.php | 0 .../nullsafeObjectOperatorContinue_01.php.indented | 0 .../nullsafeObjectOperatorContinue_02.php | 0 .../nullsafeObjectOperatorContinue_02.php.indented | 0 .../nullsafeObjectOperatorContinue_03.php | 0 .../nullsafeObjectOperatorContinue_03.php.indented | 0 .../nullsafeObjectOperatorContinue_04.php | 0 .../nullsafeObjectOperatorContinue_04.php.indented | 0 .../nullsafeObjectOperatorContinue_05.php | 0 .../nullsafeObjectOperatorContinue_05.php.indented | 0 .../nullsafeObjectOperatorContinue_06.php | 0 .../nullsafeObjectOperatorContinue_06.php.indented | 0 .../nullsafeObjectOperatorContinue_07.php | 0 .../nullsafeObjectOperatorContinue_07.php.indented | 0 .../nullsafeObjectOperatorContinue_09.php | 0 .../nullsafeObjectOperatorContinue_09.php.indented | 0 .../nullsafeObjectOperatorContinue_10.php | 0 .../nullsafeObjectOperatorContinue_10.php.indented | 3 +- .../nullsafeObjectOperatorContinue_11.php | 0 .../nullsafeObjectOperatorContinue_11.php.indented | 0 .../testGetFunctions/testGetFunctions.php.indexed | 2 +- .../testIssue240824/testIssue240824.php.indexed | 2 +- .../testNullableTypesForFunctions.php.indexed | 4 +- .../testNullableTypesForMethods.php.indexed | 8 +- .../testPHP80ConstructorPropertyPromotion.php | 103 + ...stPHP80ConstructorPropertyPromotion.php.indexed | 202 + .../testPHP80UnionTypesFunctions.php.indexed | 12 +- .../testPHP80UnionTypesTypes.php.indexed | 16 +- .../testConstructorPropertyPromotion.php} | 35 +- .../constructorPropertyPromotion.php} | 22 +- .../parser/fieldModificators_03.php.errors | 4 +- .../parser/fieldModificators_04.php.errors | 4 +- .../parser/fieldModificators_05.php.errors | 4 +- .../parser/methodModificators_01.php.errors | 4 +- .../parser/methodModificators_02.php.errors | 4 +- .../parser/methodModificators_03.php.errors | 4 +- ...onstructorPropertyPromotionErrorWithStatic.php} | 12 +- ...ctorPropertyPromotionErrorWithStatic.php.errors | 17 + .../php80/constructorPropertyPromotion_01.php | 121 + .../constructorPropertyPromotion_01.php.errors} | 0 .../php80/constructorPropertyPromotion_02.php} | 18 +- .../constructorPropertyPromotion_02.php.errors} | 0 ...cReturnTypeErrorWithParameterType_01.php.errors | 4 +- .../constructorPropertyPromotionParameter01.php} | 12 +- .../semantic/constructorPropertyPromotion.php | 108 + .../constructorPropertyPromotion.php.semantic | 108 + .../php80ConstructorPropertyPromotion.php | 74 + ...estConstructorPropertyPromotion_01a.occurrences | 4 + ...estConstructorPropertyPromotion_01b.occurrences | 3 + ...estConstructorPropertyPromotion_01c.occurrences | 3 + ...estConstructorPropertyPromotion_01d.occurrences | 2 + ...estConstructorPropertyPromotion_02a.occurrences | 4 + ...estConstructorPropertyPromotion_02b.occurrences | 3 + ...estConstructorPropertyPromotion_02c.occurrences | 3 + ...estConstructorPropertyPromotion_02d.occurrences | 2 + ...estConstructorPropertyPromotion_03a.occurrences | 5 + ...estConstructorPropertyPromotion_03b.occurrences | 4 + ...estConstructorPropertyPromotion_03c.occurrences | 4 + ...estConstructorPropertyPromotion_03d.occurrences | 4 + ...estConstructorPropertyPromotion_03e.occurrences | 2 + ...estConstructorPropertyPromotion_04a.occurrences | 2 + ...estConstructorPropertyPromotion_04b.occurrences | 2 + .../testConstructorPropertyPromotion.php | 80 + ...n.php.testConstructorPropertyPromotion_01.hints | 45 + .../testFieldRedeclarationHint.php | 0 ...rationHint.php.testFieldRedeclarationHint.hints | 0 ...tFieldRedeclarationTypedProperties20Hint_01.php | 0 ...ieldRedeclarationTypedProperties20Hint_01.hints | 0 ...tFieldRedeclarationTypedProperties20Hint_02.php | 0 ...eldRedeclarationTypedProperties20Hint_02.hints} | 0 .../testIssue268557.php | 0 .../testIssue268557.php.testIssue268557.hints | 0 .../testAbstractConstructor.php} | 29 +- ...ctConstructor.php.testAbstractConstructor.hints | 15 + .../testCorrectDeclarations.php | 216 + ...Declarations.php.testCorrectDeclarations.hints} | 0 .../testOtherThanConstructor.php | 61 + ...nConstructor.php.testOtherThanConstructor.hints | 45 + .../testWithVariadic.php} | 26 +- .../testWithVariadic.php.testWithVariadic.hints | 9 + .../constructorPropertyPromotion_01.php} | 29 +- ...onstructorPropertyPromotion_01_AnonClass.hints} | 0 ...estConstructorPropertyPromotion_01_Class.hints} | 0 ...estConstructorPropertyPromotion_01_Trait.hints} | 0 .../constructorPropertyPromotion_02.php} | 30 +- ...onstructorPropertyPromotion_02_AnonClass.hints} | 0 ...estConstructorPropertyPromotion_02_Class.hints} | 0 ...estConstructorPropertyPromotion_02_Trait.hints} | 0 .../constructorPropertyPromotion_03.php} | 31 +- ...ConstructorPropertyPromotion_03_AnonClass.hints | 12 + ...testConstructorPropertyPromotion_03_Class.hints | 12 + ...testConstructorPropertyPromotion_03_Trait.hints | 12 + .../testConstructorPropertyPromotion.php} | 27 +- ...n.php.testConstructorPropertyPromotion_01.hints | 6 + ...n.php.testConstructorPropertyPromotion_02.hints | 3 + ....php.testConstructorPropertyPromotion_03.hints} | 0 ....php.testConstructorPropertyPromotion_04.hints} | 0 .../testConstructorPropertyPromotion.php | 78 + ...tion.php.testConstructorPropertyPromotion.hints | 16 + ...hp.testConstructorPropertyPromotionFix_01.fixed | 78 + ...hp.testConstructorPropertyPromotionFix_02.fixed | 78 + ...hp.testConstructorPropertyPromotionFix_03.fixed | 78 + ...hp.testConstructorPropertyPromotionFix_04.fixed | 78 + .../testConstructorPropertyPromotionMultiLines.php | 108 + ...estConstructorPropertyPromotionMultiLines.hints | 20 + ...structorPropertyPromotionMultiLinesFix_01.fixed | 108 + ...structorPropertyPromotionMultiLinesFix_02.fixed | 108 + ...structorPropertyPromotionMultiLinesFix_03.fixed | 108 + ...structorPropertyPromotionMultiLinesFix_04.fixed | 108 + .../testWrongOrderOfArgsHint.php} | 23 +- ...erOfArgsHint.php.testWrongOrderOfArgsHint.hints | 0 ...sHint.php.testWrongOrderOfArgsHintFix_01.fixed} | 23 +- ...sHint.php.testWrongOrderOfArgsHintFix_02.fixed} | 23 +- ...ieldRedeclarationTypedProperties20Hint_02.hints | 0 .../verification/testWrongOrderOfArgsHint.php | 25 - .../netbeans/modules/php/editor/CodeUtilsTest.java | 2 +- .../SelectedPropertyMethodsCreatorTest.java | 62 + .../editor/completion/PHP80CodeCompletionTest.java | 74 + .../php/editor/csl/GotoDeclarationPHP80Test.java | 44 + .../modules/php/editor/csl/NavigatorTest.java | 4 + .../editor/csl/OccurrencesFinderImplPHP80Test.java | 60 + .../php/editor/csl/SemanticAnalyzerTest.java | 4 + .../php/editor/indent/PHPFormatterBrokenTest.java | 5 + .../php/editor/indent/PHPFormatterTest.java | 11 + .../php/editor/indent/PHPNewLineIndenterTest.java | 54 +- .../modules/php/editor/index/PHPIndexTest.java | 4 + .../modules/php/editor/model/impl/ModelTest.java | 35 + .../php/editor/parser/ASTPHP5ParserTest.java | 12 + .../php/editor/parser/PhpParserErrorTest.java | 12 + .../modules/php/editor/parser/PrintASTVisitor.java | 8 +- .../php/editor/parser/SanitizeSourceTest.java | 4 + .../typinghooks/PhpTypedBreakInterceptorTest.java | 85 + .../FieldRedeclarationHintErrorTest.java | 56 + .../modules/php/editor/verification/HintsTest.java | 22 - ...tConstructorPropertyPromotionHintErrorTest.java | 48 + .../InitializeFieldsSuggestionTest.java | 36 + .../verification/UnusedVariableHintTest.java | 16 + .../verification/WrongOrderOfArgsHintTest.java | 136 + php/php.editor/tools/ASTPHP5Parser.cup | 94 +- 275 files changed, 22934 insertions(+), 16231 deletions(-) create mode 100644 php/php.editor/src/org/netbeans/modules/php/editor/verification/IncorrectConstructorPropertyPromotionHintError.java create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorTest/structure/php80ConstructorPropertyPromotion.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/parser/ASTPHP5ParserTest/parser/php80/constructorPropertyPromotionErrorWithStatic.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/parser/ASTPHP5ParserTest/parser/php80/constructorPropertyPromotion_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/parser/ASTPHP5ParserTest/parser/php80/constructorPropertyPromotion_02.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/parser/SanitizeSourceTest/sanitize/constructorPropertyPromotionParameter01.pass copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => codegen/testConstructorPropertyPromotionGetter/testConstructorPropertyPromotionGetter.php} (56%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionGetter/testConstructorPropertyPromotionGetter.php.testConstructorPropertyPromotionGetter_01.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionGetter/testConstructorPropertyPromotionGetter.php.testConstructorPropertyPromotionGetter_02.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionGetter/testConstructorPropertyPromotionGetter.php.testConstructorPropertyPromotionGetter_03.codegen copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => codegen/testConstructorPropertyPromotionOverrideConstructor/testConstructorPropertyPromotionOverrideConstructor.php} (77%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionOverrideConstructor/testConstructorPropertyPromotionOverrideConstructor.php.testConstructorPropertyPromotionOverrideConstructor_01.codegen copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => codegen/testConstructorPropertyPromotionSetter/testConstructorPropertyPromotionSetter.php} (56%) create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionSetter/testConstructorPropertyPromotionSetter.php.testConstructorPropertyPromotionSetter_01.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionSetter/testConstructorPropertyPromotionSetter.php.testConstructorPropertyPromotionSetter_02.codegen create mode 100644 php/php.editor/test/unit/data/testfiles/codegen/testConstructorPropertyPromotionSetter/testConstructorPropertyPromotionSetter.php.testConstructorPropertyPromotionSetter_03.codegen copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion01a/constructorPropertyPromotion01a.php} (90%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion01a/constructorPropertyPromotion01a.php.testConstructorPropertyPromotion01a.completion} (75%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion01b/constructorPropertyPromotion01b.php} (88%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion01b/constructorPropertyPromotion01b.php.testConstructorPropertyPromotion01b.completion} (75%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion02a/constructorPropertyPromotion02a.php} (89%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testConstructorPropertyPromotion02a/constructorPropertyPromotion02a.php.testConstructorPropertyPromotion02a.completion copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion02b/constructorPropertyPromotion02b.php} (88%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testConstructorPropertyPromotion02b/constructorPropertyPromotion02b.php.testConstructorPropertyPromotion02b.completion copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion03a/constructorPropertyPromotion03a.php} (89%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion03a/constructorPropertyPromotion03a.php.testConstructorPropertyPromotion03a.completion} (74%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion03b/constructorPropertyPromotion03b.php} (87%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion03b/constructorPropertyPromotion03b.php.testConstructorPropertyPromotion03b.completion} (76%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion04a/constructorPropertyPromotion04a.php} (89%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase2.completion => php80/testConstructorPropertyPromotion04a/constructorPropertyPromotion04a.php.testConstructorPropertyPromotion04a.completion} (57%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion04b/constructorPropertyPromotion04b.php} (87%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase2.completion => php80/testConstructorPropertyPromotion04b/constructorPropertyPromotion04b.php.testConstructorPropertyPromotion04b.completion} (68%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion05a/constructorPropertyPromotion05a.php} (88%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase2.completion => php80/testConstructorPropertyPromotion05a/constructorPropertyPromotion05a.php.testConstructorPropertyPromotion05a.completion} (73%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion05b/constructorPropertyPromotion05b.php} (86%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase2.completion => php80/testConstructorPropertyPromotion05b/constructorPropertyPromotion05b.php.testConstructorPropertyPromotion05b.completion} (73%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion06a/constructorPropertyPromotion06a.php} (87%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion06a/constructorPropertyPromotion06a.php.testConstructorPropertyPromotion06a.completion} (73%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion06b/constructorPropertyPromotion06b.php} (84%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion06b/constructorPropertyPromotion06b.php.testConstructorPropertyPromotion06b.completion} (76%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion07a/constructorPropertyPromotion07a.php} (86%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion07a/constructorPropertyPromotion07a.php.testConstructorPropertyPromotion07a.completion} (72%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion07b/constructorPropertyPromotion07b.php} (83%) copy php/php.editor/test/unit/data/testfiles/completion/lib/{tests225089/tests225089.php.testUseCase1.completion => php80/testConstructorPropertyPromotion07b/constructorPropertyPromotion07b.php.testConstructorPropertyPromotion07b.completion} (76%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion08a/constructorPropertyPromotion08a.php} (84%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testConstructorPropertyPromotion08a/constructorPropertyPromotion08a.php.testConstructorPropertyPromotion08a.completion copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion08b/constructorPropertyPromotion08b.php} (82%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testConstructorPropertyPromotion08b/constructorPropertyPromotion08b.php.testConstructorPropertyPromotion08b.completion copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion09a/constructorPropertyPromotion09a.php} (84%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testConstructorPropertyPromotion09a/constructorPropertyPromotion09a.php.testConstructorPropertyPromotion09a.completion copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => completion/lib/php80/testConstructorPropertyPromotion09b/constructorPropertyPromotion09b.php} (82%) create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php80/testConstructorPropertyPromotion09b/constructorPropertyPromotion09b.php.testConstructorPropertyPromotion09b.completion copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => formatting/broken/constructorPropertyPromotion.php} (89%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => formatting/broken/constructorPropertyPromotion.php.formatted} (87%) create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/php80/constructorPropertyPromotion_01a.php create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/php80/constructorPropertyPromotion_01a.php.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/php80/constructorPropertyPromotion_01b.php create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/php80/constructorPropertyPromotion_01b.php.formatted copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => gotodeclaration/php80/testConstructorPropertyPromotion/testConstructorPropertyPromotion.php} (53%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_01.php} (91%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_01.php.indented} (89%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_02.php} (89%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_02.php.indented} (88%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_03.php} (87%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_03.php.indented} (86%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_04.php} (87%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_04.php.indented} (86%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_05.php} (82%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_05.php.indented} (81%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_06.php} (80%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_06.php.indented} (79%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_07.php} (76%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_07.php.indented} (75%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_08.php} (85%) copy php/php.editor/test/unit/data/testfiles/indent/php80/{attributeSyntax_03.php.indented => constructorPropertyPromotion_08.php.indented} (84%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_01.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_01.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_02.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_02.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_03.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_03.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_04.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_04.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_05.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_05.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_06.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_06.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_07.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_07.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_09.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_09.php.indented (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_10.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_10.php.indented (85%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_11.php (100%) rename php/php.editor/test/unit/data/testfiles/indent/{ => php80}/nullsafeObjectOperatorContinue_11.php.indented (100%) create mode 100644 php/php.editor/test/unit/data/testfiles/index/testPHP80ConstructorPropertyPromotion/testPHP80ConstructorPropertyPromotion.php create mode 100644 php/php.editor/test/unit/data/testfiles/index/testPHP80ConstructorPropertyPromotion/testPHP80ConstructorPropertyPromotion.php.indexed copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => markoccurences/php80/testConstructorPropertyPromotion/testConstructorPropertyPromotion.php} (53%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => model/constructorPropertyPromotion.php} (64%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => parser/php80/constructorPropertyPromotionErrorWithStatic.php} (87%) create mode 100644 php/php.editor/test/unit/data/testfiles/parser/php80/constructorPropertyPromotionErrorWithStatic.php.errors create mode 100644 php/php.editor/test/unit/data/testfiles/parser/php80/constructorPropertyPromotion_01.php copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/parser/php80/constructorPropertyPromotion_01.php.errors} (100%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => parser/php80/constructorPropertyPromotion_02.php} (76%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/parser/php80/constructorPropertyPromotion_02.php.errors} (100%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => sanitize/constructorPropertyPromotionParameter01.php} (88%) create mode 100644 php/php.editor/test/unit/data/testfiles/semantic/constructorPropertyPromotion.php create mode 100644 php/php.editor/test/unit/data/testfiles/semantic/constructorPropertyPromotion.php.semantic create mode 100644 php/php.editor/test/unit/data/testfiles/structure/php80ConstructorPropertyPromotion.php create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_01a.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_01b.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_01c.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_01d.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_02a.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_02b.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_02c.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_02d.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_03a.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_03b.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_03c.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_03d.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_03e.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_04a.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_04b.occurrences create mode 100644 php/php.editor/test/unit/data/testfiles/verification/FieldRedeclarationHintError/testConstructorPropertyPromotion.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/FieldRedeclarationHintError/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_01.hints rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testFieldRedeclarationHint.php (100%) rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testFieldRedeclarationHint.php.testFieldRedeclarationHint.hints (100%) rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testFieldRedeclarationTypedProperties20Hint_01.php (100%) rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testFieldRedeclarationTypedProperties20Hint_01.php.testFieldRedeclarationTypedProperties20Hint_01.hints (100%) rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testFieldRedeclarationTypedProperties20Hint_02.php (100%) copy php/php.editor/test/unit/data/testfiles/verification/{testIssue268557.php.testIssue268557.hints => FieldRedeclarationHintError/testFieldRedeclarationTypedProperties20Hint_02.php.testFieldRedeclarationTypedProperties20Hint_02.hints} (100%) rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testIssue268557.php (100%) rename php/php.editor/test/unit/data/testfiles/verification/{ => FieldRedeclarationHintError}/testIssue268557.php.testIssue268557.hints (100%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/IncorrectConstructorPropertyPromotionHintError/testAbstractConstructor.php} (62%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectConstructorPropertyPromotionHintError/testAbstractConstructor.php.testAbstractConstructor.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectConstructorPropertyPromotionHintError/testCorrectDeclarations.php copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/IncorrectConstructorPropertyPromotionHintError/testCorrectDeclarations.php.testCorrectDeclarations.hints} (100%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectConstructorPropertyPromotionHintError/testOtherThanConstructor.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectConstructorPropertyPromotionHintError/testOtherThanConstructor.php.testOtherThanConstructor.hints copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/IncorrectConstructorPropertyPromotionHintError/testWithVariadic.php} (69%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/IncorrectConstructorPropertyPromotionHintError/testWithVariadic.php.testWithVariadic.hints copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/InitializeFieldsSuggestion/constructorPropertyPromotion_01.php} (67%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_01.php.testConstructorPropertyPromotion_01_AnonClass.hints} (100%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_01.php.testConstructorPropertyPromotion_01_Class.hints} (100%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_01.php.testConstructorPropertyPromotion_01_Trait.hints} (100%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/InitializeFieldsSuggestion/constructorPropertyPromotion_02.php} (63%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_02.php.testConstructorPropertyPromotion_02_AnonClass.hints} (100%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_02.php.testConstructorPropertyPromotion_02_Class.hints} (100%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_02.php.testConstructorPropertyPromotion_02_Trait.hints} (100%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/InitializeFieldsSuggestion/constructorPropertyPromotion_03.php} (62%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_03.php.testConstructorPropertyPromotion_03_AnonClass.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_03.php.testConstructorPropertyPromotion_03_Class.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/InitializeFieldsSuggestion/constructorPropertyPromotion_03.php.testConstructorPropertyPromotion_03_Trait.hints copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/UnusedVariableHint/testConstructorPropertyPromotion.php} (67%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/UnusedVariableHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_01.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/UnusedVariableHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_02.hints copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/UnusedVariableHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_03.hints} (100%) copy php/{php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => php.editor/test/unit/data/testfiles/verification/UnusedVariableHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion_04.hints} (100%) create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotion.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotion.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotionFix_01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotionFix_02.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotionFix_03.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotion.php.testConstructorPropertyPromotionFix_04.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotionMultiLines.php create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotionMultiLines.php.testConstructorPropertyPromotionMultiLines.hints create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotionMultiLines.php.testConstructorPropertyPromotionMultiLinesFix_01.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotionMultiLines.php.testConstructorPropertyPromotionMultiLinesFix_02.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotionMultiLines.php.testConstructorPropertyPromotionMultiLinesFix_03.fixed create mode 100644 php/php.editor/test/unit/data/testfiles/verification/WrongOrderOfArgsHint/testConstructorPropertyPromotionMultiLines.php.testConstructorPropertyPromotionMultiLinesFix_04.fixed copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/WrongOrderOfArgsHint/testWrongOrderOfArgsHint.php} (69%) rename php/php.editor/test/unit/data/testfiles/verification/{ => WrongOrderOfArgsHint}/testWrongOrderOfArgsHint.php.testWrongOrderOfArgsHint.hints (100%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/WrongOrderOfArgsHint/testWrongOrderOfArgsHint.php.testWrongOrderOfArgsHintFix_01.fixed} (70%) copy php/php.editor/test/unit/data/testfiles/{indent/php80/attributeSyntax_03.php.indented => verification/WrongOrderOfArgsHint/testWrongOrderOfArgsHint.php.testWrongOrderOfArgsHintFix_02.fixed} (70%) delete mode 100644 php/php.editor/test/unit/data/testfiles/verification/testFieldRedeclarationTypedProperties20Hint_02.php.testFieldRedeclarationTypedProperties20Hint_02.hints delete mode 100644 php/php.editor/test/unit/data/testfiles/verification/testWrongOrderOfArgsHint.php create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/verification/FieldRedeclarationHintErrorTest.java create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/verification/IncorrectConstructorPropertyPromotionHintErrorTest.java create mode 100644 php/php.editor/test/unit/src/org/netbeans/modules/php/editor/verification/WrongOrderOfArgsHintTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists