Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 923 Bytes

File metadata and controls

26 lines (15 loc) · 923 Bytes

spring-boot-dependency-checker

A small utility that finds manually overridden dependencies in a Maven POM, or Gradle file for a Spring Boot application.

Requirements

  • Node.js 22 or higher

Usage

npm install -g spring-boot-dependency-checker

spring-boot-dependency-checker location/to/pom.xml

Package entries in the JSON output include versionComparison with one of: older, same, or newer (comparing inputFileVersion against bootVersion).

Top-level output also includes packageLength and propertyLength for quick counts.

File type Dependencies Properties
Maven POM
build.gradle

Maven POM is the most accurate because it's generated from the source file

build.gradle does not support overwritten properties because those usually come from a separate file