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 ac3b904000 Merge pull request #5637 from mbien/jdk-detector-improvements add d55aadc378 Initial HCL Support (#5612) No new revisions were added by this update. Summary of changes: .gitignore | 1 + ide/editor.kit/nbproject/project.xml | 6 + ide/languages.hcl/build.xml | 50 ++++ ide/languages.hcl/licenseinfo.xml | 27 ++ ide/languages.hcl/manifest.mf | 6 + ide/languages.hcl/nbproject/project.properties | 18 ++ .../nbproject/project.xml | 225 +++++++++-------- .../modules/languages/hcl/AbstractHCLLexer.java | 103 ++++++++ .../modules/languages/hcl/BasicHCLLexer.java | 117 +++++++++ .../modules/languages/hcl/Bundle.properties | 35 +++ .../modules/languages/hcl/FontAndColors.xml | 39 +++ .../modules/languages/hcl/HCLHereDocAdaptor.java | 79 ++++++ .../modules/languages/hcl/HCLLanguage.java | 252 +++++++++++++++++++ .../modules/languages/hcl/HCLParserResult.java | 214 ++++++++++++++++ .../modules/languages/hcl/HCLStructureScanner.java | 56 +++++ .../netbeans/modules/languages/hcl/HCLTokenId.java | 54 ++++ .../modules/languages/hcl/NbHCLParser.java | 62 +++++ .../languages/hcl/ast/ASTBuilderListener.java | 80 ++++++ .../modules/languages/hcl/ast/HCLAttribute.java | 39 +++ .../modules/languages/hcl/ast/HCLBlock.java | 49 ++++ .../modules/languages/hcl/ast/HCLContainer.java | 54 ++++ .../modules/languages/hcl/ast/HCLDocument.java | 32 +++ .../modules/languages/hcl/ast/HCLElement.java | 54 ++++ .../modules/languages/hcl/ast/HCLIdentifier.java | 63 +++++ .../modules/languages/hcl/ast/SourceRef.java | 37 +++ .../hcl/grammar/g4/HCLExpressionParser.g4 | 191 ++++++++++++++ .../modules/languages/hcl/grammar/g4/HCLLexer.g4 | 278 +++++++++++++++++++++ .../languages/hcl/grammar/g4/HCLLexerBasics.g4 | 250 ++++++++++++++++++ .../modules/languages/hcl/grammar/g4/HCLParser.g4 | 42 ++++ .../languages/hcl/grammar/g4/TerraformLexer.g4 | 93 +++++++ .../org/netbeans/modules/languages/hcl/layer.xml | 75 ++++++ .../modules/languages/hcl/resources/terraform.png | Bin 0 -> 525 bytes .../modules/languages/hcl/resources/terraform.svg | 57 +++++ .../languages/hcl/terraform}/Bundle.properties | 0 .../languages/hcl/terraform/TerraformHCLLexer.java | 136 ++++++++++ .../languages/hcl/terraform/TerraformLanguage.java | 105 ++++++++ .../hcl/terraform/TerraformParserResult.java | 113 +++++++++ .../languages/hcl/terraform/preferences.xml | 27 ++ .../modules/languages/hcl/terraform/snippets.xml | 93 +++++++ .../languages/hcl/tfvars}/Bundle.properties | 0 .../languages/hcl/tfvars/TFVarsLanguage.java | 106 ++++++++ .../languages/hcl/tfvars/TFVarsParserResult.java | 56 +++++ .../modules/languages/hcl/tfvars/preferences.xml | 27 ++ nbbuild/cluster.properties | 1 + nbbuild/licenses/MIT-vscode-material-icon-theme | 21 ++ 45 files changed, 3320 insertions(+), 103 deletions(-) create mode 100644 ide/languages.hcl/build.xml create mode 100644 ide/languages.hcl/licenseinfo.xml create mode 100644 ide/languages.hcl/manifest.mf create mode 100644 ide/languages.hcl/nbproject/project.properties copy ide/{editor.kit => languages.hcl}/nbproject/project.xml (52%) create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/AbstractHCLLexer.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/BasicHCLLexer.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/Bundle.properties create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/FontAndColors.xml create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLHereDocAdaptor.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLLanguage.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLParserResult.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLStructureScanner.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLTokenId.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/NbHCLParser.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/ASTBuilderListener.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLAttribute.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLBlock.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLContainer.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLDocument.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLElement.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLIdentifier.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/SourceRef.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/grammar/g4/HCLExpressionParser.g4 create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/grammar/g4/HCLLexer.g4 create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/grammar/g4/HCLLexerBasics.g4 create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/grammar/g4/HCLParser.g4 create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/grammar/g4/TerraformLexer.g4 create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/layer.xml create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/resources/terraform.png create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/resources/terraform.svg copy {java/maven/src/org/netbeans/modules/maven/actions/usages => ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform}/Bundle.properties (100%) create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform/TerraformHCLLexer.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform/TerraformLanguage.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform/TerraformParserResult.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform/preferences.xml create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform/snippets.xml copy {java/maven/src/org/netbeans/modules/maven/actions/usages => ide/languages.hcl/src/org/netbeans/modules/languages/hcl/tfvars}/Bundle.properties (100%) create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/tfvars/TFVarsLanguage.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/tfvars/TFVarsParserResult.java create mode 100644 ide/languages.hcl/src/org/netbeans/modules/languages/hcl/tfvars/preferences.xml create mode 100644 nbbuild/licenses/MIT-vscode-material-icon-theme --------------------------------------------------------------------- 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