summaryrefslogtreecommitdiff
path: root/hclsyntax
AgeCommit message (Expand)Author
2024-03-14Standardize on only two value dumping/diffing librariesMartin Atkins
2024-03-13fix test error message if wrong typeAnsgar Mertens
2024-03-13add SrcRange to ExprSyntaxErrorAnsgar Mertens
2024-03-12chore: add test from #665Ansgar Mertens
2024-03-12feat: return ExprSyntaxError instead of nil when expression parsing fails for...Ansgar Mertens
2024-02-16go generate ./...Radek Simko
2024-02-16hclsyntax: Add license headers to generated codeRadek Simko
2024-02-15Merge pull request #652 from elliotbonneville/mainRadek Simko
2024-02-14Create an error type for unknown function diagsJames Bardin
2024-02-09Typo fix in spec.mdElliot Bonneville
2024-02-09fix: update test that included typoAnsgar Mertens
2024-02-09fix: fix NameRange for namespaced functionsAnsgar Mertens
2023-11-01add a few more function scope testsJames Bardin
2023-10-24hclsyntax: Initial work on namespaced functionsMartin Atkins
2023-10-24Run "stringer" using "go run"Martin Atkins
2023-10-11further refine refinement handlingJames Bardin
2023-10-11Range() calls must always be unmarkedJames Bardin
2023-10-11refinements of collections must use Range()James Bardin
2023-10-06hclsyntax: New tests for marks+refinments togetherMartin Atkins
2023-10-05Fix error of conditionals with an unknown condition and marked branch.Jakub Martin
2023-08-30Use Unicode 15 tables for unicode normalization and segmentationMartin Atkins
2023-07-07hclsyntax: Impose an upper limit on a refined prefix in TemplateExprKazuma Watanabe
2023-05-31hclsyntax: Refinements to unknown splat expression resultsMartin Atkins
2023-05-31hclsyntax: ConditionalExpr can refine its unknown resultsMartin Atkins
2023-05-31hclsyntax: TemplateExpr can refine its unknown resultsMartin Atkins
2023-05-31go.mod: Use cty v1.13.0, with support for refined unknown valuesMartin Atkins
2023-02-28[COMPLIANCE] Add Copyright and License Headers (#586)hashicorp-copywrite[bot]
2023-02-10hclsyntax: Report correct Range.End for FunctionCall w/ incomplete argRadek Simko
2023-01-30Merge pull request #584 from hashicorp/alisdair/meld-consecutive-string-literalsAlisdair McDiarmid
2023-01-30Merge pull request #563 from bduggan/patch-2Alisdair McDiarmid
2023-01-30Merge branch 'main' into mainAlisdair McDiarmid
2023-01-30Merge pull request #550 from ascopes/patch-1Alisdair McDiarmid
2023-01-27Meld consecutive template string literalsAlisdair McDiarmid
2022-11-08Update hclsyntax/spec.mdBrian Duggan
2022-11-02Merge pull request #564 from liamcervante/mainLiam Cervante
2022-11-02Add comment clarifying why the given test cases are failingLiam Cervante
2022-10-31Update go-cty and improve documentation for optional and default attributesLiam Cervante
2022-10-30Object elements can be separated by comma or newlineBrian Duggan
2022-10-27Fix documentation typoBrian Duggan
2022-10-13Fix typos in hclsyntax/spec.mdAntun Maldini
2022-08-28Update spec.md to avoid suggesting ! is a binary operatorAshley Scopes
2022-06-22hcl: Allow individual diagnostics to carry extra informationMartin Atkins
2022-06-21Merge pull request #508 from hashicorp/go118fuzzkmoe
2022-06-21go fmtKaty Moe
2022-04-21hclsyntax: Update style for new version of "go fmt"Martin Atkins
2022-04-21hclsyntax: Improve conditional type mismatch errors (somewhat)Martin Atkins
2022-04-01use Go 1.18 native fuzzingKaty Moe
2022-03-03Merge pull request #497 from hashicorp/heredoc-trailing-whitespacekmoe
2022-02-16hclsyntax: Allocate copy of tok.Range only when it's neededLeandro López (inkel)
2022-02-16hclsyntax: Copy only tok.Range instead of whole objectLeandro López (inkel)