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

ponder-lab / Hybridize-Functions-Refactoring / #2043
80%
main: 79%

Build:
Build:
LAST BUILD BRANCH: implement-709-tensor-op-advisory
DEFAULT BRANCH: main
Ran 22 Jun 2026 06:35PM UTC
Jobs 1
Files 32
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

22 Jun 2026 06:32PM UTC coverage: 80.01%. Remained the same
#2043

push

github

web-flow
Read the evaluator's targeted k-CFA depth from `eval.properties` (#635)

* Read the evaluator's targeted k-CFA depth from eval.properties (#600)

Mirror `~/Java-8-Stream-Refactoring`'s evaluator, which reads its per-project
`nToUseForStreams` from an `eval.properties` file rather than a system
property. The evaluator now reads `targetedCfaDepth` per project from the
nearest `eval.properties` (via the base `findEvaluationPropertiesFile`),
defaulting to `DEFAULT_TARGETED_CFA_DEPTH`, replacing the
`edu.cuny.hunter.hybridize.eval.targetedCfaDepth` system property #626 added.
The boolean `inferInputSignatures` stays a system property, matching J8SR's
split (int knob in the file, booleans as system properties).

Document the eval knobs that had drifted: add `inferInputSignatures` to the
CLAUDE.md list and the launch config, and note the `eval.properties`
`targetedCfaDepth` entry.

Closes #600.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Document the eval.properties targetedCfaDepth knob in CONTRIBUTING (#600)

Mirror the Java 8 stream-refactoring tool, which documents its `eval.properties`
keys in CONTRIBUTING alongside the wiki. Add a "Configuring the Evaluation"
subsection with the `targetedCfaDepth` key table and an example, noting it is
read per project so each subject can use its own depth.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Defer the eval.properties key table to the wiki

Keep CONTRIBUTING's per-project concept and the `targetedCfaDepth=2` example,
but drop the duplicated key table and point to the wiki for the authoritative
key list, consistent with how CONTRIBUTING already defers the system-property
list.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Harden the eval.properties depth read (UTF-8, invalid-value fallback)

Address the CodeQL/Copilot findings on the targeted-depth read:
- Read `eval.properties` with an explicit UTF-8 charset rather than the
  platform default, for reproducible evalu... (continued)

1593 of 1991 relevant lines covered (80.01%)

0.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #2043.1 22 Jun 2026 06:35PM UTC 32
80.01
Source Files on build #2043
  • Tree
  • List 32
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 107a33a7 on github
  • Prev Build on gh-readonly-queue/main/pr-641-d9c192b23c6868cdf5acb5a4411e4da486709c6c
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