parameterDescriptor = new org.apache.maven.plugin.descriptor.Parameter();
parameterDescriptor.setType(typeName);
// component overrides parameter if both are present
if (component != null) {
getLogger().info("found @Component: (" + typeName + "):" + field.getName());
parameterDescriptor.setDescription(component.description());
String role = component.role().trim();
if (role.length() == 0) {
role = typeName;
}
String roleHint = component.roleHint().trim();