Hacker News new | ask | show | jobs
by beder 3409 days ago
(Disclosure: I work on Dagger in my 20% at Google.)

What's more, Dagger gives you (compile-time) insights into the graph of dependencies.

For example, we've hooked up our internal code-search tool to give you Dagger cross-references, so if you (e.g.) click on a parameter to an @Inject constructor, you'll see the place that provides that object.

Also, if you click on the @Component, you'll see a visualization of the entire graph.

We're working on surfacing these hooks in the open source repo, which would allow IDEs like Eclipse to gain this functionality as well.