public ProjectConfigurationProblem( ProjectStructureProblemDescription description, Project project) { super( StringUtil.unescapeXml(description.getMessage(true)), computeDescription(description), getSettings(project, description.getProblemLevel()).isIgnored(description)); myDescription = description; myProject = project; }
private static String computeDescription(ProjectStructureProblemDescription description) { final String descriptionString = description.getDescription(); return descriptionString != null ? descriptionString : description.getMessage(true); }