Commit Graph

68 Commits (c6cbbcb79a751fcee2334b22bb3ee18aecaefb91)

Author SHA1 Message Date
Kristin Laemmert f09ae6f862
provider source tests: added test suite to exercise hyphenated providers (#24685)
6 years ago
James Bardin 46b85820ba
Update addrs/module_call.go
6 years ago
James Bardin b9ddec33e9 de-specify module output references
6 years ago
Alisdair McDiarmid b233aa39e9 addrs: Simplify presentation of provider FQNs
6 years ago
Martin Atkins 7caf0b9246 addrs: ImpliedProviderForUnqualifiedType function
6 years ago
Martin Atkins 5aa2e5ec8c addrs: "built-in" provider namespace
6 years ago
Alisdair McDiarmid cadc133828 addrs: Fix diagnostic for invalid provider type
6 years ago
Pam Selle f738f85241 Create non-specific ModuleCallOutput
6 years ago
Kristin Laemmert 5b427ec648
addrs: Provider.IsLegacy and IsDefault functions
6 years ago
Kristin Laemmert ed1aebbeda
terraform: large refactor to use Provider from configs.Resource (#24396)
6 years ago
James Bardin f0e175a835 add AbsResource.Config() ConfigResource
6 years ago
James Bardin e6bac359ed Missing ConfigResource checks in TargetContains
6 years ago
James Bardin e3ad9ffb77 added module targetting tests
6 years ago
James Bardin bf91bff2c8 TargetContains improvements
6 years ago
Pam Selle 7407fee9c2 Make modules targetable
6 years ago
James Bardin 50077eabe9
Merge pull request #24362 from hashicorp/jbardin/module-expansion-some-more
6 years ago
James Bardin 9054716caf implement addrs.ConfigResource
6 years ago
Kristin Laemmert 1c78b26012
terraform: provider source test (#24342)
6 years ago
James Bardin 8497adcb6e AbsProviderConfig to use addrs.Module
6 years ago
James Bardin 6ae9013c3f add addrs.Module.Equal
6 years ago
James Bardin b1df763541 remove UnkeyedInstanceShim from ref transformer
6 years ago
Martin Atkins b53e3074cf addrs: Provider.LessThan
6 years ago
Pam Selle c249943360
Module Expansion: Part 2 (#24154)
6 years ago
James Bardin bf65b516c0
Merge pull request #24163 from hashicorp/jbardin/destroy-provisioner-keys
6 years ago
James Bardin 8421abaca0 Add InstanceKey.Value method
6 years ago
Martin Atkins 86f0b5191c addrs: Stronger validation and normalization of provider namespace/type
6 years ago
Martin Atkins 657f9502e4 addrs: ModuleInstance.Module
6 years ago
Martin Atkins 9f727b5799 addrs: ModuleInstanceStep.String
6 years ago
Kristin Laemmert add134298a
addrs: ProviderConfig fixups (#24115)
6 years ago
Kristin Laemmert 47a16b0937
addrs: embed Provider in AbsProviderConfig instead of Type
6 years ago
Kristin Laemmert 7eed30595a
moduledeps: replace ProviderInstance with addrs.Provider (#24017)
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
Martin Atkins 5771db6696 addrs: Fix infinite recursion in AbsInputVariableInstance.String
6 years ago
Kristin Laemmert 67fc4dd5a1 configs: move ProviderConfigCompact[Str] from addrs to configs
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
Kristin Laemmert 9891d0354a
providers: use addrs.Provider as map keys for provider.Factory (#23548)
6 years ago
Kristin Laemmert 6728e521c1
addrs: rename Provider Name to more accurate Provider Type (#23449)
6 years ago
Radek Simko 7860f55e4f
Version tools per Go convention under tools.go
7 years ago
James Bardin 1ee851f256
Merge pull request #22846 from hashicorp/jbardin/evaluate-resource
7 years ago
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
7 years ago
James Bardin d4031918d1 parse resource refs correctly
7 years ago
Kristin Laemmert 120bb0a66c
plugin/discovery: use new addrs.ProviderType in place of a provider typeName string (#22724)
7 years ago
Pam Selle 7d905f6777 Resource for_each
7 years ago
Radek Simko 8a6d1d62b6
stringer: Regenerate files with latest version
7 years ago
Sander van Harmelen af1a471a05 command/state: update and fix the state list command
8 years ago
Martin Atkins 04f076d780 addrs: Implement Equal for resource address types
8 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
8 years ago
Martin Atkins ba894ee05c addrs: More string parsing helpers for addresses
8 years ago
Martin Atkins 00199cd2ed addrs: "Less" comparison method for resource and module instances
8 years ago