terraform/configs/configupgrade
Kristin Laemmert 5f8916b4fd
configs/configupgrade: do not panic on HEREDOCs. (#20281)
Previously, configupgrade would panic if it encountered a HEREDOC. For
the time being, we will simply print out the HEREDOC as-is.

Unfortunately, we discovered that terraform 0.11's version of HCL
allowed for HEREDOCs with the termination delimiter inline (instead of
on a newline, which is technically correct). Since 0.12configupgrade
needs to be bug-compatible with terraform 0.11, we must roll back to the
same version of HCL used in terraform 0.11.
2019-02-08 15:51:53 -08:00
..
test-fixtures configs/configupgrade: do not panic on HEREDOCs. (#20281) 2019-02-08 15:51:53 -08:00
analysis.go configs/configupgrade: Do type inference with input variables 2018-12-07 17:05:36 -08:00
analysis_expr.go configs/configupgrade: Do type inference with input variables 2018-12-07 17:05:36 -08:00
doc.go configupgrade: new package for upgrading configs for 0.12 2018-10-16 18:50:29 -07:00
module_sources.go configupgrade: Load source code for a module and detect already upgraded 2018-10-16 18:50:29 -07:00
module_sources_test.go configupgrade: Load source code for a module and detect already upgraded 2018-10-16 18:50:29 -07:00
upgrade.go configs/configupgrade: Retain any .tf.json files unchanged 2018-12-04 11:37:39 -08:00
upgrade_body.go configs/configupgrade: Remove redundant list brackets 2018-12-07 17:05:36 -08:00
upgrade_expr.go configs/configupgrade: do not panic on HEREDOCs. (#20281) 2019-02-08 15:51:53 -08:00
upgrade_native.go configs/configupgrade: Pass through connection and provisioner blocks 2018-12-05 10:25:01 -08:00
upgrade_test.go configs/configupgrade: Remove redundant list brackets 2018-12-07 17:05:36 -08:00
upgrader.go terraform: More wiring in of new provider types 2018-10-16 19:12:54 -07:00