CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
TESTING.md
pyproject.toml
requirements.txt
.github/scripts/check_version_bump.py
cddl-schemas/corim_test.cddl
cddl-schemas/example_iana.cddl
cddl-schemas/minimal-corim.edn
cddl-schemas/nested_iana.cddl
cddl-schemas/test_groups_choices.cddl
cddl-schemas/unified.cddl
docs/API.md
docs/BENCHMARKS.md
docs/CANONICAL_AND_JSON.md
docs/CBOR_BUILDER_QUICK_REF.md
docs/CBOR_DIAGNOSTIC_DUMP.md
docs/CBOR_TAG_NOTATION.md
docs/CDDL_AST_DESIGN.md
docs/CDDL_SUPPORT.md
docs/CLI.md
docs/COMPATIBILITY.md
docs/CONFORMANCE.md
docs/CORIM_SUPPORT.md
docs/CORPUS.md
docs/EDN_FORMATTING_IMPROVEMENTS.md
docs/GETTING_STARTED.md
docs/IANA_ANNOTATIONS_STATUS.md
docs/ITERATIVE_CONSTRUCTION.md
docs/RECIPES.md
docs/TYPE_NAME_ANNOTATIONS.md
docs/conformance.json
scripts/benchmark.py
scripts/build_corpus.py
scripts/differential.py
scripts/render_conformance.py
scripts/render_corpus.py
src/cddl_verifier/__init__.py
src/cddl_verifier/__main__.py
src/cddl_verifier/_analyzer.py
src/cddl_verifier/_api.py
src/cddl_verifier/_cbor.py
src/cddl_verifier/_cbor_values.py
src/cddl_verifier/_cli.py
src/cddl_verifier/_decode.py
src/cddl_verifier/_diagnostics.py
src/cddl_verifier/_edn.py
src/cddl_verifier/_errors.py
src/cddl_verifier/_json_codec.py
src/cddl_verifier/_log.py
src/cddl_verifier/_schema.py
src/cddl_verifier/_version.py
src/cddl_verifier/cbor.py
src/cddl_verifier/cli.py
src/cddl_verifier/json_codec.py
src/cddl_verifier.egg-info/PKG-INFO
src/cddl_verifier.egg-info/SOURCES.txt
src/cddl_verifier.egg-info/dependency_links.txt
src/cddl_verifier.egg-info/entry_points.txt
src/cddl_verifier.egg-info/requires.txt
src/cddl_verifier.egg-info/top_level.txt
src/cddl_verifier/_cddl/__init__.py
src/cddl_verifier/_cddl/abnf.py
src/cddl_verifier/_cddl/ast.py
src/cddl_verifier/_cddl/computed.py
src/cddl_verifier/_cddl/conversions.py
src/cddl_verifier/_cddl/errors.py
src/cddl_verifier/_cddl/items.py
src/cddl_verifier/_cddl/legacy.py
src/cddl_verifier/_cddl/lexer.py
src/cddl_verifier/_cddl/mime.py
src/cddl_verifier/_cddl/modules.py
src/cddl_verifier/_cddl/parser.py
src/cddl_verifier/_cddl/prelude.py
src/cddl_verifier/_cddl/printer.py
src/cddl_verifier/_cddl/query.py
src/cddl_verifier/_cddl/resolve.py
src/cddl_verifier/_cddl/tagcontent.py
src/cddl_verifier/_cddl/typeexpr.py
src/cddl_verifier/_cddl/xsd_regex.py
src/cddl_verifier/_validator/__init__.py
src/cddl_verifier/_validator/containers.py
src/cddl_verifier/_validator/embedded.py
src/cddl_verifier/_validator/primitives.py
src/cddl_verifier/_validator/reporting.py
src/cddl_verifier/_validator/structures.py
src/cddl_verifier/_validator/support.py
src/cddl_verifier/_validator/textcontrols.py
src/cddl_verifier/_validator/validation.py
src/cddl_verifier/_validator/values.py
test-data/example_iana.cbor
test-data/minimal-corim.cbor
test-data/nested_iana.cbor
test-data/test_doc1.cbor
test-data/test_perm.cbor
tests/__init__.py
tests/_corpus.py
tests/_tables.py
tests/conftest.py
tests/test_abnf.py
tests/test_and_within.py
tests/test_array_length.py
tests/test_array_matching.py
tests/test_benchmark.py
tests/test_bits_regexp.py
tests/test_canonical_and_json.py
tests/test_cbor_builder.py
tests/test_cbor_cddl_analyzer.py
tests/test_cbor_control_args.py
tests/test_cbor_diag_dump_extra.py
tests/test_cbor_items_extended.py
tests/test_cbor_tag.py
tests/test_cborseq.py
tests/test_cddl_parser.py
tests/test_check_findings.py
tests/test_check_version_bump.py
tests/test_choice_resolution.py
tests/test_cli_diagnostics.py
tests/test_comment_names.py
tests/test_computed_literals.py
tests/test_conformance.py
tests/test_corpus.py
tests/test_deterministic_encoding.py
tests/test_diagnostics.py
tests/test_differential.py
tests/test_float_serialization.py
tests/test_getting_started.py
tests/test_group_composition.py
tests/test_item_refs.py
tests/test_json_annotations.py
tests/test_json_map_keys.py
tests/test_legacy_tables.py
tests/test_literal_types.py
tests/test_map_key_types.py
tests/test_map_repetition.py
tests/test_mime_message.py
tests/test_module_layout.py
tests/test_modules.py
tests/test_nested_arrays.py
tests/test_node_lookup.py
tests/test_prelude_types.py
tests/test_properties.py
tests/test_public_api.py
tests/test_ranges.py
tests/test_require_deterministic.py
tests/test_resolve.py
tests/test_rfc8949_conformance.py
tests/test_schema_diagnostics.py
tests/test_set_controls.py
tests/test_set_nested.py
tests/test_simple_cbor.py
tests/test_size_control.py
tests/test_socket_occurrences.py
tests/test_strict_decoding.py
tests/test_tag_content.py
tests/test_tag_validation.py
tests/test_text_controls.py
tests/test_type_choices.py
tests/test_type_nodes.py
tests/test_type_query.py
tests/test_validation_caches.py
tests/corpus/schemas/adapters/edhoc.cddl
tests/corpus/schemas/cddlc/0-any.cddl
tests/corpus/schemas/cddlc/1.cddl
tests/corpus/schemas/cddlc/10-rangetrue.cddl
tests/corpus/schemas/cddlc/10a-rangefalse.cddl
tests/corpus/schemas/cddlc/11-badrange.cddl
tests/corpus/schemas/cddlc/12-unspecrange.cddl
tests/corpus/schemas/cddlc/13-size.cddl
tests/corpus/schemas/cddlc/13a-size.cddl
tests/corpus/schemas/cddlc/14a-bits-bstr.cddl
tests/corpus/schemas/cddlc/14b-bits-uint.cddl
tests/corpus/schemas/cddlc/15-default.cddl
tests/corpus/schemas/cddlc/16-feature.cddl
tests/corpus/schemas/cddlc/16a-feature.cddl
tests/corpus/schemas/cddlc/17-regexp.cddl
tests/corpus/schemas/cddlc/18-abnf.cddl
tests/corpus/schemas/cddlc/2-int.cddl
tests/corpus/schemas/cddlc/2-nint.cddl
tests/corpus/schemas/cddlc/2-uint.cddl
tests/corpus/schemas/cddlc/20-plus-i.cddl
tests/corpus/schemas/cddlc/21-cat.cddl
tests/corpus/schemas/cddlc/22-det.cddl
tests/corpus/schemas/cddlc/22a-det.cddl
tests/corpus/schemas/cddlc/22b-det.cddl
tests/corpus/schemas/cddlc/22c-det.cddl
tests/corpus/schemas/cddlc/22d-det.cddl
tests/corpus/schemas/cddlc/22e-det.cddl
tests/corpus/schemas/cddlc/3-bstr.cddl
tests/corpus/schemas/cddlc/4-tstr.cddl
tests/corpus/schemas/cddlc/6-bigint.cddl
tests/corpus/schemas/cddlc/6-tag.cddl
tests/corpus/schemas/cddlc/7-bool.cddl
tests/corpus/schemas/cddlc/7-float16.cddl
tests/corpus/schemas/cddlc/8-op.cddl
tests/corpus/schemas/ietf/measured-component-stub.cddl
tests/corpus/schemas/ietf/rfc9052.cddl
tests/corpus/schemas/ietf/rfc9164.cddl
tests/corpus/schemas/ietf/rfc9393.cddl
tests/corpus/schemas/ietf/rfc9528.cddl
tests/corpus/schemas/ietf/suit-manifest.cddl
tests/corpus/schemas/ietf/corim/comid.cddl
tests/corpus/schemas/ietf/corim/corim.cddl
tests/corpus/schemas/ietf/corim/cotl.cddl
tests/corpus/schemas/ietf/corim/intrep-acs.cddl
tests/corpus/schemas/ietf/corim/intrep-rel.cddl
tests/corpus/schemas/rfc8610/01-3-5-1-maps-are-closed.cddl
tests/corpus/schemas/rfc8610/02-3-3-groups-used-in-a-map.cddl
tests/corpus/schemas/rfc8610/03-2-2-2-group-choice-the-postal-address.cddl
tests/corpus/schemas/rfc8610/04-2-2-2-type-choice.cddl
tests/corpus/schemas/rfc8610/05-2-2-2-numeric-choice.cddl
tests/corpus/schemas/rfc8610/06-3-4-arrays-entries-in-order-with-an-optional-ent.cddl
tests/corpus/schemas/rfc8610/07-3-2-occurrence-bounds.cddl
tests/corpus/schemas/rfc8610/08-3-5-4-a-cut.cddl
tests/corpus/schemas/rfc8610/09-3-5-4-no-cut.cddl
tests/corpus/schemas/rfc8610/10-3-7-unwrap.cddl
tests/corpus/schemas/rfc8610/11-2-2-2-2-choice-from-a-group.cddl
tests/corpus/schemas/rfc8610/12-3-8-3-integer-range.cddl
tests/corpus/schemas/rfc8610/13-3-8-3-exclusive-range.cddl
tests/corpus/schemas/rfc8610/14-3-8-3-float-range.cddl
tests/corpus/schemas/rfc8610/15-3-8-1-size-on-a-byte-string.cddl
tests/corpus/schemas/rfc8610/16-3-8-4-cbor.cddl
tests/corpus/schemas/rfc8610/17-3-6-tags.cddl
tests/corpus/schemas/rfc8610/18-3-9-generics.cddl
tests/corpus/schemas/rfc8610/19-3-9-sockets.cddl
tests/corpus/schemas/rfc8610/20-2-2-2-extending-a-type.cddl
tests/corpus/schemas/rfc8610/21-2-1-recursion.cddl
tests/corpus/schemas/rfc8610/22-appendix-d-time-and-tdate.cddl
tests/corpus/schemas/rfc8610/23-3-1-literals.cddl
tests/corpus/schemas/rfc8610/24-3-8-5-and.cddl
tests/corpus/schemas/rfc8610/25-3-8-1-size-on-an-integer.cddl
tests/corpus/suites/cddlc-tests.json
tests/corpus/suites/corim.json
tests/corpus/suites/cose-rfc9052.json
tests/corpus/suites/coswid-rfc9393.json
tests/corpus/suites/edhoc-rfc9528.json
tests/corpus/suites/rfc8610-sections.json
tests/corpus/suites/suit-manifest.json