Commit Graph

  • bdd93440d8 Simplify the code to expand objects James Bardin 2016-09-15 15:36:40 -0400
  • 769aa72436 Added more tests for decoding JSON->maps James Bardin 2016-09-15 11:56:28 -0400
  • d3228f113d Unflatten single objects from a list James Bardin 2016-09-14 17:25:14 -0400
  • 77eac88c9f Simplify the failing test James Bardin 2016-09-14 12:43:40 -0400
  • 6502ffef22 Add failing test for missing fields when decoding James Bardin 2016-09-13 16:59:55 -0400
  • 62ebf9354f
    hcl: don't escape ANYTHING in ${}, let lower layer handle it Mitchell Hashimoto 2016-09-09 19:45:36 -0600
  • 28370ddc98 json/parser: set Assign property when parsing object item Marius 2016-09-05 21:46:43 +0200
  • 99df0eb941
    Test that #121 doesn't happen Mitchell Hashimoto 2016-09-02 09:52:19 -0700
  • 7a6c44ace5 Merge pull request #147 from hashicorp/revert-121-filter-skip-nil-item James Nugent 2016-09-02 11:48:36 -0500
  • e3d360614a Revert "Skip a nil item during filtering" James Nugent 2016-09-02 09:48:18 -0700
  • ef28deed85 Added hcl to json example for nested objects (#36) Tim 2016-09-02 17:46:43 +0100
  • 9edfb078e1 Merge pull request #121 from hashicorp/filter-skip-nil-item James Nugent 2016-09-02 11:32:56 -0500
  • 2fd69cb0a5 json: interpolations have to be escaped Mitchell Hashimoto 2016-09-02 09:31:47 -0700
  • 05be7a778d Merge pull request #146 from hashicorp/b-comment James Nugent 2016-09-02 11:27:27 -0500
  • 9250907631
    hcl/scanner: single line '//' commments verify second '/' Mitchell Hashimoto 2016-09-01 19:50:55 -0700
  • baeb59c710
    hcl/parser: test case for error in "10kb" Mitchell Hashimoto 2016-08-22 14:41:45 -0700
  • bc40da04e8 Merge pull request #143 from hashicorp/b-invalid-object-value Mitchell Hashimoto 2016-08-22 12:37:30 -0400
  • 40a9504600
    fix panic when decoding invalid value structure into struct Mitchell Hashimoto 2016-08-21 23:44:35 -0700
  • d8c773c4cb Merge pull request #138 from hashicorp/multiline-strings James Nugent 2016-07-11 17:17:52 -0600
  • a55c206bd0 Support multiline string literals in HCL James Nugent 2016-07-11 14:31:33 -0600
  • 364df43084 Merge pull request #137 from hashicorp/f-list-of-maps Paul Hinze 2016-07-08 09:13:38 -0500
  • 5c900ca702 Add test for list of objects in printer James Nugent 2016-07-08 13:25:14 +0100
  • c30e0cdccf Update documentation for lists of maps James Nugent 2016-07-08 12:04:41 +0100
  • d7ee01d2a7 Merge pull request #135 from hashicorp/b-null James Nugent 2016-07-08 11:51:59 +0100
  • 92237bfa68
    hcl/parser: Support lists of objects Paul Hinze 2016-07-06 12:13:03 -0500
  • 61f5143284 Merge pull request #134 from hashicorp/b-fuzz James Nugent 2016-06-24 15:12:30 +0300
  • 5b7dbf7eef Merge pull request #117 from dcarley/fmt_docs_write Mitchell Hashimoto 2016-06-21 13:42:41 -0700
  • eb82ad4309 Merge pull request #120 from mirdhyn/ignored-tag Mitchell Hashimoto 2016-06-21 13:42:14 -0700
  • 66b2aabe46
    hcl/scanner: more comments Mitchell Hashimoto 2016-06-21 13:39:12 -0700
  • a6c7514d8d
    hcl/scanner: handle \"\\0 input properly Mitchell Hashimoto 2016-06-21 13:38:25 -0700
  • c9b6178f09
    hcl/parser: remove spew Mitchell Hashimoto 2016-06-21 13:26:00 -0700
  • cb3a023ffc
    add final fuzz case for GH-128 Mitchell Hashimoto 2016-06-21 13:23:11 -0700
  • 50042432b0
    hcl/parser: fix broken parsing of: "v=/\n[," Mitchell Hashimoto 2016-06-21 13:21:48 -0700
  • 6816a5c3fb
    fix panic on decode of "t=0t d{}" Mitchell Hashimoto 2016-06-21 13:18:51 -0700
  • 352bb4b5e3
    hcl/parser: don't allow objects with no keys Mitchell Hashimoto 2016-06-21 13:07:06 -0700
  • 685b5f7416
    json: verify that objects have keys [GH-128] Mitchell Hashimoto 2016-06-21 12:57:45 -0700
  • da48636430 Merge pull request #133 from hashicorp/json-null-string James Nugent 2016-06-20 19:04:52 +0200
  • 39143f46f8 Fix bug with unquoting null from JSON-encoded HCL James Nugent 2016-06-20 19:53:10 +0300
  • aa7699b7b6 Merge pull request #132 from hashicorp/b-remove-bc-double-quote-behavior Paul Hinze 2016-06-16 23:00:17 +0200
  • 2fb7c957a4
    Remove BC escaped double quote behavior Paul Hinze 2016-06-16 12:30:20 -0500
  • d7400db714 Merge pull request #125 from hashicorp/b-escapes Paul Hinze 2016-06-06 19:19:40 -0500
  • 8e05f061d6
    strconv: Fix escaped backslashes \\ in braces ${} Paul Hinze 2016-06-06 13:55:39 -0500
  • b5065874bc Skip a nil item during filtering vishalnayak 2016-05-10 20:33:58 -0400
  • 6ffac0df10 ignore fields with "-" tag name when decoding struct Merlin Gaillard 2016-05-05 11:54:17 +0200
  • 1793ae0f56 hcl/fmtcmd: Clarify docs for Options.Diff Dan Carley 2016-04-28 18:03:01 +0100
  • 9a905a34e6 Merge pull request #115 from hashicorp/phinze/fmtcmd-remove-extra-newline Paul Hinze 2016-04-26 17:13:00 -0500
  • 2f980537dd
    fmtcmd: Remove extra newline Paul Hinze 2016-04-26 16:06:22 -0500
  • 27a57f2605 Merge pull request #112 from hashicorp/phinze/print-trailing-newline-at-eof James Nugent 2016-04-13 10:25:42 -0700
  • 2eb00dcf94 printer: output EOF newline in formatted hcl Paul Hinze 2016-04-06 09:09:04 -0500
  • 2604f3bda7 Merge pull request #91 from hashicorp/f-indented-heredocs James Nugent 2016-03-21 14:46:21 +0000
  • 2584e26c89 Fix tests on Windows line endings James Nugent 2016-03-21 14:33:19 +0000
  • f5480db646 Remove hanging indent on HEREDOCs with <<- prefix James Nugent 2016-02-27 15:10:56 -0500
  • 3ad5dd62fd Add support for indented HEREDOC terminators James Nugent 2016-02-22 00:07:29 -0500
  • d27ef81edb Merge pull request #106 from hashicorp/windows-ignore-tests James Nugent 2016-03-21 14:09:04 +0000
  • 597882917a Temporarily gnore printer and fmt tests on Windows James Nugent 2016-03-21 13:56:16 +0000
  • 35d2bfae4f Merge pull request #105 from hashicorp/b-terraform-5470 James Nugent 2016-03-21 13:53:07 +0000
  • d41432d951 Return an error if object keys are not strings James Nugent 2016-03-21 12:14:31 +0000
  • 32f2911ca2 Merge pull request #104 from hashicorp/b-windows-scanner-tests Mitchell Hashimoto 2016-03-20 22:34:57 -0500
  • 9832b69cfd Fix line endings in hclfmt test James Nugent 2016-03-21 00:17:10 +0000
  • 1e8f2d1561 Fix the appveyor build script James Nugent 2016-03-20 23:20:46 +0000
  • 4b7727828a Fix scanner tests on Windows James Nugent 2016-03-20 23:14:42 +0000
  • fdad785730 Merge pull request #93 from drewwells/feature/appveyor James Nugent 2016-03-19 23:46:01 +0000
  • defa3a4c5e Merge pull request #103 from ebaratte/patch-3 Seth Vargo 2016-03-18 11:40:51 -0400
  • f01aaf78c1 added missing word Etienne Baratte 2016-03-18 09:56:42 +0100
  • 567a5d1c48 Merge pull request #102 from hashicorp/b-bare-keys Mitchell Hashimoto 2016-03-14 22:09:37 +0100
  • 99c4d58691 hcl/parser: better comments Mitchell Hashimoto 2016-03-14 20:56:27 +0100
  • faa2fba9b8 hcl/parser: error on bare object keys in object Mitchell Hashimoto 2016-03-14 20:54:33 +0100
  • 7df3f8587e hcl/parser: test for bare key at top level Mitchell Hashimoto 2016-03-14 20:44:57 +0100
  • c84febd4c1 Merge pull request #101 from mssola/printer-empty-node Mitchell Hashimoto 2016-03-14 15:48:00 +0100
  • 0c3742819f printer: don't write a newline on empty objects Miquel Sabaté Solà 2016-03-14 15:38:41 +0100
  • 78101eb3cb Merge pull request #97 from hashicorp/pr-92 Seth Vargo 2016-03-11 11:58:29 -0500
  • 2799afc14b adds std encoding API fixes #4 Drew Wells 2016-02-29 22:44:10 -0600
  • 5b00661d05 Merge pull request #96 from hashicorp/sethvargo/top_level Seth Vargo 2016-03-10 14:14:02 -0500
  • bebd6ba7ff Ensure top-level object literals are arrays Seth Vargo 2016-03-10 14:04:52 -0500
  • 71c7409f1a hcl/parser: add test case from TF issue Mitchell Hashimoto 2016-03-01 10:33:45 -0800
  • e2e76d3e53 fix appveyor build Drew Wells 2016-02-29 22:58:06 -0600
  • 1c284ec98f Parser enforces closing RBRACE [GH-88] Mitchell Hashimoto 2016-02-10 10:31:11 -0800
  • 8cc8107682 hcl/parser: more negative number tests Mitchell Hashimoto 2016-02-07 12:08:28 -0800
  • 4cae6d33fa hcl/scanner: add test for negative number Mitchell Hashimoto 2016-02-07 12:07:40 -0800
  • a01f759c89 Merge pull request #85 from VladRassokhin/fix-list-comments-indent Mitchell Hashimoto 2016-02-07 10:45:49 -0800
  • aa4dbbc2b7 hcl/printer: style change Mitchell Hashimoto 2016-02-07 10:40:21 -0800
  • e692f814c2 Merge pull request #84 from VladRassokhin/remote-tailing-spaces-in-lists Mitchell Hashimoto 2016-02-07 10:37:16 -0800
  • d8e433406e Fix indent of list item comments Vladislav Rassokhin 2016-02-07 18:20:06 +0300
  • 63e2043a82 Printer should not produce tailing spaces in lists Vladislav Rassokhin 2016-02-07 17:26:04 +0300
  • e96d23138c Merge pull request #80 from dcarley/fmtcmd Mitchell Hashimoto 2016-01-30 16:51:29 +0100
  • 90fb5b22fa Merge pull request #83 from rhencke/patch-3 Mitchell Hashimoto 2016-01-30 14:55:26 +0100
  • 71f9cca07c Document multi-line strings (here documents) Robert Hencke 2016-01-24 09:05:04 -0500
  • 578dd97468 hcl/ast: just adding a GoSTringer impl Mitchell Hashimoto 2016-01-19 12:27:37 -0800
  • aee8c49b75 Add new fmtcmd package Dan Carley 2016-01-06 21:53:58 +0000
  • 197e8d3cf4 Merge pull request #77 from hashicorp/phinze/poserror Paul Hinze 2015-12-18 11:53:00 -0600
  • d1e666a42d add position to all decoder errors Paul Hinze 2015-12-18 10:54:32 -0600
  • 5af5025c48 Merge pull request #76 from hashicorp/phinze/fix-missing-braces-crash Paul Hinze 2015-12-16 18:36:51 -0600
  • 3a2d43b647 Fix crash on missing braces Paul Hinze 2015-12-16 18:21:22 -0600
  • e3dcd7fc89 Merge pull request #72 from savaki/master Mitchell Hashimoto 2015-12-16 11:10:53 -0800
  • 17c5c97b5a Merge pull request #74 from balexander-ot/patch-1 Seth Vargo 2015-12-11 15:54:49 -0500
  • 9900506682 Update README.MD balexander-ot 2015-12-11 12:49:44 -0800
  • 1793d02c0e - decoded structs may now use the ast.Node type to save the raw ast.Node; conceptually similar to how json.RawMessage works and is useful in situations where you would like to either (a) defer decoding or (b) require additional meta-data like #Pos Matt 2015-12-06 21:31:48 -0800
  • c40ec20b12 Merge pull request #71 from hashicorp/b-dos-line-endings Paul Hinze 2015-12-01 12:18:49 -0600
  • 665d74b45d Fix scanner for Windows line endings and add tests James Nugent 2015-12-01 12:09:13 -0500
  • cc4142e424 Merge pull request #70 from hashicorp/phinze/heredoc-ids-with-numbers James Nugent 2015-12-01 12:13:28 -0500