@SuppressWarnings({ "rawtypes", "unchecked" })
Map raw = new HashMap(definedProps);
@SuppressWarnings("unchecked")
Map<String, Object> props = raw;
ResolvePropertyMap resolver = new ResolvePropertyMap(project,
NOPROPERTIES, propertyHelper.getExpanders());
resolver.resolveAllProperties(props, null, false);
// set user-define properties
for (Entry<String, Object> ent : props.entrySet()) {
String arg = ent.getKey();
Object value = ent.getValue();