├── .bumpversion.toml ├── .envrc ├── .flake8 ├── .github ├── actions │ └── verify-headers │ │ ├── action.yml │ │ └── verify-headers.py └── workflows │ ├── buildcheck.yml │ ├── check-header.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── FAQ.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── binary ├── CMakeLists.txt ├── README.md ├── c_parser │ ├── .gitignore │ ├── CMakeLists.txt │ ├── cparserlib.c │ ├── cparserlib.h │ └── testparser.c └── go_parser │ ├── datamodel │ ├── datamodel.go │ └── go.mod │ ├── go.mod │ ├── go.sum │ ├── parserlib │ ├── go.mod │ ├── go.sum │ └── parser.go │ └── testparser.go ├── docs ├── apigear.md ├── assets │ └── Validate aspect model on ESMF-AME.png ├── ddsidl.md ├── go.md ├── graphql.md ├── id.md ├── plantuml.md ├── protobuf.md ├── ros2interface.md ├── samm.md ├── tree.md ├── vspec.md └── vspec_arch.md ├── noxfile.py ├── obsolete ├── ocf │ ├── vehicleURI.swagger.json │ ├── vspec2ocf.csv │ ├── vspec2ocf.py │ └── vspecocfmap.csv ├── vspec2aaproperties │ ├── README.md │ ├── read_mapping_layer.py │ ├── read_type_layer.py │ ├── requirements.txt │ ├── templates │ │ ├── android_vhal_mapping_cpp.j2 │ │ └── android_vhal_mapping_cpp.tpl │ ├── type_hal_parser.py │ ├── typemap.yml │ ├── types.hal │ ├── vspec2aaprop.py │ ├── vspec2aaprop_test.sh │ ├── vspec2prop_mapping.yml │ ├── vspec_helper.py │ └── vss-code-gen-plan.md ├── vspec2c.py └── vspec2c │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── example │ ├── Makefile │ └── vss_dump.c │ ├── schematics.png │ ├── vehicle_signal_specification.c │ └── vehicle_signal_specification.h ├── outacctest └── vss_interfaces_acc_test │ └── msg │ └── VehicleSpeed.msg ├── pyproject.toml ├── src └── vss_tools │ ├── __init__.py │ ├── cli.py │ ├── cli_options.py │ ├── datatypes.py │ ├── exporters │ ├── __init__.py │ ├── apigear.py │ ├── binary.py │ ├── csv.py │ ├── ddsidl.py │ ├── franca.py │ ├── go.py │ ├── graphql.py │ ├── id.py │ ├── json.py │ ├── jsonschema.py │ ├── plantuml.py │ ├── protobuf.py │ ├── ros2interface.py │ ├── samm │ │ ├── __init__.py │ │ ├── config │ │ │ └── config.py │ │ └── helpers │ │ │ ├── data_types_and_units.py │ │ │ ├── file_helper.py │ │ │ ├── namespaces.py │ │ │ ├── samm_concepts.py │ │ │ ├── string_helper.py │ │ │ ├── ttl_builder_helper.py │ │ │ ├── ttl_helper.py │ │ │ └── vss_helper.py │ ├── stats_utils.py │ ├── tree.py │ ├── utils.py │ └── yaml.py │ ├── lazy_group.py │ ├── main.py │ ├── model.py │ ├── py.typed │ ├── strict.py │ ├── tree.py │ ├── units_quantities.py │ ├── utils │ ├── __init__.py │ ├── idgen_utils.py │ ├── misc.py │ └── vss2id_val.py │ └── vspec.py ├── tests ├── backward_compatibility │ └── test_compatibility.py ├── binary │ ├── test.vspec │ └── test_binary.py ├── ddsidl │ ├── README.md │ └── test.vspec ├── instances │ ├── resources │ │ ├── instance_complex_1.vspec │ │ ├── instance_complex_2.vspec │ │ ├── instance_complex_3.vspec │ │ ├── instance_complex_4.vspec │ │ ├── instance_exclude_node.vspec │ │ ├── instance_extended_attribute.vspec │ │ ├── instance_simple_enum.vspec │ │ ├── instance_simple_enum_list.vspec │ │ ├── instance_simple_range.vspec │ │ └── instance_simple_range_list.vspec │ └── test_instances.py ├── test_model.py ├── test_strict.py ├── test_vss_node.py └── vspec │ ├── .gitignore │ ├── test-ros2-interface.py │ ├── test_allowed │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.ddsidl │ ├── expected.franca │ ├── expected.graphql │ ├── expected.json │ ├── expected.plantuml │ ├── expected.ros2interface │ │ └── msg │ │ │ ├── AFloat.msg │ │ │ ├── AInt.msg │ │ │ ├── AString.msg │ │ │ └── AStringArray.msg │ ├── expected.yaml │ ├── test.vspec │ └── test_allowed.py │ ├── test_comment │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.ddsidl │ ├── expected.franca │ ├── expected.graphql │ ├── expected.json │ ├── expected.jsonschema │ ├── expected.plantuml │ ├── expected.ros2interface │ │ └── msg │ │ │ ├── AMultiLineCommaNotQuoted.msg │ │ │ ├── AMultiLineCommaQuoted.msg │ │ │ ├── AMultiLineLiteralStyleQuote.msg │ │ │ ├── AMultiLineStyleInitialBreak.msg │ │ │ ├── ASingleLineComma.msg │ │ │ ├── ASingleLineCommaQuoted.msg │ │ │ ├── ASingleLineInternalQuotes.msg │ │ │ ├── ASingleLineNotQuoted.msg │ │ │ ├── ASingleLineQuoted.msg │ │ │ └── ASingleLineQuotedInternalQuotes.msg │ ├── expected.yaml │ ├── test.vspec │ └── topics.txt │ ├── test_consistency │ ├── data │ │ ├── q_1.yaml │ │ ├── s_1.yaml │ │ ├── s_2.yaml │ │ ├── s_3.yaml │ │ ├── s_4.yaml │ │ ├── s_5.yaml │ │ ├── s_6.yaml │ │ ├── s_7.yaml │ │ ├── s_8.yaml │ │ ├── s_9.yaml │ │ ├── u_1.yaml │ │ ├── u_2.yaml │ │ ├── u_3.yaml │ │ └── u_4.yaml │ └── test_consistency.py │ ├── test_datatypes │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.ddsidl │ ├── expected.franca │ ├── expected.go │ ├── expected.graphql │ ├── expected.json │ ├── expected.jsonschema │ ├── expected.plantuml │ ├── expected.ros2interface │ │ └── msg │ │ │ ├── A.msg │ │ │ ├── ADouble.msg │ │ │ ├── AFloat.msg │ │ │ ├── AInt16.msg │ │ │ ├── AInt32.msg │ │ │ ├── AInt64.msg │ │ │ ├── AInt8.msg │ │ │ ├── AIsBoolean.msg │ │ │ ├── AUInt16.msg │ │ │ ├── AUInt32.msg │ │ │ ├── AUInt64.msg │ │ │ └── AUInt8.msg │ ├── expected.samm │ │ └── com.covesa.vss.spec │ │ │ └── 1.0.0 │ │ │ └── A.ttl │ ├── expected.yaml │ ├── test.vspec │ └── topics.txt │ ├── test_datatypes_error │ ├── test.vspec │ ├── test_datatype_branch.vspec │ └── test_datatypes_error.py │ ├── test_datatypes_pattern │ ├── test_datatypes_pattern.py │ ├── test_pattern_no_allowed_array_match.vspec │ ├── test_pattern_no_allowed_match.vspec │ ├── test_pattern_no_default_array_match.vspec │ ├── test_pattern_no_default_match.vspec │ ├── test_pattern_ok.vspec │ └── test_pattern_wrong_datatype.vspec │ ├── test_default_unit │ ├── expected_default.json │ ├── signals_with_default_units.vspec │ ├── test_default_units.py │ └── units.yaml │ ├── test_description_error │ ├── correct.vspec │ ├── no_description_branch.vspec │ ├── no_description_signal.vspec │ ├── no_description_type_branch.vspec │ ├── no_description_type_property.vspec │ ├── no_description_type_struct.vspec │ └── test_description_error.py │ ├── test_exporter_go │ ├── expected.go │ ├── test.vspec │ ├── topics.txt │ └── types.vspec │ ├── test_extended │ ├── expected.csv │ ├── expected.plantuml │ ├── test.vspec │ └── test_extended.py │ ├── test_faulty_type │ ├── test.vspec │ └── test_faulty_type.py │ ├── test_faulty_vspec_format │ ├── test_faulty_vspec_format.py │ ├── test_single_level.vspec │ └── test_string_as_child.vspec │ ├── test_generic.py │ ├── test_include │ ├── expected.json │ ├── expected.plantuml │ ├── include.vspec │ ├── include_b.vspec │ ├── include_c.vspec │ ├── test.vspec │ ├── test_error.vspec │ └── test_include.py │ ├── test_instances │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.ddsidl │ ├── expected.franca │ ├── expected.go │ ├── expected.graphql │ ├── expected.json │ ├── expected.jsonschema │ ├── expected.plantuml │ ├── expected.samm │ │ └── com.covesa.vss.spec │ │ │ └── 1.0.0 │ │ │ ├── A.ttl │ │ │ └── B.ttl │ ├── expected.yaml │ ├── test.vspec │ └── topics.txt │ ├── test_isinstance │ ├── expected.plantuml │ ├── expected.ros2interface │ │ └── msg │ │ │ ├── ABRow1LeftC.msg │ │ │ ├── ABRow1RightC.msg │ │ │ ├── ABRow2LeftC.msg │ │ │ └── ABRow2RightC.msg │ ├── test.vspec │ └── test_isinstance.py │ ├── test_min_max │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.ddsidl │ ├── expected.franca │ ├── expected.go │ ├── expected.graphql │ ├── expected.json │ ├── expected.jsonschema │ ├── expected.plantuml │ ├── expected.ros2interface │ │ └── msg │ │ │ ├── AFloatMaxZero.msg │ │ │ ├── AFloatMaxZeroInt.msg │ │ │ ├── AFloatMinMax.msg │ │ │ ├── AFloatMinZero.msg │ │ │ ├── AFloatMinZeroInt.msg │ │ │ ├── AFloatNoMinMax.msg │ │ │ ├── AFloatOnlyMax.msg │ │ │ ├── AFloatOnlyMin.msg │ │ │ ├── AIntMaxZero.msg │ │ │ ├── AIntMinMax.msg │ │ │ ├── AIntMinZero.msg │ │ │ ├── AIntNoMinMax.msg │ │ │ ├── AIntOnlyMax.msg │ │ │ └── AIntOnlyMin.msg │ ├── expected.samm │ │ └── com.covesa.vss.spec │ │ │ └── 1.0.0 │ │ │ └── A.ttl │ ├── expected.yaml │ ├── test.vspec │ └── topics.txt │ ├── test_multiple_type_trees │ ├── struct1.vspec │ ├── struct2.vspec │ ├── test.vspec │ └── test_multiple_type_trees.py │ ├── test_no_expand │ ├── expected.csv │ ├── expected.fidl │ ├── expected.idl │ ├── expected.json │ ├── expected.plantuml │ ├── expected.proto │ ├── expected.yaml │ ├── expected_overlay_expand.json │ ├── expected_overlay_no_expand.json │ ├── overlay.vspec │ ├── test.vspec │ └── test_no_expand.py │ ├── test_node_removal │ ├── test_files │ │ ├── test.vspec │ │ ├── test_del_branch_overlay.vspec │ │ ├── test_del_instance_overlay.vspec │ │ ├── test_del_node_overlay.vspec │ │ ├── test_deleted_branch.vspec │ │ └── test_deleted_node.vspec │ └── test_node_removal.py │ ├── test_null │ ├── expected.plantuml │ ├── expected.yaml │ ├── test.vspec │ └── test_null.py │ ├── test_overlay │ ├── expected.plantuml │ ├── expected_explicit_branches.json │ ├── expected_implicit_branches.json │ ├── expected_no_datatype.json │ ├── expected_no_type.json │ ├── overlay_error.vspec │ ├── overlay_explicit_branches.vspec │ ├── overlay_implicit_branch_no_description.vspec │ ├── overlay_implicit_branches.vspec │ ├── overlay_no_datatype.vspec │ ├── overlay_no_type.vspec │ ├── test.vspec │ └── test_overlay.py │ ├── test_overlay_on_instance │ ├── expected.json │ ├── expected.plantuml │ ├── overlay_1.vspec │ ├── overlay_2.vspec │ ├── overlay_no_type_datatype.vspec │ ├── test.vspec │ └── test_overlay_on_instance.py │ ├── test_overlay_struct │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.json │ ├── expected.proto │ ├── expected.yaml │ ├── expected_struct_using_struct.json │ ├── expected_types.proto │ ├── overlay.vspec │ ├── struct1.vspec │ ├── struct2.vspec │ ├── struct2_using_struct1.vspec │ ├── test.vspec │ └── test_overlay_struct.py │ ├── test_overlay_struct_array │ ├── expected.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected.csv │ ├── expected.json │ ├── expected.proto │ ├── expected.yaml │ ├── expected_types.proto │ ├── overlay.vspec │ ├── struct1.vspec │ ├── test.vspec │ └── test_overlay_struct_array.py │ ├── test_quantities.yaml │ ├── test_quantities_ros2.yaml │ ├── test_static_uids │ ├── test_static_uids.py │ ├── test_vspecs │ │ ├── test.vspec │ │ ├── test_added_attribute.vspec │ │ ├── test_const_id.vspec │ │ ├── test_datatype.vspec │ │ ├── test_deleted_attribute.vspec │ │ ├── test_deprecation.vspec │ │ ├── test_description.vspec │ │ ├── test_name_datatype.vspec │ │ ├── test_overlay.vspec │ │ ├── test_unit.vspec │ │ ├── test_vss_path.vspec │ │ └── units.yaml │ ├── validation.yaml │ └── validation_vspecs │ │ ├── validation.vspec │ │ ├── validation_semantic_change_1.vspec │ │ └── validation_semantic_change_2.vspec │ ├── test_strict │ ├── correct.vspec │ ├── correct_boolean.vspec │ ├── exceptions.yaml │ ├── faulty_case.vspec │ ├── faulty_name_boolean.vspec │ └── test_strict_e2e.py │ ├── test_struct_as_root │ ├── struct1.vspec │ ├── test.vspec │ └── test_struct_as_root.py │ ├── test_structs │ ├── ExpectedSignals.proto │ ├── ExpectedSignals2.proto │ ├── TestBranch1.vspec │ ├── TestBranch2.vspec │ ├── TestBranch3.vspec │ ├── VehicleDataTypes.vspec │ ├── VehicleDataTypes │ │ ├── TestBranch1 │ │ │ └── ExpectedTestBranch1.proto │ │ ├── TestBranch2 │ │ │ └── ExpectedTestBranch2.proto │ │ └── TestBranch3 │ │ │ └── ExpectedTestBranch3.proto │ ├── VehicleDataTypes2.vspec │ ├── VehicleDataTypesFlat.vspec │ ├── VehicleDataTypesInvalidStruct.vspec │ ├── VehicleDataTypesInvalidStructWithOrphanProperties.vspec │ ├── VehicleDataTypesInvalidStructWithQualifiedName.vspec │ ├── VehicleDataTypesStructWithDataType.vspec │ ├── VehicleDataTypesStructWithUnit.vspec │ ├── VehicleDataTypesWithCircularRefs.vspec │ ├── expected-signals-types.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── expected-signals-types.csv │ ├── expected-signals-types.idl │ ├── expected-signals-types.json │ ├── expected-signals-types.yaml │ ├── expected-signals.csv │ ├── expected-signals.json │ ├── expected-signals.yaml │ ├── expected.csv │ ├── expected.json │ ├── expected.yaml │ ├── out.apigear │ │ ├── A.module.yaml │ │ └── A.solution.yaml │ ├── struct_default_model_nok.vspec │ ├── struct_default_model_ok.vspec │ ├── struct_default_types.vspec │ ├── test-invalid-datatypes.vspec │ ├── test.idl │ ├── test.vspec │ ├── test2.vspec │ ├── test_data_type_parsing.py │ ├── test_default.py │ └── test_with_unit_on_struct_signal.vspec │ ├── test_type_error │ ├── branch_in_signal.vspec │ ├── branch_wrong_case.vspec │ ├── correct.vspec │ ├── no_type_branch.vspec │ ├── no_type_overlay.vspec │ ├── no_type_property.vspec │ ├── no_type_signal.vspec │ ├── no_type_struct.vspec │ └── test_type_error.py │ ├── test_types_with_uuid │ ├── expected.plantuml │ ├── expected_no_uuid.csv │ ├── expected_no_uuid.ddsidl │ ├── expected_no_uuid.franca │ ├── expected_no_uuid.json │ ├── expected_no_uuid.yaml │ ├── expected_uuid.csv │ ├── expected_uuid.ddsidl │ ├── expected_uuid.franca │ ├── expected_uuid.json │ ├── expected_uuid.yaml │ ├── test.vspec │ └── test_uuid.py │ ├── test_units.yaml │ ├── test_units │ ├── expected_special.json │ ├── quantities.yaml │ ├── quantities_no_def.yaml │ ├── quantity_volym.yaml │ ├── signals_with_special_units.vspec │ ├── test_units.py │ ├── units_all.yaml │ ├── units_hogshead.yaml │ └── units_puncheon.yaml │ ├── test_units_no_quantity │ ├── expected.json │ ├── expected.plantuml │ ├── test.vspec │ ├── test_quantities.yaml │ └── test_units_no_quantity.py │ └── test_units_ros2.yaml └── uv.lock /.bumpversion.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.bumpversion.toml -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.envrc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max_line_length = 120 3 | -------------------------------------------------------------------------------- /.github/actions/verify-headers/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.github/actions/verify-headers/action.yml -------------------------------------------------------------------------------- /.github/actions/verify-headers/verify-headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.github/actions/verify-headers/verify-headers.py -------------------------------------------------------------------------------- /.github/workflows/buildcheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.github/workflows/buildcheck.yml -------------------------------------------------------------------------------- /.github/workflows/check-header.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.github/workflows/check-header.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/FAQ.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.md 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/README.md -------------------------------------------------------------------------------- /binary/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/CMakeLists.txt -------------------------------------------------------------------------------- /binary/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/README.md -------------------------------------------------------------------------------- /binary/c_parser/.gitignore: -------------------------------------------------------------------------------- 1 | ctestparser 2 | -------------------------------------------------------------------------------- /binary/c_parser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/c_parser/CMakeLists.txt -------------------------------------------------------------------------------- /binary/c_parser/cparserlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/c_parser/cparserlib.c -------------------------------------------------------------------------------- /binary/c_parser/cparserlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/c_parser/cparserlib.h -------------------------------------------------------------------------------- /binary/c_parser/testparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/c_parser/testparser.c -------------------------------------------------------------------------------- /binary/go_parser/datamodel/datamodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/datamodel/datamodel.go -------------------------------------------------------------------------------- /binary/go_parser/datamodel/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/COVESA/vss-tools/binary/go_parser/datamodel 2 | -------------------------------------------------------------------------------- /binary/go_parser/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/go.mod -------------------------------------------------------------------------------- /binary/go_parser/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/go.sum -------------------------------------------------------------------------------- /binary/go_parser/parserlib/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/parserlib/go.mod -------------------------------------------------------------------------------- /binary/go_parser/parserlib/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/parserlib/go.sum -------------------------------------------------------------------------------- /binary/go_parser/parserlib/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/parserlib/parser.go -------------------------------------------------------------------------------- /binary/go_parser/testparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/binary/go_parser/testparser.go -------------------------------------------------------------------------------- /docs/apigear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/apigear.md -------------------------------------------------------------------------------- /docs/assets/Validate aspect model on ESMF-AME.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/assets/Validate aspect model on ESMF-AME.png -------------------------------------------------------------------------------- /docs/ddsidl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/ddsidl.md -------------------------------------------------------------------------------- /docs/go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/go.md -------------------------------------------------------------------------------- /docs/graphql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/graphql.md -------------------------------------------------------------------------------- /docs/id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/id.md -------------------------------------------------------------------------------- /docs/plantuml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/plantuml.md -------------------------------------------------------------------------------- /docs/protobuf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/protobuf.md -------------------------------------------------------------------------------- /docs/ros2interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/ros2interface.md -------------------------------------------------------------------------------- /docs/samm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/samm.md -------------------------------------------------------------------------------- /docs/tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/tree.md -------------------------------------------------------------------------------- /docs/vspec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/vspec.md -------------------------------------------------------------------------------- /docs/vspec_arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/docs/vspec_arch.md -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/noxfile.py -------------------------------------------------------------------------------- /obsolete/ocf/vehicleURI.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/ocf/vehicleURI.swagger.json -------------------------------------------------------------------------------- /obsolete/ocf/vspec2ocf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/ocf/vspec2ocf.csv -------------------------------------------------------------------------------- /obsolete/ocf/vspec2ocf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/ocf/vspec2ocf.py -------------------------------------------------------------------------------- /obsolete/ocf/vspecocfmap.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/ocf/vspecocfmap.csv -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/README.md -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/read_mapping_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/read_mapping_layer.py -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/read_type_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/read_type_layer.py -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/requirements.txt -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/templates/android_vhal_mapping_cpp.j2: -------------------------------------------------------------------------------- 1 | android_vhal_mapping_cpp.tpl -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/templates/android_vhal_mapping_cpp.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/templates/android_vhal_mapping_cpp.tpl -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/type_hal_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/type_hal_parser.py -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/typemap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/typemap.yml -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/types.hal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/types.hal -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/vspec2aaprop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/vspec2aaprop.py -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/vspec2aaprop_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/vspec2aaprop_test.sh -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/vspec2prop_mapping.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/vspec2prop_mapping.yml -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/vspec_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/vspec_helper.py -------------------------------------------------------------------------------- /obsolete/vspec2aaproperties/vss-code-gen-plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2aaproperties/vss-code-gen-plan.md -------------------------------------------------------------------------------- /obsolete/vspec2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c.py -------------------------------------------------------------------------------- /obsolete/vspec2c/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore files generated by make 2 | *.a 3 | *.o 4 | -------------------------------------------------------------------------------- /obsolete/vspec2c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/Makefile -------------------------------------------------------------------------------- /obsolete/vspec2c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/README.md -------------------------------------------------------------------------------- /obsolete/vspec2c/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/example/Makefile -------------------------------------------------------------------------------- /obsolete/vspec2c/example/vss_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/example/vss_dump.c -------------------------------------------------------------------------------- /obsolete/vspec2c/schematics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/schematics.png -------------------------------------------------------------------------------- /obsolete/vspec2c/vehicle_signal_specification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/vehicle_signal_specification.c -------------------------------------------------------------------------------- /obsolete/vspec2c/vehicle_signal_specification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/obsolete/vspec2c/vehicle_signal_specification.h -------------------------------------------------------------------------------- /outacctest/vss_interfaces_acc_test/msg/VehicleSpeed.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/outacctest/vss_interfaces_acc_test/msg/VehicleSpeed.msg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/vss_tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/__init__.py -------------------------------------------------------------------------------- /src/vss_tools/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/cli.py -------------------------------------------------------------------------------- /src/vss_tools/cli_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/cli_options.py -------------------------------------------------------------------------------- /src/vss_tools/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/datatypes.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/__init__.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/apigear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/apigear.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/binary.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/csv.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/ddsidl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/ddsidl.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/franca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/franca.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/go.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/go.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/graphql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/graphql.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/id.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/json.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/jsonschema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/jsonschema.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/plantuml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/plantuml.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/protobuf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/protobuf.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/ros2interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/ros2interface.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/__init__.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/config/config.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/data_types_and_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/data_types_and_units.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/file_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/file_helper.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/namespaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/namespaces.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/samm_concepts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/samm_concepts.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/string_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/string_helper.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/ttl_builder_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/ttl_builder_helper.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/ttl_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/ttl_helper.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/samm/helpers/vss_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/samm/helpers/vss_helper.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/stats_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/stats_utils.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/tree.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/utils.py -------------------------------------------------------------------------------- /src/vss_tools/exporters/yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/exporters/yaml.py -------------------------------------------------------------------------------- /src/vss_tools/lazy_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/lazy_group.py -------------------------------------------------------------------------------- /src/vss_tools/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/main.py -------------------------------------------------------------------------------- /src/vss_tools/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/model.py -------------------------------------------------------------------------------- /src/vss_tools/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vss_tools/strict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/strict.py -------------------------------------------------------------------------------- /src/vss_tools/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/tree.py -------------------------------------------------------------------------------- /src/vss_tools/units_quantities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/units_quantities.py -------------------------------------------------------------------------------- /src/vss_tools/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/utils/__init__.py -------------------------------------------------------------------------------- /src/vss_tools/utils/idgen_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/utils/idgen_utils.py -------------------------------------------------------------------------------- /src/vss_tools/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/utils/misc.py -------------------------------------------------------------------------------- /src/vss_tools/utils/vss2id_val.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/utils/vss2id_val.py -------------------------------------------------------------------------------- /src/vss_tools/vspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/src/vss_tools/vspec.py -------------------------------------------------------------------------------- /tests/backward_compatibility/test_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/backward_compatibility/test_compatibility.py -------------------------------------------------------------------------------- /tests/binary/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/binary/test.vspec -------------------------------------------------------------------------------- /tests/binary/test_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/binary/test_binary.py -------------------------------------------------------------------------------- /tests/ddsidl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/ddsidl/README.md -------------------------------------------------------------------------------- /tests/ddsidl/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/ddsidl/test.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_complex_1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_complex_1.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_complex_2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_complex_2.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_complex_3.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_complex_3.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_complex_4.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_complex_4.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_exclude_node.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_exclude_node.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_extended_attribute.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_extended_attribute.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_simple_enum.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_simple_enum.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_simple_enum_list.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_simple_enum_list.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_simple_range.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_simple_range.vspec -------------------------------------------------------------------------------- /tests/instances/resources/instance_simple_range_list.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/resources/instance_simple_range_list.vspec -------------------------------------------------------------------------------- /tests/instances/test_instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/instances/test_instances.py -------------------------------------------------------------------------------- /tests/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/test_model.py -------------------------------------------------------------------------------- /tests/test_strict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/test_strict.py -------------------------------------------------------------------------------- /tests/test_vss_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/test_vss_node.py -------------------------------------------------------------------------------- /tests/vspec/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/.gitignore -------------------------------------------------------------------------------- /tests/vspec/test-ros2-interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test-ros2-interface.py -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.franca -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.graphql -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.ros2interface/msg/AFloat.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.ros2interface/msg/AFloat.msg -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.ros2interface/msg/AInt.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.ros2interface/msg/AInt.msg -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.ros2interface/msg/AString.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.ros2interface/msg/AString.msg -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.ros2interface/msg/AStringArray.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.ros2interface/msg/AStringArray.msg -------------------------------------------------------------------------------- /tests/vspec/test_allowed/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_allowed/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_allowed/test_allowed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_allowed/test_allowed.py -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.franca -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.graphql -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.jsonschema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.jsonschema -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineCommaNotQuoted.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineCommaNotQuoted.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineCommaQuoted.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineCommaQuoted.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineLiteralStyleQuote.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineLiteralStyleQuote.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineStyleInitialBreak.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/AMultiLineStyleInitialBreak.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineComma.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineComma.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineCommaQuoted.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineCommaQuoted.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineInternalQuotes.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineInternalQuotes.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineNotQuoted.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineNotQuoted.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineQuoted.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineQuoted.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineQuotedInternalQuotes.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.ros2interface/msg/ASingleLineQuotedInternalQuotes.msg -------------------------------------------------------------------------------- /tests/vspec/test_comment/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_comment/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_comment/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_comment/topics.txt: -------------------------------------------------------------------------------- 1 | # includes only branch A 2 | A.* 3 | -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/q_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/q_1.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_1.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_2.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_3.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_4.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_5.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_6.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_7.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_8.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/s_9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/s_9.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/u_1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/u_1.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/u_2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/u_2.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/u_3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/u_3.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/data/u_4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/data/u_4.yaml -------------------------------------------------------------------------------- /tests/vspec/test_consistency/test_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_consistency/test_consistency.py -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.franca -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.go -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.graphql -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.jsonschema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.jsonschema -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/A.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/A.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/ADouble.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/ADouble.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AFloat.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AFloat.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AInt16.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AInt16.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AInt32.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AInt32.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AInt64.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AInt64.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AInt8.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AInt8.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AIsBoolean.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AIsBoolean.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt16.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt16.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt32.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt32.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt64.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt64.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt8.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.ros2interface/msg/AUInt8.msg -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.samm/com.covesa.vss.spec/1.0.0/A.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.samm/com.covesa.vss.spec/1.0.0/A.ttl -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes/topics.txt: -------------------------------------------------------------------------------- 1 | # includes only branch A 2 | A.* 3 | -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_error/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_error/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_error/test_datatype_branch.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_error/test_datatype_branch.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_error/test_datatypes_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_error/test_datatypes_error.py -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_datatypes_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_datatypes_pattern.py -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_pattern_no_allowed_array_match.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_pattern_no_allowed_array_match.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_pattern_no_allowed_match.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_pattern_no_allowed_match.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_pattern_no_default_array_match.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_pattern_no_default_array_match.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_pattern_no_default_match.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_pattern_no_default_match.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_pattern_ok.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_pattern_ok.vspec -------------------------------------------------------------------------------- /tests/vspec/test_datatypes_pattern/test_pattern_wrong_datatype.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_datatypes_pattern/test_pattern_wrong_datatype.vspec -------------------------------------------------------------------------------- /tests/vspec/test_default_unit/expected_default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_default_unit/expected_default.json -------------------------------------------------------------------------------- /tests/vspec/test_default_unit/signals_with_default_units.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_default_unit/signals_with_default_units.vspec -------------------------------------------------------------------------------- /tests/vspec/test_default_unit/test_default_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_default_unit/test_default_units.py -------------------------------------------------------------------------------- /tests/vspec/test_default_unit/units.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_default_unit/units.yaml -------------------------------------------------------------------------------- /tests/vspec/test_description_error/correct.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/correct.vspec -------------------------------------------------------------------------------- /tests/vspec/test_description_error/no_description_branch.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/no_description_branch.vspec -------------------------------------------------------------------------------- /tests/vspec/test_description_error/no_description_signal.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/no_description_signal.vspec -------------------------------------------------------------------------------- /tests/vspec/test_description_error/no_description_type_branch.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/no_description_type_branch.vspec -------------------------------------------------------------------------------- /tests/vspec/test_description_error/no_description_type_property.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/no_description_type_property.vspec -------------------------------------------------------------------------------- /tests/vspec/test_description_error/no_description_type_struct.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/no_description_type_struct.vspec -------------------------------------------------------------------------------- /tests/vspec/test_description_error/test_description_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_description_error/test_description_error.py -------------------------------------------------------------------------------- /tests/vspec/test_exporter_go/expected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_exporter_go/expected.go -------------------------------------------------------------------------------- /tests/vspec/test_exporter_go/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_exporter_go/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_exporter_go/topics.txt: -------------------------------------------------------------------------------- 1 | # includes only branch A 2 | A.* 3 | -------------------------------------------------------------------------------- /tests/vspec/test_exporter_go/types.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_exporter_go/types.vspec -------------------------------------------------------------------------------- /tests/vspec/test_extended/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_extended/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_extended/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_extended/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_extended/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_extended/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_extended/test_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_extended/test_extended.py -------------------------------------------------------------------------------- /tests/vspec/test_faulty_type/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_faulty_type/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_faulty_type/test_faulty_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_faulty_type/test_faulty_type.py -------------------------------------------------------------------------------- /tests/vspec/test_faulty_vspec_format/test_faulty_vspec_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_faulty_vspec_format/test_faulty_vspec_format.py -------------------------------------------------------------------------------- /tests/vspec/test_faulty_vspec_format/test_single_level.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_faulty_vspec_format/test_single_level.vspec -------------------------------------------------------------------------------- /tests/vspec/test_faulty_vspec_format/test_string_as_child.vspec: -------------------------------------------------------------------------------- 1 | # No child notes 2 | A: string 3 | -------------------------------------------------------------------------------- /tests/vspec/test_generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_generic.py -------------------------------------------------------------------------------- /tests/vspec/test_include/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_include/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_include/include.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/include.vspec -------------------------------------------------------------------------------- /tests/vspec/test_include/include_b.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/include_b.vspec -------------------------------------------------------------------------------- /tests/vspec/test_include/include_c.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/include_c.vspec -------------------------------------------------------------------------------- /tests/vspec/test_include/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_include/test_error.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/test_error.vspec -------------------------------------------------------------------------------- /tests/vspec/test_include/test_include.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_include/test_include.py -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.franca -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.go -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.graphql -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.jsonschema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.jsonschema -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.samm/com.covesa.vss.spec/1.0.0/A.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.samm/com.covesa.vss.spec/1.0.0/A.ttl -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.samm/com.covesa.vss.spec/1.0.0/B.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.samm/com.covesa.vss.spec/1.0.0/B.ttl -------------------------------------------------------------------------------- /tests/vspec/test_instances/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_instances/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_instances/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_instances/topics.txt: -------------------------------------------------------------------------------- 1 | # includes only branch A 2 | A.* 3 | -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow1LeftC.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow1LeftC.msg -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow1RightC.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow1RightC.msg -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow2LeftC.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow2LeftC.msg -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow2RightC.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/expected.ros2interface/msg/ABRow2RightC.msg -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_isinstance/test_isinstance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_isinstance/test_isinstance.py -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.franca -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.go -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.graphql -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.jsonschema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.jsonschema -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMaxZero.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMaxZero.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMaxZeroInt.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMaxZeroInt.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMinMax.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMinMax.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMinZero.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMinZero.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMinZeroInt.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatMinZeroInt.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatNoMinMax.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatNoMinMax.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatOnlyMax.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatOnlyMax.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AFloatOnlyMin.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AFloatOnlyMin.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AIntMaxZero.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AIntMaxZero.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AIntMinMax.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AIntMinMax.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AIntMinZero.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AIntMinZero.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AIntNoMinMax.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AIntNoMinMax.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AIntOnlyMax.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AIntOnlyMax.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.ros2interface/msg/AIntOnlyMin.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.ros2interface/msg/AIntOnlyMin.msg -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.samm/com.covesa.vss.spec/1.0.0/A.ttl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.samm/com.covesa.vss.spec/1.0.0/A.ttl -------------------------------------------------------------------------------- /tests/vspec/test_min_max/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_min_max/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_min_max/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_min_max/topics.txt: -------------------------------------------------------------------------------- 1 | # includes only branch A 2 | A.* 3 | -------------------------------------------------------------------------------- /tests/vspec/test_multiple_type_trees/struct1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_multiple_type_trees/struct1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_multiple_type_trees/struct2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_multiple_type_trees/struct2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_multiple_type_trees/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_multiple_type_trees/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_multiple_type_trees/test_multiple_type_trees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_multiple_type_trees/test_multiple_type_trees.py -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.fidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.fidl -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.idl -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.proto -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected_overlay_expand.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected_overlay_expand.json -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/expected_overlay_no_expand.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/expected_overlay_no_expand.json -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_no_expand/test_no_expand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_no_expand/test_no_expand.py -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_files/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_files/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_files/test_del_branch_overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_files/test_del_branch_overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_files/test_del_instance_overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_files/test_del_instance_overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_files/test_del_node_overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_files/test_del_node_overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_files/test_deleted_branch.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_files/test_deleted_branch.vspec -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_files/test_deleted_node.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_files/test_deleted_node.vspec -------------------------------------------------------------------------------- /tests/vspec/test_node_removal/test_node_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_node_removal/test_node_removal.py -------------------------------------------------------------------------------- /tests/vspec/test_null/expected.plantuml: -------------------------------------------------------------------------------- 1 | class Vehicle { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /tests/vspec/test_null/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_null/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_null/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_null/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_null/test_null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_null/test_null.py -------------------------------------------------------------------------------- /tests/vspec/test_overlay/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_overlay/expected_explicit_branches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/expected_explicit_branches.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay/expected_implicit_branches.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/expected_implicit_branches.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay/expected_no_datatype.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/expected_no_datatype.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay/expected_no_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/expected_no_type.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay/overlay_error.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/overlay_error.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/overlay_explicit_branches.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/overlay_explicit_branches.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/overlay_implicit_branch_no_description.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/overlay_implicit_branch_no_description.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/overlay_implicit_branches.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/overlay_implicit_branches.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/overlay_no_datatype.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/overlay_no_datatype.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/overlay_no_type.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/overlay_no_type.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay/test_overlay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay/test_overlay.py -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/overlay_1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/overlay_1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/overlay_2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/overlay_2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/overlay_no_type_datatype.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/overlay_no_type_datatype.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_on_instance/test_overlay_on_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_on_instance/test_overlay_on_instance.py -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected.proto -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected_struct_using_struct.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected_struct_using_struct.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/expected_types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/expected_types.proto -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/struct1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/struct1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/struct2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/struct2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/struct2_using_struct1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/struct2_using_struct1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct/test_overlay_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct/test_overlay_struct.py -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected.proto -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/expected_types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/expected_types.proto -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/struct1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/struct1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_overlay_struct_array/test_overlay_struct_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_overlay_struct_array/test_overlay_struct_array.py -------------------------------------------------------------------------------- /tests/vspec/test_quantities.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_quantities.yaml -------------------------------------------------------------------------------- /tests/vspec/test_quantities_ros2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_quantities_ros2.yaml -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_static_uids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_static_uids.py -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_added_attribute.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_added_attribute.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_const_id.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_const_id.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_datatype.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_datatype.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_deleted_attribute.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_deleted_attribute.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_deprecation.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_deprecation.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_description.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_description.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_name_datatype.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_name_datatype.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_unit.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_unit.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/test_vss_path.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/test_vss_path.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/test_vspecs/units.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/test_vspecs/units.yaml -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/validation.yaml -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/validation_vspecs/validation.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/validation_vspecs/validation.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/validation_vspecs/validation_semantic_change_1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/validation_vspecs/validation_semantic_change_1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_static_uids/validation_vspecs/validation_semantic_change_2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_static_uids/validation_vspecs/validation_semantic_change_2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_strict/correct.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_strict/correct.vspec -------------------------------------------------------------------------------- /tests/vspec/test_strict/correct_boolean.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_strict/correct_boolean.vspec -------------------------------------------------------------------------------- /tests/vspec/test_strict/exceptions.yaml: -------------------------------------------------------------------------------- 1 | A.NotStartingWithIs: 2 | - name-style 3 | A.uInt8: 4 | -------------------------------------------------------------------------------- /tests/vspec/test_strict/faulty_case.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_strict/faulty_case.vspec -------------------------------------------------------------------------------- /tests/vspec/test_strict/faulty_name_boolean.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_strict/faulty_name_boolean.vspec -------------------------------------------------------------------------------- /tests/vspec/test_strict/test_strict_e2e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_strict/test_strict_e2e.py -------------------------------------------------------------------------------- /tests/vspec/test_struct_as_root/struct1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_struct_as_root/struct1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_struct_as_root/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_struct_as_root/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_struct_as_root/test_struct_as_root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_struct_as_root/test_struct_as_root.py -------------------------------------------------------------------------------- /tests/vspec/test_structs/ExpectedSignals.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/ExpectedSignals.proto -------------------------------------------------------------------------------- /tests/vspec/test_structs/ExpectedSignals2.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/ExpectedSignals2.proto -------------------------------------------------------------------------------- /tests/vspec/test_structs/TestBranch1.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/TestBranch1.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/TestBranch2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/TestBranch2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/TestBranch3.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/TestBranch3.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypes.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypes.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypes/TestBranch1/ExpectedTestBranch1.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypes/TestBranch1/ExpectedTestBranch1.proto -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypes/TestBranch2/ExpectedTestBranch2.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypes/TestBranch2/ExpectedTestBranch2.proto -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypes/TestBranch3/ExpectedTestBranch3.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypes/TestBranch3/ExpectedTestBranch3.proto -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypes2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypes2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesFlat.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesFlat.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesInvalidStruct.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesInvalidStruct.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesInvalidStructWithOrphanProperties.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesInvalidStructWithOrphanProperties.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesInvalidStructWithQualifiedName.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesInvalidStructWithQualifiedName.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesStructWithDataType.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesStructWithDataType.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesStructWithUnit.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesStructWithUnit.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/VehicleDataTypesWithCircularRefs.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/VehicleDataTypesWithCircularRefs.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals-types.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals-types.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals-types.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals-types.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals-types.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals-types.csv -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals-types.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals-types.idl -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals-types.json -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals-types.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals-types.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals.csv -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals.json -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected-signals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected-signals.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected.csv -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_structs/expected.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/expected.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/out.apigear/A.module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/out.apigear/A.module.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/out.apigear/A.solution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/out.apigear/A.solution.yaml -------------------------------------------------------------------------------- /tests/vspec/test_structs/struct_default_model_nok.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/struct_default_model_nok.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/struct_default_model_ok.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/struct_default_model_ok.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/struct_default_types.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/struct_default_types.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/test-invalid-datatypes.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test-invalid-datatypes.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/test.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test.idl -------------------------------------------------------------------------------- /tests/vspec/test_structs/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/test2.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test2.vspec -------------------------------------------------------------------------------- /tests/vspec/test_structs/test_data_type_parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test_data_type_parsing.py -------------------------------------------------------------------------------- /tests/vspec/test_structs/test_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test_default.py -------------------------------------------------------------------------------- /tests/vspec/test_structs/test_with_unit_on_struct_signal.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_structs/test_with_unit_on_struct_signal.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/branch_in_signal.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/branch_in_signal.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/branch_wrong_case.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/branch_wrong_case.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/correct.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/correct.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/no_type_branch.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/no_type_branch.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/no_type_overlay.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/no_type_overlay.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/no_type_property.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/no_type_property.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/no_type_signal.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/no_type_signal.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/no_type_struct.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/no_type_struct.vspec -------------------------------------------------------------------------------- /tests/vspec/test_type_error/test_type_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_type_error/test_type_error.py -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_no_uuid.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_no_uuid.csv -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_no_uuid.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_no_uuid.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_no_uuid.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_no_uuid.franca -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_no_uuid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_no_uuid.json -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_no_uuid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_no_uuid.yaml -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_uuid.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_uuid.csv -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_uuid.ddsidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_uuid.ddsidl -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_uuid.franca: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_uuid.franca -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_uuid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_uuid.json -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/expected_uuid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/expected_uuid.yaml -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_types_with_uuid/test_uuid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_types_with_uuid/test_uuid.py -------------------------------------------------------------------------------- /tests/vspec/test_units.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units.yaml -------------------------------------------------------------------------------- /tests/vspec/test_units/expected_special.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/expected_special.json -------------------------------------------------------------------------------- /tests/vspec/test_units/quantities.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/quantities.yaml -------------------------------------------------------------------------------- /tests/vspec/test_units/quantities_no_def.yaml: -------------------------------------------------------------------------------- 1 | # Quantity but no definition which is mandatory 2 | volume: 3 | -------------------------------------------------------------------------------- /tests/vspec/test_units/quantity_volym.yaml: -------------------------------------------------------------------------------- 1 | volym: 2 | definition: Volume in swedish 3 | -------------------------------------------------------------------------------- /tests/vspec/test_units/signals_with_special_units.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/signals_with_special_units.vspec -------------------------------------------------------------------------------- /tests/vspec/test_units/test_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/test_units.py -------------------------------------------------------------------------------- /tests/vspec/test_units/units_all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/units_all.yaml -------------------------------------------------------------------------------- /tests/vspec/test_units/units_hogshead.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/units_hogshead.yaml -------------------------------------------------------------------------------- /tests/vspec/test_units/units_puncheon.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units/units_puncheon.yaml -------------------------------------------------------------------------------- /tests/vspec/test_units_no_quantity/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units_no_quantity/expected.json -------------------------------------------------------------------------------- /tests/vspec/test_units_no_quantity/expected.plantuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units_no_quantity/expected.plantuml -------------------------------------------------------------------------------- /tests/vspec/test_units_no_quantity/test.vspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units_no_quantity/test.vspec -------------------------------------------------------------------------------- /tests/vspec/test_units_no_quantity/test_quantities.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units_no_quantity/test_quantities.yaml -------------------------------------------------------------------------------- /tests/vspec/test_units_no_quantity/test_units_no_quantity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units_no_quantity/test_units_no_quantity.py -------------------------------------------------------------------------------- /tests/vspec/test_units_ros2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/tests/vspec/test_units_ros2.yaml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COVESA/vss-tools/HEAD/uv.lock --------------------------------------------------------------------------------