Commit Graph

51 Commits (f8fb61de12dea9ac94de3060a0d3e97ce9b5480b)

Author SHA1 Message Date
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
Daniel Schmidt 6f828ea344 add clarifying comment
3 months ago
Daniel Schmidt ad3837f37a add testing helper that checks diagnostic extra infos
3 months ago
Daniel Schmidt 9a1e117ea9 pull range finding for expressions into separate method
4 months ago
Daniel Schmidt 379fa79c3e ElaborateFromConfigBody handles deeply nested paths more precisely
4 months ago
Daniel Schmidt 5723a7a26b refactor into switch statement
4 months ago
Daniel Schmidt 75445e1ef8 use a string as deprecation origin to help with indirect references
4 months ago
Daniel Schmidt 844bcd8e2c contextualFromConfigBody should also apply for overridden diagnostics
4 months ago
Daniel Schmidt ea7f1e3043 add extra origin information for deprecation diagnostics
4 months ago
Daniel Schmidt 2714cfde69 standardize on marks.Has
8 months ago
Samsondeen 719aefdb89
tf query: ready list blocks for beta (#37619)
9 months ago
Daniel Banck 1ac8497994
Add support for Terraform Search in the cloud backend (TF-25935) (#37479)
9 months ago
Sarah French 1c09e58b3d
Fix diagnostic comparison issues in `s3` backend tests (#37509)
9 months ago
Daniel Schmidt 6de74f5996 improve error reporting if asserting no diags
10 months ago
Daniel Banck 7414a3f76f
Fix import with optional identity attributes (#36887)
1 year ago
James Bardin 87cdcc350e
Merge pull request #36825 from hashicorp/jbardin/diag-dedupe
1 year ago
James Bardin 291d26ce19 we can't compare location if either are nil
1 year ago
James Bardin c6c21a89a1 hcl diagnostics must check Subject source
1 year ago
James Bardin aeb1c0db09 we can't dedupe extra values in diags
1 year ago
James Bardin da42f6b29e don't re-add non-comparable diagnostics
1 year ago
Daniel Banck 6917e69d12
Config-driven importing through identity (TF-23179) (#36703)
1 year ago
Sarah French 052646c3d2
Migrate more testing helpers into tfdiags package (#36474)
1 year ago
Radek Simko c3dc197465
fix: Avoid duplicated warnings (#36579)
1 year ago
Samsondeen 1bd312f155
Produce detailed diagnostic objects when test run assertions fail (#36522)
1 year ago
Sarah French 85b482e05a
Add testing helpers that allow comparing diagnostics, refactor existing tests to use them. (#36456)
1 year ago
James Bardin 3b3e4bf003 update the rest of the go:generate calls
1 year ago
Sarah French dcce20fdfb
Improve testing of diagnostic comparer (#36455)
1 year ago
James Bardin 17f4dcfd8d
Merge pull request #36465 from hashicorp/jbardin/sensitive-order
1 year ago
James Bardin bd0a632f5b create lang/format package
1 year ago
James Bardin c721dbd511 use slightly more efficient strings.Builder
1 year ago
Samsondeen 4161e88391
Continue test execution after an expected failure (#36447)
1 year ago
Bruno Schaatsbergen 61acb0cb3a
tfdiags: add Warnings method (#36392)
1 year ago
Sarah French b16a50973f
Add reusable Diagnostic comparer to `tfdiags` package (#36385)
1 year ago
Daniel Banck d074d148e8
Hide ephemeral values in diagnostics output (#36314)
1 year ago
Liam Cervante a4e1e60a01
logging: add trace statements when changes are ignored (#36259)
1 year ago
Martin Atkins 6f84623cb6 terraform: Initial partial support for ephemeral values
2 years ago
Brandon Croft 3a5221269b
Revert "Add Warning for Deprecated Modules in `Init` (Second Revision)"
2 years ago
Mark DeCrane 1e7c29243e Added Extra field for TFC diagnostic processing
2 years ago
Martin Atkins e6ad0c282d tfdiags: Support errors.Join and stdlib wrapped errors
2 years ago
kmoe a718f70f85
Add removed block (#34251)
3 years ago
CJ Horton 98b81d3c50 add missing copyright headers
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Liam Cervante f74a8d16cf
[testing framework] implement expect_failures functionality (#33443)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Liam Cervante 9c87006c34
checks: hide check diagnostics during plans that will not wait for approval (#32938)
3 years ago
Liam Cervante 978263efe9
Checks: Introduce check blocks into the terraform node and transform graph (#32735)
3 years ago
Martin Atkins 783a07d9e8 build: Use Go 1.19
4 years ago
Martin Atkins 90ea7b0bc5 tfdiags: Treat unknown-related or sensitive-related messages differently
4 years ago
Martin Atkins 8405f46bc5 tfdiags: Expose the "extra information" concept from HCL
4 years ago
Alisdair McDiarmid a103c65140 core: Eval pre/postconditions in refresh-only mode
4 years ago