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

ponder-lab / Hybridize-Functions-Refactoring / 26547755583
72%
main: 72%

Build:
Build:
LAST BUILD BRANCH: feat/run-output-fixtures
DEFAULT BRANCH: main
Ran 28 May 2026 12:54AM UTC
Jobs 1
Files 31
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

28 May 2026 12:50AM UTC coverage: 72.492%. Remained the same
26547755583

Pull #571

github

khatchad
Call `Change.initializeValidationData` before `performChange` in compare-output path

The `compareOutputTestFile` test path (gated by the
`edu.cuny.hunter.hybridize.tests.compareOutput` system property) ran
`refactoring.createChange(...)` and immediately called `performChange(...)`,
which trips Eclipse's refactoring-API contract: `Change.isValid()` (called
internally by `performChange`) requires `Change.initializeValidationData()`
to have run first. Without it, every `compareOutputTestFile` invocation
threw `CoreException: TextFileChange has not been initialialized`.

This is the first half of #359. The remaining gap is that the test's
`ResourceStub`-backed `IFile` doesn't expose a URI that
`TextFileBufferManager` can resolve, so even with the validation data
initialized, `TextFileChange.acquireDocument` still fails. NOTE updated
to reflect that narrower scope.
Pull Request #571: Call `Change.initializeValidationData` before `performChange` in compare-output path

1207 of 1665 relevant lines covered (72.49%)

0.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26547755583.1 28 May 2026 12:54AM UTC 31
72.49
GitHub Action Run
Source Files on build 26547755583
  • Tree
  • List 31
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26547755583
  • Pull Request #571
  • PR Base - main (#)
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