Skip to content

Non-Java wave 6: translated graphs-commons 47->55, katex 58->63, js 36->38 - #108

Closed
MateuszKubuszok wants to merge 4 commits into
masterfrom
nonjava-6
Closed

MateuszKubuszok wants to merge 4 commits into
masterfrom
nonjava-6

Conversation

@MateuszKubuszok

Copy link
Copy Markdown
Member

Pins balticporter 12cc58a4 (frontend-ts wave 6) and passes each reference method's parameter names to the body translator.

  • Engine: RAST reader keeps lone surrogates (katex Lexer readable); x || y reads x once and types xs || [] / x || 0 by x; reference type aliases resolve; spread / Object.assign of a case class is its copy; renamed parameters are read by position; integer locals widen by a later-declared fractional local; top-type truthiness is refused.
  • Builders: paramNames passed (parameter-name-mismatch graphs-commons 8->2, katex 17->1, js 33->18).
  • Tracker: ISS-1403 resolved, ISS-1404 opened for the next wave; CLAUDE.md counts restated.

Every newly translated body was read against its upstream TS/JS. verifyLocal (JVM, JS, Native) green on d25e0a0.

…HOT (engine through gdx-ai batch; translated graphs-commons 47->47, katex 58->58, js 36->36, verifyLocal green)
…HOT (non-Java wave 6: translated graphs-commons 47->55, katex 58->63, js 36->38)
…er it renamed is read under its own name (bodies refusing parameter-name-mismatch graphs-commons 8 -> 2, KaTeX 17 -> 1, js 33 -> 18)
…ext wave; CLAUDE.md restates the counts (translated graphs-commons 47->55, katex 58->63, js 36->38)
@codecov

codecov Bot commented Oct 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@MateuszKubuszok

Copy link
Copy Markdown
Member Author

Merged via signed rebase onto master as ccffc87 (GitHub's UI rebase drops commit signatures; this repo requires signed commits + linear history).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant