Lines Matching +full:java +full:- +full:package
7 # http://www.apache.org/licenses/LICENSE-2.0
16 # A JSR-330 compliant dependency injection system for android and java
18 load("@rules_java//java:defs.bzl", "java_library", "java_plugin")
25 package(default_visibility = ["//:src"])
30 ["*.java"],
31 exclude = ["package-info.java"],
34 "//java/dagger/internal/codegen/bootstrap",
36 tags = ["maven_coordinates=com.google.dagger:dagger-compiler:" + POM_VERSION],
38 "@google_bazel_common//third_party/java/jsr250_annotations", # Export for @Generated
42 "//java/dagger:core",
43 "//java/dagger/internal/codegen/base",
44 "//java/dagger/internal/codegen/binding",
45 "//java/dagger/internal/codegen/bindinggraphvalidation",
46 "//java/dagger/internal/codegen/compileroption",
47 "//java/dagger/internal/codegen/componentgenerator",
48 "//java/dagger/internal/codegen/extension",
49 "//java/dagger/internal/codegen/javapoet",
50 "//java/dagger/internal/codegen/kotlin",
51 "//java/dagger/internal/codegen/langmodel",
52 "//java/dagger/internal/codegen/validation",
53 "//java/dagger/internal/codegen/writing",
54 "//java/dagger/internal/guava:collect",
55 "//java/dagger/producers",
56 "//java/dagger/spi",
57 "@google_bazel_common//third_party/java/auto:service",
58 "@google_bazel_common//third_party/java/auto:value",
59 "@google_bazel_common//third_party/java/error_prone:annotations",
60 "@google_bazel_common//third_party/java/google_java_format",
61 "@google_bazel_common//third_party/java/incap",
62 "@google_bazel_common//third_party/java/javapoet",
63 "@google_bazel_common//third_party/java/jsr330_inject",
70 srcs = ["package-info.java"],
72 deps = ["@google_bazel_common//third_party/java/error_prone:annotations"],
77 artifact_coordinates = "com.google.dagger:dagger-compiler:" + POM_VERSION,
82 "//java/dagger/internal/codegen/base",
83 "//java/dagger/internal/codegen/base:shared",
84 "//java/dagger/internal/codegen/binding",
85 "//java/dagger/internal/codegen/bindinggraphvalidation",
86 "//java/dagger/internal/codegen/compileroption",
87 "//java/dagger/internal/codegen/componentgenerator",
88 "//java/dagger/internal/codegen/javapoet",
89 "//java/dagger/internal/codegen/kotlin",
90 "//java/dagger/internal/codegen/langmodel",
91 "//java/dagger/internal/codegen/validation",
92 "//java/dagger/internal/codegen/writing",
93 "//java/dagger/model:internal-proxies",
96 "com.google.auto:auto-common",
98 "com.google.dagger:dagger-producers",
99 "com.google.dagger:dagger-spi",
101 "com.google.googlejavaformat:google-java-format",
105 "javax.annotation:jsr250-api",
108 "org.checkerframework:checker-compat-qual",
109 "org.jetbrains.kotlin:kotlin-stdlib",
110 "org.jetbrains.kotlinx:kotlinx-metadata-jvm",
113 # The javadocs should only include ComponentProcessor.java, since that is the only class used
115 javadoc_srcs = ["ComponentProcessor.java"],
121 name = "component-codegen",
127 "genclass=${package}.Dagger${outerclasses}${classname}",
129 "genclass=${package}.Dagger${outerclasses}${classname}",