• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

aas-core-works / aas-core-codegen
82%

Build:
DEFAULT BRANCH: main
Repo Added 27 Dec 2021 04:04PM UTC
Files 228
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • ListOfPrimitives-JsonSchema-Python
  • Update-test-data-to-aas-core-meta-899add1
  • Update-test-data-to-aas-core-meta-f2fd738
  • fix/java_remove_stale_expected_output_test_data
  • main
  • mristin/Add-base64-url-encode-to-typescript
  • mristin/Add-is-literal-of
  • mristin/Add-literal-value-set
  • mristin/Allow-for-custom-pattern-fixing-in-jsonschema
  • mristin/Check-command-line-arguments-at-Python-3.12
  • mristin/Deprecate-Python-3.8
  • mristin/Enforce-None-default-for-optional-constructor-args
  • mristin/Expose-mapping-primitive-type
  • mristin/Extend-must-find-to-constants
  • mristin/Fix-update-to-aas-core-meta-dev-script
  • mristin/Fix-warnings-for-obsolete-docutils
  • mristin/Move-development-code-to-separate-directory
  • mristin/Pin-docutils-to-0.21.2
  • mristin/Publish-to-pypi
  • mristin/Re-format-tests-infer_for_schema
  • mristin/Refactor-verification-as-IEnumerable-in-Verification
  • mristin/Remove-dependency-on-aas-core-meta-repo
  • mristin/Remove-docutils.utils.error_reporting
  • mristin/Remove-wrongly-checked-in-output
  • mristin/Rewrite-setup.py-to-pyproject.toml
  • mristin/Undo-debugging-code-in-live-test
  • mristin/Update-aas-core-meta-5d409d6
  • mristin/Upgrade-pylint-to-3.3.8
  • v0.0.10
  • v0.0.11
  • v0.0.12
  • v0.0.13
  • v0.0.14
  • v0.0.15
  • v0.0.1rc1.post1
  • v0.0.2
  • v0.0.3
  • v0.0.4
  • v0.0.5
  • v0.0.6
  • v0.0.7
  • v0.0.8
  • v0.0.9

13 Jan 2026 02:28PM UTC coverage: 82.111% (+0.001%) from 82.11%
20960381859

push

github

web-flow
Expose mapping from and to primitive types (#567)

We expose `intermediate.PRIMITIVE_TYPE_TO_PYTHON_TYPE` and
`PYTHON_TYPE_TO_PRIMITIVE_TYPE` so that downstream clients can test
their in-memory python serializations.

Notably, we use this in aas-core-testdatagen to verify the structural
constraints on pre-serialized instances.

3 of 3 new or added lines in 2 files covered. (100.0%)

28545 of 34764 relevant lines covered (82.11%)

3.28 hits per line

Relevant lines Covered
Build:
Build:
34764 RELEVANT LINES 28545 COVERED LINES
3.28 HITS PER LINE
Source Files on main
  • Tree
  • List 228
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20960381859 main Expose mapping from and to primitive types (#567) We expose `intermediate.PRIMITIVE_TYPE_TO_PYTHON_TYPE` and `PYTHON_TYPE_TO_PRIMITIVE_TYPE` so that downstream clients can test their in-memory python serializations. Notably, we use this in aas-c... push 13 Jan 2026 02:43PM UTC web-flow github
82.11
20959806120 mristin/Expose-mapping-primitive-type Merge f7bbbac0c into 671064fdb Pull #567 13 Jan 2026 02:25PM UTC web-flow github
82.11
20504827896 main Add literal value set to IR (#566) For all the literal containers (enumerations, constant set of primitives and constant set of enumeration literals), we add the property `literal_value_set` as a frozen immutable set. We use this in downstream c... push 25 Dec 2025 12:24PM UTC web-flow github
82.11
20504608668 mristin/Add-literal-value-set Merge 14d63ac66 into 1c06b2f42 Pull #566 25 Dec 2025 12:04PM UTC web-flow github
82.11
20489537276 main Add `is_literal_of` method to symbol table (#565) We need a method in the symbol table that allows us to succinctly check whether a literal belongs to an enumeration or a constant set of enumeration literals. This is practical for downstream clie... push 24 Dec 2025 04:06PM UTC web-flow github
82.11
20488606514 mristin/Add-is-literal-of Merge 0103b16ed into 0dceee8c8 Pull #565 24 Dec 2025 03:06PM UTC web-flow github
82.11
20488448214 main Extend `must_find` to constants (#564) We extend the methods `intermediate.SymbolTable.must_find_*` for constants so that the downstream code can use them for more readable transformations. For example, we currently use these must-find constant ... push 24 Dec 2025 02:58PM UTC web-flow github
82.1
20488125703 mristin/Extend-must-find-to-constants Merge 1d62ce340 into e2942527c Pull #564 24 Dec 2025 02:38PM UTC web-flow github
82.1
20335080560 main Publish to PyPI (#563) We add a GitHub action to start publishing to PyPI again so that external teams can use aas-core-codegen as dependency (notably, work-in-progress LinkML generator). push 18 Dec 2025 11:29AM UTC web-flow github
82.09
20335039362 mristin/Publish-to-pypi Merge ddc401445 into f5c13ab8b Pull #563 18 Dec 2025 11:28AM UTC web-flow github
82.09
See All Builds (915)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc