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

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

Build:
DEFAULT BRANCH: main
Ran 21 Oct 2026 05:05PM UTC
Jobs 3
Files 309
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

21 Oct 2026 04:57PM UTC coverage: 90.109% (-0.08%) from 90.184%
39639444385

push

github

web-flow
Infer types once per target (#856)

We inferred the types of the invariants, the verification functions and
the methods anew in several generators of each target, and an inherited
invariant even once per concrete class. Now each target infers them once
with ``intermediate_type_inference.infer`` in its ``main.py``, and passes
the result along the symbol table:

    type_inference.by_invariant[invariant]
    type_inference.by_verification[verification]
    type_inference.by_method[method]

We infer an invariant only in the type which specified it, as we already
did for the methods. The generated code stays the same, while the errors
of the type inference are now reported once, before the generation.

110 of 112 new or added lines in 19 files covered. (98.21%)

46 existing lines in 10 files now uncovered.

45843 of 50875 relevant lines covered (90.11%)

2.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
90.9
0.05% aas_core_codegen/intermediate/type_inference.py

Coverage Regressions

Lines Coverage ∆ File
7
90.99
-1.26% aas_core_codegen/csharp/lib/_generate_verification.py
7
90.81
-1.25% aas_core_codegen/java/lib/_generate_verification.py
7
91.16
-1.41% aas_core_codegen/python/lib/_generate_verification.py
7
91.67
-1.34% aas_core_codegen/typescript/lib/_generate_verification.py
6
94.29
-0.87% aas_core_codegen/cpp/lib/_generate_verification.py
4
91.83
-0.74% aas_core_codegen/golang/lib/_generate_verification.py
2
76.47
-1.31% aas_core_codegen/csharp/main.py
2
76.81
-1.31% aas_core_codegen/java/main.py
2
76.47
-1.31% aas_core_codegen/python/main.py
2
79.66
-1.82% aas_core_codegen/typescript/main.py
Jobs
ID Job ID Ran Files Coverage
1 3.11 - 39639444385.1 21 Oct 2026 05:10PM UTC 309
90.11
GitHub Action Run
2 3.10 - 39639444385.2 21 Oct 2026 05:10PM UTC 309
90.11
GitHub Action Run
3 3.12 - 39639444385.3 21 Oct 2026 05:10PM UTC 309
90.11
GitHub Action Run
Source Files on build 39639444385
  • Tree
  • List 309
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 638d73eb on github
  • Prev Build on main (#39383890623)
  • Next Build on main (#39646473479)
  • 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