summaryrefslogtreecommitdiff
path: root/hcl
AgeCommit message (Expand)Author
2019-09-09Unfold the "hcl" directory up into the rootMartin Atkins
2019-09-09Change module path to github.com/hashicorp/hcl/v2Martin Atkins
2019-08-05specsuite: tests for flush heredocs with empty linesAaron Gallagher
2019-07-22hcl: fix minor typos in docs (#71)Antti Kupila
2019-07-22Fix typos (#85)Masayuki Morita
2019-07-18ensure correct type in conditionals w/ DynamicVal (#118)James Bardin
2019-07-02Expect correct type from a conditional with nulls (#116)James Bardin
2019-06-18hclsyntax: Parse indexing brackets with a string literal as a traversalMartin Atkins
2019-06-17return array value evaluation diagnostics (#113)Mahmood Ali
2019-05-15hclsyntax: Allow single-line comments at EOF without newlineMartin Atkins
2019-05-14hclsyntax: produce stub body when block parsing failsMartin Atkins
2019-05-03hcl/hclsyntax: Correct scanning of literal $ and % before quotesMartin Atkins
2019-04-19hcl/json: Fix incorrect alphabetical check in scannerMaxim
2019-04-16hcl: Special error message for indexing a sequence with a fractionMartin Atkins
2019-04-12hcl: NewRangeScannerFragment functionMartin Atkins
2019-04-02hclsyntax: return the starting position of a missing attr, not the end. (#97)Kristin Laemmert
2019-03-05json: Eval json null values as cty.Null (#90)Mahmood Ali
2019-02-26hcl/hclsyntax: Parsing of for expressions while newline-sensitiveMartin Atkins
2019-02-14json: Allow null values for block attributes (#87)Danielle Tomlinson
2019-02-13hclsyntax: Fix error diagnostic for blocks inside JustAttributesMartin Atkins
2019-01-30hcl: New GetAttr and ApplyPath functionsMartin Atkins
2019-01-28hcl/hclsyntax: Clarify character in error messageRadek Simko
2019-01-25hcl/hclsyntax: Produce better error message for invalid apostropheRadek Simko
2019-01-25hcl/hclsyntax: Fix backtick and tab duplicate detectionRadek Simko
2019-01-25hcl/hclsyntax: Fix token range reporting for invalid charactersRadek Simko
2019-01-25hcl/hclsyntax: Add TokenApostrophe constantRadek Simko
2019-01-25hcl/hclsyntax: Recognize apostrophe as token in scannerRadek Simko
2019-01-25Regenerate code with ragel 6.10Radek Simko
2019-01-24hcl: All number parsing should use cty.ParseNumberValMartin Atkins
2019-01-24Improve error reporting for comma-separated argsRadek Simko
2019-01-03Normalize the spec markdown stylesMartin Atkins
2019-01-03hclsyntax: Splat expression on non-sequence null gives empty tupleMartin Atkins
2018-12-19hcl/hclsyntax: Accept and ignore UTF-8 byte order marksMartin Atkins
2018-12-19hcl/hclsyntax: Handle template sequences in block labelsMartin Atkins
2018-12-14hcl: RelTraversalForExpr must copy traversal before modifying itMartin Atkins
2018-12-14hcl/hclsyntax: Accept single-line block definitionsMartin Atkins
2018-12-13hcl/hclsyntax: Fix up parsing of flush heredocsMartin Atkins
2018-12-13hcl/hclsyntax: Tests for normal (non-flush) heredoc expressionsMartin Atkins
2018-12-12hcl/hclsyntax: Parsing of the "full splat" operatorMartin Atkins
2018-12-12hcl/json: Detect variable references in property namesMartin Atkins
2018-12-12hcl/hclsyntax: Properly support scanning from a non-zero start offsetMartin Atkins
2018-12-12hcl/hclsyntax: Don't eat errors in IndexExpr collection or keyMartin Atkins
2018-12-11hcl/hclsyntax: Allow newline between { and "for" keywordMartin Atkins
2018-12-11go fmt updatesMartin Atkins
2018-12-11hcl/hclsyntax: Better handling of naked attribute keys with dotsMartin Atkins
2018-12-11hclsyntax: Highlight key expression on invalid key type in object consMartin Atkins
2018-12-11hcl: Fix PartialContent used on MergeBody resultDerek McNeil
2018-12-07hcl/hclsyntax: Return DynamicVal when splatting a DynamicValMartin Atkins
2018-12-05hcl/hclsyntax: More accurate type information for splat expressionsMartin Atkins
2018-12-03hcl/hclsyntax: Fix scanning of multi-line commentsMartin Atkins