PsiElementVisitor (@NotNull final ProblemsHolder holder, boolean isOnTheFly) { if(!Registry.is("kotlin.deprecation.inspection.enabled", false) && holder.getFile().getLanguage().getID().equals("kotlin")) return PsiElementVisitor.EMPTY_VISITOR; return ApiUsageUastVisitor.createPsiElementVisitor( new DeprecatedApiUsageProcessor(holder, IGNORE_INSIDE_DEPRECATED, IGNORE_ABSTRACT_DEPRECATED_OVERRIDES, IGNORE_IMPORT_STATEMENTS, IGNORE_METHODS_OF_DEPRECATED, IGNORE_IN_SAME_OUTERMOST_CLASS, false) ); }