diff --git a/app/build.gradle b/app/build.gradle index b5b278cbc9..f229f05b92 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,6 +7,8 @@ plugins { id 'kotlinx-serialization' id 'com.google.gms.google-services' id 'com.google.firebase.crashlytics' + id 'com.vanniktech.dependency.graph.generator' + } apply from: "${project.rootDir}/core/core-main/android_dependencies.gradle" diff --git a/build.gradle b/build.gradle index abb9a71129..26a0c8a4e1 100644 --- a/build.gradle +++ b/build.gradle @@ -68,6 +68,7 @@ buildscript { classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version" classpath 'com.hiya:jacoco-android:0.2' + classpath "com.vanniktech:gradle-dependency-graph-generator-plugin:0.8.0" } } diff --git a/dependencyGraph.bat b/dependencyGraph.bat new file mode 100644 index 0000000000..4726c2221c --- /dev/null +++ b/dependencyGraph.bat @@ -0,0 +1,3 @@ +call gradlew generateProjectDependencyGraph +build\reports\project-dependency-graph\project-dependency-graph.png +call gradlew --stop \ No newline at end of file