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

pantsbuild / pants / 26660759349 / 5
93%
main: 93%

Build:
DEFAULT BRANCH: main
Ran 29 May 2026 08:49PM UTC
Files 1206
Run time 39s
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

29 May 2026 08:33PM UTC coverage: 53.059%. Remained the same
26660759349.5

push

github

web-flow
Move Buf subsystem out of the lint subpackage (#23382)

## Summary

Hoists `subsystem.py` and `skip_field.py` from
`src/python/pants/backend/codegen/protobuf/lint/buf/` up to
`src/python/pants/backend/codegen/protobuf/buf/` so non-lint consumers
can depend on the `BufSubsystem` without reaching into the lint package.

Pure file relocation — `git mv` of two files plus import-path updates in
the three files that referenced them. No behavior change.

This is split out from #23343 (which adds Buf as an alternate Python
protobuf code generator) to make that PR easier to review by separating
the mechanical move from the substantive new code. Once this lands,
#23343 will be rebased onto it and reduce to just the codegen feature.

## Test plan

- [ ] `./pants test
src/python/pants/backend/codegen/protobuf/lint/buf::` still passes
(lint/format rules import from new path).
- [ ] CI passes.

32388 of 61041 relevant lines covered (53.06%)

0.53 hits per line

Source Files on job test_python_linux_x86_64_8/10 - 26660759349.5
  • Tree
  • List 1206
  • Changed 3
  • Source Changed 3
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26660759349
  • c8127c1f on github
  • Prev Job for on main (#26652535397.10)
  • Next Job for on main (#26763765159.6)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc