in src/com/jetbrains/php/tools/quality/psalm/PsalmGlobalInspection.java [65:75]
public void inspectionStarted(@NotNull InspectionManager manager,
@NotNull GlobalInspectionContext globalContext,
@NotNull ProblemDescriptionsProcessor problemDescriptionsProcessor) {
super.inspectionStarted(manager, globalContext, problemDescriptionsProcessor);
final PsalmAnnotatorProxy annotator = getAnnotator();
final QualityToolAnnotatorInfo<PsalmValidationInspection> info =
annotator.collectAnnotatorInfo(null, null, globalContext.getProject(), ((InspectionManagerBase)manager).getCurrentProfile(), false);
if (info != null) {
manager.getProject().putUserData(ANNOTATOR_INFO, annotator.doAnnotate(info));
}
}