restart infer nullity when library already exist (IDEA-114163)

This commit is contained in:
anna
2013-10-10 18:39:59 +02:00
parent b33fa7fc25
commit f06771bb23
@@ -139,6 +139,7 @@ public class InferNullityAnnotationsAction extends BaseAnalysisAction {
}
}
});
restartAnalysis(project, scope);
}
}
else if (Messages.showOkCancelDialog(project, "Infer Nullity Annotations requires that the nullity annotations" +
@@ -163,12 +164,7 @@ public class InferNullityAnnotationsAction extends BaseAnalysisAction {
}
}
}.execute();
ApplicationManager.getApplication().invokeLater(new Runnable() {
@Override
public void run() {
analyze(project, scope);
}
});
restartAnalysis(project, scope);
}
}
});
@@ -228,6 +224,15 @@ public class InferNullityAnnotationsAction extends BaseAnalysisAction {
SwingUtilities.invokeLater(applyRunnable);
}
private void restartAnalysis(final Project project, final AnalysisScope scope) {
ApplicationManager.getApplication().invokeLater(new Runnable() {
@Override
public void run() {
analyze(project, scope);
}
});
}
@Override
protected JComponent getAdditionalActionSettings(Project project, BaseAnalysisActionDialog dialog) {