mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
move listener to dedicated place
This commit is contained in:
-6
@@ -134,12 +134,6 @@ public class DaemonCodeAnalyzerImpl extends DaemonCodeAnalyzerEx implements Pers
|
||||
@SuppressWarnings("UnusedParameters") @NotNull final NamedScopeManager namedScopeManager,
|
||||
@SuppressWarnings("UnusedParameters") @NotNull final DependencyValidationManager dependencyValidationManager) {
|
||||
myProject = project;
|
||||
colorsManager.addEditorColorsListener(new EditorColorsListener() {
|
||||
@Override
|
||||
public void globalSchemeChange(EditorColorsScheme scheme) {
|
||||
restart();
|
||||
}
|
||||
}, myProject);
|
||||
mySettings = daemonCodeAnalyzerSettings;
|
||||
myEditorTracker = editorTracker;
|
||||
myPsiDocumentManager = psiDocumentManager;
|
||||
|
||||
@@ -140,7 +140,8 @@ public class DaemonListeners implements Disposable {
|
||||
@NotNull UndoManager undoManager,
|
||||
@NotNull ProjectLevelVcsManager projectLevelVcsManager,
|
||||
@NotNull VcsDirtyScopeManager vcsDirtyScopeManager,
|
||||
@NotNull FileStatusManager fileStatusManager) {
|
||||
@NotNull FileStatusManager fileStatusManager,
|
||||
@NotNull EditorColorsManager colorsManager) {
|
||||
Disposer.register(project, this);
|
||||
myProject = project;
|
||||
myDaemonCodeAnalyzer = daemonCodeAnalyzer;
|
||||
@@ -296,6 +297,12 @@ public class DaemonListeners implements Disposable {
|
||||
}
|
||||
});
|
||||
|
||||
colorsManager.addEditorColorsListener(new EditorColorsListener() {
|
||||
@Override
|
||||
public void globalSchemeChange(EditorColorsScheme scheme) {
|
||||
stopDaemonAndRestartAllFiles();
|
||||
}
|
||||
}, this);
|
||||
|
||||
commandProcessor.addCommandListener(new MyCommandListener(), this);
|
||||
application.addApplicationListener(new MyApplicationListener(), this);
|
||||
|
||||
Reference in New Issue
Block a user