Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion engine
Submodule engine updated 88 files
+1 −0 .flake8
+3 −1 .github/ISSUE_TEMPLATE/1-bug.yml
+39 −7 .github/workflows/build-binary.yml
+13 −16 .github/workflows/build-version.yml
+5 −2 .github/workflows/check-schema-markdown.yml
+12 −2 .github/workflows/deploy-rule-tester.yml
+48 −15 .github/workflows/lint-format.yml
+6 −3 .github/workflows/prerelease-update-cache.yml
+3 −3 .github/workflows/prerelease-update-version.yml
+3 −3 .github/workflows/release.yml
+3 −3 .github/workflows/test-release.yml
+82 −22 .github/workflows/test-suite.yml
+3 −3 .github/workflows/test-unit.yml
+137 −0 .github/workflows/validate-published-rules.yml
+13 −0 .markdownlint-cli2.yaml
+15 −2 .pre-commit-config.yaml
+13 −0 .yamllint.yaml
+0 −779 PYPI.md
+24 −752 README.md
+4 −2 TestRule/__init__.py
+0 −1 cdisc_rules_engine/__init__.py
+2 −4 cdisc_rules_engine/check_operators/dataframe_operators.py
+1 −1 cdisc_rules_engine/check_operators/helpers.py
+1 −1 cdisc_rules_engine/constants/__init__.py
+1 −1 cdisc_rules_engine/dataset_builders/contents_define_vlm_dataset_builder.py
+1 −0 cdisc_rules_engine/dataset_builders/dataset_metadata_define_dataset_builder.py
+1 −0 cdisc_rules_engine/enums/report_types.py
+4 −1 cdisc_rules_engine/enums/standard_types.py
+0 −1 cdisc_rules_engine/interfaces/__init__.py
+5 −17 cdisc_rules_engine/models/dataset/dask_dataset.py
+6 −6 cdisc_rules_engine/models/define/value_level_metadata.py
+0 −1 cdisc_rules_engine/models/external_dictionaries_container.py
+6 −2 cdisc_rules_engine/operations/codelist_extensible.py
+6 −2 cdisc_rules_engine/operations/codelist_terms.py
+8 −6 cdisc_rules_engine/rules_engine.py
+22 −12 cdisc_rules_engine/services/cache/in_memory_cache_service.py
+0 −1 cdisc_rules_engine/services/data_readers/__init__.py
+1 −1 cdisc_rules_engine/services/data_readers/csv_reader.py
+13 −2 cdisc_rules_engine/services/data_services/usdm_data_service.py
+1 −1 cdisc_rules_engine/services/datasetxpt_metadata_reader.py
+0 −1 cdisc_rules_engine/services/logging/__init__.py
+9 −1 cdisc_rules_engine/services/reporting/base_report_data.py
+43 −0 cdisc_rules_engine/services/reporting/csv_report.py
+2 −0 cdisc_rules_engine/services/reporting/report_factory.py
+12 −0 cdisc_rules_engine/services/reporting/sdtm_report_data.py
+11 −0 cdisc_rules_engine/services/reporting/usdm_report_data.py
+5 −0 cdisc_rules_engine/utilities/data_processor.py
+1 −1 cdisc_rules_engine/utilities/jsonata_processor.py
+34 −26 cdisc_rules_engine/utilities/utils.py
+0 −2 core.py
+0 −0 docs/.nojekyll
+ docs/CORE_logo_sm.png
+412 −0 docs/PYPI.md
+14 −0 docs/README.md
+31 −0 docs/_sidebar.md
+60 −37 docs/build_executable.md
+326 −0 docs/cli-reference.md
+100 −0 docs/contributing.md
+211 −0 docs/development.md
+208 −0 docs/faq.md
+48 −0 docs/index.html
+62 −0 docs/index.md
+191 −0 docs/quick-start.md
+43 −3 pyproject.toml
+0 −7 requirements-dev.txt
+0 −2 requirements-rule-tester.txt
+0 −26 requirements.txt
+1 −1 resources/schema/rule-merged/Operations.json
+2 −2 resources/schema/rule/ExDictionary.md
+1 −1 resources/schema/rule/Operations.md
+3 −143 resources/schema/rule/customrules.md
+29 −17 scripts/merge_schema_markdown.md
+402 −0 scripts/validate_published_rules.py
+0 −1 tests/QARegressionTests/test_Issues/test_CoreIssue208.py
+6 −3 tests/QARegressionTests/test_core/test_utils.py
+1 −1 tests/QARegressionTests/test_core/test_validate.py
+1 −1 tests/unit/test_adam_variable_reader.py
+8 −16 tests/unit/test_csv_reader.py
+3 −7 tests/unit/test_dataset_builders/test_dataset_metadata_define_dataset_builder.py
+0 −1 tests/unit/test_dataset_builders/test_domain_presence_define_builder.py
+1 −1 tests/unit/test_dictionaries/test_meddra/test_meddra_term.py
+32 −29 tests/unit/test_dictionaries/test_meddra/test_meddra_terms_factory.py
+1 −1 tests/unit/test_operations/test_label_referenced_variable_metadata.py
+1 −1 tests/unit/test_operations/test_name_referenced_variable_metadata.py
+224 −0 tests/unit/test_services/test_cache/test_immutable_cache.py
+16 −6 tests/unit/test_services/test_reporting/test_report_factory.py
+72 −0 tests/unit/test_services/test_reporting/test_sdtm_report.py
+68 −0 tests/unit/test_services/test_reporting/test_usdm_report.py