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 b386c4ec5b Merge pull request #3215 from 
sworisbreathing/NETBEANS-4997-fix-open-url-in-edge
     add fbdda86a51 Work on HCL Expression AST

No new revisions were added by this update.

Summary of changes:
 ide/languages.hcl/manifest.mf                      |    1 +
 ide/languages.hcl/nbproject/project.properties     |    3 +-
 ide/languages.hcl/nbproject/project.xml            |    9 +
 .../modules/languages/hcl/HCLLanguage.java         |    6 +
 .../modules/languages/hcl/HCLParserResult.java     |   35 +-
 .../modules/languages/hcl/HCLSemanticAnalyzer.java |  161 +++
 .../modules/languages/hcl/HCLStructureItem.java    |    7 +-
 .../modules/languages/hcl/{ast => }/SourceRef.java |   48 +-
 .../languages/hcl/ast/ASTBuilderListener.java      |  108 --
 ...{HCLElement.java => HCLAddressableElement.java} |   17 +-
 .../languages/hcl/ast/HCLArithmeticOperation.java  |  111 ++
 .../modules/languages/hcl/ast/HCLAttribute.java    |   27 +-
 .../modules/languages/hcl/ast/HCLBlock.java        |    6 +-
 .../modules/languages/hcl/ast/HCLBlockFactory.java |  155 +++
 .../modules/languages/hcl/ast/HCLCollection.java   |  125 ++
 ...{HCLBlock.java => HCLConditionalOperation.java} |   35 +-
 .../modules/languages/hcl/ast/HCLContainer.java    |   14 +-
 .../modules/languages/hcl/ast/HCLDocument.java     |    1 +
 .../modules/languages/hcl/ast/HCLElement.java      |   78 +-
 .../modules/languages/hcl/ast/HCLExpression.java   |   57 +
 .../languages/hcl/ast/HCLExpressionFactory.java    |  407 ++++++
 .../languages/hcl/ast/HCLForExpression.java        |  113 ++
 .../ast/{HCLAttribute.java => HCLFunction.java}    |   39 +-
 .../modules/languages/hcl/ast/HCLIdentifier.java   |   21 +-
 .../modules/languages/hcl/ast/HCLLiteral.java      |   93 ++
 .../languages/hcl/ast/HCLResolveOperation.java     |  109 ++
 .../modules/languages/hcl/ast/HCLTemplate.java     |  136 ++
 .../ast/{HCLAttribute.java => HCLVariable.java}    |   25 +-
 .../hcl/grammar/g4/HCLExpressionParser.g4          |   40 +-
 .../languages/hcl/grammar/g4/HCLLexerBasics.g4     |    5 +-
 .../modules/languages/hcl/grammar/g4/HCLParser.g4  |    3 -
 .../hcl/terraform/TerraformParserResult.java       |   99 +-
 .../hcl/terraform/TerraformSemanticAnalyzer.java   |  142 +-
 .../modules/languages/hcl/terraform/snippets.xml   |    6 +
 .../hcl/terraform/terraform-functions-1.4.json     | 1439 ++++++++++++++++++++
 .../languages/hcl/tfvars/TFVarsParserResult.java   |   16 +-
 .../modules/languages/hcl/ReferenceTest.java       |  139 ++
 .../modules/languages/hcl/ast/HCLLiteralsTest.java |   74 +
 .../languages/hcl/ast/HCLOperationsTest.java       |   82 ++
 .../languages/hcl/grammar/HCLParserTest.java       |    9 +-
 40 files changed, 3641 insertions(+), 360 deletions(-)
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/HCLSemanticAnalyzer.java
 rename ide/languages.hcl/src/org/netbeans/modules/languages/hcl/{ast => 
}/SourceRef.java (51%)
 delete mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/ASTBuilderListener.java
 copy 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/{HCLElement.java 
=> HCLAddressableElement.java} (79%)
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLArithmeticOperation.java
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLBlockFactory.java
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLCollection.java
 copy 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/{HCLBlock.java => 
HCLConditionalOperation.java} (56%)
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLExpression.java
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLExpressionFactory.java
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLForExpression.java
 copy 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/{HCLAttribute.java 
=> HCLFunction.java} (55%)
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLLiteral.java
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLResolveOperation.java
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/HCLTemplate.java
 copy 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/ast/{HCLAttribute.java 
=> HCLVariable.java} (69%)
 create mode 100644 
ide/languages.hcl/src/org/netbeans/modules/languages/hcl/terraform/terraform-functions-1.4.json
 create mode 100644 
ide/languages.hcl/test/unit/src/org/netbeans/modules/languages/hcl/ReferenceTest.java
 create mode 100644 
ide/languages.hcl/test/unit/src/org/netbeans/modules/languages/hcl/ast/HCLLiteralsTest.java
 create mode 100644 
ide/languages.hcl/test/unit/src/org/netbeans/modules/languages/hcl/ast/HCLOperationsTest.java


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

Reply via email to