Create intention to change serialVersionUID: IDEA-25703

This commit is contained in:
Roman.Ivanov
2018-05-08 11:59:36 +07:00
parent 5147b0b394
commit a9b2ba633f
5 changed files with 35 additions and 4 deletions
@@ -0,0 +1,31 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.codeInspection.streamMigration;
import com.intellij.codeInsight.daemon.GroupNames;
import com.intellij.codeInsight.intention.HighPriorityAction;
import com.intellij.codeInsight.intention.PsiElementBaseIntentionAction;
import com.intellij.codeInspection.*;
import com.intellij.lang.java.JavaLanguage;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.roots.FileIndexFacade;
import com.intellij.openapi.util.TextRange;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.profile.codeInspection.InspectionProjectProfileManager;
import com.intellij.psi.*;
import com.intellij.psi.impl.light.LightElement;
import com.intellij.psi.util.InheritanceUtil;
import com.intellij.psi.util.PsiTreeUtil;
import com.intellij.psi.util.PsiUtil;
import com.intellij.util.IncorrectOperationException;
import com.siyeh.ig.callMatcher.CallMatcher;
import com.siyeh.ig.psiutils.CommentTracker;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import static com.intellij.util.ObjectUtils.tryCast;
public class DefaultSerialVersionUidCanBeUpdatedInspection extends AbstractBaseJavaLocalInspectionTool {
}
@@ -1,5 +1,5 @@
<html>
<body>
<p>Intention to change serialVersionUID initializer</p>
<p>Intention to change serialVersionUID initializer to randomly generated one</p>
</body>
</html>
@@ -1,4 +1,4 @@
// "Change serial version UID" "true"
// "Randomly change serial version UID" "true"
import java.util.function.BinaryOperator;
import java.util.function.Function;
@@ -1,4 +1,4 @@
// "Change serial version UID" "true"
// "Randomly change serial version UID" "true"
import java.util.function.BinaryOperator;
import java.util.function.Function;
@@ -568,4 +568,4 @@ collapse.selection.overlapping.warning.text=Overlapping fold region(s) exist
collapse.selection.overlapping.warning.ok=Remove
collapse.selection.overlapping.warning.cancel=Cancel
change.uid.action.name=Change serial version UID
change.uid.action.name=Randomly change serial version UID