jhipster / jhipster-lite

JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:

Home Page:https://www.jhipster.tech/jhipster-lite/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gradle: removeDependency doesn't remove unused version at `libs.versions.toml`

renanfranca opened this issue · comments

Following #6977 gradle removeDependency needs to be handled.
I generated the sample app using Gradle build tools. Three versions aren't used anywhere (neither in libs.versions.toml nor in build.gradle.kts):

  • mockito = "5.12.0"
  • assertj = "3.26.0"
  • junit-jupiter = "5.10.2"

TO-DO: Implement safe removal of versions

  • When removing the dependency manager
  • When removing a direct dependency
  • Profile: When removing the dependency manager
  • Profile: When removing a direct dependency