Remove SNAPSHOT dependencies
This automated MR removes usage of SNAPSHOT
versions in the first party library dependencies.
Since SNAPSHOT
dependencies change frequently -- by their nature -- usage of them across projects is dangerous and should be avoided.
Dependency Information Before the Upgrade
Branch: master
SHA: 632953e9132deb6086a29d06b526e0fbc23d06f8
Maven: 0.27.0-SNAPSHOT
Maven Dependencies | Root | testing/ |
---|---|---|
apd-core | 0.26.0 | |
core-lib-azure-spring6 | 0.27.0-rc3 | |
core-lib-gc | 0.27.0-rc3 | |
core-lib-gc-spring6 | 0.27.0-rc3 | |
core-plus-common-lib | 0.24.0-rc3 | |
os-core-lib-aws | 0.27.0-rc3 | 0.26.0-spring6-rc2 |
obm | 0.26.0 | |
oqm | 0.26.0 | |
os-core-common | 0.24.0-rc3, 0.25.0 | |
os-core-common-spring6 | 0.27.0-SNAPSHOT | 0.27.0-SNAPSHOT |
os-core-lib-ibm | 0.27.0-rc2 | 0.27.0-rc2 |
os-obm-core | 0.26.0 | |
os-oqm-core | 0.26.0 | |
os-osm-core | 0.26.0 | |
osm | 0.26.0 |
Critical: Found SNAPSHOT OSDU dependencies (these are dangerous and should never be used as a dependency)
├─ _Root_
│ ├─ org.opengroup.osdu.storage-core == 0.27.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
│ ├─ org.opengroup.osdu.storage-core-plus == 0.27.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.storage-core == 0.27.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
│ ├─ org.opengroup.osdu.storage-aws == 0.27.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
│ ├─ org.opengroup.osdu.storage-azure == 0.27.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
│ ├─ org.opengroup.osdu.storage-gc == 0.27.0-SNAPSHOT
│ │ └─ org.opengroup.osdu.core-lib-gc-spring6 == 0.27.0-rc3
│ │ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.storage-ibm == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.storage-core == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
└─ testing/
├─ org.opengroup.osdu.storage.storage-test-core == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
├─ org.opengroup.osdu.storage.storage-test-aws == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
├─ org.opengroup.osdu.storage.storage-test-azure == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.storage.storage-test-core == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
├─ org.opengroup.osdu.storage.storage-test-gc == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.storage.storage-test-core == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
├─ org.opengroup.osdu.storage.storage-test-ibm == 0.27.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
└─ org.opengroup.osdu.storage.storage-test-baremetal == 0.27.0-SNAPSHOT
└─ org.opengroup.osdu.storage.storage-test-core == 0.27.0-SNAPSHOT
└─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT
Warning: Found OSDU dependencies with an unexpected format (I don't know what to do with these)
└─ testing/
└─ org.opengroup.osdu.storage.storage-test-aws == 0.27.0-SNAPSHOT
└─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.26.0-spring6-rc2
Dependency Information After the Upgrade
Branch: snapshot-removal
SHA: c01b8087cb5543cd12e73ddacf9d317b0f4ddeab
Maven: 0.27.0-SNAPSHOT
Maven Dependencies | Root | testing/ |
---|---|---|
apd-core | 0.26.0 | |
core-lib-azure-spring6 | 0.27.0-rc3 | |
core-lib-gc | 0.27.0-rc6 | |
core-lib-gc-spring6 | 0.27.0-rc6 | |
core-plus-common-lib | 0.24.0-rc3 | |
os-core-lib-aws | 0.27.0-rc3 | 0.26.0-spring6-rc2 |
obm | 0.26.0 | |
oqm | 0.26.0 | |
os-core-common | 1.0.0 | 1.0.0 |
os-core-common-spring6 | 0.27.0-rc2, 0.26.0 | 0.27.0-rc1, 0.26.0 |
os-core-lib-ibm | 0.27.0-rc2 | 0.27.0-rc2 |
os-obm-core | 0.26.0 | |
os-oqm-core | 0.26.0 | |
os-osm-core | 0.26.0 | |
osm | 0.26.0 |
Warning: Found OSDU dependencies with an unexpected format (I don't know what to do with these)
└─ testing/
└─ org.opengroup.osdu.storage.storage-test-aws == 0.27.0-SNAPSHOT
└─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.26.0-spring6-rc2
Edited by Thulasi Dass Subramanian