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

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

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2026 08:20PM 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

15 Oct 2026 08:07PM UTC coverage: 90.127% (-0.02%) from 90.142%
38799476070

push

github

web-flow
Support list literals and append (#849)

We support list literals, *e.g.*, ``for prime in [2, 3, 5, 7]:``, and
``append`` on local lists, *e.g.*, ``result.append(len(text))``, in all
the targets, so that the meta-model can build lists in the verification
functions. An empty list literal needs a declared type, *e.g.*,
``result: List[int] = []``.

We allow ``append`` only on a local list variable which is never
aliased. Go appends with ``items = append(items, item)``, which gives
a new slice whenever the array beneath has to grow, and C++ copies the
lists on assignment, so the aliases would diverge from Python.

We also infer in Go the is-pointer of the collection of a generator,
which crashed on ``all(... for x in f(self.y))``.

356 of 406 new or added lines in 13 files covered. (87.68%)

45616 of 50613 relevant lines covered (90.13%)

2.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
83.14
-0.23% aas_core_codegen/csharp/transpilation.py
7
83.32
-0.07% aas_core_codegen/golang/transpilation.py
7
83.41
-0.18% aas_core_codegen/java/transpilation.py
6
90.39
0.44% aas_core_codegen/intermediate/type_inference.py
5
81.92
-0.15% aas_core_codegen/typescript/transpilation.py
4
81.76
0.25% aas_core_codegen/cpp/transpilation.py
3
80.08
-0.05% aas_core_codegen/golang/pointering.py
3
80.67
0.01% aas_core_codegen/python/transpilation.py
2
79.41
0.01% aas_core_codegen/cpp/optionaling.py
2
79.32
0.02% aas_core_codegen/java/optional.py
2
87.98
-0.03% aas_core_codegen/parse/_rules.py
2
90.92
-0.0% aas_core_codegen/parse/tree.py
Jobs
ID Job ID Ran Files Coverage
1 3.10 - 38799476070.1 15 Oct 2026 08:21PM UTC 309
90.13
GitHub Action Run
2 3.12 - 38799476070.2 15 Oct 2026 08:21PM UTC 309
90.13
GitHub Action Run
3 3.11 - 38799476070.3 15 Oct 2026 08:21PM UTC 309
90.13
GitHub Action Run
Source Files on build 38799476070
  • Tree
  • List 309
  • Changed 13
  • Source Changed 0
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 64ef0745 on github
  • Prev Build on main (#38783167066)
  • Next Build on main (#38802499428)
  • 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