This is an automated email from the ASF dual-hosted git repository. junichi11 pushed a change to branch php-nb21-features in repository https://gitbox.apache.org/repos/asf/netbeans.git
from 4086bd3bd6 Update netbeans_bug_report.yml for NB20 rc new 505715ac92 PHP 8.2 Support: Disjunctive Normal Form Types (Part 2) new d686d1edf8 PHP 8.2 Support: Disjunctive Normal Form Types (Part 3) new 46f2330137 PHP 8.2 Support: Disjunctive Normal Form Types (Part 4) new 27829fa56d PHP 8.2 Support: Disjunctive Normal Form Types (Part 5) new 7832f690ec PHP 8.2 Support: Disjunctive Normal Form Types (Part 6) new b3b4694f47 PHP 8.2 Support: Disjunctive Normal Form Types (Part 7) new 3ffd6159f2 PHP 8.2 Support: Disjunctive Normal Form Types (Part 8) new 69feae54c1 Merge pull request #6569 from junichi11/php82-dnf-types The 9211 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: .../org/netbeans/modules/php/editor/CodeUtils.java | 96 ++++-- .../modules/php/editor/api/QualifiedName.java | 10 +- .../php/editor/api/elements/AliasedFunction.java | 5 + .../editor/api/elements/BaseFunctionElement.java | 6 + .../php/editor/api/elements/FieldElement.java | 1 + .../php/editor/api/elements/ParameterElement.java | 4 + .../modules/php/editor/completion/DocRenderer.java | 120 +++----- .../php/editor/completion/PHPCompletionItem.java | 6 + .../modules/php/editor/csl/NavigatorScanner.java | 99 +++--- .../elements/BaseFunctionElementSupport.java | 25 +- .../php/editor/elements/FieldElementImpl.java | 32 +- .../php/editor/elements/FunctionElementImpl.java | 20 ++ .../php/editor/elements/MethodElementImpl.java | 44 ++- .../php/editor/elements/ParameterElementImpl.java | 73 +++-- .../php/editor/elements/TypeResolverImpl.java | 4 +- .../modules/php/editor/indent/FormatVisitor.java | 5 +- .../modules/php/editor/index/PHPIndexer.java | 2 +- .../modules/php/editor/model/FunctionScope.java | 1 + .../modules/php/editor/model/Parameter.java | 6 + .../php/editor/model/impl/FieldElementImpl.java | 13 +- .../php/editor/model/impl/FunctionScopeImpl.java | 93 +++--- .../php/editor/model/impl/MethodScopeImpl.java | 7 + .../php/editor/model/impl/ModelVisitor.java | 75 ++++- .../php/editor/model/impl/ParameterImpl.java | 33 +- .../modules/php/editor/model/impl/Type.java | 42 ++- .../php/editor/model/impl/VariousUtils.java | 41 ++- .../editor/model/nodes/FormalParameterInfo.java | 19 +- .../model/nodes/FunctionDeclarationInfo.java | 3 +- .../model/nodes/LambdaFunctionDeclarationInfo.java | 2 +- .../model/nodes/MagicMethodDeclarationInfo.java | 25 +- .../editor/model/nodes/MethodDeclarationInfo.java | 3 +- .../modules/php/editor/parser/ASTPHP5Scanner.java | 316 ++++++++++--------- .../php/editor/parser/PHPDocCommentParser.java | 48 ++- .../php/editor/parser/PHPVarCommentParser.java | 3 +- .../editor/parser/astnodes/PHPDocMethodTag.java | 20 ++ .../php/editor/parser/astnodes/PHPDocTypeTag.java | 34 +-- .../structure/deprecatedTypedFields.pass | 8 +- .../deprecatedTypesForNullableTypes_01.pass | 2 +- .../deprecatedTypesForNullableTypes_02.pass | 2 +- .../php82/deprecatedDnfFieldTypes_01.pass | 23 ++ .../php82/deprecatedDnfParameterTypes_01.pass | 15 + .../php82/deprecatedDnfReturnTypes_01.pass | 14 + .../NavigatorTest/structure/nullableTypes_01.pass | 2 +- .../NavigatorTest/structure/nullableTypes_02.pass | 2 +- .../structure/php82/dnfFieldTypes.pass | 23 ++ .../structure/php82/dnfParameterTypes.pass | 26 ++ .../structure/php82/dnfReturnTypes.pass | 14 + .../structure/pureIntersectionTypes.pass | 10 +- .../completion/documentation/arrayReturnType.php | 14 +- ...turnType.php.testArrayReturnTypeWithTab_01.html | 9 + ...turnType.php.testArrayReturnTypeWithTab_02.html | 9 + ....testFunctionIntersectionTypeWithoutPhpDoc.html | 2 +- ...tPhpDoc.php.testFunctionTypedWithoutPhpDoc.html | 2 +- ...Doc.php.testFunctionUnionTypeWithoutPhpDoc.html | 2 +- ...hp.testMethodIntersectionTypeWithoutPhpDoc.html | 2 +- ...oc.php.testMethodNullableTypeWithoutPhpDoc.html | 2 +- ...hpDoc.php.testMethodUnionTypeWithoutPhpDoc.html | 2 +- .../completion/documentation/php82/dnfTypes.php | 101 +++++++ .../php82/dnfTypes.php.testDNFTypesField.html | 9 + .../dnfTypes.php.testDNFTypesInheritdocMethod.html | 15 + .../php82/dnfTypes.php.testDNFTypesMethod.html | 14 + .../php82/dnfTypes.php.testDNFTypesMethodTag.html | 14 + .../dnfTypes.php.testDNFTypesPhpdocField.html | 9 + .../dnfTypes.php.testDNFTypesPhpdocMethod.html | 16 + ...dnfTypes.php.testDNFTypesPhpdocStaticField.html | 9 + ...nfTypes.php.testDNFTypesPhpdocStaticMethod.html | 16 + .../dnfTypes.php.testDNFTypesPropertyTag.html | 6 + .../dnfTypes.php.testDNFTypesStaticField.html | 9 + .../dnfTypes.php.testDNFTypesStaticMethod.html | 14 + .../dnfTypes.php.testDNFTypesStaticMethodTag.html | 14 + .../completion/lib/php82/testDNFTypes/dnfTypes.php | 262 ++++++++++++++++ ...nfTypes.php.testDNFTypes_FieldType01.completion | 12 + ...fTypes.php.testDNFTypes_FieldType02a.completion | 12 + ...fTypes.php.testDNFTypes_FieldType02b.completion | 5 + ...nfTypes.php.testDNFTypes_FieldType03.completion | 18 ++ ...nfTypes.php.testDNFTypes_FieldType04.completion | 9 + ...nfTypes.php.testDNFTypes_FieldType05.completion | 13 + ...nfTypes.php.testDNFTypes_FieldType06.completion | 9 + ...nfTypes.php.testDNFTypes_FieldType07.completion | 9 + ...nfTypes.php.testDNFTypes_FieldType08.completion | 9 + ...nfTypes.php.testDNFTypes_FieldType09.completion | 13 + ...fTypes.php.testDNFTypes_FieldType10a.completion | 9 + ...fTypes.php.testDNFTypes_FieldType10b.completion | 4 + ...nfTypes.php.testDNFTypes_FieldType11.completion | 18 ++ ...nfTypes.php.testDNFTypes_FieldType12.completion | 12 + ...nfTypes.php.testDNFTypes_FieldType13.completion | 9 + ...hp.testDNFTypes_FunctionReturnType01.completion | 12 + ...hp.testDNFTypes_FunctionReturnType02.completion | 18 ++ ...hp.testDNFTypes_FunctionReturnType03.completion | 12 + ...p.testDNFTypes_FunctionReturnType04a.completion | 18 ++ ...p.testDNFTypes_FunctionReturnType04b.completion | 4 + ....php.testDNFTypes_MethodReturnType01.completion | 12 + ...php.testDNFTypes_MethodReturnType02a.completion | 12 + ...php.testDNFTypes_MethodReturnType02b.completion | 5 + ....php.testDNFTypes_MethodReturnType03.completion | 9 + ....php.testDNFTypes_MethodReturnType04.completion | 12 + ....php.testDNFTypes_MethodReturnType05.completion | 9 + ....php.testDNFTypes_MethodReturnType06.completion | 12 + ....php.testDNFTypes_MethodReturnType07.completion | 18 ++ ....php.testDNFTypes_MethodReturnType08.completion | 18 ++ ...php.testDNFTypes_MethodReturnType09a.completion | 12 + ...php.testDNFTypes_MethodReturnType09b.completion | 4 + ....php.testDNFTypes_MethodReturnType10.completion | 18 ++ ....php.testDNFTypes_MethodReturnType11.completion | 9 + ....php.testDNFTypes_MethodReturnType12.completion | 18 ++ ...php.testDNFTypes_MethodReturnType13a.completion | 18 ++ ...php.testDNFTypes_MethodReturnType13b.completion | 4 + ....php.testDNFTypes_MethodReturnType14.completion | 12 + ....php.testDNFTypes_MethodReturnType15.completion | 12 + ....php.testDNFTypes_MethodReturnType16.completion | 18 ++ ....php.testDNFTypes_MethodReturnType17.completion | 12 + ....php.testDNFTypes_MethodReturnType18.completion | 12 + ...pes.php.testDNFTypes_ParameterType01.completion | 9 + ...pes.php.testDNFTypes_ParameterType02.completion | 9 + ...pes.php.testDNFTypes_ParameterType03.completion | 13 + ...pes.php.testDNFTypes_ParameterType04.completion | 13 + ...pes.php.testDNFTypes_ParameterType05.completion | 12 + ...pes.php.testDNFTypes_ParameterType06.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType07.completion | 9 + ...pes.php.testDNFTypes_ParameterType08.completion | 12 + ...pes.php.testDNFTypes_ParameterType09.completion | 12 + ...pes.php.testDNFTypes_ParameterType10.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType11.completion | 12 + ...pes.php.testDNFTypes_ParameterType12.completion | 9 + ...pes.php.testDNFTypes_ParameterType13.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType14.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType15.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType16.completion | 9 + ...pes.php.testDNFTypes_ParameterType17.completion | 13 + ...pes.php.testDNFTypes_ParameterType18.completion | 12 + ...pes.php.testDNFTypes_ParameterType19.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType20.completion | 9 + ...pes.php.testDNFTypes_ParameterType21.completion | 13 + ...pes.php.testDNFTypes_ParameterType22.completion | 12 + ...es.php.testDNFTypes_ParameterType23a.completion | 18 ++ ...es.php.testDNFTypes_ParameterType23b.completion | 4 + ...pes.php.testDNFTypes_ParameterType24.completion | 12 + ...pes.php.testDNFTypes_ParameterType25.completion | 18 ++ ...pes.php.testDNFTypes_ParameterType26.completion | 9 + ...pes.php.testDNFTypes_ParameterType27.completion | 12 + ...pes.php.testDNFTypes_ParameterType28.completion | 9 + ...pes.php.testDNFTypes_ParameterType29.completion | 12 + ...testDNFTypes_ParameterTypeInCCList01.completion | 5 + ...Types.php.testDNFTypes_VarDocType01a.completion | 9 + ...Types.php.testDNFTypes_VarDocType01b.completion | 13 + ...Types.php.testDNFTypes_VarDocType02a.completion | 12 + ...Types.php.testDNFTypes_VarDocType02b.completion | 18 ++ ...Types.php.testDNFTypes_VarDocType03a.completion | 12 + ...Types.php.testDNFTypes_VarDocType03b.completion | 18 ++ ...Types.php.testDNFTypes_VarDocType04a.completion | 9 + ...Types.php.testDNFTypes_VarDocType04b.completion | 13 + ...Types.php.testDNFTypes_VarDocType05a.completion | 12 + ...Types.php.testDNFTypes_VarDocType05b.completion | 18 ++ ...Types.php.testDNFTypes_VarDocType06a.completion | 12 + ...Types.php.testDNFTypes_VarDocType06b.completion | 18 ++ .../testfiles/formatting/php82/dnfTypes_01.php | 190 ++++++++++++ .../formatting/php82/dnfTypes_01.php.formatted | 281 +++++++++++++++++ .../index/testGetEnums/testGetEnums.php.indexed | 8 +- .../testGetFunctions/testGetFunctions.php.indexed | 6 +- .../testGetMethods/testGetMethods.php.indexed | 2 +- .../testIssue240824/testIssue240824.php.indexed | 2 +- .../testNullableTypesForFunctions.php.indexed | 4 +- .../testNullableTypesForMethods.php.indexed | 8 +- ...stPHP80ConstructorPropertyPromotion.php.indexed | 20 +- .../testPHP80MixedReturnType.php.indexed | 4 +- .../testPHP80UnionTypesFunctions.php.indexed | 12 +- .../testPHP80UnionTypesTypes.php.indexed | 16 +- .../testPHP81PureIntersectionTypes.php.indexed | 24 +- .../testPHP82ConstantsInTraits.php.indexed | 2 +- .../testPHP82DNFParameterTypes.php | 69 +++++ .../testPHP82DNFParameterTypes.php.indexed | 281 +++++++++++++++++ .../testPHP82DNFReturnTypes.php} | 37 +-- .../testPHP82DNFReturnTypes.php.indexed | 136 +++++++++ .../structure/php82/deprecatedDnfFieldTypes_01.php | 58 ++++ .../deprecatedDnfParameterTypes_01.php} | 45 ++- .../deprecatedDnfReturnTypes_01.php} | 43 +-- .../dnfFieldTypes.php} | 62 ++-- .../structure/php82/dnfParameterTypes.php | 69 +++++ .../testfiles/structure/php82/dnfReturnTypes.php} | 40 ++- .../testfiles/structure/pureIntersectionTypes.php | 2 +- .../editor/completion/PHP82CodeCompletionTest.java | 336 +++++++++++++++++++++ .../editor/completion/PHPCCDocumentationTest.java | 56 ++++ .../completion/PHPCodeCompletion201870Test.java | 5 +- .../completion/PHPCodeCompletion203294Test.java | 5 +- .../php/editor/csl/NavigatorDeprecatedTest.java | 12 + .../modules/php/editor/csl/NavigatorTest.java | 12 + .../php/editor/indent/PHPFormatterTest.java | 5 + .../modules/php/editor/index/PHPIndexTest.java | 8 + .../modules/php/editor/model/impl/TypeTest.java | 201 ++++++++++++ php/php.editor/tools/ASTPHP5Scanner.flex | 4 +- 190 files changed, 4464 insertions(+), 660 deletions(-) create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorDeprecatedTest/structure/php82/deprecatedDnfFieldTypes_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorDeprecatedTest/structure/php82/deprecatedDnfParameterTypes_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorDeprecatedTest/structure/php82/deprecatedDnfReturnTypes_01.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorTest/structure/php82/dnfFieldTypes.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorTest/structure/php82/dnfParameterTypes.pass create mode 100644 php/php.editor/test/unit/data/goldenfiles/org/netbeans/modules/php/editor/csl/NavigatorTest/structure/php82/dnfReturnTypes.pass create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/arrayReturnType.php.testArrayReturnTypeWithTab_01.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/arrayReturnType.php.testArrayReturnTypeWithTab_02.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesField.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesInheritdocMethod.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesMethod.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesMethodTag.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesPhpdocField.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesPhpdocMethod.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesPhpdocStaticField.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesPhpdocStaticMethod.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesPropertyTag.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesStaticField.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesStaticMethod.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/documentation/php82/dnfTypes.php.testDNFTypesStaticMethodTag.html create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType02a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType02b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType03.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType04.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType05.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType06.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType07.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType08.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType09.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType10a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType10b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType11.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType12.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FieldType13.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FunctionReturnType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FunctionReturnType02.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FunctionReturnType03.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FunctionReturnType04a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_FunctionReturnType04b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType02a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType02b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType03.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType04.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType05.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType06.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType07.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType08.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType09a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType09b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType10.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType11.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType12.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType13a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType13b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType14.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType15.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType16.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType17.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_MethodReturnType18.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType02.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType03.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType04.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType05.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType06.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType07.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType08.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType09.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType10.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType11.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType12.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType13.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType14.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType15.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType16.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType17.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType18.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType19.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType20.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType21.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType22.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType23a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType23b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType24.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType25.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType26.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType27.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType28.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterType29.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_ParameterTypeInCCList01.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType01a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType01b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType02a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType02b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType03a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType03b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType04a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType04b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType05a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType05b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType06a.completion create mode 100644 php/php.editor/test/unit/data/testfiles/completion/lib/php82/testDNFTypes/dnfTypes.php.testDNFTypes_VarDocType06b.completion create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/php82/dnfTypes_01.php create mode 100644 php/php.editor/test/unit/data/testfiles/formatting/php82/dnfTypes_01.php.formatted create mode 100644 php/php.editor/test/unit/data/testfiles/index/testPHP82DNFParameterTypes/testPHP82DNFParameterTypes.php create mode 100644 php/php.editor/test/unit/data/testfiles/index/testPHP82DNFParameterTypes/testPHP82DNFParameterTypes.php.indexed copy php/php.editor/test/unit/data/testfiles/{structure/pureIntersectionTypes.php => index/testPHP82DNFReturnTypes/testPHP82DNFReturnTypes.php} (60%) create mode 100644 php/php.editor/test/unit/data/testfiles/index/testPHP82DNFReturnTypes/testPHP82DNFReturnTypes.php.indexed create mode 100644 php/php.editor/test/unit/data/testfiles/structure/php82/deprecatedDnfFieldTypes_01.php copy php/php.editor/test/unit/data/testfiles/structure/{pureIntersectionTypes.php => php82/deprecatedDnfParameterTypes_01.php} (55%) copy php/php.editor/test/unit/data/testfiles/structure/{pureIntersectionTypes.php => php82/deprecatedDnfReturnTypes_01.php} (59%) copy php/php.editor/test/unit/data/testfiles/structure/{pureIntersectionTypes.php => php82/dnfFieldTypes.php} (54%) create mode 100644 php/php.editor/test/unit/data/testfiles/structure/php82/dnfParameterTypes.php copy php/php.editor/{src/org/netbeans/modules/php/editor/api/elements/FieldElement.java => test/unit/data/testfiles/structure/php82/dnfReturnTypes.php} (59%) --------------------------------------------------------------------- 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