Find Java constructor arguments
ProprietaryReport every written argument of explicit Java new expressions with original node IDs, lexical construction and written argument ordinals, source spans, actual expression types and bounded source String evidence. An optional constructor pattern selects attributed matching targets. Zero-argument constructions supply no argument rows. Constructor signatures remain in the existing call-site table; written argument indices do not identify target formals. Does not change sources or evaluate runtime values.
io. moderne. prethink. FindJavaConstructorArgumentsOptional
Optional OpenRewrite constructor pattern matched only against actual constructor attribution. Omit to retain eligible explicit new expressions even when attribution is missing. When supplied, missing or unmatchable targets are omitted without a constructed-type text fallback.
mod run . --recipe= io. moderne. prethink. FindJavaConstructorArgumentsInstall it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.