void (Project project, ProjectData projectData) { final JavaCoverageOptionsProvider optionsProvider = JavaCoverageOptionsProvider.getInstance(project); try { final String[] patterns = ArrayUtil.toStringArray(optionsProvider.getExcludeAnnotationPatterns()); final String[] regexps = convertToPatterns(patterns); projectData.setAnnotationsToIgnore(Stream.of(regexps).map((s) -> Pattern.compile(s)).toList()); } catch (PatternSyntaxException e) { LOG.info("Failed to collect exclude annotation patterns", e); } }