@Override
public AnalysisResult performAnalysisTask() {
InstrumentationBuilder instrumentation = Instrumentation.builder("Analysis-performAnalysisTask");
checkThread(instrumentation);
try {
instrumentation.metric("contextId", contextId);
AnalysisResult result = basis.performAnalysisTask();
if (result.getChangeNotices() != null) {
instrumentation.metric("ChangeNotice-count", result.getChangeNotices().length);
}
return result;