scabbard
scabbard copied to clipboard
🗡 A tool to visualize Dagger 2 dependency graphs
Any chance we could get a version bump? Seeing the following error when setting up Scabbard: ``` The Android Gradle plugin supports only Kotlin Gradle plugin version 1.5.20 and higher....
Hoping to try this out in bazel - has anyone tried this before?
Part of our overall object graph looks like this:  Some of these objects in the graph are coming from a component dependency: ```...
Currently images are not generated for hilt components due to Hilt's aggregating task ignoring SPI plugins on the classpath. A possible fix is presented [here ](https://github.com/google/dagger/issues/3464#issuecomment-1182532596), so we could add...
I am using the latest version of Scabbard, and Graphviz is also installed with the latest version. But when I build, a dot file is generated successfully, but png is...
Splitting the graphs by component is nice and keeps graphs readable, but on small projects rendering a single graph would still bring value. Should consider providing option to render single...
All builds failed with this error: **Execution failed for task ':app:kaptDebugKotlin'.** My build.gradle (application) ``` apply plugin: "scabbard.gradle" android { /// scabbard { enabled true } } ``` My build.gradle...
Currently the gradle plugin is not Android aware and adds processor to app level instead of variant level. Should consider making it such that it is variant aware and only...
Right now `dot` command is required for scabbard to be useful. We could build a validation step in Gradle plugin that checks for availability of `dot` and fails the build....
I remember seeing something somewhere that scabbard disables it (though didn't see anything obvious in code about this). Would be good to have the reasons documented and filing an issue...