diff --git a/plugins/tasks/tasks-api/src/com/intellij/tasks/TaskManager.java b/plugins/tasks/tasks-api/src/com/intellij/tasks/TaskManager.java index 1df0d52a742d..fe462d6b8917 100644 --- a/plugins/tasks/tasks-api/src/com/intellij/tasks/TaskManager.java +++ b/plugins/tasks/tasks-api/src/com/intellij/tasks/TaskManager.java @@ -81,9 +81,6 @@ public abstract class TaskManager { public abstract List getCachedIssues(final boolean withClosed); - @Nullable - public abstract Task updateIssue(@NotNull String id); - public abstract List getLocalTasks(); public abstract List getLocalTasks(final boolean withClosed); @@ -118,8 +115,6 @@ public abstract class TaskManager { public abstract void trackContext(LocalChangeList changeList); - public abstract void disassociateFromTask(LocalChangeList changeList); - public abstract void removeTask(LocalTask task); @Deprecated // use {@code com.intellij.tasks.TaskManager.addTaskListener(com.intellij.tasks.TaskListener, com.intellij.openapi.Disposable)} diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java index 39d36dcf66cb..b9b4808f1a70 100644 --- a/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/impl/TaskManagerImpl.java @@ -267,9 +267,7 @@ public class TaskManagerImpl extends TaskManager implements ProjectComponent, Pe return ContainerUtil.filter(myIssueCache.values(), task -> withClosed || !task.isClosed()); } - @Nullable - @Override - public Task updateIssue(@NotNull String id) { + private void updateIssue(@NotNull String id) { for (TaskRepository repository : getAllRepositories()) { if (repository.extractId(id) == null) { continue; @@ -281,16 +279,15 @@ public class TaskManagerImpl extends TaskManager implements ProjectComponent, Pe LocalTask localTask = findTask(id); if (localTask != null) { localTask.updateFromIssue(issue); - return localTask; + return; } - return issue; + return; } } catch (Exception e) { LOG.info(e); } } - return null; } @Override @@ -907,16 +904,6 @@ public class TaskManagerImpl extends TaskManager implements ProjectComponent, Pe } } - @Override - public void disassociateFromTask(@NotNull LocalChangeList changeList) { - ChangeListInfo changeListInfo = new ChangeListInfo(changeList); - for (LocalTask localTask : getLocalTasks()) { - if (localTask.getChangeLists().contains(changeListInfo)) { - localTask.removeChangelist(changeListInfo); - } - } - } - public void decorateChangeList(@NotNull LocalChangeList changeList, @NotNull ColoredTreeCellRenderer cellRenderer, boolean selected,