This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit 8270397a0b512286261f4e79d09d5f69a6bc7204
Merge: 5e4b87c3bf5 947fc7dabc1
Author: Matthias Bläsing <[email protected]>
AuthorDate: Mon Nov 24 19:58:44 2025 +0100

    Merge pull request #8997 from haidubogdan/t_jflex
    
    Basic syntax coloring support for jflex grammar files

 .github/workflows/main.yml                         |   3 +
 ide/languages.jflex/.gitignore                     |   1 +
 ide/languages.jflex/build.xml                      |  44 ++
 ide/languages.jflex/licenseinfo.xml                |  34 ++
 ide/languages.jflex/manifest.mf                    |   6 +
 ide/languages.jflex/nbproject/project.properties   |  20 +
 ide/languages.jflex/nbproject/project.xml          | 180 ++++++++
 .../modules/languages/jflex/JflexLanguage.java     | 182 ++++++++
 .../languages/jflex/JflexSemanticAnalyzer.java     |  82 ++++
 .../antlr4/coloring/ColoringLexerAdaptor.java      | 134 ++++++
 .../antlr4/coloring/JflexAntlrColoringLexer.g4     | 482 +++++++++++++++++++++
 .../grammar/antlr4/coloring/JflexBasicLexer.g4     | 139 ++++++
 .../modules/languages/jflex/lexer/JflexLexer.java  | 104 +++++
 .../languages/jflex/lexer/JflexTokenId.java        |  76 ++++
 .../languages/jflex/parsing/JflexParser.java       |  61 +++
 .../languages/jflex/parsing/JflexParserResult.java |  68 +++
 .../languages/jflex/resources/Bundle.properties    |  43 ++
 .../jflex/resources/FontAndColors-bluetheme.xml    |  27 ++
 .../jflex/resources/FontAndColors-darktheme.xml    |  27 ++
 .../languages/jflex/resources/FontAndColors.xml    |  42 ++
 .../languages/jflex/resources/coloring.flex        |  47 ++
 .../modules/languages/jflex/resources/jflex.png    | Bin 0 -> 293 bytes
 .../languages/jflex/resources/jflexTemplate.flex   |   8 +
 .../modules/languages/jflex/resources/layer.xml    |  68 +++
 .../languages/jflex/resources/package-info.java    |  26 ++
 .../test/unit/data/testfiles/lexer/newfile.jflex   |  87 ++++
 .../unit/data/testfiles/lexer/newfile.jflex.lexer  | 255 +++++++++++
 .../modules/languages/jflex/JflexTestBase.java     |  55 +++
 .../languages/jflex/lexer/JflexLexerTest.java      |  83 ++++
 nbbuild/cluster.properties                         |   1 +
 30 files changed, 2385 insertions(+)


---------------------------------------------------------------------
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

Reply via email to