new ShortCircuitArgsTransformer<T>(argsTransFormer),
true,
true);
CommandLineToolInvocation invocation = new CommandLineToolInvocation();
invocation.args = argTransformer.transform(specTransformer.transform(spec));
<BUG>WorkResult result = commandLineTool.inWorkDirectory(spec.getObjectFileDir()).execute(invocation);
didWork = didWork || result.getDidWork();</BUG>
}
return new SimpleWorkResult(didWork);
}

new ShortCircuitArgsTransformer<T>(argsTransFormer),
true,
true);
CommandLineToolInvocation invocation = new CommandLineToolInvocation();
invocation.args = argTransformer.transform(specTransformer.transform(spec));
invocation.workDirectory = spec.getObjectFileDir();
WorkResult result = commandLineTool.execute(invocation);
didWork = didWork || result.getDidWork();
}
return new SimpleWorkResult(didWork);
