Java: make JDK 11 version normalisation in gradle buildless test robust
`java.version` may carry a fourth `$PATCH` component (JEP 322), as in Temurin `jdk-11.0.32.1+1`. The previous pattern matched exactly three components, so the trailing `.1` survived and the test reported `11.1`. Accept any number of version components, and anchor on the surrounding quotes so the substitution only rewrites a whole JSON string rather than version-like text elsewhere in the diagnostics. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
P
Paolo Tranquilli committed
703d68037c603445e1f033561acf801d6dd1925c
Parent: cf26b00