├── .github └── FUNDING.yml ├── .travis.sh ├── .travis.yml ├── CHANGELOG.md ├── COMPATIBILITY.md ├── LICENSE ├── README.md ├── cty ├── capsule.go ├── capsule_ops.go ├── capsule_test.go ├── collection.go ├── convert │ ├── compare_types.go │ ├── compare_types_test.go │ ├── conversion.go │ ├── conversion_capsule.go │ ├── conversion_capsule_test.go │ ├── conversion_collection.go │ ├── conversion_dynamic.go │ ├── conversion_object.go │ ├── conversion_primitive.go │ ├── conversion_tuple.go │ ├── doc.go │ ├── mismatch_msg.go │ ├── mismatch_msg_test.go │ ├── public.go │ ├── public_test.go │ ├── sort_types.go │ ├── sort_types_test.go │ ├── unify.go │ └── unify_test.go ├── ctymarks │ ├── doc.go │ └── wrangle.go ├── ctystrings │ ├── doc.go │ ├── normalize.go │ ├── prefix.go │ └── prefix_test.go ├── doc.go ├── element_iterator.go ├── error.go ├── function │ ├── argument.go │ ├── doc.go │ ├── error.go │ ├── function.go │ ├── function_test.go │ ├── stdlib │ │ ├── bool.go │ │ ├── bool_test.go │ │ ├── bytes.go │ │ ├── bytes_test.go │ │ ├── collection.go │ │ ├── collection_test.go │ │ ├── conversion.go │ │ ├── conversion_test.go │ │ ├── csv.go │ │ ├── csv_test.go │ │ ├── datetime.go │ │ ├── datetime_rfc3339.go │ │ ├── datetime_test.go │ │ ├── doc.go │ │ ├── format.go │ │ ├── format_fsm.go │ │ ├── format_fsm.rl │ │ ├── format_test.go │ │ ├── general.go │ │ ├── general_test.go │ │ ├── json.go │ │ ├── json_test.go │ │ ├── number.go │ │ ├── number_test.go │ │ ├── regexp.go │ │ ├── regexp_test.go │ │ ├── sequence.go │ │ ├── sequence_test.go │ │ ├── set.go │ │ ├── set_test.go │ │ ├── string.go │ │ ├── string_replace.go │ │ ├── string_replace_test.go │ │ ├── string_test.go │ │ └── testdata │ │ │ ├── bare.tmpl │ │ │ ├── func.tmpl │ │ │ ├── hello.tmpl │ │ │ ├── hello.txt │ │ │ ├── icon.png │ │ │ ├── list.tmpl │ │ │ └── recursive.tmpl │ ├── unpredictable.go │ └── unpredictable_test.go ├── gocty │ ├── doc.go │ ├── helpers.go │ ├── in.go │ ├── in_test.go │ ├── out.go │ ├── out_test.go │ ├── type_implied.go │ └── type_implied_test.go ├── helper.go ├── json.go ├── json │ ├── doc.go │ ├── marshal.go │ ├── simple.go │ ├── simple_test.go │ ├── type.go │ ├── type_implied.go │ ├── type_implied_test.go │ ├── unmarshal.go │ ├── value.go │ └── value_test.go ├── json_test.go ├── list_type.go ├── map_type.go ├── marks.go ├── marks_test.go ├── marks_wrangle.go ├── marks_wrangle_test.go ├── msgpack │ ├── doc.go │ ├── dynamic.go │ ├── infinity.go │ ├── marshal.go │ ├── roundtrip_test.go │ ├── type_implied.go │ ├── type_implied_test.go │ ├── unknown.go │ └── unmarshal.go ├── null.go ├── object_type.go ├── object_type_test.go ├── path.go ├── path_set.go ├── path_set_test.go ├── path_test.go ├── primitive_type.go ├── primitive_type_test.go ├── set │ ├── iterator.go │ ├── ops.go │ ├── ops_test.go │ ├── rules.go │ ├── rules_test.go │ └── set.go ├── set_helper.go ├── set_internals.go ├── set_internals_test.go ├── set_type.go ├── set_type_test.go ├── tuple_type.go ├── tuple_type_test.go ├── type.go ├── type_conform.go ├── type_conform_test.go ├── type_test.go ├── unknown.go ├── unknown_as_null.go ├── unknown_as_null_test.go ├── unknown_refinement.go ├── unknown_refinement_test.go ├── value.go ├── value_init.go ├── value_init_test.go ├── value_ops.go ├── value_ops_test.go ├── value_range.go ├── walk.go └── walk_test.go ├── docs ├── capsule-type-operations.md ├── concepts.md ├── convert.md ├── functions.md ├── gocty.md ├── json.md ├── marks.md ├── refinements.md └── types.md ├── go.mod └── go.sum /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: apparentlymart 2 | -------------------------------------------------------------------------------- /.travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/.travis.sh -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COMPATIBILITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/COMPATIBILITY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/README.md -------------------------------------------------------------------------------- /cty/capsule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/capsule.go -------------------------------------------------------------------------------- /cty/capsule_ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/capsule_ops.go -------------------------------------------------------------------------------- /cty/capsule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/capsule_test.go -------------------------------------------------------------------------------- /cty/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/collection.go -------------------------------------------------------------------------------- /cty/convert/compare_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/compare_types.go -------------------------------------------------------------------------------- /cty/convert/compare_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/compare_types_test.go -------------------------------------------------------------------------------- /cty/convert/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion.go -------------------------------------------------------------------------------- /cty/convert/conversion_capsule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_capsule.go -------------------------------------------------------------------------------- /cty/convert/conversion_capsule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_capsule_test.go -------------------------------------------------------------------------------- /cty/convert/conversion_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_collection.go -------------------------------------------------------------------------------- /cty/convert/conversion_dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_dynamic.go -------------------------------------------------------------------------------- /cty/convert/conversion_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_object.go -------------------------------------------------------------------------------- /cty/convert/conversion_primitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_primitive.go -------------------------------------------------------------------------------- /cty/convert/conversion_tuple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/conversion_tuple.go -------------------------------------------------------------------------------- /cty/convert/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/doc.go -------------------------------------------------------------------------------- /cty/convert/mismatch_msg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/mismatch_msg.go -------------------------------------------------------------------------------- /cty/convert/mismatch_msg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/mismatch_msg_test.go -------------------------------------------------------------------------------- /cty/convert/public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/public.go -------------------------------------------------------------------------------- /cty/convert/public_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/public_test.go -------------------------------------------------------------------------------- /cty/convert/sort_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/sort_types.go -------------------------------------------------------------------------------- /cty/convert/sort_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/sort_types_test.go -------------------------------------------------------------------------------- /cty/convert/unify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/unify.go -------------------------------------------------------------------------------- /cty/convert/unify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/convert/unify_test.go -------------------------------------------------------------------------------- /cty/ctymarks/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/ctymarks/doc.go -------------------------------------------------------------------------------- /cty/ctymarks/wrangle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/ctymarks/wrangle.go -------------------------------------------------------------------------------- /cty/ctystrings/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/ctystrings/doc.go -------------------------------------------------------------------------------- /cty/ctystrings/normalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/ctystrings/normalize.go -------------------------------------------------------------------------------- /cty/ctystrings/prefix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/ctystrings/prefix.go -------------------------------------------------------------------------------- /cty/ctystrings/prefix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/ctystrings/prefix_test.go -------------------------------------------------------------------------------- /cty/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/doc.go -------------------------------------------------------------------------------- /cty/element_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/element_iterator.go -------------------------------------------------------------------------------- /cty/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/error.go -------------------------------------------------------------------------------- /cty/function/argument.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/argument.go -------------------------------------------------------------------------------- /cty/function/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/doc.go -------------------------------------------------------------------------------- /cty/function/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/error.go -------------------------------------------------------------------------------- /cty/function/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/function.go -------------------------------------------------------------------------------- /cty/function/function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/function_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/bool.go -------------------------------------------------------------------------------- /cty/function/stdlib/bool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/bool_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/bytes.go -------------------------------------------------------------------------------- /cty/function/stdlib/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/bytes_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/collection.go -------------------------------------------------------------------------------- /cty/function/stdlib/collection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/collection_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/conversion.go -------------------------------------------------------------------------------- /cty/function/stdlib/conversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/conversion_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/csv.go -------------------------------------------------------------------------------- /cty/function/stdlib/csv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/csv_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/datetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/datetime.go -------------------------------------------------------------------------------- /cty/function/stdlib/datetime_rfc3339.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/datetime_rfc3339.go -------------------------------------------------------------------------------- /cty/function/stdlib/datetime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/datetime_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/doc.go -------------------------------------------------------------------------------- /cty/function/stdlib/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/format.go -------------------------------------------------------------------------------- /cty/function/stdlib/format_fsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/format_fsm.go -------------------------------------------------------------------------------- /cty/function/stdlib/format_fsm.rl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/format_fsm.rl -------------------------------------------------------------------------------- /cty/function/stdlib/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/format_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/general.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/general.go -------------------------------------------------------------------------------- /cty/function/stdlib/general_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/general_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/json.go -------------------------------------------------------------------------------- /cty/function/stdlib/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/json_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/number.go -------------------------------------------------------------------------------- /cty/function/stdlib/number_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/number_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/regexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/regexp.go -------------------------------------------------------------------------------- /cty/function/stdlib/regexp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/regexp_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/sequence.go -------------------------------------------------------------------------------- /cty/function/stdlib/sequence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/sequence_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/set.go -------------------------------------------------------------------------------- /cty/function/stdlib/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/set_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/string.go -------------------------------------------------------------------------------- /cty/function/stdlib/string_replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/string_replace.go -------------------------------------------------------------------------------- /cty/function/stdlib/string_replace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/string_replace_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/string_test.go -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/bare.tmpl: -------------------------------------------------------------------------------- 1 | ${val} -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/func.tmpl: -------------------------------------------------------------------------------- 1 | The items are ${join(", ", list)} -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/hello.tmpl: -------------------------------------------------------------------------------- 1 | Hello, ${name}! -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/hello.txt: -------------------------------------------------------------------------------- 1 | Hello World -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/testdata/icon.png -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/list.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/stdlib/testdata/list.tmpl -------------------------------------------------------------------------------- /cty/function/stdlib/testdata/recursive.tmpl: -------------------------------------------------------------------------------- 1 | ${templatefile("recursive.tmpl", {})} -------------------------------------------------------------------------------- /cty/function/unpredictable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/unpredictable.go -------------------------------------------------------------------------------- /cty/function/unpredictable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/function/unpredictable_test.go -------------------------------------------------------------------------------- /cty/gocty/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/doc.go -------------------------------------------------------------------------------- /cty/gocty/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/helpers.go -------------------------------------------------------------------------------- /cty/gocty/in.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/in.go -------------------------------------------------------------------------------- /cty/gocty/in_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/in_test.go -------------------------------------------------------------------------------- /cty/gocty/out.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/out.go -------------------------------------------------------------------------------- /cty/gocty/out_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/out_test.go -------------------------------------------------------------------------------- /cty/gocty/type_implied.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/type_implied.go -------------------------------------------------------------------------------- /cty/gocty/type_implied_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/gocty/type_implied_test.go -------------------------------------------------------------------------------- /cty/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/helper.go -------------------------------------------------------------------------------- /cty/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json.go -------------------------------------------------------------------------------- /cty/json/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/doc.go -------------------------------------------------------------------------------- /cty/json/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/marshal.go -------------------------------------------------------------------------------- /cty/json/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/simple.go -------------------------------------------------------------------------------- /cty/json/simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/simple_test.go -------------------------------------------------------------------------------- /cty/json/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/type.go -------------------------------------------------------------------------------- /cty/json/type_implied.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/type_implied.go -------------------------------------------------------------------------------- /cty/json/type_implied_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/type_implied_test.go -------------------------------------------------------------------------------- /cty/json/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/unmarshal.go -------------------------------------------------------------------------------- /cty/json/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/value.go -------------------------------------------------------------------------------- /cty/json/value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json/value_test.go -------------------------------------------------------------------------------- /cty/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/json_test.go -------------------------------------------------------------------------------- /cty/list_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/list_type.go -------------------------------------------------------------------------------- /cty/map_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/map_type.go -------------------------------------------------------------------------------- /cty/marks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/marks.go -------------------------------------------------------------------------------- /cty/marks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/marks_test.go -------------------------------------------------------------------------------- /cty/marks_wrangle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/marks_wrangle.go -------------------------------------------------------------------------------- /cty/marks_wrangle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/marks_wrangle_test.go -------------------------------------------------------------------------------- /cty/msgpack/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/doc.go -------------------------------------------------------------------------------- /cty/msgpack/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/dynamic.go -------------------------------------------------------------------------------- /cty/msgpack/infinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/infinity.go -------------------------------------------------------------------------------- /cty/msgpack/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/marshal.go -------------------------------------------------------------------------------- /cty/msgpack/roundtrip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/roundtrip_test.go -------------------------------------------------------------------------------- /cty/msgpack/type_implied.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/type_implied.go -------------------------------------------------------------------------------- /cty/msgpack/type_implied_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/type_implied_test.go -------------------------------------------------------------------------------- /cty/msgpack/unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/unknown.go -------------------------------------------------------------------------------- /cty/msgpack/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/msgpack/unmarshal.go -------------------------------------------------------------------------------- /cty/null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/null.go -------------------------------------------------------------------------------- /cty/object_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/object_type.go -------------------------------------------------------------------------------- /cty/object_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/object_type_test.go -------------------------------------------------------------------------------- /cty/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/path.go -------------------------------------------------------------------------------- /cty/path_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/path_set.go -------------------------------------------------------------------------------- /cty/path_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/path_set_test.go -------------------------------------------------------------------------------- /cty/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/path_test.go -------------------------------------------------------------------------------- /cty/primitive_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/primitive_type.go -------------------------------------------------------------------------------- /cty/primitive_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/primitive_type_test.go -------------------------------------------------------------------------------- /cty/set/iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set/iterator.go -------------------------------------------------------------------------------- /cty/set/ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set/ops.go -------------------------------------------------------------------------------- /cty/set/ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set/ops_test.go -------------------------------------------------------------------------------- /cty/set/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set/rules.go -------------------------------------------------------------------------------- /cty/set/rules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set/rules_test.go -------------------------------------------------------------------------------- /cty/set/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set/set.go -------------------------------------------------------------------------------- /cty/set_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set_helper.go -------------------------------------------------------------------------------- /cty/set_internals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set_internals.go -------------------------------------------------------------------------------- /cty/set_internals_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set_internals_test.go -------------------------------------------------------------------------------- /cty/set_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set_type.go -------------------------------------------------------------------------------- /cty/set_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/set_type_test.go -------------------------------------------------------------------------------- /cty/tuple_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/tuple_type.go -------------------------------------------------------------------------------- /cty/tuple_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/tuple_type_test.go -------------------------------------------------------------------------------- /cty/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/type.go -------------------------------------------------------------------------------- /cty/type_conform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/type_conform.go -------------------------------------------------------------------------------- /cty/type_conform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/type_conform_test.go -------------------------------------------------------------------------------- /cty/type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/type_test.go -------------------------------------------------------------------------------- /cty/unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/unknown.go -------------------------------------------------------------------------------- /cty/unknown_as_null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/unknown_as_null.go -------------------------------------------------------------------------------- /cty/unknown_as_null_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/unknown_as_null_test.go -------------------------------------------------------------------------------- /cty/unknown_refinement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/unknown_refinement.go -------------------------------------------------------------------------------- /cty/unknown_refinement_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/unknown_refinement_test.go -------------------------------------------------------------------------------- /cty/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/value.go -------------------------------------------------------------------------------- /cty/value_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/value_init.go -------------------------------------------------------------------------------- /cty/value_init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/value_init_test.go -------------------------------------------------------------------------------- /cty/value_ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/value_ops.go -------------------------------------------------------------------------------- /cty/value_ops_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/value_ops_test.go -------------------------------------------------------------------------------- /cty/value_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/value_range.go -------------------------------------------------------------------------------- /cty/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/walk.go -------------------------------------------------------------------------------- /cty/walk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/cty/walk_test.go -------------------------------------------------------------------------------- /docs/capsule-type-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/capsule-type-operations.md -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/convert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/convert.md -------------------------------------------------------------------------------- /docs/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/functions.md -------------------------------------------------------------------------------- /docs/gocty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/gocty.md -------------------------------------------------------------------------------- /docs/json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/json.md -------------------------------------------------------------------------------- /docs/marks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/marks.md -------------------------------------------------------------------------------- /docs/refinements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/refinements.md -------------------------------------------------------------------------------- /docs/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/docs/types.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zclconf/go-cty/HEAD/go.sum --------------------------------------------------------------------------------