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 5193dfabc5 Merge pull request #5936 from mbien/maven-392
add e7a5419c00 Navigator Support for HCL Files (#5954)
No new revisions were added by this update.
Summary of changes:
ide/languages.hcl/build.xml | 1 -
ide/languages.hcl/nbproject/project.xml | 44 +++++-
.../modules/languages/hcl/BasicHCLLexer.java | 2 +-
.../modules/languages/hcl/HCLParserResult.java | 17 ++-
.../modules/languages/hcl/HCLStructureItem.java | 152 +++++++++++++++++++++
.../modules/languages/hcl/HCLStructureScanner.java | 13 +-
.../languages/hcl/ast/ASTBuilderListener.java | 86 ++++++++----
.../modules/languages/hcl/ast/HCLAttribute.java | 11 +-
.../modules/languages/hcl/ast/HCLBlock.java | 9 +-
.../modules/languages/hcl/ast/HCLContainer.java | 22 ++-
.../modules/languages/hcl/ast/HCLDocument.java | 5 +-
.../modules/languages/hcl/ast/HCLElement.java | 30 ++--
.../modules/languages/hcl/ast/HCLIdentifier.java | 12 +-
.../modules/languages/hcl/ast/SourceRef.java | 38 +++++-
.../hcl/grammar/g4/HCLExpressionParser.g4 | 18 ++-
.../languages/hcl/terraform/TerraformHCLLexer.java | 2 +-
.../languages/hcl/terraform/TerraformLanguage.java | 11 ++
.../hcl/terraform/TerraformParserResult.java | 47 +++++--
.../languages/hcl/tfvars/TFVarsLanguage.java | 11 ++
.../languages/hcl/tfvars/TFVarsParserResult.java | 27 ++--
.../test/unit/data/testfiles/attributes.hcl | 3 +
.../unit/data/testfiles/attributes.hcl.structure | 3 +
.../test/unit/data/testfiles/blocks.hcl | 16 +++
.../test/unit/data/testfiles/blocks.hcl.structure | 8 ++
.../test/unit/data/testfiles/empty.hcl | 0
.../test/unit/data/testfiles/empty.hcl.structure | 0
.../modules/languages/hcl/HCLStructureTest.java} | 39 +++---
.../modules/languages/hcl/HCLTestBase.java} | 53 ++++---
.../hcl/grammar/HCLExpressionParserTest.java | 6 +-
.../languages/hcl/grammar/HCLParserTest.java | 80 +++++++++++
30 files changed, 607 insertions(+), 159 deletions(-)
create mode 100644
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLStructureItem.java
create mode 100644 ide/languages.hcl/test/unit/data/testfiles/attributes.hcl
create mode 100644
ide/languages.hcl/test/unit/data/testfiles/attributes.hcl.structure
create mode 100644 ide/languages.hcl/test/unit/data/testfiles/blocks.hcl
create mode 100644
ide/languages.hcl/test/unit/data/testfiles/blocks.hcl.structure
copy
contrib/groovy.grailsproject/test/unit/data/projects/completion/stacktrace.log
=> ide/languages.hcl/test/unit/data/testfiles/empty.hcl (100%)
copy
contrib/groovy.grailsproject/test/unit/data/projects/completion/stacktrace.log
=> ide/languages.hcl/test/unit/data/testfiles/empty.hcl.structure (100%)
copy
ide/languages.hcl/{src/org/netbeans/modules/languages/hcl/ast/HCLBlock.java =>
test/unit/src/org/netbeans/modules/languages/hcl/HCLStructureTest.java} (56%)
copy
ide/languages.hcl/{src/org/netbeans/modules/languages/hcl/ast/HCLIdentifier.java
=> test/unit/src/org/netbeans/modules/languages/hcl/HCLTestBase.java} (52%)
create mode 100644
ide/languages.hcl/test/unit/src/org/netbeans/modules/languages/hcl/grammar/HCLParserTest.java
---------------------------------------------------------------------
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