in build-tools/src/main/java/co/elastic/otel/android/compilation/tools/publishing/ApmPublisherRootPlugin.java [74:80]
private static void validateVersionPatchChangeOnly(String currentVersion, String versionOverride) {
VersionNumber comparableVersion = VersionNumber.parse(currentVersion);
VersionNumber comparableVersionOverride = VersionNumber.parse(versionOverride);
if (comparableVersionOverride.getMajor() > comparableVersion.getMajor() || comparableVersionOverride.getMinor() > comparableVersion.getMinor()) {
throw new IllegalArgumentException(String.format("The version override, '%s', cannot provide greater major or minor numbers than the existing version from the gradle.properties file: '%s'.", versionOverride, currentVersion));
}
}