Commit Graph

139 Commits (25cebfbd8be2c43a25dfafdcf882e79b9ccc3d3d)

Author SHA1 Message Date
Alisdair McDiarmid dbe5272931 functions: Improve marks support for lookup
5 years ago
Alisdair McDiarmid e0c6b3fcda functions: Improve marks support for length
5 years ago
Kristin Laemmert f6af7b4f7a
lang/funcs: add (console-only) TypeFunction (#28501)
5 years ago
Kristin Laemmert 5ae4c2f92b lang/funcs: Defaults handling of marked arguments
5 years ago
Kristin Laemmert b34588ffca lang/funcs: TransposeFunc Tests
5 years ago
Martin Atkins 14336ae6f8 lang/funcs: Conversion functions can handle sensitive values
5 years ago
Martin Atkins 140c613ae8 lang/funcs: "one" function
5 years ago
Alisdair McDiarmid c1f7193454 lang/funcs: Make nonsensitive more permissive
5 years ago
Martin Atkins 89b2405080 lang/funcs: "sensitive" and "nonsensitive" functions
5 years ago
Alisdair McDiarmid 7f97bd4489 functions: Fix missing defaults for objects/tuples
5 years ago
Alisdair McDiarmid 0bbe583eb8 functions: Fix defaults for null objects/tuples
5 years ago
Alisdair McDiarmid 66f8d1c1c2 functions: Fix defaults mismatched types fallback
5 years ago
Alisdair McDiarmid 178a9b32d7 functions: Fix defaults null collections panic
5 years ago
Alisdair McDiarmid f27dae2ab7 lang: Improved robustness of sum function
5 years ago
Alisdair McDiarmid df626e898c lang/funcs: Fix alltrue/anytrue with unknowns
5 years ago
James Bardin e08422511e lang/funcs: staticcheck
5 years ago
Martin Atkins cec4578005 lang/funcs: Experimental "defaults" function
6 years ago
Martin Atkins ae3c0c6a4a lang/funcs: Remove the deprecated "list" and "map" functions
6 years ago
Arthur Burkart d4716a69e1
lang/funcs: "anytrue" function
6 years ago
Martin Atkins 1dc4950bfa lang/funcs: Rename the base64 character encoding functions
6 years ago
r0bnet 877399c631 lang/funcs: Functions for encoding text in specific character encodings
6 years ago
OwenTuz bb39fafbe5
lang/funcs: lookup() will only treat map as unknown if it is wholly unknown (#26427)
6 years ago
Arthur Burkart 6ed47c7241
lang/funcs: Add "alltrue" function (#25656)
6 years ago
Kristin Laemmert e639d813ee add test cases and remove no-longer-needed validation
6 years ago
Kristin Laemmert 384cfaacf9 lang/funcs: refactor Subnet and Host functions to support 64-bit systems
6 years ago
Martin Atkins 8f77bd344e lang/funcs: Filesystem functions hint about dynamically-generated files
6 years ago
Alisdair McDiarmid a4f5e04066 lang/funcs: Add support for OpenSSH RSA key format
6 years ago
Daniel Dreier 0749e419de
Merge pull request #24484 from ctjhoa/fix_typo
6 years ago
Noah Mercado d4d8812afa
Feature: Sum Function (#24666)
6 years ago
Camille TJHOA d7f711f40e fix typo in Base64DecodeFunc log
6 years ago
Alisdair McDiarmid 37006c5841 lang: Fix non-string key panics in map function
6 years ago
James Bardin 0bd40fd496
Merge pull request #24265 from hashicorp/jbardin/cty-update
6 years ago
James Bardin d999d43483 remove old funcs code
6 years ago
Martin Atkins 67d95b97ce lang/funcs: templatefile requires valid variable names
6 years ago
Martin Atkins ec9f950b3f lang/funcs: Test actual error messages from templatefile
6 years ago
James Bardin 529271e0be update merge docs to match behavior
6 years ago
James Bardin f5bf9aa55d make the merge function more precise
6 years ago
George Christou 91100c003c lang/funcs: Add more `trim*` functions (#23016)
7 years ago
Parviz 6eaf1c23f9 lang/funcs: don't panic when transpose produces empty result
7 years ago
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
7 years ago
Martin Atkins f84ab99b7d lang/funcs: cidrsubnets function
7 years ago
Jeet Parekh bcc69c05bb lang/funcs: parseint function
7 years ago
Pam Selle f9ebae749c
Merge pull request #22707 from vsimon/spell
7 years ago
Vicken Simonian 853a0e0677 docs: Minor spelling and typo fixes
7 years ago
Brian Flad 19cf34114f
lang/funcs: Switch fileset() function glob implementation to github.com/bmatcuk/doublestar to support additional glob patterns
7 years ago
Brian Flad 769f626a0e
lang/funcs: Remove homedir.Expand() and refactor path trimming with filepath.Rel() in fileset() function
7 years ago
Brian Flad 820b79d91d
lang/funcs: Clarification update to MakeFileSetFunc comment for filepath.ToSlash usage
7 years ago
Brian Flad af7f6ef441
lang/funcs: Update fileset() function to include path as separate first argument, automatically trim the path argument from results, and ensure results are always canonical with forward slash path separators
7 years ago
Brian Flad d48d9ed766
lang/funcs: Add fileset function
7 years ago
Alex Pilon e2eb70b737
remove satori/go.uuid in favor of google/uuid
7 years ago