summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)Author
2024-02-16add missing copywrite headersRadek Simko
2024-02-14prefer iterator error over for_eachDaniel Schmidt
2023-10-16ext/dynblock: Allow callers to veto for_each valuesMartin Atkins
2023-08-30Merge pull request #624 from hashicorp/terraform-33757kmoe
2023-08-30ext/typeexpr: Avoid refinements on dynamic valuesKazuma Watanabe
2023-08-28Check for duplicate keys in objects when building types from expressionsLiam Cervante
2023-08-14Allow can and try functions to handle more unknownJames Bardin
2023-05-31ext/typeexpr: Refinements when applying defaults with unknown valuesMartin Atkins
2023-03-08Verify type assumptions when retrieving child default values (#594)Liam Cervante
2023-02-28[COMPLIANCE] Add Copyright and License Headers (#586)hashicorp-copywrite[bot]
2023-01-05Apply defaults using custom traversal of types (#574)Liam Cervante
2022-11-09Strip optional metadata from empty default collections (#568)Liam Cervante
2022-11-04add test cases that verify behaviour from the forumsLiam Cervante
2022-11-04remove previous complex test casesLiam Cervante
2022-11-04don't insert default values into null objectsLiam Cervante
2022-10-31Update go-cty and improve documentation for optional and default attributesLiam Cervante
2022-09-22ext/typeexpr: Convert defaults for optional attrsAlisdair McDiarmid
2022-08-23typeexpr: Optional object attributes with defaultsAlisdair McDiarmid
2021-07-07decode unknown blocks to ensure they are validJames Bardin
2021-04-22ext: TryFunc tests to document handling of marked valuesKristin Laemmert
2021-04-15dynblock UnknownBody implementationJames Bardin
2020-08-21ext/userfunc: Fix the package documentation link in the READMEPatrick Hagan
2019-12-17ext/tryfunc: Extension functions for error handlingMartin Atkins
2019-12-17ext/customdecode: Custom expression decoding extensionMartin Atkins
2019-10-01ext/dynblock: Go package documentationMartin Atkins
2019-09-10ext/include: RemoveMartin Atkins
2019-09-09Unfold the "hcl" directory up into the rootMartin Atkins
2019-09-09Change module path to github.com/hashicorp/hcl/v2Martin Atkins
2019-07-22Fix typos (#85)Masayuki Morita
2019-04-30ext/dynblock: Stub out contents when for_each is unknownMartin Atkins
2019-03-27ext/dynblock: Allow WalkVariablesChild callers to get the bodyMartin Atkins
2019-03-18ext/dynblock: Allow interrogation of _all_ references in blocksMartin Atkins
2018-12-19ext/dynblock: Make iterator variables visible to nested block for_eachMartin Atkins
2018-12-11go fmt updatesMartin Atkins
2018-07-28hcl: Include Expression reference in diagnosticsMartin Atkins
2018-07-28hcl: Annotate diagnostics with expression EvalContextMartin Atkins
2018-04-05ext/typeexpr: correct examples in the READMEMartin Atkins
2018-03-04ext/typeexpr: HCL extension for "type expressions"Martin Atkins
2018-02-04ext/userfunc: use bare identifiers for param namesMartin Atkins
2018-01-27ext/userfunc: update stale references to "zcl"Martin Atkins
2018-01-27ext/include: update stale reference to "zcl"Martin Atkins
2018-01-27hcl: UnwrapExpression and UnwrapExpressionUntilMartin Atkins
2018-01-27ext/dynblock: ForEachVariablesHCLDec helperMartin Atkins
2018-01-27ext/dynblock: A more arduous way to find variables required to expandMartin Atkins
2018-01-27ext/dynblock: dynamic blocks extensionMartin Atkins
2017-09-11gohcl: rename struct tag prefix from "zcl:" to "hcl:"Martin Atkins
2017-09-11hclparse: rename ParseZCL to ParseHCLMartin Atkins
2017-09-11Update doc comments and readmes for zcl -> HCL.Martin Atkins
2017-09-11Move the zcl package and its two parsing subpackages to "hcl" namesMartin Atkins
2017-09-11Rename the ancillary packages from "zcl" to "hcl".Martin Atkins