diff options
Diffstat (limited to 'plugins/InspectionGadgets/src/com/siyeh/ig/classlayout/NonFinalUtilityClassInspection.java')
-rw-r--r-- | plugins/InspectionGadgets/src/com/siyeh/ig/classlayout/NonFinalUtilityClassInspection.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/classlayout/NonFinalUtilityClassInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/classlayout/NonFinalUtilityClassInspection.java index 0f6498eebb94..71041c17cea0 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/classlayout/NonFinalUtilityClassInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/classlayout/NonFinalUtilityClassInspection.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2012 JetBrains s.r.o. + * Copyright 2000-2013 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -64,7 +64,8 @@ public class NonFinalUtilityClassInspection extends BaseInspection { if (!UtilityClassUtil.isUtilityClass(aClass)) { return; } - if (aClass.hasModifierProperty(PsiModifier.FINAL)) { + if (aClass.hasModifierProperty(PsiModifier.FINAL) || + aClass.hasModifierProperty(PsiModifier.ABSTRACT)) { return; } registerClassError(aClass, aClass); |