- Add a
local.properties
file in the root directory of this project - Specify a directory path in the target project and add it as
deploy.target.dir
property in thelocal.properties
file - Run the
deploy
task - Add
apply plugin: 'de.joyn.kwadrant'
in the target project top levelbuild.gradle
- Add
classpath files("${deploy_target_dir_path}/kwadrant-${kwadrant_version}.jar")
(current version is0.1
) in the target project top levelbuild.gradle
under dependencies - Run the
deploy
task which builds the project and copies the resultingjar
into the target path in the target project
- Run
./gradlew kwUnusedLibs
to find potentially unused dependencies in your modules - Run
./gradlew kwDuplicatedLibs
to find library dependency candidates which could be replaced in a top module by using theapi
directive - Run
./gradlew kwDuplicatedParents
to find module dependency candidates which could be replaced in a top module by using theapi
directive` - Run
./gradlew kwMisalignedDeps
to find dependencies used in several modules with different version numbers