Bug 577119 - Expressions does not work when records defined as inner classes are used

 Eclipse tries to parse the source code with a parser which only supports Java 1.4, so
it fails to detect the 'records' coming from Java 17. This prevents using the 'Expression' view
when the class contains inner record classes, and there are local variables with that type

Change-Id: I38ec4f6f1ffc66c67807fcdc064a9cf8c4353e19
Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.debug/+/187494
Tested-by: JDT Bot <jdt-bot@eclipse.org>
Reviewed-by: Sarika Sinha <sarika.sinha@in.ibm.com>
2 files changed