Commit Graph

  • e2c26b8e6f support heredoc identifiers with numbers Paul Hinze 2015-12-01 10:22:31 -0600
  • 8a65681ce2 Merge pull request #66 from hashicorp/b-heredoc-lists James Nugent 2015-11-29 11:28:44 +0000
  • 5bd8787dc9 Merge pull request #68 from Buzer/lastline_comment Mitchell Hashimoto 2015-11-28 14:43:01 -0800
  • 2ec27b6be2 Fixed hang when comment was on the last line of the file Eljas Alakulppi 2015-11-29 00:20:41 +0200
  • f0ca992551 Merge pull request #67 from hashicorp/f-package-comment James Nugent 2015-11-26 20:19:33 +0000
  • 6cf355fb61 Use Go convention of docs with "Package" prefix James Nugent 2015-11-26 14:57:49 +0200
  • eb77c8f861 Support HEREDOCs in lists James Nugent 2015-11-26 14:52:16 +0200
  • 692d016087 Merge pull request #65 from hashicorp/b-map-identifiers James Nugent 2015-11-24 17:42:28 +0200
  • c190e41403 Fix scanning of identifiers of the form 'map.key' James Nugent 2015-11-24 15:13:07 +0200
  • 1688f22977 Merge pull request #64 from svanharmelen/b-fix-flattening-empty-objects Mitchell Hashimoto 2015-11-20 09:26:51 -0800
  • cf83c24abf Fix flattening of empty objects Sander van Harmelen 2015-11-20 17:56:37 +0100
  • 5f90c29834 Merge pull request #63 from hashicorp/phinze/handle-multiple-interpolations-in-string Paul Hinze 2015-11-19 14:08:33 -0600
  • 5612ebd968 Handle multiple interpolations in string. Paul Hinze 2015-11-19 13:56:32 -0600
  • da2740d4c5 Merge pull request #62 from hashicorp/phinze/handle-escaped-quotes-within-interpolations Paul Hinze 2015-11-19 12:05:59 -0600
  • feb701804f Restore old behavior for \" within interpolations Paul Hinze 2015-11-19 11:49:35 -0600
  • 6f3c2b512d Merge pull request #61 from svanharmelen/b-fix-object-flattening James Nugent 2015-11-19 18:49:26 +0200
  • 2f117c801c This fixes a bug in the flattener so that objects are flattened as one list object Sander van Harmelen 2015-11-19 17:37:23 +0100
  • 2deb1d1db2 Merge pull request #58 from derekdowling/patch-2 Fatih Arslan 2015-11-18 00:53:55 +0200
  • 230ee45693 Travis Test/Build Status Badge Derek Dowling 2015-11-17 14:51:24 -0800
  • cc08d3d56a Merge pull request #56 from derekdowling/patch-1 Mitchell Hashimoto 2015-11-16 14:12:51 -0800
  • 66088e3d0c Adding Godoc link Derek Dowling 2015-11-16 14:05:31 -0800
  • 2a326381fd Merge pull request #55 from hashicorp/f-error-pos Mitchell Hashimoto 2015-11-15 15:08:40 -0800
  • 201420aad0 hcl/parser: store position on every parse err [GH-54] Mitchell Hashimoto 2015-11-15 15:03:31 -0800
  • fbd0456768 Merge pull request #53 from hashicorp/add-rewrite Mitchell Hashimoto 2015-11-14 17:38:20 -0800
  • d45f5d133c ast: change signature of Walk() to allow rewriting AST Fatih Arslan 2015-11-13 14:14:22 +0200
  • 8ec7833c13 Merge pull request #51 from hashicorp/fix-comma Mitchell Hashimoto 2015-11-12 08:17:48 -0800
  • 21da63e4d5 Merge pull request #52 from hashicorp/add-travis Mitchell Hashimoto 2015-11-12 08:16:43 -0800
  • 285f30bf10 Add travis.yml file Fatih Arslan 2015-11-12 17:56:38 +0200
  • 99ce7c7e2c parser: fix syntax error on missing comma Fatih Arslan 2015-11-12 15:26:23 +0200
  • fa160f1206 Merge pull request #49 from hashicorp/b-heredoc Mitchell Hashimoto 2015-11-10 15:09:49 -0800
  • aed824cf55 add more heredoc tests Mitchell Hashimoto 2015-11-10 15:08:59 -0800
  • 616214bb2e hcl/printer: cleanup how we handle heredocs Mitchell Hashimoto 2015-11-10 15:06:32 -0800
  • 7b107c7b54 hcl/printer: clear trailing newline from heredoc Mitchell Hashimoto 2015-11-10 15:02:21 -0800
  • 16dcdb88fa hcl/printer: unindent for heredocs Mitchell Hashimoto 2015-11-10 14:54:46 -0800
  • db97e1a99c hcl/token: Value for heredoc Mitchell Hashimoto 2015-11-10 14:09:01 -0800
  • 0f965478b6 hcl/parser: parse heredocs Mitchell Hashimoto 2015-11-10 14:03:29 -0800
  • 6c34ace97d hcl/token: heredoc token Mitchell Hashimoto 2015-11-10 14:02:37 -0800
  • 82ad2beb52 hcl/scanner: scan heredocs Mitchell Hashimoto 2015-11-10 14:01:56 -0800
  • e5d4045cf0 Test for GH-46 Mitchell Hashimoto 2015-11-09 20:02:20 -0800
  • 2829433f7c Merge pull request #45 from hashicorp/f-new-parser Mitchell Hashimoto 2015-11-09 10:34:29 -0800
  • d726517f58 hcl/ast: tests for Filter Mitchell Hashimoto 2015-11-09 09:08:05 -0800
  • 8362abbcb9 update README Mitchell Hashimoto 2015-11-08 16:42:43 -0800
  • 9e5a4f89ab Merge pull request #44 from hashicorp/f-new-json Mitchell Hashimoto 2015-11-08 16:29:24 -0800
  • 637d86c42d json/parser: can parse lists of objects Mitchell Hashimoto 2015-11-08 16:28:18 -0800
  • eabb04dcd5 hcl/ast: filter should compare value string Mitchell Hashimoto 2015-11-08 16:25:40 -0800
  • 407a4ff94c json/parser: flatten Mitchell Hashimoto 2015-11-08 16:20:34 -0800
  • 278bb105f2 hcl/ast: style Mitchell Hashimoto 2015-11-08 16:20:22 -0800
  • 7ccda83497 json/parser: can parse multiple objects Mitchell Hashimoto 2015-11-08 16:11:15 -0800
  • 340f0af3c0 json/token: fix issues with unquoting sttrings from JSON Mitchell Hashimoto 2015-11-08 16:08:36 -0800
  • e9e082dff4 json/token: remove Value Mitchell Hashimoto 2015-11-08 15:54:48 -0800
  • b3a9867999 replace parse with new json parser Mitchell Hashimoto 2015-11-08 15:53:33 -0800
  • cf0da81e50 Remove json files, add flatten.go to json/parse Mitchell Hashimoto 2015-11-08 15:52:57 -0800
  • f5a27d4be4 json/parser Mitchell Hashimoto 2015-11-08 15:50:37 -0800
  • ca0ea00fe9 json/token: add comma token Mitchell Hashimoto 2015-11-08 14:39:58 -0800
  • 0fce9beccf json/scanner: beef up tests with real example Mitchell Hashimoto 2015-11-08 14:39:43 -0800
  • 87a91d1019 json: scanner and token Mitchell Hashimoto 2015-11-07 18:14:32 -0800
  • 338eebdbf7 test for decoding structures within lists Mitchell Hashimoto 2015-11-07 16:48:38 -0800
  • 15fce08259 hcl/ast: walk the objectlist within an objecttype Mitchell Hashimoto 2015-11-07 16:47:50 -0800
  • e3ed2553ca json: pass to clean up objcet lists Mitchell Hashimoto 2015-11-07 16:34:47 -0800
  • 60534579be json: magic flatten step to make things more HCL-like Mitchell Hashimoto 2015-11-07 16:00:02 -0800
  • 0704c168e1 hcl/printer: make boolean logic one line Mitchell Hashimoto 2015-11-07 15:15:40 -0800
  • b24dfd1bb1 hcl/printer: output an equal sign only if we had one originally Mitchell Hashimoto 2015-11-07 15:13:05 -0800
  • 3bac6be959 json: make root look the same as HCL root Mitchell Hashimoto 2015-11-07 11:33:31 -0800
  • 54464e89f1 allow decoding into slices that are empty Mitchell Hashimoto 2015-11-07 11:30:53 -0800
  • 9ca9a4e1c3 hcl/ast: simplify API Mitchell Hashimoto 2015-11-07 10:25:22 -0800
  • 32411ba6af hcl/ast: Get should return a list Mitchell Hashimoto 2015-11-07 09:52:50 -0800
  • 8754ac7343 decode bool typed properly Mitchell Hashimoto 2015-11-07 00:29:51 -0800
  • 3e6a61bda5 decoder allows non-root files Mitchell Hashimoto 2015-11-07 00:27:57 -0800
  • 671ef91008 tests... pass Mitchell Hashimoto 2015-11-07 00:21:44 -0800
  • e370e34aeb down to one failing test Mitchell Hashimoto 2015-11-07 00:12:04 -0800
  • 5aaa3e75b9 hcl/parser: scan errors should come through as well Mitchell Hashimoto 2015-11-06 23:42:45 -0800
  • 98b069abb0 json: fix more errors Mitchell Hashimoto 2015-11-06 23:42:40 -0800
  • 23d42714de json: fix parse errors Mitchell Hashimoto 2015-11-06 23:33:40 -0800
  • 6cc18eb70b hcl/scanner: actually scan all things with exponents as floats Mitchell Hashimoto 2015-11-06 23:33:25 -0800
  • 9501fc5ad0 decoder work Mitchell Hashimoto 2015-11-06 23:12:15 -0800
  • 0c18c66fff hcl/ast: ObjectList.Prefix Mitchell Hashimoto 2015-11-06 23:12:08 -0800
  • 7996653560 hcl/strconv: more error cases Mitchell Hashimoto 2015-11-06 23:02:59 -0800
  • c8f28b7b42 hcl/strconv: custom unquote logic Mitchell Hashimoto 2015-11-06 23:00:37 -0800
  • 68e40f3944 hcl/token: Value should unquote string Mitchell Hashimoto 2015-11-06 22:35:07 -0800
  • 16ce140272 hcl/token: add Value for IDENT Mitchell Hashimoto 2015-11-06 18:29:48 -0800
  • 798e1c6c05 hcl/scanner: allow hyphens in idents Mitchell Hashimoto 2015-11-06 17:56:57 -0800
  • 22bdcc2db1 hcl/scanner: scan interpolations properly Mitchell Hashimoto 2015-11-06 17:55:07 -0800
  • 96291d2dbe hcl/token: add Value to get the rich type value Mitchell Hashimoto 2015-11-06 17:28:38 -0800
  • bfa1019160 json: this might work Mitchell Hashimoto 2015-11-06 16:48:00 -0800
  • 5c5e6206ce remove hclnew Mitchell Hashimoto 2015-11-06 16:18:55 -0800
  • c1090aad4a hcl: delete old parser Mitchell Hashimoto 2015-11-06 16:18:44 -0800
  • d7c35808a8 move hclnew to hcl Mitchell Hashimoto 2015-11-06 16:04:20 -0800
  • a1fbdda609 Add 'hclnew/' from commit '2e450506d2b521ae348f9bb97d1b07800177b83f' Mitchell Hashimoto 2015-11-06 16:00:53 -0800
  • 2e450506d2 Merge pull request #4 from fatih/align-attributes Fatih Arslan 2015-11-04 16:29:11 +0200
  • b0913285c3 printer: update golden example Fatih Arslan 2015-11-04 17:27:17 +0300
  • 6f84551a04 printer: aligned adjacent attributes, closes #3 Fatih Arslan 2015-11-04 17:21:17 +0300
  • 59fd9d5a00 printer: indent must be two spaces, closes #2 Fatih Arslan 2015-11-04 17:07:47 +0300
  • 68aca194ab ast: we don't need zero node Fatih Arslan 2015-11-03 02:46:13 +0300
  • 079bc726dd Add .travis.yml file Fatih Arslan 2015-11-03 02:41:11 +0300
  • 8fb44d8c31 README.md: add note about development case Fatih Arslan 2015-11-03 02:21:28 +0300
  • 1ae9933e7d printer: only align list items if items have comments Fatih Arslan 2015-11-01 03:29:23 +0300
  • c73430cb1e printer: align comments in lists Fatih Arslan 2015-11-01 03:23:33 +0300
  • 566c59bf69 printer: fix newline for standalone comments Fatih Arslan 2015-11-01 01:29:26 +0300
  • 858f6116bf printer: complex.golden is now fixed Fatih Arslan 2015-11-01 01:28:11 +0300
  • 66daded6ac printer: finalize comment printing, yay \o/ Fatih Arslan 2015-11-01 01:24:50 +0300