Skip to content

Remove SNAPSHOT dependencies

David Diederich requested to merge snapshot-removal into master

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:    a5068de968d0dba78ca3aca5f2fe823223ee218c
Maven:  0.27.0-SNAPSHOT
Maven Dependencies testing/indexer-queue-azure-enqueue/ Root
core-lib-azure 0.26.0
core-lib-azure-spring6 0.27.0-rc4
os-core-lib-aws 0.26.0-spring6-rc2
os-core-common 0.26.0
os-core-common-spring6 0.27.0-rc1, 0.26.0, 0.27.0-SNAPSHOT
os-core-lib-ibm 0.26.0
(3rd Party) org.yaml.snakeyaml 1.27 2.0, 2.2
Warning: Found OSDU dependencies with an unexpected format (I don't know what to do with these)
└─ _Root_
   └─ org.opengroup.osdu.indexerqueue.aws.indexer-queue-aws == 0.27.0-SNAPSHOT
      └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.26.0-spring6-rc2
Critical: Found SNAPSHOT OSDU dependencies (these are dangerous and should never be used as a dependency)
└─ _Root_
   └─ org.opengroup.osdu.indexerqueue.RequeueFunction == 0.27.0-SNAPSHOT
      └─ org.opengroup.osdu.os-core-common-spring6 == 0.27.0-SNAPSHOT

Dependency Information After the Upgrade

Branch: snapshot-removal
SHA:    d07f747521a7706e701ba058d7daa22bb5d39591
Maven:  0.27.0-SNAPSHOT
Maven Dependencies testing/indexer-queue-azure-enqueue/ Root
core-lib-azure 0.26.0
core-lib-azure-spring6 0.27.0-rc4
os-core-lib-aws 0.26.0-spring6-rc2
os-core-common 0.26.0 1.0.0
os-core-common-spring6 0.27.0-rc1, 0.26.0
os-core-lib-ibm 0.26.0
(3rd Party) org.yaml.snakeyaml 1.27 2.0, 2.2
Warning: Found OSDU dependencies with an unexpected format (I don't know what to do with these)
└─ _Root_
   └─ org.opengroup.osdu.indexerqueue.aws.indexer-queue-aws == 0.27.0-SNAPSHOT
      └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.26.0-spring6-rc2

Merge request reports