/** @return a timestamp version if a deploy artifact wins; a SNAPSHOT if a location artifact wins */ private String latestSnapshot(Artifact artifact) throws VersionResolutionException { VersionRequest request; VersionResult result; request = new VersionRequest(artifact, remote, null); result = repositorySystem.resolveVersion(repositorySession, request); return result.getVersion(); }
versionRequest.setArtifact(ret); versionRequest.addRepository(repositoryHolder.remoteRepository); VersionResult versionResult = system.resolveVersion( session, versionRequest );