zbyufei / uppdatera

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Uppdatera

Change Impact Analysis for Automated Dependency Updates in Maven Projects

Instructions

Prerequisites

  • JDK 8 (for running the project)
  • JDK 11 (for building the project)
  • Maven
  • git

Building

git clone https://github.com/jhejderup/uppdatera.git
cd uppdatera
mvn package

Running

java -jar target/uppdatera-0.0.1-SNAPSHOT-jar-with-dependencies.jar [0] [1] [2] [3] [4] [5]
- [0] classpath_project => target/classes
- [1] classpath_depz => dep1.jar:dep2.jar:dep3.jar
- [2] groupId => org.slf4j
- [3] artifactId => slf4j-api
- [4] version_old => 1.7.25
- [5] version_new => 2.0.0

Roadmap

  • 🚧 Refactor components
  • πŸ“ˆ Create neat reports
  • πŸ“ˆ add WALA line number in the stack trace
  • πŸš„ Dockerize setup for running on servers
  • πŸ“₯ Improve logging
  • πŸ‘· Extensive testing
  • 🏁 Launch it on Github Services

About

License:Apache License 2.0


Languages

Language:Java 100.0%