void () { try { ReflectionUtil.copyFields(CodeInsightSettings.class.getDeclaredFields(), new CodeInsightSettings(), this, new DifferenceFilter<>(null, null) { @Override public boolean test(@NotNull Field field) { return !field.getName().equals("EXCLUDED_PACKAGES"); } }); } catch (Throwable e) { LOG.info(e); } EXCLUDED_PACKAGES = ArrayUtilRt.EMPTY_STRING_ARRAY; }