}
private PlexusConfiguration findConfiguration(AnnField field, AnnClass c, ClassLoader cl) {
assert field != null;
Configuration anno = field.getAnnotation(Configuration.class);
if (anno == null) {
return null;
}
String name = filterEmptyAsNull(anno.name());
if (name == null) {
name = field.getName();
}
name = deHump(name);
XmlPlexusConfiguration config = new XmlPlexusConfiguration(name);
String value = filterEmptyAsNull(anno.value());
if (value != null) {
config.setValue(value);
}
return config;