completer = DependencyPropertyCompleter.class) final String name,
@Option(required = true,
name = "value") final String value,
final PipeOut out)
{
DependencyFacet deps = project.getFacet(DependencyFacet.class);
if (deps.getProperties().containsKey(name) &&
shell.promptBoolean("Update property [" + name + "=" + deps.getProperty(name) + "] to new value ["
+ value + "]", true))
{
deps.setProperty(name, value);
out.println("Updated...");
}
else
{
deps.setProperty(name, value);
out.println("Set property [" + name + "=" + value + "]");
}
}