| Package | Description |
|---|---|
| org.sonar.updatecenter.common |
| Modifier and Type | Method and Description |
|---|---|
static Version |
Version.create(String versionStr) |
static Version |
Version.create(String versionStr,
String fromString) |
static Version |
Version.create(Version version,
String fromString) |
Version |
Release.getAdjustedVersion() |
Version |
Release.getLastRequiredSonarVersion() |
Version |
Release.getMinimumRequiredSonarVersion() |
Version[] |
Release.getSonarVersionFromString(String fromString) |
Version |
Release.getVersion() |
Version |
Version.removeQualifier() |
| Modifier and Type | Method and Description |
|---|---|
SortedSet<Version> |
Artifact.getArchivedVersions() |
SortedSet<Version> |
Artifact.getPrivateVersions() |
SortedSet<Version> |
Artifact.getPublicVersions() |
SortedSet<Version> |
Release.getRequiredSonarVersions() |
SortedSet<Version> |
Artifact.getVersions() |
| Modifier and Type | Method and Description |
|---|---|
Release |
Artifact.addRelease(Version version) |
Release |
Release.addRequiredSonarVersions(Version... versions) |
int |
Version.compareTo(Version other) |
int |
Version.compareToIgnoreQualifier(Version other) |
static Version |
Version.create(Version version,
String fromString) |
static PluginUpdate |
PluginUpdate.createForPluginRelease(Release pluginRelease,
Version sonarVersion) |
boolean |
PluginReferential.doesContainRelease(String key,
Version version) |
boolean |
Artifact.doesContainVersion(Version version) |
List<Release> |
UpdateCenter.findInstallablePlugins(String pluginKey,
Version minimumVersion)
Return all releases to download (including outgoing dependencies and installed incoming dependencies) to install / update a plugin
|
Release |
Artifact.getFirstCompatible(Version sonarVersion)
Lowest plugin version (including dev) that is compatible with provided SQ version
|
Release |
Artifact.getLastCompatible(Version sonarVersion)
Same as
Artifact.getLastCompatibleRelease(Version) but include Artifact.devRelease if available |
Release |
Artifact.getLastCompatibleRelease(Version sqVersion) |
Release |
Artifact.getLastCompatibleReleaseIfUpgrade(Version sonarVersion) |
Release |
Artifact.getMinimalRelease(Version minimalVersion) |
Release |
Artifact.getRelease(Version version) |
Release |
Plugin.getReleaseForSonarVersion(String alias,
Version sonarVersion) |
SortedSet<Release> |
Artifact.getReleasesGreaterThan(Version version) |
boolean |
Version.isCompatibleWith(Version version)
Two versions are compatible when they are identical except for qualifier.
|
UpdateCenter |
UpdateCenter.setInstalledSonarVersion(Version installedSonarVersion) |
Release |
Release.setVersion(Version version) |
boolean |
Release.supportSonarVersion(Version providedSqVersion) |
| Constructor and Description |
|---|
Release(Artifact artifact,
Version version) |
Copyright © 2010–2017 SonarSource. All rights reserved.