Problems view: enable by default

GitOrigin-RevId: 4abc6acbabc227c98b67a6ee8482f58dd1d3469b
This commit is contained in:
Artemiy Sartakov
2020-04-30 05:06:41 +00:00
committed by intellij-monorepo-bot
parent f18b4797d9
commit 6e44d7266e
4 changed files with 0 additions and 6 deletions
@@ -95,7 +95,6 @@ class ProjectProblemFileSelectionListener implements FileEditorManagerListener,
public static class MyStartupActivity implements StartupActivity {
@Override
public void runActivity(@NotNull Project project) {
if (!Registry.is("project.problems.view") && !ApplicationManager.getApplication().isUnitTestMode()) return;
ProjectProblemFileSelectionListener listener = new ProjectProblemFileSelectionListener(project);
MessageBusConnection connection = project.getMessageBus().connect();
connection.subscribe(FILE_EDITOR_MANAGER, listener);
@@ -27,7 +27,6 @@ public class ProjectProblemInlaySettingsProvider implements InlaySettingsProvide
@NotNull
@Override
public List<InlayProviderSettingsModel> createModels(@NotNull Project project, @NotNull Language language) {
if (!Registry.is("project.problems.view")) return Collections.emptyList();
InlayHintsSettings config = InlayHintsSettings.instance();
boolean hintsEnabled = config.hintsEnabled(SettingsModel.SETTINGS_KEY, language);
SettingsModel settingsModel = new SettingsModel(hintsEnabled, SettingsModel.SETTINGS_KEY.getId());
@@ -21,7 +21,6 @@ public class ProjectProblemPassFactory implements TextEditorHighlightingPassFact
@Nullable
@Override
public TextEditorHighlightingPass createHighlightingPass(@NotNull PsiFile file, @NotNull Editor editor) {
if (!Registry.is("project.problems.view") && !ApplicationManager.getApplication().isUnitTestMode()) return null;
PsiJavaFile javaFile = tryCast(file, PsiJavaFile.class);
if (javaFile == null || !ProjectProblemInlaySettingsProvider.hintsEnabled()) return null;
return new ProjectProblemPass(editor, javaFile);
@@ -1621,9 +1621,6 @@ ide.create.field.enable.shortening.description=Always enable shortening of FQNs
ide.goto.target=false
ide.goto.target.description=Use NavigationTarget/Symbol navigation instead of PsiElement navigation
project.problems.view=false
project.problems.view.description=Enables project wide problems search
use.prebuilt.indices=true
use.prebuilt.indices.restartRequired=true
use.prebuilt.indices.description=Use bundled prebuilt stubs if they are available for better indexing performance