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

valkyrjaio / sindri-java
100%

Build:
DEFAULT BRANCH: 26.x
Repo Added 19 Jun 2026 09:29PM UTC
Files 80
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

LAST BUILD ON BRANCH 26.x
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 26.x
  • add-missing-tests
  • change-classes-namespace-to-fixtures
  • deps/update-.github-workflow-refs-26.x
  • deps/update-dependencies-2026-06-20
  • deps/update-dependencies-2026-06-28
  • fix-generated-http-and-container-data
  • fix-get-routes-generation
  • test-coverage-100

29 Jun 2026 04:39AM UTC coverage: 100.0%. Remained the same
28349039774

push

github

web-flow
[Tests] Change Classes namespace to Fixtures (#34)

# Description

Renames the test `classes` namespace to `fixtures` across the test suite
to better reflect the purpose of these files — they are test fixtures,
not production classes. Mirrors the same change already made in the PHP
and TypeScript repos.

---

## Types of Changes

- [x] 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)_
- [ ] Documentation improvement

---

## Changes

- **`io/sindri/tests/fixtures/`** — renamed from
`io/sindri/tests/classes/`; all fixture classes' `package` declarations
updated accordingly
- **`src/test/resources/Fixtures/`** — renamed from
`src/test/resources/Classes/`; the `.java` AST fixtures inside had their
`package io.sindri.tests.classes…` declarations updated to `…fixtures…`
- **`**/ast/*ReaderTest.java`** — updated the resource loader from
`getResource("Classes/" + relative)` to `getResource("Fixtures/" +
relative)`
- **`**/*.java` (junit module)** — updated all `import` statements and
fully-qualified-name string literals referencing the old
`io.sindri.tests.classes` namespace to `io.sindri.tests.fixtures`; the
`*Class` file suffix on fixtures and identifiers such as
`getControllerClasses` are intentionally left unchanged

403 of 403 branches covered (100.0%)

Branch coverage included in aggregate %.

1213 of 1213 relevant lines covered (100.0%)

4.31 hits per line

Relevant lines Covered
Build:
Build:
1213 RELEVANT LINES 1213 COVERED LINES
4.31 HITS PER LINE
Source Files on 26.x
  • Tree
  • List 80
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28349039774 26.x [Tests] Change Classes namespace to Fixtures (#34) # Description Renames the test `classes` namespace to `fixtures` across the test suite to better reflect the purpose of these files — they are test fixtures, not production classes. Mirrors the ... push 29 Jun 2026 04:40AM UTC web-flow github
100.0
28348125499 change-classes-namespace-to-fixtures Merge 221739c56 into c8a991d47 Pull #34 29 Jun 2026 04:14AM UTC web-flow github
100.0
28342709223 26.x [Generation] Inline manually-defined provider routes into generated routing data (#33) # Description Provider classes can declare routes two ways: by listing annotated controllers via `getControllerClasses()`, and by returning `Route` / `Dynamic... push 29 Jun 2026 01:19AM UTC web-flow github
100.0
28342662376 fix-get-routes-generation Merge fa8e6f69d into bb70c9e5f Pull #33 29 Jun 2026 01:17AM UTC web-flow github
100.0
28327820564 26.x [Gradle] Update Gradle dependencies (#32) # Description Automated Gradle dependency updates. ## Types of changes - [X] Improvement _(non-breaking change which improves code)_ - [ ] Bug fix _(non-breaking change which fixes an issue)_ - [ ] New... push 28 Jun 2026 03:59PM UTC web-flow github
100.0
28320377939 deps/update-dependencies-2026-06-28 Merge adf0b9284 into 54576eb7e Pull #32 28 Jun 2026 11:15AM UTC web-flow github
100.0
27920099948 26.x [Release] Update SindriInfo for v26.1.2 release push 21 Jun 2026 10:55PM UTC valkyrja-volundr[bot] github
100.0
27920061701 26.x [Generation] Fix HTTP routing data and framework-provider resolution (#31) # Description Generating the application's `App*Data` files revealed the generated output diverging badly from the PHP generator's. This fixes four bugs in the AST reader... push 21 Jun 2026 10:53PM UTC web-flow github
100.0
27920004258 fix-generated-http-and-container-data Merge 3827ef894 into e3a362b61 Pull #31 21 Jun 2026 10:50PM UTC web-flow github
100.0
27919694642 fix-generated-http-and-container-data Merge e37c1e544 into e3a362b61 Pull #31 21 Jun 2026 10:37PM UTC web-flow github
99.46
See All Builds (28)
  • Repo on GitHub
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