Commit Graph

53 Commits (3d1e07dcf3d7fb4555e2a21af4e69901bdb543d9)

Author SHA1 Message Date
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
James Bardin ea1144995f update callers of InstallModules
3 years ago
Liam Cervante 6882dd9530
testing framework: introduce test command optional flags (#33504)
3 years ago
James Bardin cf5ebaf685 s/Schemas/ProviderSchema/
3 years ago
James Bardin 4e8dd5866c update schemas type
3 years ago
Liam Cervante 212ae6c4ba
Introduce separate testing scope for reference validation (#33339)
3 years ago
Martin Atkins 81c15f987e lang/funcs: startswith considers string prefix refinement
3 years ago
Martin Atkins c912970153 lang/funcs: Non-null refinements for various functions
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Zac Clifton 3bb6a5896b
Feat: Add strcontains function and documentation (#33069)
3 years ago
Liam Cervante aae6990d38
Add native `plantimestamp` function to Terraform (#32980)
3 years ago
Martin Atkins 9f827f57ae go.mod: Revert cty minor version v1.13 upgrade
3 years ago
Liam Cervante af05cbb645
Add support for scoped resources (#32732)
3 years ago
Liam Cervante 32f151f20b
Update HCL to handle type mismatches when applying defaults (#32775)
3 years ago
Alisdair McDiarmid 8df065a2fe initwd: Switch from earlyconfig to configs
3 years ago
Daniel Banck f29156cdef
Replace HTML entities in function descriptions (#32710)
3 years ago
Daniel Banck 4fd8322802
Add function descriptions (#32453)
3 years ago
Martin Atkins 8253821e56 go get github.com/zclconf/go-cty-yaml@v1.0.3
3 years ago
Martin Atkins 2ee9589650 lang/funcs: "timecmp" function
4 years ago
Martin Atkins 783a07d9e8 build: Use Go 1.19
4 years ago
James Bardin 893a5336d8 don't lose warnings from static validation
4 years ago
Joshua Barton fd3798b276 tests: add test cases around empty values
4 years ago
Joshua Barton c73c0ad63c feat: add startswith and endswith funcs
4 years ago
Alisdair McDiarmid 718b0875ef lang: Remove defaults function
4 years ago
Martin Atkins d4776e8ef1 lang/funcs: type conversion functions can convert null values
4 years ago
Martin Atkins 49d7c879ac Fix problems caught by staticcheck v0.3.0
4 years ago
shinbunbun a1ead44c71
cidrnetmask() produce an error with IPv6 (#30703)
4 years ago
James Bardin fef66f9a60
Merge pull request #30486 from hashicorp/jbardin/drift
4 years ago
James Bardin e2b74247f2 track contributing instances
4 years ago
James Bardin 620caa983c globalref.Reference.ResourceAttr
4 years ago
Alisdair McDiarmid 0764726e3e functions: Fix sum() of all strings
4 years ago
James Bardin dc393cc6e0 ResourceAddr may have resources in LocalRef
4 years ago
James Bardin b3adcf06a1 find meta references through locals
4 years ago
James Bardin 4181b6e106 comment fix
4 years ago
Martin Atkins 055c432f12 lang/globalref: Global reference analysis utilities
4 years ago
Alisdair McDiarmid 843c50e8ce lang: Further limit the console-only type function
4 years ago
Alisdair McDiarmid 903d6f1055 lang: Remove use of marks.Raw in tests
4 years ago
Alisdair McDiarmid a95ad997e1 core: Document postconditions as valid use of self
4 years ago
Martin Atkins e95f29bf9d lang/funcs: fileexists slightly better "not a file" error message
4 years ago
Alisdair McDiarmid 5d7cb81c0c lang: Redact sensitive values from function errors
4 years ago
Simão Gomes Viana 5bbd108572
funcs: defer close file in funcs
4 years ago
Martin Atkins 965c0f3f91 build: Run staticcheck with "go run"
5 years ago
James Bardin 8706a18c4b refine the skipFixup heuristic
5 years ago
James Bardin 6b4e73af48 skip the blocktoattr fixup with nested types
5 years ago
Martin Atkins c23a7fce4e lang/funcs: Preserve IP address leading zero behavior from Go 1.16
5 years ago
Martin Atkins ab350289ab addrs: Rename AbsModuleCallOutput to ModuleCallInstanceOutput
5 years ago
James Bardin 80ef795cbf add marks.Raw
5 years ago
James Bardin 55ebb2708c remove IsMarked and ContainsMarked calls
5 years ago
James Bardin cdf7469efd marks.Has and marks.Contains
5 years ago
James Bardin d9dfd451ea update to use typed sensitive marks
5 years ago