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

eclipse-aascw / aas-core-codegen / 35413432270
90%

Build:
DEFAULT BRANCH: main
Ran 19 Sep 2026 01:45AM UTC
Jobs 3
Files 264
Run time 1min
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

19 Sep 2026 01:41AM UTC coverage: 86.817% (+0.6%) from 86.173%
35413432270

push

github

web-flow
Drop the implementation-specific classes (#736)

Only the verification functions and the methods can be
implementation-specific from now on.

An implementation-specific class was never worth its keep. A snippet had to
be provided not only for the class itself, but also for its de/serialization,
its verification, its enhancing, its copying and its iteration.

An implementation-specific constrained primitive was even less defined.
A constrained primitive is never generated as a type -- only its invariants
are ever rendered, as a verification function -- so a snippet had nothing to
replace.

An implementation-specific constructor could not be used at all: it is parsed
as an implementation-specific method rather than as a constructor to be
understood, and the translation to the intermediate representation crashed on
it with a contract violation.

All three are now rejected in the parser with a message pointing to
the methods and to the verification functions.

229 of 269 new or added lines in 28 files covered. (85.13%)

3 existing lines in 3 files now uncovered.

35134 of 40469 relevant lines covered (86.82%)

2.6 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
84.86
3.47% aas_core_codegen/jsonschema/main.py
4
87.29
1.79% aas_core_codegen/java/lib/_generate_types.py
3
95.04
1.96% aas_core_codegen/csharp/lib/_generate_jsonization.py
3
86.65
1.4% aas_core_codegen/golang/lib/_generate_types.py
3
88.13
1.15% aas_core_codegen/typescript/lib/_generate_types.py
3
77.47
0.77% aas_core_codegen/xsd/main.py
2
95.03
6.53% aas_core_codegen/csharp/lib/_generate_enhancing.py
2
95.43
2.1% aas_core_codegen/csharp/lib/_generate_xmlization.py
2
97.81
1.74% aas_core_codegen/golang/lib/_generate_xmlization.py
2
95.39
5.56% aas_core_codegen/java/lib/_generate_enhancing.py
2
96.88
1.76% aas_core_codegen/java/lib/_generate_jsonization.py
1
83.73
1.77% aas_core_codegen/csharp/lib/_generate_types.py
1
89.22
0.96% aas_core_codegen/csharp/lib/_generate_verification.py
1
88.97
1.0% aas_core_codegen/java/lib/_generate_verification.py
1
98.15
1.63% aas_core_codegen/java/lib/_generate_xmlization.py
1
87.68
1.61% aas_core_codegen/python/lib/_generate_types.py
1
86.91
0.98% aas_core_codegen/python/lib/_generate_verification.py
1
88.72
1.0% aas_core_codegen/typescript/lib/_generate_verification.py

Coverage Regressions

Lines Coverage ∆ File
1
87.29
1.79% aas_core_codegen/java/lib/_generate_types.py
1
85.29
-0.01% aas_core_codegen/parse/_translate.py
1
77.47
0.77% aas_core_codegen/xsd/main.py
Jobs
ID Job ID Ran Files Coverage
1 3.10 - 35413432270.1 19 Sep 2026 01:49AM UTC 264
86.82
GitHub Action Run
2 3.11 - 35413432270.2 19 Sep 2026 01:49AM UTC 264
86.82
GitHub Action Run
3 3.12 - 35413432270.3 19 Sep 2026 01:49AM UTC 264
86.82
GitHub Action Run
Source Files on build 35413432270
  • Tree
  • List 264
  • Changed 45
  • Source Changed 0
  • Coverage Changed 45
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5baa06e6 on github
  • Prev Build on main (#35407971780)
  • Next Build on main (#35415302810)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc