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

ponder-lab / Hybridize-Functions-Refactoring / 26552589249
72%

Build:
DEFAULT BRANCH: main
Ran 28 May 2026 03:23AM 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 03:15AM UTC coverage: 72.492%. Remained the same
26552589249

push

github

web-flow
Call `Change.initializeValidationData` before `performChange` in compare-output path (#571)

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.

1207 of 1665 relevant lines covered (72.49%)

0.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26552589249.1 28 May 2026 03:23AM UTC 31
72.49
GitHub Action Run
Source Files on build 26552589249
  • 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 #26552589249
  • 800881c6 on github
  • Prev Build on main (#26541654491)
  • Next Build on 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