This is an automated email from the ASF dual-hosted git repository. lkishalmi pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
from 3940a9af52 Merge pull request #4630 from sdedic/maven/lifecycle-participants new 61c328115f Basic structure for languages.antlr module new 578eb1c64d Add ANTLR4 Tool to ANTLR4 Runtime (compile only) new c277ab3cd3 Initial implementation of ANTLR4 support new cd48633f54 Added languages.antlr to build and java.kit new a0a120b468 Include the ANTLR Generated code along with the source new a04ad6033b Add a working AntlrDeclarationFinder new e39ed9565c Add Code folding and Navigator support new 2811fe8a30 Added Occurance Finder for ANTLR new cf54b609be Better than nothing Completion Provider for ANTLR new 8883f2522b Removed unnecessary DataObject registration new ec1d069d29 Added Antlr icon, adjusted some coloring new 2d482cfd9d Fix verify-libs-and-licenses new 734a0ddea3 Only report major version in antlr4 runtime module new ca478e54d5 Ensure that only the relative grammar path is encoded in the generated java paths new 27ad94ca10 Move modification of grammar files to build script new 9bc0d5f3bb Merge remote-tracking branch 'mb/antlr4-support' into languages.antlr new 8f61cc8863 Fixed generated packages new fbb5970dec Added ANTLRv3 Grammar new 78eeaa8330 Fix package placement in the v4 Grammars new 92cd83a58c Clean up uneccessary Language registration new ee9837ed96 Added ANTLR v3 support new 935d94eefd Added more token mapping to ANTLR v3 Lexer new 107f437aef Adding keyhandler and some other adjustments new 6dc5a36dbb Try to split up ANTLR v3 and v4 Languages new c973bcaa4b Fix case insensitive completion to realy replace the selected text new 9fbaa8aa92 Fix a potential endless parsing loop processing imports new 3352396340 Stabilize Foldingmanager for antlr new 31defae369 Implementation of Goto Declaration and Completion using Indexer new fa856ecce1 Reimplementat of "Goto Declaration" and "Completion" with a local indexer new 7bf3865db3 Implement "Find Usages" new 553bc5d4eb Ensure navigation can be used to go to the corresponding element new a02bd7fae9 Move AntlrParserResult cache to AntlrParser and update that regularly. new 037e9b38e6 WeakReferences for AntlrParserResult can work now. new f3816f6537 ANTLRv4 Parser reports error on Unknown References new 570382ce5b Fixed ANTLRv4 usage finder new 10e8158927 Removed FileObject arguments from the ANTLR Parser listeners new d4d316c242 Fixed a possible NPE on ANTLR Find Usages action new f93f6b3c76 Merge pull request #4549 from lkishalmi/languages.antlr The 7488 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: .gitignore | 6 + .../external/antlr4-runtime-4.7.2-license.txt | 1 + ide/libs.antlr4.runtime/external/binaries-list | 2 + .../netbeans/libs/antlr4/runtime/Bundle.properties | 4 +- java/java.kit/nbproject/project.xml | 6 + java/languages.antlr/build.xml | 143 + java/languages.antlr/licenseinfo.xml | 37 + java/languages.antlr/manifest.mf | 6 + .../languages.antlr/nbproject/project.properties | 13 +- java/languages.antlr/nbproject/project.xml | 218 + .../src/org/antlr/parser/antlr3/ANTLRv3Lexer.g4 | 636 +++ .../src/org/antlr/parser/antlr3/ANTLRv3Lexer.java | 625 +++ .../src/org/antlr/parser/antlr3/ANTLRv3Parser.g4 | 287 ++ .../src/org/antlr/parser/antlr3/ANTLRv3Parser.java | 3986 +++++++++++++++++ .../parser/antlr3/ANTLRv3ParserBaseListener.java | 606 +++ .../antlr/parser/antlr3/ANTLRv3ParserListener.java | 487 ++ .../src/org/antlr/parser/antlr3/LexerAdaptor.java | 146 + .../src/org/antlr/parser/antlr4/ANTLRv4Lexer.g4 | 406 ++ .../src/org/antlr/parser/antlr4/ANTLRv4Lexer.java | 484 ++ .../src/org/antlr/parser/antlr4/ANTLRv4Parser.g4 | 411 ++ .../src/org/antlr/parser/antlr4/ANTLRv4Parser.java | 4708 ++++++++++++++++++++ .../parser/antlr4/ANTLRv4ParserBaseListener.java | 834 ++++ .../antlr/parser/antlr4/ANTLRv4ParserListener.java | 677 +++ .../src/org/antlr/parser/antlr4/LexBasic.g4 | 304 ++ .../src/org/antlr/parser/antlr4/LexerAdaptor.java | 151 + .../languages/antlr/AbstractAntlrLexer.java | 87 + .../languages/antlr/AntlrCompletionProvider.java | 150 + .../languages/antlr/AntlrDeclarationFinder.java | 145 + .../antlr/AntlrDeletedTextInterceptor.java | 75 + .../modules/languages/antlr/AntlrExample.g | 71 + .../modules/languages/antlr/AntlrExample.g4 | 70 + .../languages/antlr/AntlrOccurancesFinder.java | 107 + .../modules/languages/antlr/AntlrParser.java | 118 + .../modules/languages/antlr/AntlrParserResult.java | 138 + .../languages/antlr/AntlrStructureItem.java | 170 + .../languages/antlr/AntlrStructureScanner.java | 51 + .../modules/languages/antlr/AntlrTokenId.java | 91 + .../languages/antlr/AntlrTypedTextInterceptor.java | 162 + .../modules/languages/antlr}/Bundle.properties | 22 +- .../languages/antlr/FlatLafDark-FontAndColors.xml | 44 + .../modules/languages/antlr/FontAndColors.xml | 44 + .../languages/antlr/LexerInputCharStream.java | 134 + .../org/netbeans/modules/languages/antlr/layer.xml | 106 + .../languages/antlr/refactoring/Refactoring.java | 262 ++ .../refactoring/RefactoringActionsProvider.java | 117 + .../antlr/refactoring/SymbolInformation.java | 67 + .../refactoring/WhereUsedRefactoringUIImpl.java | 88 + .../modules/languages/antlr/resources/antlr.png | Bin 0 -> 1045 bytes .../modules/languages/antlr/v3/Antlr3Language.java | 210 + .../modules/languages/antlr/v3/Antlr3Lexer.java | 144 + .../languages/antlr/v3/Antlr3ParserResult.java | 211 + .../modules/languages/antlr/v4/Antlr4Language.java | 205 + .../modules/languages/antlr/v4/Antlr4Lexer.java | 139 + .../languages/antlr/v4/Antlr4ParserResult.java | 289 ++ nbbuild/cluster.properties | 1 + nbbuild/licenses/BSD-antlr-icons | 31 + .../licenses/BSD-antlr4-grammar | 15 +- 57 files changed, 18724 insertions(+), 24 deletions(-) create mode 100644 java/languages.antlr/build.xml create mode 100644 java/languages.antlr/licenseinfo.xml create mode 100644 java/languages.antlr/manifest.mf copy ide/libs.antlr4.runtime/src/org/netbeans/libs/antlr4/runtime/Bundle.properties => java/languages.antlr/nbproject/project.properties (72%) create mode 100644 java/languages.antlr/nbproject/project.xml create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/ANTLRv3Lexer.g4 create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/ANTLRv3Lexer.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/ANTLRv3Parser.g4 create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/ANTLRv3Parser.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/ANTLRv3ParserBaseListener.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/ANTLRv3ParserListener.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr3/LexerAdaptor.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/ANTLRv4Lexer.g4 create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/ANTLRv4Lexer.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/ANTLRv4Parser.g4 create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/ANTLRv4Parser.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/ANTLRv4ParserBaseListener.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/ANTLRv4ParserListener.java create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/LexBasic.g4 create mode 100644 java/languages.antlr/src/org/antlr/parser/antlr4/LexerAdaptor.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AbstractAntlrLexer.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrCompletionProvider.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrDeclarationFinder.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrDeletedTextInterceptor.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrExample.g create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrExample.g4 create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrOccurancesFinder.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrParser.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrParserResult.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrStructureItem.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrStructureScanner.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrTokenId.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/AntlrTypedTextInterceptor.java copy {ide/libs.antlr4.runtime/src/org/netbeans/libs/antlr4/runtime => java/languages.antlr/src/org/netbeans/modules/languages/antlr}/Bundle.properties (59%) create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/FlatLafDark-FontAndColors.xml create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/FontAndColors.xml create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/LexerInputCharStream.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/layer.xml create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/refactoring/Refactoring.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/refactoring/RefactoringActionsProvider.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/refactoring/SymbolInformation.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/refactoring/WhereUsedRefactoringUIImpl.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/resources/antlr.png create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/v3/Antlr3Language.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/v3/Antlr3Lexer.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/v3/Antlr3ParserResult.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/v4/Antlr4Language.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/v4/Antlr4Lexer.java create mode 100644 java/languages.antlr/src/org/netbeans/modules/languages/antlr/v4/Antlr4ParserResult.java create mode 100644 nbbuild/licenses/BSD-antlr-icons copy ide/libs.antlr4.runtime/external/antlr4-runtime-4.7.2-license.txt => nbbuild/licenses/BSD-antlr4-grammar (75%) --------------------------------------------------------------------- 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