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

valkyrjaio / valkyrja-starter-app-java / 32207985403
100%

Build:
DEFAULT BRANCH: 26.x
Ran 19 Aug 2026 02:17AM UTC
Jobs 1
Files 32
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

19 Aug 2026 02:16AM UTC coverage: 100.0%. Remained the same
32207985403

push

github

web-flow
[Fixture] docs: Reduce the runtime harness doc block to the one allowed line (#139)

# Description

Golden rule 15 gives a test fixture one line on the declaration, which
says what the fixture is for. `RuntimeServerFixture` carried a paragraph
instead.

It kept its opening sentence. The detail it dropped listed the steps the
harness performs — reserving a port, waiting for the server to accept,
making a request, tearing down — which its own methods show.

This is a partial pass. The entry points and the routing demonstration
classes under `app/src` stay for now, because each documents a bootstrap
model or the permutations it covers, which the declaration cannot show.
Rule 15 moves that material to the component documentation rather than
deleting it, so those blocks need the documentation written first.

Test classes are out of scope. Rule 15 names a test fixture as the
exception and says nothing about a test class.

The diff contains no executable change and Spotless passes. The JUnit
build was not run: it fails on this branch and on an untouched checkout
alike, because `app.cli.data` and `app.grpc.data` are generated by
Sindri before compilation and a fresh worktree has no generated sources.

## Types of changes

- [ ] Improvement _(non-breaking change which improves code)_
- [ ] Bug fix _(non-breaking change which fixes an issue)_
- [ ] New feature _(non-breaking change which adds functionality)_
- [ ] Deprecation _(breaking change which removes functionality)_
- [ ] Breaking change _(fix or feature that would cause existing
functionality to change)_
- [x] Documentation improvement

## Changes

- **`RuntimeServerFixture.java`** — reduced the declaration block to the
one line rule 15 allows

22 of 22 branches covered (100.0%)

Branch coverage included in aggregate %.

295 of 295 relevant lines covered (100.0%)

4.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32207985403.1 19 Aug 2026 02:17AM UTC 32
100.0
GitHub Action Run
Source Files on build 32207985403
  • Tree
  • List 32
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32207985403
  • e6b9ddd2 on github
  • Prev Build on 26.x (#32148853128)
  • Next Build on 26.x (#32245226410)
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