This is an automated email from the ASF dual-hosted git repository. junichi11 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit be051eb61effa96601dc3d1149eb2bbfc1727cbf Merge: 4f09e4c234 551c6119ca Author: Junichi Yamamoto <[email protected]> AuthorDate: Mon Dec 23 23:40:40 2024 +0900 Merge pull request #8085 from junichi11/php83-arbitrary_static_variable_initializers PHP 8.3 Support: Arbitrary static variable initializers .../modules/php/editor/indent/FormatVisitor.java | 11 +- .../modules/php/editor/parser/ASTPHP5Parser.java | 112 +-- .../modules/php/editor/parser/ASTPHP5Scanner.java | 180 ++-- .../modules/php/editor/parser/ASTPHP5Symbols.java | 2 +- .../php/editor/parser/EncodedActionTable10.java | 4 +- .../php/editor/parser/EncodedActionTable11.java | 4 +- .../php/editor/parser/EncodedActionTable12.java | 4 +- .../php/editor/parser/EncodedActionTable13.java | 4 +- .../php/editor/parser/EncodedActionTable14.java | 4 +- .../php/editor/parser/EncodedActionTable15.java | 4 +- .../php/editor/parser/EncodedActionTable16.java | 4 +- .../php/editor/parser/EncodedActionTable17.java | 4 +- .../php/editor/parser/EncodedActionTable18.java | 4 +- .../php/editor/parser/EncodedActionTable19.java | 4 +- .../php/editor/parser/EncodedActionTable20.java | 302 ++++++- .../php/editor/parser/EncodedActionTable21.java | 895 ++++++++++++++++++++ .../php/editor/parser/EncodedActionTable3.java | 6 +- .../php/editor/parser/EncodedActionTable4.java | 4 +- .../php/editor/parser/EncodedActionTable5.java | 4 +- .../php/editor/parser/EncodedActionTable6.java | 4 +- .../php/editor/parser/EncodedActionTable7.java | 4 +- .../php/editor/parser/EncodedActionTable8.java | 4 +- .../php/editor/parser/EncodedActionTable9.java | 4 +- .../editor/verification/PHP83UnhandledError.java | 161 ++++ .../arbitraryStaticVariableInitializers_01.pass | 907 +++++++++++++++++++++ .../arbitraryStaticVariableInitializers01.pass | 87 ++ .../testArbitraryStaticVariableInitializers.php | 47 ++ ...bitraryStaticVariableInitializers_01.completion | 4 + ...bitraryStaticVariableInitializers_02.completion | 4 + ...bitraryStaticVariableInitializers_03.completion | 4 + ...bitraryStaticVariableInitializers_04.completion | 4 + ...bitraryStaticVariableInitializers_05.completion | 4 + ...bitraryStaticVariableInitializers_06.completion | 4 + ...bitraryStaticVariableInitializers_07.completion | 4 + ...bitraryStaticVariableInitializers_08.completion | 4 + ...bitraryStaticVariableInitializers_09.completion | 4 + ...bitraryStaticVariableInitializers_10.completion | 4 + ...bitraryStaticVariableInitializers_11.completion | 4 + .../arbitraryStaticVariableInitializers_01.php | 45 + ...bitraryStaticVariableInitializers_01a.formatted | 49 ++ .../testArbitraryStaticVariableInitializers.php | 45 + .../testArbitraryStaticVariableInitializers.php | 45 + ...traryStaticVariableInitializers_01a.occurrences | 4 + ...traryStaticVariableInitializers_01b.occurrences | 4 + ...traryStaticVariableInitializers_01c.occurrences | 4 + ...traryStaticVariableInitializers_01d.occurrences | 4 + ...traryStaticVariableInitializers_01e.occurrences | 4 + ...traryStaticVariableInitializers_01f.occurrences | 4 + ...traryStaticVariableInitializers_02a.occurrences | 2 + ...traryStaticVariableInitializers_02b.occurrences | 2 + ...traryStaticVariableInitializers_03a.occurrences | 2 + ...traryStaticVariableInitializers_03b.occurrences | 2 + ...traryStaticVariableInitializers_04a.occurrences | 2 + ...traryStaticVariableInitializers_04b.occurrences | 2 + .../arbitraryStaticVariableInitializers_01.php | 45 + ...bitraryStaticVariableInitializers_01.php.errors | 1 + .../arbitraryStaticVariableInitializers01.php | 25 + .../editor/completion/PHP83CodeCompletionTest.java | 45 +- .../php/editor/csl/GotoDeclarationPHP83Test.java | 32 +- .../editor/csl/OccurrencesFinderImplPHP83Test.java | 48 ++ .../php/editor/indent/PHPFormatterTest.java | 5 + .../php/editor/parser/ASTPHP5ParserTest.java | 4 + .../php/editor/parser/PhpParserErrorTest.java | 4 + .../php/editor/parser/SanitizeCurlyTest.java | 21 +- .../php/editor/parser/SanitizeSourceTest.java | 4 + php/php.editor/tools/ASTPHP5Parser.cup | 4 +- php/php.editor/tools/ASTPHP5Scanner.flex | 1 + 67 files changed, 3062 insertions(+), 215 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
