boolean (PropertiesContainer<?> component, Property property, List<? super Property> properties) { if (property.isExpert() && !myShowExpertProperties) { try { if (property.isDefaultRecursively(component)) { return false; } } catch (Throwable ignore) { } } properties.add(property); return true; }