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

node-opcua / node-opcua / 33629785261
91%

Build:
DEFAULT BRANCH: master
Ran 02 Sep 2026 01:04PM UTC
Jobs 1
Files 1303
Run time 2min
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

02 Sep 2026 12:24PM UTC coverage: 92.328% (+0.003%) from 92.325%
33629785261

push

github

erossignon
fix(generator): generate() writes into a buffer of its own

The output LineFile was module scope, so a second generate() in one process
appended to the first one's output and emitted every type twice: 765 lines
became 1526. node-opcua-types calls it once per process, which is why nothing
caught it.

The two helpers that wrote into it now take the writer, as writeStructuredType
already did, so there is no module state left to reset. `pnpm run generate`
produces byte-identical output across the monorepo.

Also deprecates the schema-literal exports, which cannot work and go at 3.0:
registerObject asks generateCode for `<name>_Schema_Schema`, and generateCode
hands produce_TScript_code a raw literal where it wants a built schema.

22356 of 26324 branches covered (84.93%)

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

182803 of 197992 relevant lines covered (92.33%)

431107.07 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33629785261.1 02 Sep 2026 01:03PM UTC 1303
92.33
GitHub Action Run
Source Files on build 33629785261
  • Tree
  • List 1303
  • Changed 5
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33629785261
  • e7860d11 on github
  • Prev Build on master (#33619949964)
  • Next Build on master (#33684695700)
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