diff --git a/java/java-psi-impl/src/com/intellij/codeInsight/BaseExternalAnnotationsManager.java b/java/java-psi-impl/src/com/intellij/codeInsight/BaseExternalAnnotationsManager.java index 59a428363179..f2cd5e777f90 100644 --- a/java/java-psi-impl/src/com/intellij/codeInsight/BaseExternalAnnotationsManager.java +++ b/java/java-psi-impl/src/com/intellij/codeInsight/BaseExternalAnnotationsManager.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -426,9 +426,9 @@ public abstract class BaseExternalAnnotationsManager extends ExternalAnnotations private final MostlySingularMultiMap myData = new MostlySingularMultiMap(); private final PsiFile myFile; - private String myExternalName = null; - private String myAnnotationFqn = null; - private StringBuilder myArguments = null; + private String myExternalName; + private String myAnnotationFqn; + private StringBuilder myArguments; private DataParsingSaxHandler(PsiFile file) { myFile = file; diff --git a/java/java-psi-impl/src/com/intellij/codeInsight/completion/proc/VariablesProcessor.java b/java/java-psi-impl/src/com/intellij/codeInsight/completion/proc/VariablesProcessor.java index c05a29b5b9a2..a77f12803e43 100644 --- a/java/java-psi-impl/src/com/intellij/codeInsight/completion/proc/VariablesProcessor.java +++ b/java/java-psi-impl/src/com/intellij/codeInsight/completion/proc/VariablesProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,13 +14,6 @@ * limitations under the License. */ -/** - * Created by IntelliJ IDEA. - * User: igork - * Date: Nov 25, 2002 - * Time: 1:44:25 PM - * To change this template use Options | File Templates. - */ package com.intellij.codeInsight.completion.proc; import com.intellij.openapi.util.Key; @@ -43,7 +36,7 @@ import java.util.List; public class VariablesProcessor extends BaseScopeProcessor implements ElementClassHint{ private final String myPrefix; - private boolean myStaticScopeFlag = false; + private boolean myStaticScopeFlag; private final boolean myStaticSensitiveFlag; private final List myResultList; diff --git a/java/java-psi-impl/src/com/intellij/codeInsight/folding/impl/JavaCodeFoldingSettingsBase.java b/java/java-psi-impl/src/com/intellij/codeInsight/folding/impl/JavaCodeFoldingSettingsBase.java index 2b5188e46374..629ce522d8dc 100644 --- a/java/java-psi-impl/src/com/intellij/codeInsight/folding/impl/JavaCodeFoldingSettingsBase.java +++ b/java/java-psi-impl/src/com/intellij/codeInsight/folding/impl/JavaCodeFoldingSettingsBase.java @@ -1,20 +1,35 @@ +/* + * Copyright 2000-2016 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. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ package com.intellij.codeInsight.folding.impl; import com.intellij.codeInsight.folding.CodeFoldingSettings; import com.intellij.codeInsight.folding.JavaCodeFoldingSettings; public class JavaCodeFoldingSettingsBase extends JavaCodeFoldingSettings { - @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ACCESSORS = false; + @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ACCESSORS; @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ONE_LINE_METHODS = true; - @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_INNER_CLASSES = false; - @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ANONYMOUS_CLASSES = false; - @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ANNOTATIONS = false; + @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_INNER_CLASSES; + @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ANONYMOUS_CLASSES; + @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_ANNOTATIONS; @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_CLOSURES = true; @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_CONSTRUCTOR_GENERIC_PARAMETERS = true; @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_I18N_MESSAGES = true; @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_SUPPRESS_WARNINGS = true; - @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_END_OF_LINE_COMMENTS = false; - @SuppressWarnings({"WeakerAccess"}) public boolean INLINE_PARAMETER_NAMES_FOR_LITERAL_CALL_ARGUMENTS = false; + @SuppressWarnings({"WeakerAccess"}) public boolean COLLAPSE_END_OF_LINE_COMMENTS; + @SuppressWarnings({"WeakerAccess"}) public boolean INLINE_PARAMETER_NAMES_FOR_LITERAL_CALL_ARGUMENTS; @Override public boolean isCollapseImports() { diff --git a/java/java-psi-impl/src/com/intellij/lang/java/parser/ReferenceParser.java b/java/java-psi-impl/src/com/intellij/lang/java/parser/ReferenceParser.java index b485a16baa84..672991f96f25 100644 --- a/java/java-psi-impl/src/com/intellij/lang/java/parser/ReferenceParser.java +++ b/java/java-psi-impl/src/com/intellij/lang/java/parser/ReferenceParser.java @@ -41,12 +41,12 @@ public class ReferenceParser { public static final int INCOMPLETE_ANNO = 0x40; public static class TypeInfo { - public boolean isPrimitive = false; - public boolean isParameterized = false; - public boolean isArray = false; - public boolean isVarArg = false; - public boolean hasErrors = false; - public PsiBuilder.Marker marker = null; + public boolean isPrimitive; + public boolean isParameterized; + public boolean isArray; + public boolean isVarArg; + public boolean hasErrors; + public PsiBuilder.Marker marker; } private static final TokenSet WILDCARD_KEYWORD_SET = TokenSet.create(JavaTokenType.EXTENDS_KEYWORD, JavaTokenType.SUPER_KEYWORD); diff --git a/java/java-psi-impl/src/com/intellij/psi/PsiDiamondTypeImpl.java b/java/java-psi-impl/src/com/intellij/psi/PsiDiamondTypeImpl.java index 410677bf980d..c197f1cec0c4 100644 --- a/java/java-psi-impl/src/com/intellij/psi/PsiDiamondTypeImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/PsiDiamondTypeImpl.java @@ -398,7 +398,7 @@ public class PsiDiamondTypeImpl extends PsiDiamondType { } else { buf.append("(").append(StringUtil.join(constructor.getParameterList().getParameters(), new Function() { - int myIdx = 0; + int myIdx; @Override public String fun(PsiParameter psiParameter) { return psiParameter.getType().getCanonicalText() + " p" + myIdx++; diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/CompositeInstructionClientVisitor.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/CompositeInstructionClientVisitor.java index 1273ef20ef04..96d3738d5263 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/CompositeInstructionClientVisitor.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/CompositeInstructionClientVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,9 +14,6 @@ * limitations under the License. */ -/** - * @author Alexey - */ package com.intellij.psi.controlFlow; class CompositeInstructionClientVisitor extends InstructionClientVisitor { diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java index af1dd8c5176d..72bf10b4265e 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowAnalyzer.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -735,7 +735,7 @@ class ControlFlowAnalyzer extends JavaElementVisitor { boolean generateElseFlow = true; boolean generateThenFlow = true; boolean generateConditionalJump = true; - /** + /* * if() statement generated instructions outline: * 'if (C) { A } [ else { B } ]' : * generate (C) diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowInstructionVisitor.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowInstructionVisitor.java index 7b3456f8240b..d0bef997ae4c 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowInstructionVisitor.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowInstructionVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,9 +14,6 @@ * limitations under the License. */ -/** - * @author cdr - */ package com.intellij.psi.controlFlow; public class ControlFlowInstructionVisitor { diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowSubRange.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowSubRange.java index 3dd6ae0b658e..d5269b5f63cc 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowSubRange.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ControlFlowSubRange.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,9 +14,6 @@ * limitations under the License. */ -/** - * @author cdr - */ package com.intellij.psi.controlFlow; import com.intellij.psi.PsiElement; diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/DefUseUtil.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/DefUseUtil.java index 8cddc9ef8d1d..2fd3cc405bdd 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/DefUseUtil.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/DefUseUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -68,7 +68,7 @@ public class DefUseUtil { private Set myVariablesUseArmed; private final int myInstructionIdx; private final IntArrayList myBackwardTraces; - private boolean myIsVisited = false; + private boolean myIsVisited; public InstructionState(int instructionIdx) { myInstructionIdx = instructionIdx; diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/InstructionBase.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/InstructionBase.java index 5cea388e6782..63262dc89d3f 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/InstructionBase.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/InstructionBase.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,9 +14,6 @@ * limitations under the License. */ -/** - * @author cdr - */ package com.intellij.psi.controlFlow; import org.jetbrains.annotations.NonNls; diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ReturnInstruction.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ReturnInstruction.java index 96f2ed9350f9..897be1311430 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/ReturnInstruction.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/ReturnInstruction.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -24,7 +24,7 @@ public class ReturnInstruction extends GoToInstruction { private final ControlFlowStack myStack; private CallInstruction myCallInstruction; - private boolean myRethrowFromFinally = false; + private boolean myRethrowFromFinally; public ReturnInstruction(int offset, @NotNull ControlFlowStack stack, CallInstruction callInstruction) { super(offset, Role.END, false); diff --git a/java/java-psi-impl/src/com/intellij/psi/controlFlow/SimpleInstruction.java b/java/java-psi-impl/src/com/intellij/psi/controlFlow/SimpleInstruction.java index 7f280fef71ac..823f85402a42 100644 --- a/java/java-psi-impl/src/com/intellij/psi/controlFlow/SimpleInstruction.java +++ b/java/java-psi-impl/src/com/intellij/psi/controlFlow/SimpleInstruction.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,9 +14,6 @@ * limitations under the License. */ -/** - * @author cdr - */ package com.intellij.psi.controlFlow; import com.intellij.openapi.diagnostic.Logger; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsReferenceParameterListImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsReferenceParameterListImpl.java index 002563098c53..c098524b6ba0 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsReferenceParameterListImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsReferenceParameterListImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -33,7 +33,7 @@ public class ClsReferenceParameterListImpl extends ClsElementImpl implements Psi private final PsiElement myParent; private final ClsTypeElementImpl[] myTypeParameters; - private volatile PsiType[] myTypeParametersCachedTypes = null; + private volatile PsiType[] myTypeParametersCachedTypes; public ClsReferenceParameterListImpl(PsiElement parent, String[] classParameters) { myParent = parent; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/StubBuildingVisitor.java b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/StubBuildingVisitor.java index 54b6475f2409..e00f470b42b1 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/StubBuildingVisitor.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/StubBuildingVisitor.java @@ -482,8 +482,8 @@ public class StubBuildingVisitor extends ClassVisitor { private final StringBuilder myBuilder = new StringBuilder(); private final Function myMapping; private final Consumer myCallback; - private boolean hasPrefix = false; - private boolean hasParams = false; + private boolean hasPrefix; + private boolean hasParams; public AnnotationTextCollector(@Nullable String desc, Function mapping, Consumer callback) { super(ASM_API); @@ -559,7 +559,7 @@ public class StubBuildingVisitor extends ClassVisitor { private static class FieldAnnotationCollectingVisitor extends FieldVisitor { private final PsiModifierListStub myModList; private final Function myMapping; - private Set myFilter = null; + private Set myFilter; private FieldAnnotationCollectingVisitor(PsiModifierListStub modList, Function mapping) { super(ASM_API); @@ -600,8 +600,8 @@ public class StubBuildingVisitor extends ClassVisitor { private final int myParamCount; private final PsiParameterStubImpl[] myParamStubs; private final Function myMapping; - private int myUsedParamSize = 0; - private int myUsedParamCount = 0; + private int myUsedParamSize; + private int myUsedParamCount; private List> myFilters; private MethodAnnotationCollectingVisitor(PsiMethodStub owner, diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/hierarchy/IndexTree.java b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/hierarchy/IndexTree.java index b0eb5d96c6ca..47c642b8a9c5 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/hierarchy/IndexTree.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/hierarchy/IndexTree.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -28,9 +28,9 @@ public class IndexTree { public static final int COMPILED = 1 << 7; public static final int MEMBER = 1 << 8; - public static byte BYTECODE = 0; - public static byte JAVA = 1; - public static byte GROOVY = 2; + public static final byte BYTECODE = 0; + public static final byte JAVA = 1; + public static final byte GROOVY = 2; public static class Unit { public final int myFileId; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiClassStubImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiClassStubImpl.java index 92e358781aae..86b95d07297c 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiClassStubImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiClassStubImpl.java @@ -45,8 +45,8 @@ public class PsiClassStubImpl extends StubBase implements private static final int IN_QUALIFIED_NEW = 0x40; private static final int DEPRECATED_ANNOTATION = 0x80; - private LanguageLevel myLanguageLevel = null; - private StringRef mySourceFileName = null; + private LanguageLevel myLanguageLevel; + private StringRef mySourceFileName; public PsiClassStubImpl(final JavaClassElementType type, final StubElement parent, diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiImportStatementStubImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiImportStatementStubImpl.java index 6fdb8c57d1b4..65cebfa6bb4b 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiImportStatementStubImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/java/stubs/impl/PsiImportStatementStubImpl.java @@ -36,7 +36,7 @@ import org.jetbrains.annotations.Nullable; public class PsiImportStatementStubImpl extends StubBase implements PsiImportStatementStub { private final byte myFlags; private final StringRef myText; - private SoftReference myReference = null; + private SoftReference myReference; private static final int ON_DEMAND = 0x01; private static final int STATIC = 0x02; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightFieldBuilder.java b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightFieldBuilder.java index 87df5dcb049d..cdf67c66cdd4 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightFieldBuilder.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightFieldBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -26,10 +26,10 @@ import org.jetbrains.annotations.Nullable; * @author Maxim.Medvedev */ public class LightFieldBuilder extends LightVariableBuilder implements PsiField { - private PsiClass myContainingClass = null; - private PsiExpression myInitializer = null; - private PsiDocComment myDocComment = null; - private boolean myIsDeprecated = false; + private PsiClass myContainingClass; + private PsiExpression myInitializer; + private PsiDocComment myDocComment; + private boolean myIsDeprecated; public LightFieldBuilder(@NotNull String name, @NotNull String type, @NotNull PsiElement navigationElement) { super(name, JavaPsiFacade.getElementFactory(navigationElement.getProject()).createTypeFromText(type, navigationElement), diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightMethodBuilder.java b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightMethodBuilder.java index ae2ab543eab9..db82881fe01f 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightMethodBuilder.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightMethodBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -15,7 +15,6 @@ */ package com.intellij.psi.impl.light; -import com.intellij.psi.OriginInfoAwareElement; import com.intellij.lang.Language; import com.intellij.lang.java.JavaLanguage; import com.intellij.navigation.ItemPresentation; @@ -53,7 +52,7 @@ public class LightMethodBuilder extends LightElement implements PsiMethod, Origi private PsiClass myContainingClass; private boolean myConstructor; private String myMethodKind = "LightMethodBuilder"; - private String myOriginInfo = null; + private String myOriginInfo; public LightMethodBuilder(PsiClass constructedClass, Language language) { this(constructedClass.getManager(), language, constructedClass.getName()); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightReferenceListBuilder.java b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightReferenceListBuilder.java index cfcc7a9267d8..14b415cf4602 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightReferenceListBuilder.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightReferenceListBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -29,8 +29,8 @@ import java.util.List; */ public class LightReferenceListBuilder extends LightElement implements PsiReferenceList { private final List myRefs = new ArrayList(); - private PsiJavaCodeReferenceElement[] myCachedRefs = null; - private PsiClassType[] myCachedTypes = null; + private PsiJavaCodeReferenceElement[] myCachedRefs; + private PsiClassType[] myCachedTypes; private final Role myRole; private final PsiElementFactory myFactory; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightTypeParameterListBuilder.java b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightTypeParameterListBuilder.java index e54dcddcc16d..d3c2d8173afa 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightTypeParameterListBuilder.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightTypeParameterListBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -27,7 +27,7 @@ import java.util.List; */ public class LightTypeParameterListBuilder extends LightElement implements PsiTypeParameterList { private final List myParameters = new ArrayList(); - private PsiTypeParameter[] cached = null; + private PsiTypeParameter[] cached; public LightTypeParameterListBuilder(PsiManager manager, final Language language) { super(manager, language); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightVariableBase.java b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightVariableBase.java index ca486682259b..2690d06ba0ef 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/light/LightVariableBase.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/light/LightVariableBase.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -15,7 +15,6 @@ */ package com.intellij.psi.impl.light; -import com.intellij.psi.OriginInfoAwareElement; import com.intellij.lang.Language; import com.intellij.lang.java.JavaLanguage; import com.intellij.openapi.util.text.StringUtil; @@ -39,7 +38,7 @@ public abstract class LightVariableBase extends LightElement implements PsiVaria protected PsiType myType; protected final PsiModifierList myModifierList; protected boolean myWritable; - private String myOriginInfo = null; + private String myOriginInfo; public LightVariableBase(PsiManager manager, PsiIdentifier nameIdentifier, PsiType type, boolean writable, PsiElement scope) { this(manager, nameIdentifier, JavaLanguage.INSTANCE, type, writable, scope); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaDummyElement.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaDummyElement.java index b1613df6c3d4..bc6a9ad06c8f 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaDummyElement.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaDummyElement.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2011 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -31,7 +31,7 @@ public class JavaDummyElement extends FileElement { private final JavaParserUtil.ParserWrapper myParser; private final LanguageLevel myLanguageLevel; private final boolean myConsumeAll; - private Throwable myParserError = null; + private Throwable myParserError; public JavaDummyElement(@Nullable final CharSequence text, @NotNull final JavaParserUtil.ParserWrapper parser, diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaLightStubBuilder.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaLightStubBuilder.java index 5f947d04f67b..da93b54be6a8 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaLightStubBuilder.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/JavaLightStubBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -115,8 +115,8 @@ public class JavaLightStubBuilder extends LightStubBuilder { super.visitNode(element); } - private IElementType last = null; - private boolean seenNew = false; + private IElementType last; + private boolean seenNew; @Override public boolean visit(IElementType type) { diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiAnonymousClassImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiAnonymousClassImpl.java index b25f033e74b9..b6e48479e299 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiAnonymousClassImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiAnonymousClassImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -27,7 +27,7 @@ import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NotNull; public class PsiAnonymousClassImpl extends PsiClassImpl implements PsiAnonymousClass { - private SoftReference myCachedBaseType = null; + private SoftReference myCachedBaseType; public PsiAnonymousClassImpl(final PsiClassStub stub) { super(stub, JavaStubElementTypes.ANONYMOUS_CLASS); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiEnumConstantInitializerImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiEnumConstantInitializerImpl.java index 5cb3cb87f6e1..1b7844233618 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiEnumConstantInitializerImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiEnumConstantInitializerImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -25,7 +25,7 @@ import org.jetbrains.annotations.NotNull; public class PsiEnumConstantInitializerImpl extends PsiClassImpl implements PsiEnumConstantInitializer { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.PsiEnumConstantInitializerImpl"); - private PsiClassType myCachedBaseType = null; + private PsiClassType myCachedBaseType; public PsiEnumConstantInitializerImpl(final PsiClassStub stub) { super(stub, JavaStubElementTypes.ENUM_CONSTANT_INITIALIZER); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiFieldImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiFieldImpl.java index 0f1808dbc244..837ca59b86e8 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiFieldImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiFieldImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -50,8 +50,8 @@ import java.util.Set; public class PsiFieldImpl extends JavaStubPsiElement implements PsiField, PsiVariableEx, Queryable { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.PsiFieldImpl"); - private volatile SoftReference myCachedType = null; - private volatile Object myCachedInitializerValue = null; // PsiExpression on constant value for literal + private volatile SoftReference myCachedType; + private volatile Object myCachedInitializerValue; // PsiExpression on constant value for literal public PsiFieldImpl(final PsiFieldStub stub) { this(stub, JavaStubElementTypes.FIELD); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImportListImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImportListImpl.java index e1960a8a88bd..a996bb88c5d6 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImportListImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiImportListImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -29,9 +29,9 @@ import org.jetbrains.annotations.NotNull; import java.util.Map; public class PsiImportListImpl extends JavaStubPsiElement implements PsiImportList { - private volatile Map myClassNameToImportMap = null; - private volatile Map myPackageNameToImportMap = null; - private volatile Map myNameToSingleImportMap = null; + private volatile Map myClassNameToImportMap; + private volatile Map myPackageNameToImportMap; + private volatile Map myNameToSingleImportMap; private static final PsiImportStatementBase[] EMPTY_ARRAY = new PsiImportStatementBase[0]; private static final ArrayFactory ARRAY_FACTORY = new ArrayFactory() { @NotNull diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl.java index c1d762299fd5..f19403837f10 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiJavaCodeReferenceElementImpl.java @@ -55,7 +55,7 @@ import java.util.List; public class PsiJavaCodeReferenceElementImpl extends CompositePsiElement implements PsiJavaCodeReferenceElement, SourceJavaCodeReference { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.PsiJavaCodeReferenceElementImpl"); - private volatile String myCachedQName = null; + private volatile String myCachedQName; private volatile String myCachedNormalizedText; private volatile int myKindWhenDummy = CLASS_NAME_KIND; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java index b95d59847e1b..130befcf6fb6 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -52,7 +52,7 @@ import java.util.Map; public class PsiMethodImpl extends JavaStubPsiElement implements PsiMethod, Queryable { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.PsiMethodImpl"); - private SoftReference myCachedType = null; + private SoftReference myCachedType; public PsiMethodImpl(final PsiMethodStub stub) { this(stub, JavaStubElementTypes.METHOD); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiParameterImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiParameterImpl.java index ee6c93bb41e0..b20660fd4ce6 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiParameterImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/PsiParameterImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -47,7 +47,7 @@ import java.util.Arrays; public class PsiParameterImpl extends JavaStubPsiElement implements PsiParameter { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.PsiParameterImpl"); - private volatile Reference myCachedType = null; + private volatile Reference myCachedType; public PsiParameterImpl(@NotNull PsiParameterStub stub) { this(stub, JavaStubElementTypes.PARAMETER); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/ClassResolverProcessor.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/ClassResolverProcessor.java index 3e081a738caf..0ed8bfd36138 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/ClassResolverProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/ClassResolverProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -39,8 +39,8 @@ public class ClassResolverProcessor extends BaseScopeProcessor implements NameHi private final PsiFile myContainingFile; private final PsiElement myPlace; private final PsiResolveHelper myResolveHelper; - private PsiClass myAccessClass = null; - private List myCandidates = null; + private PsiClass myAccessClass; + private List myCandidates; private boolean myHasAccessibleCandidate; private boolean myHasInaccessibleCandidate; private JavaResolveResult[] myResult = JavaResolveResult.EMPTY_ARRAY; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java index 642cbe6fcd79..0f2c483c2e15 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/SymbolCollectingProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -33,8 +33,8 @@ import org.jetbrains.annotations.Nullable; */ public class SymbolCollectingProcessor extends BaseScopeProcessor implements ElementClassHint { private final MostlySingularMultiMap myResult = new MostlySingularMultiMap(); - private PsiElement myCurrentFileContext = null; - private PsiAnchor myCurrentContextAnchor = null; + private PsiElement myCurrentFileContext; + private PsiAnchor myCurrentContextAnchor; @Override public T getHint(@NotNull Key hintKey) { diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/VariableResolverProcessor.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/VariableResolverProcessor.java index 73db34cf8ce1..200105902f77 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/VariableResolverProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/VariableResolverProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -20,11 +20,7 @@ import com.intellij.pom.java.LanguageLevel; import com.intellij.psi.*; import com.intellij.psi.filters.ElementFilter; import com.intellij.psi.infos.CandidateInfo; -import com.intellij.psi.scope.ElementClassFilter; -import com.intellij.psi.scope.ElementClassHint; -import com.intellij.psi.scope.JavaScopeProcessorEvent; -import com.intellij.psi.scope.PsiConflictResolver; -import com.intellij.psi.scope.PsiScopeProcessor; +import com.intellij.psi.scope.*; import com.intellij.psi.scope.conflictResolvers.JavaVariableConflictResolver; import com.intellij.psi.scope.processor.ConflictFilterProcessor; import com.intellij.psi.util.PsiUtil; @@ -37,9 +33,9 @@ import org.jetbrains.annotations.NotNull; public class VariableResolverProcessor extends ConflictFilterProcessor implements ElementClassHint { private static final ElementFilter ourFilter = ElementClassFilter.VARIABLE; - private boolean myStaticScopeFlag = false; + private boolean myStaticScopeFlag; private final PsiClass myAccessClass; - private PsiElement myCurrentFileContext = null; + private PsiElement myCurrentFileContext; public VariableResolverProcessor(@NotNull PsiJavaCodeReferenceElement place, @NotNull PsiFile placeFile) { super(place.getReferenceName(), ourFilter, new PsiConflictResolver[]{new JavaVariableConflictResolver()}, new SmartList(), place, placeFile); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java index 6a1f9eb351ef..7961cda3b808 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceSession.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -76,11 +76,11 @@ public class InferenceSession { private PsiSubstitutor mySiteSubstitutor; private final PsiManager myManager; - private int myConstraintIdx = 0; + private int myConstraintIdx; private List myErrorMessages; - private boolean myErased = false; + private boolean myErased; public final InferenceIncorporationPhase myIncorporationPhase = new InferenceIncorporationPhase(this); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceVariable.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceVariable.java index 2a308a0803b8..ce38d59e9618 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceVariable.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/graphInference/InferenceVariable.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -35,7 +35,7 @@ public class InferenceVariable extends LightTypeParameter { return getDelegate(); } - private boolean myThrownBound = false; + private boolean myThrownBound; private final Map> myBounds = new HashMap>(); private final String myName; diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/GenericReferenceProvider.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/GenericReferenceProvider.java index dcbac43a7834..bbe1f6cb09e7 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/GenericReferenceProvider.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/GenericReferenceProvider.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -28,7 +28,7 @@ import com.intellij.psi.scope.util.PsiScopesUtil; * To change this template use Options | File Templates. */ public abstract class GenericReferenceProvider extends PsiReferenceProvider { - private boolean mySoft = false; + private boolean mySoft; public void handleEmptyContext(PsiScopeProcessor processor, PsiElement position) { PsiScopesUtil.treeWalkUp(processor, position, null); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCatchSectionImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCatchSectionImpl.java index 07b4af0655d5..27d1408924c6 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCatchSectionImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCatchSectionImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2012 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -44,7 +44,7 @@ public class PsiCatchSectionImpl extends CompositePsiElement implements PsiCatch private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.tree.java.PsiCatchSectionImpl"); private final Object myTypesCacheLock = new Object(); - private CachedValue> myTypesCache = null; + private CachedValue> myTypesCache; public PsiCatchSectionImpl() { super(CATCH_SECTION); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCodeBlockImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCodeBlockImpl.java index 141a23f99a2f..d14d83465fab 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCodeBlockImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiCodeBlockImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -86,9 +86,9 @@ public class PsiCodeBlockImpl extends LazyParseablePsiElement implements PsiCode return (PsiJavaToken)findChildByRoleAsPsiElement(ChildRole.RBRACE); } - private volatile Set myVariablesSet = null; - private volatile Set myClassesSet = null; - private volatile boolean myConflict = false; + private volatile Set myVariablesSet; + private volatile Set myClassesSet; + private volatile boolean myConflict; // return Pair(classes, locals) or null if there was conflict @Nullable diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiLocalVariableImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiLocalVariableImpl.java index f8bc8e425b9c..29ddbf956ea7 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiLocalVariableImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiLocalVariableImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -46,7 +46,7 @@ import java.util.Set; public class PsiLocalVariableImpl extends CompositePsiElement implements PsiLocalVariable, PsiVariableEx, Constants { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.tree.java.PsiLocalVariableImpl"); - private volatile String myCachedName = null; + private volatile String myCachedName; @SuppressWarnings({"UnusedDeclaration"}) public PsiLocalVariableImpl() { diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java index c08b5f556ac3..90530124d71b 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiReferenceExpressionImpl.java @@ -61,8 +61,8 @@ import java.util.Set; public class PsiReferenceExpressionImpl extends PsiReferenceExpressionBase implements PsiReferenceExpression, SourceJavaCodeReference { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.tree.java.PsiReferenceExpressionImpl"); - private volatile String myCachedQName = null; - private volatile String myCachedNormalizedText = null; + private volatile String myCachedQName; + private volatile String myCachedNormalizedText; public PsiReferenceExpressionImpl() { super(JavaElementType.REFERENCE_EXPRESSION); diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiTryStatementImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiTryStatementImpl.java index 5af48582a637..d031b814f7d4 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiTryStatementImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiTryStatementImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2012 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -34,7 +34,7 @@ import java.util.ArrayList; public class PsiTryStatementImpl extends CompositePsiElement implements PsiTryStatement, Constants { private static final Logger LOG = Logger.getInstance("#com.intellij.psi.impl.source.tree.java.PsiTryStatementImpl"); - private volatile PsiParameter[] myCachedCatchParameters = null; + private volatile PsiParameter[] myCachedCatchParameters; public PsiTryStatementImpl() { super(TRY_STATEMENT); diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java index 78b8a42dad26..b5219c84ae37 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -33,7 +33,7 @@ import java.util.List; * Date: 31.01.2003 */ public class MethodCandidatesProcessor extends MethodsProcessor{ - protected boolean myHasAccessibleStaticCorrectCandidate = false; + protected boolean myHasAccessibleStaticCorrectCandidate; public MethodCandidatesProcessor(@NotNull PsiElement place, PsiFile placeFile, @NotNull PsiConflictResolver[] resolvers, @NotNull List container) { super(resolvers, container, place, placeFile); diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodResolverProcessor.java b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodResolverProcessor.java index 543143e44149..5a3e7a032b53 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodResolverProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodResolverProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -25,7 +25,7 @@ import com.intellij.util.SmartList; import org.jetbrains.annotations.NotNull; public class MethodResolverProcessor extends MethodCandidatesProcessor { - private boolean myStopAcceptingCandidates = false; + private boolean myStopAcceptingCandidates; public MethodResolverProcessor(@NotNull PsiMethodCallExpression place, @NotNull PsiFile placeFile) { this(place, place.getArgumentList(), placeFile); diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodsProcessor.java b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodsProcessor.java index 1d89d43450cd..cdef4d596179 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodsProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodsProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -40,10 +40,10 @@ import java.util.List; public abstract class MethodsProcessor extends ConflictFilterProcessor implements ElementClassHint { private static final ElementFilter ourFilter = ElementClassFilter.METHOD; - private boolean myStaticScopeFlag = false; - private boolean myIsConstructor = false; - protected PsiElement myCurrentFileContext = null; - protected PsiClass myAccessClass = null; + private boolean myStaticScopeFlag; + private boolean myIsConstructor; + protected PsiElement myCurrentFileContext; + protected PsiClass myAccessClass; private PsiExpressionList myArgumentList; private PsiType[] myTypeArguments; private final LanguageLevel myLanguageLevel; diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/processor/VariablesProcessor.java b/java/java-psi-impl/src/com/intellij/psi/scope/processor/VariablesProcessor.java index 530a8ad83f02..02dea2c7fc69 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/processor/VariablesProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/processor/VariablesProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2014 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -29,7 +29,7 @@ import org.jetbrains.annotations.NotNull; import java.util.List; public abstract class VariablesProcessor extends BaseScopeProcessor implements ElementClassHint { - private boolean myStaticScopeFlag = false; + private boolean myStaticScopeFlag; private final boolean myStaticSensitiveFlag; private final List myResultList; diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java b/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java index 8bc6a2f70ba4..15e0e65d2216 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/util/PsiScopesUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2011 JetBrains s.r.o. + * Copyright 2000-2016 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. @@ -14,13 +14,6 @@ * limitations under the License. */ -/** - * Created by IntelliJ IDEA. - * User: igork - * Date: Nov 25, 2002 - * Time: 2:05:49 PM - * To change this template use Options | File Templates. - */ package com.intellij.psi.scope.util; import com.intellij.openapi.diagnostic.Logger;