databricks-cli/libs/dyn
Andrew Nester 5aa89230e9
Use CreatePipeline instead of PipelineSpec for resources.Pipeline struct (#2287)
## Changes
`CreatePipeline` is a more complete structure (superset of PipelineSpec
one) which enables support of additional fields such as `run_as` and
`allow_duplicate_names` in DABs configuration. Note: these fields are
subject to support in TF in order to correctly work.

## Tests
Existing tests pass + no fields are removed from JSON schema
2025-02-07 17:22:51 +00:00
..
convert Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
dynassert Enable gofumpt and goimports in golangci-lint (#1999) 2024-12-12 10:28:42 +01:00
dynvar Added support for double underscore variable references (#2203) 2025-01-29 13:38:28 +00:00
jsonloader Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
jsonsaver Add error checking in tests and enable errcheck there (#1980) 2024-12-09 13:56:41 +01:00
merge Added support for Databricks Apps in DABs (#1928) 2025-01-13 16:43:48 +00:00
yamlloader Enable gofumpt and goimports in golangci-lint (#1999) 2024-12-12 10:28:42 +01:00
yamlsaver Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
drop_keys.go Use CreatePipeline instead of PipelineSpec for resources.Pipeline struct (#2287) 2025-02-07 17:22:51 +00:00
drop_keys_test.go Use CreatePipeline instead of PipelineSpec for resources.Pipeline struct (#2287) 2025-02-07 17:22:51 +00:00
kind.go Add `dyn.Time` to box a timestamp with its original string value (#1732) 2024-08-29 13:02:34 +00:00
kind_test.go Define `dyn.Mapping` to represent maps (#1301) 2024-03-25 11:01:09 +00:00
location.go Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
location_test.go Define `dyn.Mapping` to represent maps (#1301) 2024-03-25 11:01:09 +00:00
mapping.go Enable gofumpt and goimports in golangci-lint (#1999) 2024-12-12 10:28:42 +01:00
mapping_test.go Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
path.go Enable intrange linter and apply autofix (#2069) 2025-01-03 09:25:07 +00:00
path_string.go Rename libs/config -> libs/dyn (#1086) 2023-12-22 13:20:45 +00:00
path_string_test.go Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
path_test.go Define `dyn.Mapping` to represent maps (#1301) 2024-03-25 11:01:09 +00:00
pattern.go Enable errcheck everywhere and fix or silent remaining issues (#1987) 2024-12-11 13:26:00 +01:00
pattern_test.go Define `dyn.Mapping` to represent maps (#1301) 2024-03-25 11:01:09 +00:00
time.go Add `dyn.Time` to box a timestamp with its original string value (#1732) 2024-08-29 13:02:34 +00:00
time_test.go Add `dyn.Time` to box a timestamp with its original string value (#1732) 2024-08-29 13:02:34 +00:00
value.go Add `dyn.Time` to box a timestamp with its original string value (#1732) 2024-08-29 13:02:34 +00:00
value_test.go Enable gofumpt and goimports in golangci-lint (#1999) 2024-12-12 10:28:42 +01:00
value_underlying.go Enable linter 'unconvert' and fix the issues found (#2136) 2025-01-14 10:56:38 +00:00
value_underlying_test.go Add `dyn.Time` to box a timestamp with its original string value (#1732) 2024-08-29 13:02:34 +00:00
visit.go Enable errcheck everywhere and fix or silent remaining issues (#1987) 2024-12-11 13:26:00 +01:00
visit_get.go Add `dyn.MapByPattern` to map a function to values with matching paths (#1266) 2024-03-08 14:33:01 +00:00
visit_get_test.go Define `dyn.Mapping` to represent maps (#1301) 2024-03-25 11:01:09 +00:00
visit_map.go Enable errcheck everywhere and fix or silent remaining issues (#1987) 2024-12-11 13:26:00 +01:00
visit_map_test.go Enable perfsprint linter and apply autofix (#2071) 2025-01-07 10:49:23 +00:00
visit_set.go Enable errcheck everywhere and fix or silent remaining issues (#1987) 2024-12-11 13:26:00 +01:00
visit_set_test.go Define `dyn.Mapping` to represent maps (#1301) 2024-03-25 11:01:09 +00:00
visit_test.go Pass copy of `dyn.Path` to callback function (#1747) 2024-09-05 11:05:16 +00:00
walk.go Enable errcheck everywhere and fix or silent remaining issues (#1987) 2024-12-11 13:26:00 +01:00
walk_test.go Use `dyn.InvalidValue` to indicate absence (#1507) 2024-06-19 15:24:57 +00:00