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

kcl-lang / kpm / 36222856763
47%
main: 47%

Build:
Build:
LAST BUILD BRANCH: feat/run-error-format
DEFAULT BRANCH: main
Ran 26 Sep 2026 06:11AM UTC
Jobs 1
Files 78
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

26 Sep 2026 06:05AM UTC coverage: 47.05% (-0.01%) from 47.06%
36222856763

Pull #780

github

Peefy
feat(client): add WithErrorFormat run option for the error_format argument

The KCL v0.13.0 runtime can emit compile/eval errors in machine-readable
formats (pretty, short, arcanist, sarif) via the error_format field of
ExecProgramArgs, but neither kpm nor the kcl CLI exposed a way to set it.

Add a WithErrorFormat RunOption and apply the value to the final merged
ExecProgramArgs in applyCompileOptions so it also survives Option.Merge
on older kcl-go versions. Requires kcl-go to propagate the field through
Option.Merge/ParseArgs (kcl-lang/kcl-go#597) for the value to reach the
runtime.
Pull Request #780: feat(client): add WithErrorFormat run option for the error_format argument

4 of 11 new or added lines in 1 file covered. (36.36%)

5303 of 11271 relevant lines covered (47.05%)

0.53 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
57.59
-0.5% pkg/client/run.go
Jobs
ID Job ID Ran Files Coverage
1 36222856763.1 26 Sep 2026 06:11AM UTC 78
47.05
GitHub Action Run
Source Files on build 36222856763
  • Tree
  • List 78
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #780
  • PR Base - main (#36218816897)
  • 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