Following up on #29531, we intend to remove LocalVariableTableParameterNameDiscoverer completely in 6.1. It is entirely superseded by StandardReflectionParameterNameDiscoverer and only serves an outdated fallback after the latter in DefaultParameterNameDiscoverer still. Since it performs blocking class file parsing and does not work in a native image, it has no remaining role anymore.

For the transition period up until then, as per #29531, it logs a warning for every successful resolution attempt - that is, where StandardReflectionParameterNameDiscoverer did not find names retained through -parameters compilation before.

Comment From: sbrannen

Reopening to ensure this is covered in the Upgrading to Version 6.1 notes.