buildscript { repositories { mavenCentral() } dependencies { classpath "com.vanniktech:gradle-dependency-graph-generator-plugin:0.3.0" } } import com.vanniktech.dependency.graph.generator.DependencyGraphGeneratorPlugin import com.vanniktech.dependency.graph.generator.DependencyGraphGeneratorExtension.Generator import com.vanniktech.dependency.graph.generator.dot.GraphFormattingOptions import com.vanniktech.dependency.graph.generator.dot.Color import com.vanniktech.dependency.graph.generator.dot.Shape import com.vanniktech.dependency.graph.generator.dot.Style plugins.apply(DependencyGraphGeneratorPlugin) def mapboxGenerator = new Generator( "mapboxLibraries", // Suffix for our Gradle task. "", // Root suffix that we don't want in this case. { dependency -> dependency.getModuleGroup().startsWith("com.mapbox") }, // Only want Mapbox libs. { dependency -> true }, // Include transitive dependencies. ) dependencyGraphGenerator { generators = [mapboxGenerator] }