You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'fix/static-runners-emit-col-offset' into main
Brings the col_offset emission patches for the static runners (jedi,
scalpel, headergen) onto our fork's main. These commits were originally
opened as PR secure-software-engineering#15 to secure-software-engineering/TypeEvalPy on 2026-05-28
and have been sitting unreviewed; since our fork controls its own main,
we merge here to unblock fork-internal use without waiting on upstream.
Specifically:
2451f95 jedi: emit col_offset and fix runner correctness bugs
82b5ffb headergen: emit col_offset via source-parsed enrichment
4ce1198 scalpel: emit col_offset via source-parsed enrichment
5130d1a headergen, scalpel: use stdlib ast for col_offset recovery,
skip ambiguous
e4b7b97 headergen: install g++ in Dockerfile to enable line-profiler
build
Without these patches, jedi/scalpel/headergen produce *_result.json
without col_offset; the strict scorer added in TypeEvalPy commit
2f7c605 (Oct 2025) then rejects every prediction and scores them all
at 0.
0 commit comments