JDK-8272618 : Unnecessary Attr.visitIdent.noOuterThisPath
  • Type: Bug
  • Component: tools
  • Sub-Component: javac
  • Affected Version: 18
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2021-08-18
  • Updated: 2021-09-02
  • Resolved: 2021-09-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 18
18 b13Fixed
Related Reports
Relates :  
Description
As reported here:
https://mail.openjdk.java.net/pipermail/compiler-dev/2021-August/017755.html

The Attr.visitIdent.noOuterThisPath variable is unnecessary, as it is currently only assigned to false. This is a consequence of -source <= 5 support removal.
Comments
Changeset: e600fe1a Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2021-09-01 06:06:17 +0000 URL: https://git.openjdk.java.net/jdk/commit/e600fe1a1a57d7e4060b3a1b9a8ecdb65664a506
01-09-2021

Removal of -source/-target 5 done under JDK-8011044.
18-08-2021