From 93524203ad4ed4e3234091d43a4589b170f00846 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Thu, 26 Nov 2015 17:39:06 +0100 Subject: [PATCH] IG: fix description for java 9 --- .../src/inspectionDescriptions/DoubleBraceInitialization.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/InspectionGadgets/src/inspectionDescriptions/DoubleBraceInitialization.html b/plugins/InspectionGadgets/src/inspectionDescriptions/DoubleBraceInitialization.html index e2cf8b607f66..59e19af512d1 100644 --- a/plugins/InspectionGadgets/src/inspectionDescriptions/DoubleBraceInitialization.html +++ b/plugins/InspectionGadgets/src/inspectionDescriptions/DoubleBraceInitialization.html @@ -5,7 +5,7 @@ Double brace initialization can cause memory leaks when used from a non-stati because the anonymous class created will maintain a reference to the surrounding object. It has worse performance than regular initialization because of the additional class loading required. It can cause equals() comparisons to fail, if the equals() method does not accept subclasses as parameter (see link above). -And finally, it cannot be combined with Java 7 diamond operator, because that cannot be used with anonymous classes. +And finally, pre Java 9 it cannot be combined with the diamond operator, because that cannot be used with anonymous classes.

New in 14