Parse strings without immediately unboxing a wrapper

Proprietary

Use primitive parsing methods instead of creating a JDK primitive wrapper from a string only to immediately extract the same primitive type. Preserve argument evaluation and leave side-effectful static-call receivers, numeric conversions and commented expressions alone. Require a known Java 5 or newer source level so all replacement parsing APIs are available.

io.moderne.staticanalysis.UsePrimitiveParseMethods
mod run . --recipe=io.moderne.staticanalysis.UsePrimitiveParseMethods

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.