Commit Graph

34957 Commits (c7bc22ed7948ff41548b08612b37b6bafb1317e8)
 

Author SHA1 Message Date
Daniel Schmidt c7bc22ed79 only unmark deep once for ValidateDeep
3 months ago
Daniel Schmidt 76747e174c use format.CtyPath for formatting go-cty paths
3 months ago
Daniel Schmidt 7b28c88e66 improve wording of deprecation marks
3 months ago
Daniel Schmidt 3bafac0d56 we can't savely detect deprecations within provisioners during plan
3 months ago
Daniel Schmidt 7eaf6daf60 add deprecation marks to resources based on schema
3 months ago
Sarah French 02a4ddce1b
fix: Fail an `apply` command if the plan file was generated for a workspace that isn't the selected workspace (#37955)
3 months ago
Daniel Schmidt 379fa79c3e ElaborateFromConfigBody handles deeply nested paths more precisely
3 months ago
Daniel Schmidt 5723a7a26b refactor into switch statement
3 months ago
Daniel Schmidt b09ef138fc use validate for primitive types
3 months ago
Daniel Schmidt e6d969a2eb we only want to send diagnostics for deeply nested deprecations in certain locations
3 months ago
Daniel Schmidt 2f392d904e deprecation.Validate should only check top-level marks
3 months ago
Daniel Schmidt 75445e1ef8 use a string as deprecation origin to help with indirect references
3 months ago
Daniel Schmidt c9cc64a260 move stray check for deprecation to central location
3 months ago
Daniel Schmidt 844bcd8e2c contextualFromConfigBody should also apply for overridden diagnostics
3 months ago
Daniel Schmidt a96df66a9a display origin of deprecated value in diagnostic
3 months ago
Daniel Schmidt 3a36e7732b refactor: extract write snippet in diagnostic rendering
3 months ago
Daniel Schmidt ea7f1e3043 add extra origin information for deprecation diagnostics
3 months ago
Daniel Schmidt c02223e94c use value without deprecations after validating
3 months ago
Daniel Schmidt 5ee1bece21 detect deprecation marks in more places
3 months ago
Daniel Schmidt 0a9bfcc8d0 move test case to more appropriate PR
3 months ago
Daniel Schmidt 5b40f274b2 use EvalContext.Path to get module path for deprecation surpression
3 months ago
Daniel Schmidt 958a1ae1e7 variable and output deprecation
3 months ago
Daniel Schmidt 13247d19e2 add deprecation singleton
3 months ago
Kristin Laemmert 7e37e518c4 actions test refactor
3 months ago
Radek Simko 41102accc6
command: Fix copy-paste error in error message (#38116)
3 months ago
Radek Simko 1fde2537c2
command/init: Avoid ignoring errors when setting PSS configs (#38115)
3 months ago
Sarah French 2465e326a2
refactor: Use existing methods to detect if a provider is built in (#38118)
3 months ago
Daniel Schmidt 93a38f893b remove deprecation origin for now
3 months ago
Daniel Schmidt d813ad14f7 add deprecation marks
3 months ago
dependabot[bot] 8a615f93e9
build(deps): bump the github-actions-backward-compatible group with 3 updates (#38113)
3 months ago
Daniel Schmidt c3cc222a1f separate tests between different modes
3 months ago
Daniel Schmidt 7307d92619 ignore sorting of diagnostics
3 months ago
Daniel Schmidt fa14a97346 stacks: ensure an empty plan sends an applied status for the component
3 months ago
Daniel Schmidt ed79a4745b stacks: add apply time progress message test case
3 months ago
Daniel Schmidt c24699eab7 stacks: ensure an empty plan produces a planned status
3 months ago
Daniel Schmidt dce80d4465 stacks: add tests to validate progress events for destroy plans
3 months ago
Daniel Schmidt 70bed8017b add error-case pre and post diff hook
3 months ago
Daniel Schmidt 4b34066cf2 add error to Pre and PostDiff hook
3 months ago
Daniel Schmidt f4c22be3c5 stacks: send progress events on failed provider configurations
3 months ago
Sarah French 8e59c3296a
PSS: Address edge case in `workspace list` when no state files/workspace artefacts exist (#38094)
3 months ago
Radek Simko 64d8933bb8
github/equivalence-test: Ensure inputs are escaped (#38096)
3 months ago
Sarah French ac3e32b62b
test: Add test asserting deprecation warnings are present when legacy `env` subcommands are used (#38091)
3 months ago
Daniel Schmidt 492d342aab ensure actions dont break the graph in modules with no instances
3 months ago
Daniel Schmidt ece56bda45 add missing assertion
3 months ago
Samsondeen 0b35407d2c
Allow functions in test mock blocks (#37883)
3 months ago
Jared Baker 35e81db902
Merge pull request #38047 from hashicorp/s3/aws-sdk-go-base-upgrade
3 months ago
Sarah French fa620ad0e9
test: Add and update some `init` command tests, linting and code comment changes (#38056)
3 months ago
Sarah French 44e5f86375
PSS: Allow use of pluggable state stores with `-backend=false` during `init` commands (#38066)
3 months ago
Daniel Schmidt b926263c03 stacks: follow component progress cycle for empty destroys
3 months ago
Sarah French 1a36d365c7
Delete automation to detect backported dependency changes (#38065)
3 months ago