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:    9384c0a2ddb12cbbfb8c40cf11090d7baa0449f5
Maven:  0.28.0-SNAPSHOT
Maven Dependencies Root testing/
core-lib-azure 1.0.0 0.26.0-rc7
core-lib-gc 0.26.0-rc5
core-lib-gc-spring6 0.26.0-rc5
os-core-lib-aws 0.26.0-spring6-rc2 0.23.0
oqm 0.26.0
os-core-common 2.0.0 0.25.0, 0.23.0
os-core-common-spring6 0.27.0-rc1, 0.26.0-rc2, 0.26.0-SNAPSHOT
os-core-lib-ibm 0.26.0-rc8 0.25.0
osm 0.26.0
(3rd Party) com.fasterxml.jackson.core.jackson-databind 2.17.1 2.13.2.2, 2.10.1
(3rd Party) org.springframework.spring-webmvc 6.1.10, 6.1.6 5.2.2.RELEASE, 5.3.30
(3rd Party) org.yaml.snakeyaml 2.0 1.25, 1.27
Warning: Found OSDU dependencies with an unexpected format (I don't know what to do with these)
└─ _Root_
   └─ org.opengroup.osdu.workflow-aws == 0.28.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.workflow-ibm == 0.28.0-SNAPSHOT
      └─ org.opengroup.osdu.os-core-lib-ibm == 0.26.0-rc8
         └─ org.opengroup.osdu.os-core-common-spring6 == 0.26.0-SNAPSHOT

Dependency Information After the Upgrade

Branch: snapshot-removal
SHA:    24aaa889b2827b2a56e1095991db9978e6d5adbf
Maven:  0.28.0-SNAPSHOT
Maven Dependencies Root testing/
core-lib-azure 1.0.0 0.26.0-rc7
core-lib-gc 0.26.0-rc5
core-lib-gc-spring6 0.26.0-rc5
os-core-lib-aws 0.26.0-spring6-rc2 0.23.0
oqm 0.26.0
os-core-common 2.0.0 0.25.0, 0.23.0
os-core-common-spring6 0.27.0-rc1, 0.26.0-rc2, 0.26.0
os-core-lib-ibm 0.26.0 0.25.0
osm 0.26.0
(3rd Party) com.fasterxml.jackson.core.jackson-databind 2.17.1 2.13.2.2, 2.10.1
(3rd Party) org.springframework.spring-webmvc 6.1.10, 6.1.6 5.2.2.RELEASE, 5.3.30
(3rd Party) org.yaml.snakeyaml 2.0 1.25, 1.27
Warning: Found OSDU dependencies with an unexpected format (I don't know what to do with these)
└─ _Root_
   └─ org.opengroup.osdu.workflow-aws == 0.28.0-SNAPSHOT
      └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.26.0-spring6-rc2

Merge request reports