protected final void registerError(@NotNull PsiElement location, Object... infos) { if (location.getTextLength() == 0) { return; } final InspectionGadgetsFix[] fixes = createFixes(infos); for (InspectionGadgetsFix fix : fixes) { fix.setOnTheFly(onTheFly); } final String description = inspection.buildErrorString(infos); holder.registerProblem(location, description, fixes); }