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

valkyrjaio / valkyrja-php / 24905429542
100%

Build:
DEFAULT BRANCH: 26.x
Ran 24 Apr 2026 06:29PM UTC
Jobs 1
Files 1140
Run time 3min
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

24 Apr 2026 06:27PM UTC coverage: 100.0%. Remained the same
24905429542

push

github

web-flow
[Remove] Data file generators for container, cli, event, and http (#777)

# Description

Removes all `DataFileGenerator` classes across the `Container`,
`Cli/Routing`, `Http/Routing`, and `Event` packages, along with the CLI
`data:generate` and `http:data:generate` commands that depended on them.
The `Support/Generator` base classes (`FileGenerator`,
`FileGeneratorContract`, `GenerateStatus`) are retained as they are
still used by `CacheResponseMiddleware` via `ResponseFileGenerator`.

---

## 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)_
- [x] Breaking change _(fix or feature that would cause existing
functionality to change)_
- [ ] Documentation improvement

---

## Changes

### Removed

- `Container\Generator\DataFileGenerator` and related classes/contracts
- `Cli\Routing\Generator\DataFileGenerator` and related
classes/contracts
- `Http\Routing\Generator\DataFileGenerator` and related
classes/contracts
- `Event\Generator\DataFileGenerator` and related classes/contracts
- `Cli\Server\Command\GenerateDataCommand` (`data:generate` CLI command)
- `Http\Routing\Cli\Command\GenerateDataCommand` (`http:data:generate`
CLI command)
- `Application\Cli\Command\Abstract\GenerateData` base command
- Unit tests for all of the above

### Modified

- **`CliConfig` / `CliConfigContract`** — removed the embedded `$http`
property (carried over from an era when CLI apps needed HTTP config for
generation)
- **`App::bootstrapServices`** — removed the `HttpConfigContract`
singleton registration in the CLI boot path
- **Service providers** (`Container`, `CliRouting`, `HttpRouting`,
`Event`, `CliServer`, `HttpRoutingCli`) — removed
`publishDataFileGenerator` / `publishGenerateDataCommand` deferred
publishers and route registrations
- **`Cli/README.md... (continued)

14 of 14 new or added lines in 4 files covered. (100.0%)

12465 of 12465 relevant lines covered (100.0%)

16.18 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24905429542.1 24 Apr 2026 06:29PM UTC 1140
100.0
GitHub Action Run
Source Files on build 24905429542
  • Tree
  • List 1140
  • Changed 12
  • Source Changed 12
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24905429542
  • 3f6d2e54 on github
  • Prev Build on 26.x (#24904326955)
  • Next Build on 26.x (#24914135354)
  • Delete
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