eclipse-jdt / eclipse.jdt.debug

Eclipse Public License 2.0
16 stars 46 forks source link

Improve lambda type check by name for java21. Fix #300 #305

Closed gayanper closed 1 year ago

gayanper commented 1 year ago

What it does

The lambda type check is improved to support naming patterns for both java 21 and prior versions. The naming patterns are as follows

Java 21: Bug575551$$Lambda.0x000000e8010079d8 Pre Java 21: Bug575551$$Lambda$20.0x0000000801005be0

How to test

Run the LambdaVariableTest with both Java 21 and Java 17.

Author checklist