boolean () { CodeStyleSchemes schemes = CodeStyleSchemes.getInstance(); CodeStyleSettingsManager projectSettings = CodeStyleSettingsManager.getInstance(myProject); if (projectSettings.USE_PER_PROJECT_SETTINGS != isProjectScheme(mySelectedScheme)) { return true; } if (!isProjectScheme(mySelectedScheme) && getSelectedScheme() != schemes.findPreferredScheme(projectSettings.PREFERRED_PROJECT_CODE_STYLE)) { return true; } Set<CodeStyleScheme> configuredSchemesSet = new HashSet<>(getIdeSchemes()); return !configuredSchemesSet.equals(new HashSet<>(CodeStyleSchemesImpl.getSchemeManager().getAllSchemes())); }