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

ponder-lab / Hybridize-Functions-Refactoring / #2707
84%
main: 84%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-858-4cfa64eca14e583cf8e908e2ca7e6bfd54e84c31
DEFAULT BRANCH: main
Ran 03 Aug 2026 03:20AM UTC
Jobs 1
Files 38
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

03 Aug 2026 03:15AM UTC coverage: 83.554% (-0.1%) from 83.689%
#2707

push

github

web-flow
Adjudicate an existing `input_signature` report-only (#845)

* Adjudicate an existing input_signature report-only

Since the inferred signature is the join over the observed call sites,
the tighter and incomparable relations can only arise when some
observed call violates the existing signature, meaning the original
program raises at that site; rewriting the signature to admit those
calls repairs rather than refactors, with zero retracing benefit since
a present signature already pins one trace. The overwrite responses
therefore leave the refactoring: both relations now warn and preserve,
terminating like the other unmodified-signature outcomes, and the
sanctioned rewrite remains a future find-and-fix transformation. The
dead overwrite machinery in reconfigure() is removed (only the add path
remains, with the message tense corrected: the transformation is
selected, not suggested), the P5 passing precondition is no longer
reachable, and functions.csv's existing input_signature relation column
keeps recording the adjudication as the detection evidence.

Closes #808.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GcqABsog1rtb4m2CDZdcRD

* Fix the reconfigure Javadoc's import-context claim

Copilot flagged the inherited sentence claiming getImportContext is
non-null while the code explicitly handles null; say instead that it is
expected to resolve for a hybrid function and that the null check is
defensive, yielding no edits rather than failing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GcqABsog1rtb4m2CDZdcRD

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

9 of 9 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

3028 of 3624 relevant lines covered (83.55%)

0.84 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
91.69
-0.19% edu.cuny.hunter.hybridize.core/src/edu/cuny/hunter/hybridize/core/analysis/Function.java
Jobs
ID Job ID Ran Files Coverage
1 #2707.1 03 Aug 2026 03:20AM UTC 38
83.55
Source Files on build #2707
  • Tree
  • List 38
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • b7a7c21c on github
  • Prev Build on main
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