Commit Graph

35 Commits (8564e934aa57cc59459581ee06479879ebf41bf0)

Author SHA1 Message Date
Ansgar Mertens cd1306430b
fix(docs): Include product in relative link (#34510)
2 years ago
Daniel Schmidt 3a77065e69
add `issensitive` function
2 years ago
James Bardin 1644c2f63b check function descriptions directly
2 years ago
Martin Atkins d1df979115 lang: Expose built-in functions under core:: namespace
2 years ago
Joao C Costa 47beda901e
nonsensitive: no longer produces error when applied to nonsensitive values (#33856)
2 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
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 32f151f20b
Update HCL to handle type mismatches when applying defaults (#32775)
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 2ee9589650 lang/funcs: "timecmp" function
4 years ago
Martin Atkins 783a07d9e8 build: Use Go 1.19
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
shinbunbun a1ead44c71
cidrnetmask() produce an error with IPv6 (#30703)
4 years ago
Alisdair McDiarmid 0764726e3e functions: Fix sum() of all strings
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
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
Martin Atkins c23a7fce4e lang/funcs: Preserve IP address leading zero behavior from Go 1.16
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 d9dfd451ea update to use typed sensitive marks
5 years ago
James Bardin 2c493e38c7 marks package
5 years ago
Martin Atkins cdd9464f9a Move lang/ to internal/lang/
5 years ago