summaryrefslogtreecommitdiff
path: root/hclwrite
AgeCommit message (Expand)Author
2024-02-16correct comment formattingRadek Simko
2024-02-15hclwrite: add two more test casesRadek Simko
2024-02-15hclwrite: Add negative testRadek Simko
2024-02-15gofmtRadek Simko
2024-02-15hclwrite: Fix formatting of namespaced functionsRadek Simko
2023-08-30Use Unicode 15 tables for unicode normalization and segmentationMartin Atkins
2023-02-28[COMPLIANCE] Add Copyright and License Headers (#586)hashicorp-copywrite[bot]
2023-01-30Merge pull request #511 from hashicorp/ryancragun/formatSpaces-data-raceAlisdair McDiarmid
2022-06-21Merge pull request #508 from hashicorp/go118fuzzkmoe
2022-06-13hclwrite: fix data race modifying the internal "nilToken" variableTomer Heber
2022-04-01use Go 1.18 native fuzzingKaty Moe
2022-02-22hclwrite: fix data race in formatSpaces()Ryan Cragun
2022-02-15hclwrite: Fix incorrect test TestTokenGenerateConsistencyMartin Atkins
2022-01-03hclwrite: Various new "TokensFor..." functionsincubator4
2021-02-23Use Unicode 13 text segmentation rulesMartin Atkins
2020-12-02hclwrite: do not add space after a boolean NOT operatorVarun Sivapalan
2020-12-02hclsyntax: Explicit AST node for parenthesesMartin Atkins
2020-11-18hclwrite: Allow blank quoted string block labelsAlisdair McDiarmid
2020-08-21hclwrite: Make block labels a node in their own rightMartin Atkins
2020-08-21hclwrite: Fix a bug that Block.open/close positions were not recorded in parserMasayuki Morita
2020-08-21hclwrite: Allow updating block type and labelsMasayuki Morita
2020-05-27Merge pull request #317 from minamijoyo/fix-typos-in-hclwrite-parserRadek Simko
2020-05-14hclwrite: Add fuzz testingAlisdair McDiarmid
2020-05-13hclwrite: Fix panic for dotted full splat (foo.*)Alisdair McDiarmid
2020-05-13Merge pull request #369 from bendrucker/hclwriter-numeric-dotAlisdair McDiarmid
2020-05-06hclwrite: Generate multi-line objects and mapsAlisdair McDiarmid
2020-04-28add for 'foo[bar.baz]'Ben Drucker
2020-04-28hclwrite: handle legacy dot access of numeric indexesBen Drucker
2020-03-09Use Unicode 12.0.0 grapheme cluster segmentation rulesMartin Atkins
2019-12-06hclsyntax: Source range of IndexExpr must cover whole expressionMartin Atkins
2019-11-19hclwrite: Allow constructing expressions from raw tokensMartin Atkins
2019-11-11hclwrite: fix TokensForTraversal handling of index stepsColin Hoglund
2019-10-31Fix typos in hclwrite/parser.goMasayuki Morita
2019-10-17hclwrite: Fix unstable list returned by Body.Blocks()Masayuki Morita
2019-10-01hclwrite: Allow removing attributes and blocks from bodiesMartin Atkins
2019-10-01hclwrite: Allow selecting blocks for updatingMasayuki Morita
2019-09-09Unfold the "hcl" directory up into the rootMartin Atkins
2019-09-09Change module path to github.com/hashicorp/hcl/v2Martin Atkins
2019-09-09hclwrite: Unquoted label should be parsed as *identifierMasayuki Morita
2019-08-09hclwrite: Do not add spaces before template control sequencesKazuma Watanabe
2019-07-24 hclwrite: Fix heredocs never close during formatnozaq
2019-07-22hclwrite: Fix improper indent calculation inside heredocs (#107)nozaq
2019-05-15hclwrite: No spaces before ... marker in argument lists or for exprsMartin Atkins
2019-03-15hclwrite: heredoc tokens are in line.lead, not line.assign (#95)Kristin Laemmert
2019-01-16hclwrite: fix space being added between interpolated itemsAustin Burdine
2018-12-14hclwrite: Formatter to put spaces before colonsMartin Atkins
2018-12-14hclwrite: Suspend indentation adjustment inside heredocsMartin Atkins
2018-12-14hclwrite: add space between "in" keyword and expr in for expressionMartin Atkins
2018-12-14hcl/hclsyntax: Accept single-line block definitionsMartin Atkins
2018-11-06Merge pull request #53 from hashicorp/pt/edges_from_hcl1Paul Tyng