Skip to content

Releases: asam-ev/qc-otx

v1.0.0

02 Dec 14:21
92492d8
Compare
Choose a tag to compare

This is the first release of the OTX Checker Bundle of the ASAM Quality Checker Framework.

Features

This first release contains the implementation of checks for the following 20 OTX rules

  1. asam.net:otx:1.0.0:core.chk_001.document_name_matches_filename
  2. asam.net:otx:1.0.0:core.chk_002.document_name_package_uniqueness
  3. asam.net:otx:1.0.0:core.chk_003.no_dead_import_links
  4. asam.net:otx:1.0.0:core.chk_004.no_unused_imports
  5. asam.net:otx:1.0.0:core.chk_005.no_use_of_undefined_import_prefixes
  6. asam.net:otx:1.0.0:core.chk_006.match_of_imported_document_data_model_version
  7. asam.net:otx:1.0.0:core.chk_007.have_specification_if_no_realisation_exists
  8. asam.net:otx:1.0.0:core.chk_008.public_main_procedure
  9. asam.net:otx:1.0.0:core.chk_009.mandatory_constant_initialization
  10. asam.net:otx:1.0.0:core.chk_010.unique_node_names
  11. asam.net:otx:1.0.0:data_type.chk_001.accessing_structure_elements
  12. asam.net:otx:1.0.0:data_type.chk_008.correct_target_for_structure_element
  13. asam.net:otx:1.0.0:zip_file.chk_002.type_safe_zip_file
  14. asam.net:otx:1.0.0:zip_file.chk_001.type_safe_unzip_file
  15. asam.net:otx:1.0.0:state_machine.chk_001.no_procedure_realization
  16. asam.net:otx:1.0.0:state_machine.chk_002.mandatory_target_state
  17. asam.net:otx:1.0.0:state_machine.chk_003.no_target_state_for_completed_state
  18. asam.net:otx:1.0.0:state_machine.chk_005.mandatory_transition
  19. asam.net:otx:1.0.0:state_machine.chk_004.mandatory_trigger
  20. asam.net:otx:1.0.0:state_machine.chk_006.distinguished_initial_and_completed_state

v1.0.0-rc.1

31 Oct 10:11
9c1de3c
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

This is the first release candidate of the OTX Checker Bundle of the ASAM Quality Checker Framework.

The current version is a release candidate. The first official release is expected in November.

Features

This first release contains the implementation of checks for the following 20 OTX rules

  1. asam.net:otx:1.0.0:core.chk_001.document_name_matches_filename
  2. asam.net:otx:1.0.0:core.chk_002.document_name_package_uniqueness
  3. asam.net:otx:1.0.0:core.chk_003.no_dead_import_links
  4. asam.net:otx:1.0.0:core.chk_004.no_unused_imports
  5. asam.net:otx:1.0.0:core.chk_005.no_use_of_undefined_import_prefixes
  6. asam.net:otx:1.0.0:core.chk_006.match_of_imported_document_data_model_version
  7. asam.net:otx:1.0.0:core.chk_007.have_specification_if_no_realisation_exists
  8. asam.net:otx:1.0.0:core.chk_008.public_main_procedure
  9. asam.net:otx:1.0.0:core.chk_009.mandatory_constant_initialization
  10. asam.net:otx:1.0.0:core.chk_010.unique_node_names
  11. asam.net:otx:1.0.0:data_type.chk_001.accessing_structure_elements
  12. asam.net:otx:1.0.0:data_type.chk_008.correct_target_for_structure_element
  13. asam.net:otx:1.0.0:zip_file.chk_002.type_safe_zip_file
  14. asam.net:otx:1.0.0:zip_file.chk_001.type_safe_unzip_file
  15. asam.net:otx:1.0.0:state_machine.chk_001.no_procedure_realization
  16. asam.net:otx:1.0.0:state_machine.chk_002.mandatory_target_state
  17. asam.net:otx:1.0.0:state_machine.chk_003.no_target_state_for_completed_state
  18. asam.net:otx:1.0.0:state_machine.chk_005.mandatory_transition
  19. asam.net:otx:1.0.0:state_machine.chk_004.mandatory_trigger
  20. asam.net:otx:1.0.0:state_machine.chk_006.distinguished_initial_and_completed_state