Arunkumar
Arunkumar
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....
Could build interactive web based visualization for larger graphs. - https://d3js.org/ - https://visjs.org/
## Proposed Changes - Setup lint job that runs buildifier - Add separate jobs for builds and tests ## Testing ## Issues Fixed
In this example `AppComponent` has `GlobalScope`, this check prevents sub scoped (Activity scoped) classes from injecting global coroutine scope accidentally. Example error: ```java dagger-spi-validations/app/build/tmp/kapt3/stubs/debug/dev/arunkumar/dagger/spi/validation/di/AppComponent.java:8: error: [dev.arunkumar.dagger.validator.TridentValidator] Activity scoped bindings must...
Currently explicitly caching is disabled due to complexity but we need to consider adding task inputs and migrate to property API where needed to ensure `migrateToBazel` provides fast local development...
Hybrid build used to work on many heuristic assumptions especially with target names and that has since changed since we added android variant specific targets in Bazel. Due to this...
Dependent lib artifact is supposed to be a directory but was registered as a `file`. This is an error in Bazel 7 due to `--incompatible_disallow_unsound_directory_outputs` which will be enforced in...