List of usage examples for org.apache.maven.plugin.version PluginVersionRequest getGroupId
String getGroupId();
From source file:org.fedoraproject.maven.repository.internal.FossPluginVersionResolver.java
License:Open Source License
@Override public PluginVersionResult resolve(PluginVersionRequest request) throws PluginVersionResolutionException { // final PluginVersionRequest alternate = // new DefaultPluginVersionRequest(plugin(request), // request.getRepositorySession(), // remotes()).setPom(request.getPom()); logger.warn("No version specified for plugin " + request.getGroupId() + ":" + request.getArtifactId() + ", falling back to RELEASE"); //final PluginVersionResult result = delegate.resolve(request); // logger.warn("Would have been " + result.getVersion() + " from " + // result.getRemoteRepository()); return new PluginVersionResult() { @Override/*from www . j av a 2s . c o m*/ public String getVersion() { return Artifact.RELEASE_VERSION; } @Override public ArtifactRepository getRepository() { throw new RuntimeException("NYI: .getRemoteRepository"); } }; }