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

aas-core-works / aas-core-codegen
84%

Build:
DEFAULT BRANCH: main
Repo Added 27 Dec 2021 04:04PM UTC
Files 255
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
  • empwilli/fix_cpp11_build
  • empwilli/fix_missing_cpp_test_update
  • empwilli/fix_rerecord_test_data
  • empwilli/migrate_java
  • empwilli/typescript-unique-id-short-constraint
  • 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/Add-live-test-for-C++
  • mristin/Add-live-tests-for-TypeScript
  • mristin/Add-live-tests-for-csharp
  • mristin/Add-live-tests-for-golang
  • mristin/Add-live-tests-for-python
  • mristin/Allow-for-custom-pattern-fixing-in-jsonschema
  • mristin/Assert-all-type-annotations-are-unique
  • mristin/Cache-symbol-table
  • mristin/Check-command-line-arguments-at-Python-3.12
  • mristin/Deprecate-Python-3.8
  • mristin/Discontinue-opcua
  • mristin/Discontinue-protobuf
  • mristin/Discontinue-rdf-shacl-and-json-ld
  • mristin/Enforce-None-default-for-optional-constructor-args
  • mristin/Expose-mapping-primitive-type
  • mristin/Extend-must-find-to-constants
  • mristin/Fix-int-json-serialization-in-C++
  • mristin/Fix-packaging-of-submodules
  • mristin/Fix-python-live-test
  • mristin/Fix-unused-imports-in-Python-tests
  • mristin/Fix-update-to-aas-core-meta-dev-script
  • mristin/Fix-warnings-for-obsolete-docutils
  • mristin/Generate-unit-tests-in-Python
  • mristin/Improve-check-init-and-pyproject-coincide
  • mristin/Infer-schema-constraints-for-value
  • mristin/Make-generator-descriptions-uniform
  • mristin/Make-symbol-table-pickable
  • mristin/Move-development-code-to-separate-directory
  • mristin/Pin-docutils-to-0.21.2
  • mristin/Publish-to-pypi
  • mristin/Python-fix-xml-serialization-of-float
  • mristin/Re-format-tests-infer_for_schema
  • mristin/Refactor-python-generator-for-many-files
  • mristin/Refactor-verification-as-IEnumerable-in-Verification
  • mristin/Release-0.0.17
  • mristin/Release-0.0.18
  • mristin/Remove-aas-specific-bits-from-C++
  • mristin/Remove-dependency-on-aas-core-meta-repo
  • mristin/Remove-docutils.utils.error_reporting
  • mristin/Remove-wrongly-checked-in-output
  • mristin/Rename-real-meta-models-to-common-meta-models-in-tests
  • mristin/Rewrite-setup.py-to-pyproject.toml
  • mristin/Support-list-of-non-optionals-in-intermediate
  • mristin/Support-list-of-non-optionals-in-json-schema
  • mristin/Test-list-of-primitives-in-XSD
  • mristin/Test-list-of-primitives-in-json-schema
  • mristin/Test-that-list-of-optionals-are-unexpected
  • mristin/Track-descendants-of-constrained-primitives
  • mristin/Turn-on-code-coverage
  • mristin/Undo-debugging-code-in-live-test
  • mristin/Unify-all-main-tests-into-one
  • 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.17
  • v0.0.18
  • v0.0.18.post1
  • v0.0.18.post2
  • 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

30 Apr 2026 10:02AM UTC coverage: 83.973%. Remained the same
25159453404

push

github

web-flow
Test for list of non-optionals in JSON schema (#619)

We explicitly test that JSON schema generator supports not only lists of
classes and primitives, but also lists of constrained primitives, lists
of lists *etc.* At the moment, we do not support lists of optionals, as
they can not be represented in XML.

29310 of 34904 relevant lines covered (83.97%)

3.36 hits per line

Relevant lines Covered
Build:
Build:
34904 RELEVANT LINES 29310 COVERED LINES
3.36 HITS PER LINE
Source Files on main
  • Tree
  • List 255
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25159453404 main Test for list of non-optionals in JSON schema (#619) We explicitly test that JSON schema generator supports not only lists of classes and primitives, but also lists of constrained primitives, lists of lists *etc.* At the moment, we do not support... push 30 Apr 2026 10:09AM UTC web-flow github
83.97
25156614169 mristin/Support-list-of-non-optionals-in-json-schema Merge e49e542f5 into 8dae475af Pull #619 30 Apr 2026 09:02AM UTC web-flow github
83.97
25155643253 main Infer schema constraints for values (#618) So far, we inferred the constraints on the class properties. As we want to support lists of primitives, lists of constrained primitives *etc.*, we need to infer the constraints at each atomic value of a ... push 30 Apr 2026 08:39AM UTC web-flow github
83.97
25155251984 mristin/Infer-schema-constraints-for-value Merge 5c7525bee into df4519296 Pull #618 30 Apr 2026 08:30AM UTC web-flow github
83.97
25100917982 main Discontinue protobuf generator (#617) [The experiments] have shown that protobuf is not necessarily beneficial when compression is used. Since we want to introduce support for lists of primitives in the transpiler, we discontinue the protobuf gen... push 29 Apr 2026 09:27AM UTC web-flow github
84.0
25100358556 mristin/Discontinue-protobuf Merge df3d59e01 into c22bac8b7 Pull #617 29 Apr 2026 09:14AM UTC web-flow github
84.0
25099742284 main Discontinue OPC-UA generator (#616) The OPC-UA generator produced OPC-UA nodeset for transporting AAS-native data over the OPC-UA channel. This was experimental and found few to no users. Since we are planning to introduce a list of primitives i... push 29 Apr 2026 08:59AM UTC web-flow github
83.83
25099405401 mristin/Discontinue-opcua Merge f17e6e3cd into 7cd0b694a Pull #616 29 Apr 2026 08:52AM UTC web-flow github
83.83
25099143395 main Discontinue RDF+SHACL and JSON-LD generators (#615) We discontinue RDF+SHACL and JSON-LD generators since we need to update the inference for schemas module for list of primitives. Nobody uses RDF+SHACL at the moment and a new RDF ontology is in ... push 29 Apr 2026 08:46AM UTC web-flow github
83.97
25098769931 mristin/Discontinue-rdf-shacl-and-json-ld Merge 1321aff3e into c752b149a Pull #615 29 Apr 2026 08:36AM UTC web-flow github
83.97
See All Builds (1000)
  • 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