Commit Graph

263 Commits (azr_implicit_requried_plugin_2)

Author SHA1 Message Date
Adrien Delorme 3629aeaa01 Merge remote-tracking branch 'origin/master' into azr_implicit_requried_plugin
5 years ago
Wilken Rivera 5e17dbeff2 Fix up regex in test
5 years ago
Adrien Delorme e470ec0ffc Merge remote-tracking branch 'origin/master' into azr_implicit_requried_plugin
5 years ago
Adrien Delorme ff01e6715a
HCL2: add templatefile function (#10776)
5 years ago
Adrien Delorme eba081a155 Update types.required_plugins.go
5 years ago
Adrien Delorme 7ccfe38475 Update types.required_plugins.go
5 years ago
Adrien Delorme dacf52b5b3 check for pre-existing component definition first
5 years ago
Megan Marsh a6f907c688 tests
5 years ago
Adrien Delorme 46b6a21a9f Update types.required_plugins.go
5 years ago
Adrien Delorme 53dc1eb87b better comments
5 years ago
Adrien Delorme 0c45f75bf6 better comments
5 years ago
Adrien Delorme 9b41474ab5 better comments
5 years ago
Adrien Delorme 2f4c5c0a24 test that already defined components won't create implicit required plugins
5 years ago
Adrien Delorme 85aef9d3a6 skip a implictly requiring a plugin if the plugin name of the plugin is being defined in a required_plugin
5 years ago
Adrien Delorme ef974dd75c add comments
5 years ago
Adrien Delorme 69de942647 requirePluginImplicitly => decodeImplicitRequiredPluginsBlock
5 years ago
Adrien Delorme 2e9307de3f define ComponentKind that help enumerate what kind of components exist in hcl
5 years ago
Adrien Delorme 27fb9b2525 rimplify requirePluginImplicitly a little
5 years ago
Adrien Delorme 47fa09a9c9 hcl2template: Rename Datasource type to DatasourceBlock
5 years ago
Adrien Delorme 7e4948502f add test for a forked plugin
5 years ago
Megan Marsh f12c89bd84 add legacy_isotime function to hcl funcs
5 years ago
Megan Marsh 60c961c021
Merge pull request #10457 from teddylear/feature/recursivefmt-2
5 years ago
Adrien Delorme f32b67c3bb
Simplify error message when config file can't be "stat'd" (#10763)
5 years ago
Adrien Delorme 160d932cce remove weir "Cannot tell wether " + path + " is a directory" error
5 years ago
Adrien Delorme e0fe579837 un-remove tests
5 years ago
Adrien Delorme 8ee8420408 simplify return
5 years ago
Adrien Delorme 25ee6a19a6 flatten if a little
5 years ago
Adrien Delorme a6321ac137 remove debug line
5 years ago
Adrien Delorme 832c0f2b2a actually run fmt tests and then remove debug statements
5 years ago
teddylear 22d373c279 Adding more debug logic
5 years ago
Adrien Delorme 7d30a5d79d remove duplicate tests
5 years ago
Adrien Delorme 4e22147909 Merge remote-tracking branch 'origin/master' into pr/teddylear/10457
5 years ago
Adrien Delorme 3224438a34 vet
5 years ago
Adrien Delorme 123517aec1 add warning with what to when calling init on an implicitly required plugin
5 years ago
Adrien Delorme c4535b2552 Update types.required_plugins_test.go
5 years ago
Adrien Delorme 1d10da1126 better docs
5 years ago
Adrien Delorme 8f7b148cbb Update types.required_plugins.go
5 years ago
Adrien Delorme 924fb0f8f8 make sure renamed plugins don't match if not defined
5 years ago
Adrien Delorme df4c5a1314 actually parse hcl blocks
5 years ago
Adrien Delorme 37e494a6e8 add basic inferImplicitRequiredPluginFromBlocks + tests
5 years ago
Adrien Delorme 8208f425c8 addrs: remove Plugin.ForDisplay func, the String one does the job
5 years ago
Adrien Delorme 429262030f fix paths for windows !
5 years ago
Adrien Delorme 4487152d1e cosmetic commit
5 years ago
Adrien Delorme 72e4dc4cb5 update docs to remove 'magic' required_plugin block usages
5 years ago
Adrien Delorme 7809242f41 quote template example
5 years ago
Adrien Delorme 4cb94a67b0 Update types.variables.go
5 years ago
Adrien Delorme 029729225d tests and fixes
5 years ago
Adrien Delorme aeecfcd422 show version constrain error in case it's handy
5 years ago
Adrien Delorme 9f545c28fe required_plugins: prevent using `plugin = "version"`, and show an example
5 years ago
Adrien Delorme fe12d53e77 addr: remove support for defaulting plugin namespace and host
5 years ago