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

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

Build:
DEFAULT BRANCH: main
Ran 03 Oct 2026 11:32PM 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

03 Oct 2026 11:21PM UTC coverage: 90.139% (+0.004%) from 90.135%
37161529322

push

github

web-flow
Fix constructor headers without arguments (#839)

The Python, C# and TypeScript constructors checked for no arguments and
for one argument in two separate ``if``'s, so a constructor without
arguments got two headers. For example, Python rendered both
``def __init__(self) -> None:`` and ``def __init__(\n self\n) -> None:``
when the constructor only called the parent constructor. We now use
``elif len(arg_codes) == 1:``.

In C# and TypeScript the branch is not reachable at the moment, as
the constructors without arguments have no inlined statements, and are
not generated at all. We fix them nevertheless for consistency.

We test it with ``Plain_marker``, which only calls ``Marker.__init__``,
in the ``deep_class_hierarchy`` meta-model, and add its JSON and XML
examples for the live tests.

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

45257 of 50208 relevant lines covered (90.14%)

2.7 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3.12 - 37161529322.1 03 Oct 2026 11:34PM UTC 309
90.14
GitHub Action Run
2 3.11 - 37161529322.2 03 Oct 2026 11:34PM UTC 309
90.14
GitHub Action Run
3 3.10 - 37161529322.3 03 Oct 2026 11:34PM UTC 309
90.14
GitHub Action Run
Source Files on build 37161529322
  • Tree
  • List 309
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 22eaea09 on github
  • Prev Build on main (#37159573389)
  • 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