Commit Graph

29 Commits (551eedcf2616376b00d7da170b09f682bbfa3445)

Author SHA1 Message Date
James Bardin a111635908 Fix panic in interpolate_walk
9 years ago
Mitchell Hashimoto b3f80b9469
config: maintain slice index accounting for computed keys
10 years ago
Mitchell Hashimoto a8fbf3420c
config: clean up unused fucntions
10 years ago
Mitchell Hashimoto b979d8927e
config: use ast.TypeUnknown and don't remove computed values
10 years ago
James Nugent c6e03cba96 core: Fix slice element keys on interpolateWalk
10 years ago
James Nugent f49583d25a core: support native list variables in config
10 years ago
James Nugent e57a399d71 core: Use native HIL maps instead of flatmaps
10 years ago
Mitchell Hashimoto 5f3de02fa9 remove config/lang, use hashicorp/hil
10 years ago
Mitchell Hashimoto f223be15cd config: eval HEL as long as the result changes [GH-2909]
10 years ago
Paul Hinze e88aeede9b core: allow distinguishing between empty lists and strings
11 years ago
Paul Hinze 10b3abf405 config: introduce StringList to abstract over list hack
11 years ago
Josh Bleecher Snyder a3f79cd790 config: fix minor comment errors
11 years ago
Mitchell Hashimoto 740c25d4ea config: convert to config/lang
11 years ago
Luke Amdor e970eea3cd adding literal colon to interpolated regex
12 years ago
Mitchell Hashimoto 36f225dea0 fmt
12 years ago
Mitchell Hashimoto 1ebcedb22b config: make the interp split pretty insane
12 years ago
Mitchell Hashimoto 7b48924532 config: validate that multi-variables are only used in slices
12 years ago
Mitchell Hashimoto a931707a6a config: removeCurrent finds the proper map
12 years ago
Mitchell Hashimoto c6424e9569 config: make the replace function marginally more understandable
12 years ago
Mitchell Hashimoto 22908d67ba config: first pass at replacing lists within a slice
12 years ago
Mitchell Hashimoto eac01c2ac8 config: replace interpolations in block keys [GH-234]
12 years ago
Mitchell Hashimoto 4a3dff2441 config: allow '/' in string args
12 years ago
Mitchell Hashimoto 742e33c672 config: accept file("test.txt") [GH-145]
12 years ago
Mitchell Hashimoto 625fb65526 config: make errors a bit nicer
12 years ago
Mitchell Hashimoto 4f57437144 config: parser fixes and application
12 years ago
Mitchell Hashimoto 7578fb8bdc config: interpolationWalker detects functions
12 years ago
Mitchell Hashimoto cabc007ec4 config: get rid of the variable*Walkers, replace with more generic
12 years ago
Mitchell Hashimoto e8fe26488a config: interpolationWalk seems to work
12 years ago
Mitchell Hashimoto 4c9e0f395c config: basic interpolationWalker
12 years ago