Lines Matching refs:dagger
18 You can [find the dagger documentation here][website] which has extended usage
23 [this talk by Greg Kick][gaktalk], and on the dagger-discuss@googlegroups.com
45 name = "dagger",
46 strip_prefix = "dagger-dagger-%s" % DAGGER_TAG,
48 urls = ["https://github.com/google/dagger/archive/dagger-%s.zip" % DAGGER_TAG],
63 load("@dagger//:workspace_defs.bzl", "DAGGER_ARTIFACTS", "DAGGER_REPOSITORIES")
71 Next, load and call [`dagger_rules`](https://github.com/google/dagger/blob/master/workspace_defs.bz…
77 load("@dagger//:workspace_defs.bzl", "dagger_rules")
88 ":dagger", # For Dagger
89 ":dagger-spi", # For Dagger SPI
90 ":dagger-producers", # For Dagger Producers
103 "@dagger//:workspace_defs.bzl",
114 Next, load and call [`dagger_android_rules`](https://github.com/google/dagger/blob/master/workspace…
120 load("@dagger//:workspace_defs.bzl", "dagger_android_rules")
131 ":dagger-android", # For Dagger Android
132 ":dagger-android-support", # For Dagger Android (Support)
145 "@dagger//:workspace_defs.bzl",
156 Next, load and call [`hilt_android_rules`](https://github.com/google/dagger/blob/master/workspace_d…
162 load("@dagger//:workspace_defs.bzl", "hilt_android_rules")
180 You will need to include the `dagger-2.x.jar` in your application's runtime.
182 your graph you will need to include `dagger-compiler-2.x.jar` in your build
187 In a Maven project, include the `dagger` artifact in the dependencies section
188 of your `pom.xml` and the `dagger-compiler` artifact as an
194 <groupId>com.google.dagger</groupId>
195 <artifactId>dagger</artifactId>
208 <groupId>com.google.dagger</groupId>
209 <artifactId>dagger-compiler</artifactId>
220 the `dagger-compiler` artifact with the `provided` scope:
225 <groupId>com.google.dagger</groupId>
226 <artifactId>dagger</artifactId>
230 <groupId>com.google.dagger</groupId>
231 <artifactId>dagger-compiler</artifactId>
238 If you use the beta `dagger-producers` extension (which supplies
244 <groupId>com.google.dagger</groupId>
245 <artifactId>dagger-producers</artifactId>
255 implementation 'com.google.dagger:dagger:2.x'
256 annotationProcessor 'com.google.dagger:dagger-compiler:2.x'
260 If you're using classes in `dagger.android` you'll also want to include:
263 implementation 'com.google.dagger:dagger-android:2.x'
264 implementation 'com.google.dagger:dagger-android-support:2.x' // if you use the support libraries
265 annotationProcessor 'com.google.dagger:dagger-android-processor:2.x'
281 [Issue 306](https://github.com/google/dagger/issues/306).
303 [snapshot repository][dagger-snap], and are built on a clean build of
329 [Building Dagger]: CONTRIBUTING.md#building-dagger
330 [dagger-snap]: https://oss.sonatype.org/content/repositories/snapshots/com/google/dagger/
333 [GitHub Issues]: https://github.com/google/dagger/issues
338 [latestapi]: https://dagger.dev/api/latest/
339 [mavenbadge-svg]: https://maven-badges.herokuapp.com/maven-central/com.google.dagger/dagger/badge.s…
340 [mavencentral]: https://search.maven.org/artifact/com.google.dagger/dagger
341 [project]: http://github.com/google/dagger/
342 [proposal]: https://github.com/square/dagger/issues/366
343 [square]: http://github.com/square/dagger/
344 [website]: https://dagger.dev