Skip to content

Repository files navigation

Dependency Version Management

A Kotlin/Spring Boot project for managing and reporting dependency versions.

Features

  • Centralized management of dependency versions
  • JSON-based version configuration (src/main/resources/dependencyVersions.json)
  • Gradle Kotlin DSL build configuration
  • Example application and test setup

Project Structure

dependency-version-management/
├── build.gradle.kts           # Gradle build script (Kotlin DSL)
├── settings.gradle.kts        # Gradle settings
├── gradlew, gradlew.bat       # Gradle wrapper scripts
├── gradle/wrapper/            # Gradle wrapper files
├── src/
│   ├── main/
│   │   ├── kotlin/            # Application source code
│   │   └── resources/
│   │       └── dependencyVersions.json  # Dependency versions config
│   └── test/
│       └── kotlin/            # Test source code
└── build/                     # Build outputs

Getting Started

Prerequisites

  • Java 25 or later
  • Gradle (or use the provided wrapper)

Configuration

  • Dependency versions are managed in src/main/resources/dependencyVersions.json.
  • Update this file to change dependency versions project-wide.

Usage

  • Use (io.github.anmol023:dependency-version-management) as a dependency in your projects to access the version management features.

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages