protected abstract void warnAboutNoStartupUrls();
private ArtifactAcceptor createArtifactAcceptor(TreeLogger logger, final ModuleDef module)
throws UnableToCompleteException {
final StandardLinkerContext linkerContext = link(logger, module);
return new ArtifactAcceptor() {
public void accept(TreeLogger relinkLogger, ArtifactSet newArtifacts)
throws UnableToCompleteException {
relink(relinkLogger, linkerContext, module, newArtifacts);
}
};