├── .env ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .project ├── .pydevproject ├── .settings └── org.eclipse.core.resources.prefs ├── .vscode └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── doc ├── .gitignore ├── ApiDesign.md ├── Changelog.md ├── README.md ├── Requirements.md ├── TODO.md ├── UcisLrmNotes.md ├── requirements.txt ├── scdb_schema.md └── source │ ├── commands.rst │ ├── conf.py │ ├── index.rst │ ├── introduction.rst │ └── reference │ ├── coverage_report_api.rst │ ├── coverage_report_json.rst │ ├── recording_coverage_best_practices.rst │ ├── reference.rst │ ├── ucis_c_api.rst │ ├── ucis_oo_api.rst │ ├── xml_interchange.rst │ └── yaml_coverage.rst ├── etc ├── ivpm.info └── packages.mf ├── gen.sh ├── ivpm.yaml ├── requirements.txt ├── requirements_dev.txt ├── scripts ├── ivpm.py └── update_copyright.py ├── setup.py ├── src └── ucis │ ├── __init__.py │ ├── __main__.py │ ├── cmd │ ├── __init__.py │ ├── cmd_convert.py │ ├── cmd_list_db_formats.py │ ├── cmd_list_report_formats.py │ ├── cmd_merge.py │ └── cmd_report.py │ ├── cov_scope.py │ ├── cover_data.py │ ├── cover_flags_t.py │ ├── cover_index.py │ ├── cover_instance.py │ ├── cover_item.py │ ├── cover_type.py │ ├── cover_type_t.py │ ├── covergroup.py │ ├── coverpoint.py │ ├── cross.py │ ├── cvg_bin_scope.py │ ├── cvg_scope.py │ ├── db.py │ ├── db_format_rgy.py │ ├── du_scope.py │ ├── file_handle.py │ ├── filter_rgy.py │ ├── flags_t.py │ ├── func_cov_scope.py │ ├── handle_property.py │ ├── history_node.py │ ├── history_node_kind.py │ ├── ignore_bin_scope.py │ ├── illegal_bin_scope.py │ ├── instance_coverage.py │ ├── instance_scope.py │ ├── int_property.py │ ├── lib │ ├── LibFactory.py │ ├── __init__.py │ ├── db_format_if_lib.py │ ├── lib_cover_data.py │ ├── lib_cover_index.py │ ├── lib_cover_type.py │ ├── lib_covergroup.py │ ├── lib_coverpoint.py │ ├── lib_cross.py │ ├── lib_cvg_scope.py │ ├── lib_file_handle.py │ ├── lib_history_node.py │ ├── lib_history_node_iterator.py │ ├── lib_obj.py │ ├── lib_scope.py │ ├── lib_scope_iterator.py │ ├── lib_source_info.py │ ├── lib_test_data.py │ ├── lib_ucis.py │ └── libucis.py │ ├── mem │ ├── __init__.py │ ├── db_format_if_mem.py │ ├── mem_cover_index.py │ ├── mem_cover_index_iterator.py │ ├── mem_cover_item.py │ ├── mem_cover_type.py │ ├── mem_covergroup.py │ ├── mem_coverpoint.py │ ├── mem_cross.py │ ├── mem_cvg_scope.py │ ├── mem_du_scope.py │ ├── mem_factory.py │ ├── mem_file_handle.py │ ├── mem_history_node.py │ ├── mem_history_node_iterator.py │ ├── mem_instance_coverage.py │ ├── mem_instance_scope.py │ ├── mem_obj.py │ ├── mem_scope.py │ ├── mem_scope_iterator.py │ ├── mem_source_file.py │ ├── mem_statement_id.py │ ├── mem_toggle_instance_scope.py │ └── mem_ucis.py │ ├── merge │ ├── __init__.py │ └── db_merger.py │ ├── name_value.py │ ├── obj.py │ ├── real_property.py │ ├── report │ ├── __init__.py │ ├── cobertura_coverage_report_formatter.py │ ├── coverage_report.py │ ├── coverage_report_builder.py │ ├── format_rpt_json.py │ ├── format_rpt_text.py │ └── text_coverage_report_formatter.py │ ├── rgy │ ├── __init__.py │ ├── format_if_db.py │ ├── format_if_rpt.py │ └── format_rgy.py │ ├── schema │ ├── cover.schema │ ├── cover.yaml │ ├── coverage.json │ └── covreport.json │ ├── scope.py │ ├── scope_type_t.py │ ├── source_file.py │ ├── source_info.py │ ├── source_t.py │ ├── statement_id.py │ ├── str_property.py │ ├── test_data.py │ ├── test_status_t.py │ ├── toggle_dir_t.py │ ├── toggle_metric_t.py │ ├── toggle_type_t.py │ ├── ucis.py │ ├── unimpl_error.py │ ├── visitors │ ├── UCISVisitor.py │ └── __init__.py │ ├── xml │ ├── __init__.py │ ├── db_format_if_xml.py │ ├── schema │ │ ├── ucis-1.0.rnc │ │ ├── ucis.xsd │ │ └── ucis.xsd.orig │ ├── ucis_validator.py │ ├── xml_factory.py │ ├── xml_reader.py │ ├── xml_ucis.py │ └── xml_writer.py │ └── yaml │ ├── __init__.py │ ├── db_format_if_yaml.py │ ├── yaml_factory.py │ ├── yaml_reader.py │ ├── yaml_ucis.py │ └── yaml_writer.py └── ve └── unit ├── db_creator.py ├── example_create_ucis.py ├── pyucis-unittest.launch ├── run.sh ├── runtest.sh ├── test_coverage_report.py ├── test_merge.py ├── test_report.py ├── test_simple_create.py ├── test_smoke.py ├── test_xml_examples.py ├── test_xml_output.py ├── test_xml_reader.py └── test_yaml_reader.py /.env: -------------------------------------------------------------------------------- 1 | PYTHONPATH=./src -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/.project -------------------------------------------------------------------------------- /.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/.pydevproject -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/README.md -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | schema/ 3 | -------------------------------------------------------------------------------- /doc/ApiDesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/ApiDesign.md -------------------------------------------------------------------------------- /doc/Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/Changelog.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/Requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/Requirements.md -------------------------------------------------------------------------------- /doc/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/TODO.md -------------------------------------------------------------------------------- /doc/UcisLrmNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/UcisLrmNotes.md -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/scdb_schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/scdb_schema.md -------------------------------------------------------------------------------- /doc/source/commands.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/commands.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/introduction.rst -------------------------------------------------------------------------------- /doc/source/reference/coverage_report_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/coverage_report_api.rst -------------------------------------------------------------------------------- /doc/source/reference/coverage_report_json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/coverage_report_json.rst -------------------------------------------------------------------------------- /doc/source/reference/recording_coverage_best_practices.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/recording_coverage_best_practices.rst -------------------------------------------------------------------------------- /doc/source/reference/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/reference.rst -------------------------------------------------------------------------------- /doc/source/reference/ucis_c_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/ucis_c_api.rst -------------------------------------------------------------------------------- /doc/source/reference/ucis_oo_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/ucis_oo_api.rst -------------------------------------------------------------------------------- /doc/source/reference/xml_interchange.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/xml_interchange.rst -------------------------------------------------------------------------------- /doc/source/reference/yaml_coverage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/doc/source/reference/yaml_coverage.rst -------------------------------------------------------------------------------- /etc/ivpm.info: -------------------------------------------------------------------------------- 1 | 2 | name=pyucis 3 | version=0.0.6 4 | 5 | -------------------------------------------------------------------------------- /etc/packages.mf: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/gen.sh -------------------------------------------------------------------------------- /ivpm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ivpm.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | 2 | lxml 3 | python-jsonschema-objects 4 | -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/requirements_dev.txt -------------------------------------------------------------------------------- /scripts/ivpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/scripts/ivpm.py -------------------------------------------------------------------------------- /scripts/update_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/scripts/update_copyright.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/setup.py -------------------------------------------------------------------------------- /src/ucis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/__init__.py -------------------------------------------------------------------------------- /src/ucis/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/__main__.py -------------------------------------------------------------------------------- /src/ucis/cmd/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ucis/cmd/cmd_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cmd/cmd_convert.py -------------------------------------------------------------------------------- /src/ucis/cmd/cmd_list_db_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cmd/cmd_list_db_formats.py -------------------------------------------------------------------------------- /src/ucis/cmd/cmd_list_report_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cmd/cmd_list_report_formats.py -------------------------------------------------------------------------------- /src/ucis/cmd/cmd_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cmd/cmd_merge.py -------------------------------------------------------------------------------- /src/ucis/cmd/cmd_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cmd/cmd_report.py -------------------------------------------------------------------------------- /src/ucis/cov_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cov_scope.py -------------------------------------------------------------------------------- /src/ucis/cover_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_data.py -------------------------------------------------------------------------------- /src/ucis/cover_flags_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_flags_t.py -------------------------------------------------------------------------------- /src/ucis/cover_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_index.py -------------------------------------------------------------------------------- /src/ucis/cover_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_instance.py -------------------------------------------------------------------------------- /src/ucis/cover_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_item.py -------------------------------------------------------------------------------- /src/ucis/cover_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_type.py -------------------------------------------------------------------------------- /src/ucis/cover_type_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cover_type_t.py -------------------------------------------------------------------------------- /src/ucis/covergroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/covergroup.py -------------------------------------------------------------------------------- /src/ucis/coverpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/coverpoint.py -------------------------------------------------------------------------------- /src/ucis/cross.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cross.py -------------------------------------------------------------------------------- /src/ucis/cvg_bin_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cvg_bin_scope.py -------------------------------------------------------------------------------- /src/ucis/cvg_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/cvg_scope.py -------------------------------------------------------------------------------- /src/ucis/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/db.py -------------------------------------------------------------------------------- /src/ucis/db_format_rgy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/db_format_rgy.py -------------------------------------------------------------------------------- /src/ucis/du_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/du_scope.py -------------------------------------------------------------------------------- /src/ucis/file_handle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/file_handle.py -------------------------------------------------------------------------------- /src/ucis/filter_rgy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/filter_rgy.py -------------------------------------------------------------------------------- /src/ucis/flags_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/flags_t.py -------------------------------------------------------------------------------- /src/ucis/func_cov_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/func_cov_scope.py -------------------------------------------------------------------------------- /src/ucis/handle_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/handle_property.py -------------------------------------------------------------------------------- /src/ucis/history_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/history_node.py -------------------------------------------------------------------------------- /src/ucis/history_node_kind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/history_node_kind.py -------------------------------------------------------------------------------- /src/ucis/ignore_bin_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/ignore_bin_scope.py -------------------------------------------------------------------------------- /src/ucis/illegal_bin_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/illegal_bin_scope.py -------------------------------------------------------------------------------- /src/ucis/instance_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/instance_coverage.py -------------------------------------------------------------------------------- /src/ucis/instance_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/instance_scope.py -------------------------------------------------------------------------------- /src/ucis/int_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/int_property.py -------------------------------------------------------------------------------- /src/ucis/lib/LibFactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/LibFactory.py -------------------------------------------------------------------------------- /src/ucis/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/__init__.py -------------------------------------------------------------------------------- /src/ucis/lib/db_format_if_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/db_format_if_lib.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_cover_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_cover_data.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_cover_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_cover_index.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_cover_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_cover_type.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_covergroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_covergroup.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_coverpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_coverpoint.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_cross.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_cross.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_cvg_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_cvg_scope.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_file_handle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_file_handle.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_history_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_history_node.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_history_node_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_history_node_iterator.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_obj.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_scope.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_scope_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_scope_iterator.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_source_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_source_info.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_test_data.py -------------------------------------------------------------------------------- /src/ucis/lib/lib_ucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/lib_ucis.py -------------------------------------------------------------------------------- /src/ucis/lib/libucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/lib/libucis.py -------------------------------------------------------------------------------- /src/ucis/mem/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/__init__.py -------------------------------------------------------------------------------- /src/ucis/mem/db_format_if_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/db_format_if_mem.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_cover_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_cover_index.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_cover_index_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_cover_index_iterator.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_cover_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_cover_item.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_cover_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_cover_type.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_covergroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_covergroup.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_coverpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_coverpoint.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_cross.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_cross.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_cvg_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_cvg_scope.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_du_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_du_scope.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_factory.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_file_handle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_file_handle.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_history_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_history_node.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_history_node_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_history_node_iterator.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_instance_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_instance_coverage.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_instance_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_instance_scope.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_obj.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_scope.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_scope_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_scope_iterator.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_source_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_source_file.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_statement_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_statement_id.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_toggle_instance_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_toggle_instance_scope.py -------------------------------------------------------------------------------- /src/ucis/mem/mem_ucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/mem/mem_ucis.py -------------------------------------------------------------------------------- /src/ucis/merge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/merge/__init__.py -------------------------------------------------------------------------------- /src/ucis/merge/db_merger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/merge/db_merger.py -------------------------------------------------------------------------------- /src/ucis/name_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/name_value.py -------------------------------------------------------------------------------- /src/ucis/obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/obj.py -------------------------------------------------------------------------------- /src/ucis/real_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/real_property.py -------------------------------------------------------------------------------- /src/ucis/report/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/__init__.py -------------------------------------------------------------------------------- /src/ucis/report/cobertura_coverage_report_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/cobertura_coverage_report_formatter.py -------------------------------------------------------------------------------- /src/ucis/report/coverage_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/coverage_report.py -------------------------------------------------------------------------------- /src/ucis/report/coverage_report_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/coverage_report_builder.py -------------------------------------------------------------------------------- /src/ucis/report/format_rpt_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/format_rpt_json.py -------------------------------------------------------------------------------- /src/ucis/report/format_rpt_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/format_rpt_text.py -------------------------------------------------------------------------------- /src/ucis/report/text_coverage_report_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/report/text_coverage_report_formatter.py -------------------------------------------------------------------------------- /src/ucis/rgy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/rgy/__init__.py -------------------------------------------------------------------------------- /src/ucis/rgy/format_if_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/rgy/format_if_db.py -------------------------------------------------------------------------------- /src/ucis/rgy/format_if_rpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/rgy/format_if_rpt.py -------------------------------------------------------------------------------- /src/ucis/rgy/format_rgy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/rgy/format_rgy.py -------------------------------------------------------------------------------- /src/ucis/schema/cover.schema: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ucis/schema/cover.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/schema/cover.yaml -------------------------------------------------------------------------------- /src/ucis/schema/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/schema/coverage.json -------------------------------------------------------------------------------- /src/ucis/schema/covreport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/schema/covreport.json -------------------------------------------------------------------------------- /src/ucis/scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/scope.py -------------------------------------------------------------------------------- /src/ucis/scope_type_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/scope_type_t.py -------------------------------------------------------------------------------- /src/ucis/source_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/source_file.py -------------------------------------------------------------------------------- /src/ucis/source_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/source_info.py -------------------------------------------------------------------------------- /src/ucis/source_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/source_t.py -------------------------------------------------------------------------------- /src/ucis/statement_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/statement_id.py -------------------------------------------------------------------------------- /src/ucis/str_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/str_property.py -------------------------------------------------------------------------------- /src/ucis/test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/test_data.py -------------------------------------------------------------------------------- /src/ucis/test_status_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/test_status_t.py -------------------------------------------------------------------------------- /src/ucis/toggle_dir_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/toggle_dir_t.py -------------------------------------------------------------------------------- /src/ucis/toggle_metric_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/toggle_metric_t.py -------------------------------------------------------------------------------- /src/ucis/toggle_type_t.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/toggle_type_t.py -------------------------------------------------------------------------------- /src/ucis/ucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/ucis.py -------------------------------------------------------------------------------- /src/ucis/unimpl_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/unimpl_error.py -------------------------------------------------------------------------------- /src/ucis/visitors/UCISVisitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/visitors/UCISVisitor.py -------------------------------------------------------------------------------- /src/ucis/visitors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ucis/xml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/__init__.py -------------------------------------------------------------------------------- /src/ucis/xml/db_format_if_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/db_format_if_xml.py -------------------------------------------------------------------------------- /src/ucis/xml/schema/ucis-1.0.rnc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/schema/ucis-1.0.rnc -------------------------------------------------------------------------------- /src/ucis/xml/schema/ucis.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/schema/ucis.xsd -------------------------------------------------------------------------------- /src/ucis/xml/schema/ucis.xsd.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/schema/ucis.xsd.orig -------------------------------------------------------------------------------- /src/ucis/xml/ucis_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/ucis_validator.py -------------------------------------------------------------------------------- /src/ucis/xml/xml_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/xml_factory.py -------------------------------------------------------------------------------- /src/ucis/xml/xml_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/xml_reader.py -------------------------------------------------------------------------------- /src/ucis/xml/xml_ucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/xml_ucis.py -------------------------------------------------------------------------------- /src/ucis/xml/xml_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/xml/xml_writer.py -------------------------------------------------------------------------------- /src/ucis/yaml/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ucis/yaml/db_format_if_yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/yaml/db_format_if_yaml.py -------------------------------------------------------------------------------- /src/ucis/yaml/yaml_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/yaml/yaml_factory.py -------------------------------------------------------------------------------- /src/ucis/yaml/yaml_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/yaml/yaml_reader.py -------------------------------------------------------------------------------- /src/ucis/yaml/yaml_ucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/src/ucis/yaml/yaml_ucis.py -------------------------------------------------------------------------------- /src/ucis/yaml/yaml_writer.py: -------------------------------------------------------------------------------- 1 | ''' 2 | Created on Jun 11, 2022 3 | 4 | @author: mballance 5 | ''' 6 | -------------------------------------------------------------------------------- /ve/unit/db_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/db_creator.py -------------------------------------------------------------------------------- /ve/unit/example_create_ucis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/example_create_ucis.py -------------------------------------------------------------------------------- /ve/unit/pyucis-unittest.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/pyucis-unittest.launch -------------------------------------------------------------------------------- /ve/unit/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/run.sh -------------------------------------------------------------------------------- /ve/unit/runtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/runtest.sh -------------------------------------------------------------------------------- /ve/unit/test_coverage_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_coverage_report.py -------------------------------------------------------------------------------- /ve/unit/test_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_merge.py -------------------------------------------------------------------------------- /ve/unit/test_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_report.py -------------------------------------------------------------------------------- /ve/unit/test_simple_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_simple_create.py -------------------------------------------------------------------------------- /ve/unit/test_smoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_smoke.py -------------------------------------------------------------------------------- /ve/unit/test_xml_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_xml_examples.py -------------------------------------------------------------------------------- /ve/unit/test_xml_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_xml_output.py -------------------------------------------------------------------------------- /ve/unit/test_xml_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_xml_reader.py -------------------------------------------------------------------------------- /ve/unit/test_yaml_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fvutils/pyucis/HEAD/ve/unit/test_yaml_reader.py --------------------------------------------------------------------------------