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

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

Build:
DEFAULT BRANCH: main
Ran 27 Sep 2026 08:00PM UTC
Jobs 3
Files 301
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

27 Sep 2026 07:55PM UTC coverage: 88.482% (+0.04%) from 88.444%
36346142626

push

github

web-flow
Add visibility to functions and methods (#784)

We signal the visibility in the meta-model with the leading underscores,
following the Python conventions: ``_foo`` functions are internal,
``_foo`` methods protected and ``__foo`` methods private. This allows
us to introduce internal verification functions which are not visible
to the users of the generated SDKs.

The non-public methods serve only as helpers to the
implementation-specific methods, since the invariants live outside
the class in most targets. They are left out of the interfaces, the
enhancing wrappers and the generated tests.

The internal functions are rendered as ``internal static`` in C#,
``private static`` in Java, unexported in Go, not exported in
TypeScript, ``_foo`` in Python, and in the anonymous namespace of
``verification.cpp`` in C++.

We refuse the references to the non-public members, *e.g.*,
``:func:`_foo``` or ``:meth:`_bar```, in the public documentation, as
they would dangle for the users of the SDKs. In Go, we refuse
the internal functions whose unexported names collide with the ones we
generate, *e.g.*, ``verifyJsonValue``.

195 of 196 new or added lines in 30 files covered. (99.49%)

41124 of 46477 relevant lines covered (88.48%)

2.65 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
93.97
0.03% aas_core_codegen/cpp/lib/_generate_verification.py
Jobs
ID Job ID Ran Files Coverage
1 3.11 - 36346142626.1 27 Sep 2026 08:04PM UTC 301
88.48
GitHub Action Run
2 3.12 - 36346142626.2 27 Sep 2026 08:04PM UTC 301
88.48
GitHub Action Run
3 3.10 - 36346142626.3 27 Sep 2026 08:04PM UTC 301
88.48
GitHub Action Run
Source Files on build 36346142626
  • Tree
  • List 301
  • Changed 32
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 7db1e5c2 on github
  • Prev Build on main (#36339791875)
  • Next Build on main (#36351585699)
  • 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