Skip to main content
Glama
BUCK46.5 kB
load("@prelude//toolchains/android/tools:build_rules.bzl", "buck_java_binary", "buck_java_library", "third_party_aar", "third_party_exe", "third_party_jar") load("@prelude//utils:source_listing.bzl", "source_listing") oncall("android_devxx") source_listing() # === Begin: aapt2-proto third_party_jar( name = "aapt2-proto-prebuilt", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/build/aapt2-proto:aapt2-proto", sha1 = "605bc2d642e5812469ff0333df1b65ead289ccd8", url = "mvn:https://maven.google.com:com.android.tools.build:aapt2-proto:jar:8.7.3-12006047", ) buck_java_library( name = "aapt2-proto", visibility = ["PUBLIC"], exported_deps = [ ":aapt2-proto-prebuilt", ":protobuf", ], ) # === End: aapt2-proto # === Begin: android third_party_jar( name = "android-annotations", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/annotations:annotations", sha1 = "1946e7f75bc1615b4abfc0f83899934dfcbdf1fc", url = "mvn:https://maven.google.com:com.android.tools:annotations:jar:31.7.3", visibility = ["PUBLIC"], ) third_party_jar( name = "sdklib", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/sdklib:sdklib", sha1 = "0adb7cac2ab282100e2b8b6d66b997a69ed06adf", url = "mvn:https://maven.google.com:com.android.tools:sdklib:jar:31.7.3", visibility = [ "prelude//toolchains/android/third-party/aosp:aosp", ], ) buck_java_library( name = "tools-sdk-common", visibility = [ "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], deps = [ ":layoutlib-api", ":sdklib", ], exported_deps = [ ":android-common", ":sdk-common", ], ) third_party_jar( name = "android-common", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/common:common", sha1 = "c3df7b51ee1a72acf051e0e5efbeb8023fb4ea57", url = "mvn:https://maven.google.com:com.android.tools:common:jar:31.7.3", visibility = ["PUBLIC"], ) third_party_jar( name = "sdk-common", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/sdk-common:sdk-common", sha1 = "d17c3d28724a5f3e90a5ae053714627b740ff80c", url = "mvn:https://maven.google.com:com.android.tools:sdk-common:jar:31.7.3", deps = [":guava"], ) third_party_jar( name = "layoutlib-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/layoutlib/layoutlib-api:layoutlib-api", sha1 = "6abada4555fa60825ea5f353443a7e561445c4f0", url = "mvn:https://maven.google.com:com.android.tools.layoutlib:layoutlib-api:jar:31.7.3", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/android/aapt:merge_android_resource_sources", ], ) third_party_jar( name = "ddmlib", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/ddms/ddmlib:ddmlib", sha1 = "525b44de6936a7c487095652f014d0bfc84bb9ad", url = "mvn:https://maven.google.com:com.android.tools.ddms:ddmlib:jar:31.7.3", visibility = ["PUBLIC"], deps = [ ":android-common", ":guava", ":kxml2", ":protobuf", ], ) # === End: android # === Begin: args4j third_party_jar( name = "args4j", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/args4j/args4j:args4j__toolchain", sha1 = "244f60c057d72a785227c0562d3560f42a7ea54b", url = "mvn:args4j:args4j:jar:2.37", visibility = ["PUBLIC"], ) # === End: args4j # === Begin: asm buck_java_library( name = "asm", visibility = ["PUBLIC"], exported_deps = [ ":asm-jar", ":asm-tree", ":asm-util", ], ) third_party_jar( name = "asm-jar", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/ow2/asm/asm:asm__toolchain", sha1 = "073d7b3086e14beb604ced229c302feff6449723", url = "mvn:org.ow2.asm:asm:jar:9.7", ) third_party_jar( name = "asm-tree", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/ow2/asm/asm-tree:asm-tree__toolchain", sha1 = "e446a17b175bfb733b87c5c2560ccb4e57d69f1a", url = "mvn:org.ow2.asm:asm-tree:jar:9.7", ) third_party_jar( name = "asm-util", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/ow2/asm/asm-util:asm-util__toolchain", sha1 = "c0655519f24d92af2202cb681cd7c1569df6ead6", url = "mvn:org.ow2.asm:asm-util:jar:9.7", ) # === End: asm # === Begin: bundletool third_party_jar( name = "bundletool-prebuilt", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/android/tools/build/bundletool:bundletool__toolchain", sha1 = "88e6c67d315e7d2a860bb00b1bd93914f2c4fd33", url = "mvn:https://maven.google.com:com.android.tools.build:bundletool:jar:1.16.0", ) buck_java_library( name = "bundletool", visibility = ["PUBLIC"], exported_deps = [ ":aapt2-proto", ":bundletool-prebuilt", ":dagger", ":guava", ":jsr330", ":protobuf", ":protobuf-util", ], ) # === End: bundletool # === Begin: commons-compress third_party_jar( name = "commons-compress", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/apache/commons/commons-compress:commons-compress__toolchain", sha1 = "b4b1b5a3d9573b2970fddab236102c0a4d27d35e", url = "mvn:org.apache.commons:commons-compress:jar:1.24.0", visibility = ["PUBLIC"], ) # === End: commons-compress # === Begin: dagger third_party_jar( name = "dagger", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/dagger/dagger:dagger", sha1 = "75786d67abe43cac5b61f39a6101276184e708f8", url = "mvn:com.google.dagger:dagger:jar:2.51", visibility = [":bundletool"], ) # === End: dagger # === Begin: dd-plist third_party_jar( name = "dd-plist", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/googlecode/plist/dd-plist:dd-plist", sha1 = "617d08cc6e9c800e4b77266087cc9294b6d87e11", url = "mvn:com.googlecode.plist:dd-plist:jar:1.28", visibility = ["PUBLIC"], ) # === End: dd-plist # === Begin: diffutils third_party_jar( name = "diffutils", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/googlecode/java-diff-utils/diffutils:diffutils", sha1 = "7e060dd5b19431e6d198e91ff670644372f60fbd", url = "mvn:com.googlecode.java-diff-utils:diffutils:jar:1.3.0", visibility = ["PUBLIC"], ) # === End: diffutils # === Begin: grpc buck_java_library( name = "remote-apis", srcs = [], visibility = [ "prelude//toolchains/android/src/com/facebook/buck/installer/proto:installer-model", "prelude//toolchains/android/src/com/facebook/buck/workertool/resources/proto:worker-model", ], exported_deps = [ ":grpc-api", ":grpc-context", ":grpc-core", ":grpc-protobuf", ":grpc-protobuf-lite", ":grpc-stub", ":gson", ":guava", ":jakarta.annotation-api", ":opencensus-api", ":opencensus-contrib-grpc-metrics", ":protobuf", ":protobuf-util", ], ) buck_java_library( name = "grpc-api", deps = [":perfmark-api"], exported_deps = [":grpc-api-jar"], ) third_party_jar( name = "grpc-api-jar", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-api:grpc-api__toolchain", sha1 = "2b21b84ab14f632b01281ef2d616a3ed96588f17", url = "mvn:io.grpc:grpc-api:jar:1.24.0", ) third_party_jar( name = "grpc-context", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-context:grpc-context__toolchain", sha1 = "abfd83c3b1a8a0fbc12db3529a339b693056f496", url = "mvn:io.grpc:grpc-context:jar:1.24.0", ) third_party_jar( name = "grpc-core", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-core:grpc-core__toolchain", sha1 = "efa08ef8d3d1de2a05fbb9b4c34ad6a053176206", url = "mvn:io.grpc:grpc-core:jar:1.24.0", ) third_party_jar( name = "grpc-netty-shaded", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-netty-shaded:grpc-netty-shaded", sha1 = "b93f11824ee89d1283801dce8145bc54e1b8e94e", url = "mvn:io.grpc:grpc-netty-shaded:jar:1.24.0", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/installer:installer_server", ], ) third_party_jar( name = "grpc-netty", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-netty:grpc-netty__toolchain", sha1 = "07a9669aa35f447d5181edc1b4f4e887128c045b", url = "mvn:io.grpc:grpc-netty:jar:1.24.0", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/jvm/cd/workertool/grpc:workertool_grpc", ], ) third_party_jar( name = "grpc-protobuf", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-protobuf:grpc-protobuf__toolchain", sha1 = "b584bf5e69fa8794a9184c1cf66d4c690f21cbc4", url = "mvn:io.grpc:grpc-protobuf:jar:1.24.0", ) third_party_jar( name = "grpc-protobuf-lite", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-protobuf-lite:grpc-protobuf-lite__toolchain", sha1 = "be683c469b7652dc130d2304bdb32379816a4ccc", url = "mvn:io.grpc:grpc-protobuf-lite:jar:1.24.0", ) third_party_jar( name = "grpc-stub", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/grpc-stub:grpc-stub__toolchain", sha1 = "7bd32e6bed0389b4d547ac617840c5ebd54768fd", url = "mvn:io.grpc:grpc-stub:jar:1.24.0", ) third_party_jar( name = "perfmark-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/perfmark/perfmark-api:perfmark-api", sha1 = "f86f575a41b091786a4b027cd9c0c1d2e3fc1c01", url = "mvn:io.perfmark:perfmark-api:jar:0.27.0", ) # === End: grpc # === Begin: gson third_party_jar( name = "gson", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/code/gson/gson:gson", sha1 = "b3add478d4382b78ea20b1671390a858002feb6c", url = "mvn:com.google.code.gson:gson:jar:2.10.1", # Do not used this. # Use Jackson instead. # Jackson keeps a hot cache of serializers and deserializers as a useful optimization. # Plus consistency across the codebase is nice. visibility = [ "prelude//toolchains/android/src/com/facebook/buck/android/bundle:bundle", "prelude//toolchains/android/third-party/aosp:aosp", # Sad transitive deps are sad ":remote-apis", # Legacy caller which should probably use Jackson ], ) # === End: gson # === Begin: guava third_party_jar( name = "guava-jar", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/guava/guava:guava-jre__toolchain", sha1 = "e264781dadc4967e5292f3c4d05f1d153631f7b4", url = "mvn:com.google.guava:guava:jar:33.2.0-jre", visibility = ["PUBLIC"], ) buck_java_library( name = "guava", visibility = ["PUBLIC"], deps = [ ":j2objc-annotations", ], exported_deps = [ ":failureaccess", ":guava-jar", ":jsr305", ":listenablefuture", ], ) third_party_jar( name = "failureaccess", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/guava/failureaccess:failureaccess__toolchain", sha1 = "c4a06a64e650562f30b7bf9aaec1bfed43aca12b", url = "mvn:com.google.guava:failureaccess:jar:1.0.2", visibility = ["PUBLIC"], ) third_party_jar( name = "listenablefuture", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/guava/listenablefuture:listenablefuture__toolchain", sha1 = "c949a840a6acbc5268d088e47b04177bf90b3cad", url = "mvn:com.google.guava:listenablefuture:jar:1.0", visibility = ["PUBLIC"], ) # === End: guava # === Begin: guice third_party_jar( name = "guice", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/inject/guice:guice", sha1 = "da25056c694c54ba16e78e4fc35f17fc60f0d1b4", url = "mvn:com.google.inject:guice:jar:5.1.0", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/testrunner:testng", ], deps = [ ":jsr330", ], ) # === End: guice # === Begin: hamcrest third_party_jar( name = "hamcrest", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/hamcrest/hamcrest:hamcrest", sha1 = "1820c0968dba3a11a1b30669bb1f01978a91dedc", url = "mvn:org.hamcrest:hamcrest:jar:2.2", visibility = [ "fbsource//xplat/toolchains/android/sdk/third-party/...", "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], ) # === End: hamcrest # === Begin: infer-annotations third_party_jar( name = "infer-annotations", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/facebook/infer/annotation/infer-annotation:infer-annotation__toolchain", sha1 = "27539793fe93ed7d92b6376281c16cda8278ab2f", url = "mvn:com.facebook.infer.annotation:infer-annotation:jar:0.18.0", visibility = ["PUBLIC"], ) # === End: infer-annotations # === Begin: io.netty buck_java_library( name = "netty", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/jvm/cd/workertool/grpc:workertool_grpc", ], exported_deps = [ ":netty-buffer", ":netty-codec", ":netty-codec-http", ":netty-codec-http2", ":netty-common", ":netty-handler", ":netty-transport", ":netty-transport-classes-epoll", ":netty-transport-classes-kqueue", ":netty-transport-native-epoll", ":netty-transport-native-epoll-linux-aarch_64", ":netty-transport-native-epoll-linux-x86_64", ":netty-transport-native-kqueue", ":netty-transport-native-kqueue-osx-aarch_64", ":netty-transport-native-kqueue-osx-x86_64", ":netty-transport-native-unix-common", ], ) third_party_jar( name = "netty-buffer", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-buffer:netty-buffer", sha1 = "39b05d2d4027971bf99111a9be1d7035a116bb55", url = "mvn:io.netty:netty-buffer:jar:4.1.100.Final", ) third_party_jar( name = "netty-codec", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-codec:netty-codec", sha1 = "9c3c71e7cf3b8ce3bfc9fa52a524b9ca7ddf259c", url = "mvn:io.netty:netty-codec:jar:4.1.100.Final", ) third_party_jar( name = "netty-codec-http", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-codec-http:netty-codec-http", sha1 = "992623e7d8f2d96e41faf1687bb963f5433e3517", url = "mvn:io.netty:netty-codec-http:jar:4.1.100.Final", ) third_party_jar( name = "netty-codec-http2", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-codec-http2:netty-codec-http2", sha1 = "cbf1a430ea44dbdedbcde16b185cbb95f28d72c7", url = "mvn:io.netty:netty-codec-http2:jar:4.1.100.Final", ) third_party_jar( name = "netty-common", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-common:netty-common", sha1 = "847f942381145de23f21c836d05b0677474271d3", url = "mvn:io.netty:netty-common:jar:4.1.100.Final", ) third_party_jar( name = "netty-handler", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-handler:netty-handler", sha1 = "4c0acdb8bb73647ebb3847ac2d503d53d72c02b4", url = "mvn:io.netty:netty-handler:jar:4.1.100.Final", visibility = [ ":grpc-netty-shaded", ], ) third_party_jar( name = "netty-tcnative", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-tcnative-boringssl-static:netty-tcnative-boringssl-static", sha1 = "185980556f9f083b5339825f19c9641c6c879417", url = "mvn:io.netty:netty-tcnative-boringssl-static:jar:2.0.25.Final", visibility = [ ":grpc-netty-shaded", ], ) third_party_jar( name = "netty-transport", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport:netty-transport", sha1 = "6620fbfb47667a5eb6050e35c7b4c88000bcd77f", url = "mvn:io.netty:netty-transport:jar:4.1.100.Final", ) third_party_jar( name = "netty-transport-classes-epoll", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-classes-epoll:netty-transport-classes-epoll", sha1 = "78489936ca1d91483e34a31d04a3b0812386eb39", url = "mvn:io.netty:netty-transport-classes-epoll:jar:4.1.100.Final", ) third_party_jar( name = "netty-transport-classes-kqueue", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-classes-kqueue:netty-transport-classes-kqueue", sha1 = "a32c1b13b82bfd7f09d4ea4836257d48056f0fe2", url = "mvn:io.netty:netty-transport-classes-kqueue:jar:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-epoll", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-epoll:netty-transport-native-epoll", sha1 = "cf3c3ef7cb7b30b58385d824dbaf85f5f72da221", url = "mvn:io.netty:netty-transport-native-epoll:jar:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-epoll-linux-aarch_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-epoll:netty-transport-native-epoll-linux-aarch_64", sha1 = "22c3fe045620e6e05002ed1999d276dc4176a7a4", url = "mvn:io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-epoll-linux-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-epoll:netty-transport-native-epoll-linux-x86_64", sha1 = "d83003b8eac838e4bc3f7662a22f9f2d879c0fe4", url = "mvn:io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-kqueue", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-kqueue:netty-transport-native-kqueue", sha1 = "ae88188265e417b5c7b27cb880ecec2bd7dd8a35", url = "mvn:io.netty:netty-transport-native-kqueue:jar:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-kqueue-osx-aarch_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-kqueue:netty-transport-native-kqueue-osx-aarch_64", sha1 = "2d75a8e80a75def2b61bac1ea5f66d184f5069f0", url = "mvn:io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-kqueue-osx-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-kqueue:netty-transport-native-kqueue-osx-x86_64", sha1 = "135c3a560a4fb84b0e2084f376610347483e2e8a", url = "mvn:io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.100.Final", ) third_party_jar( name = "netty-transport-native-unix-common", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/netty/netty-transport-native-unix-common:netty-transport-native-unix-common", sha1 = "648ff5571022dbfa6789122e3872477bbf67fa7b", url = "mvn:io.netty:netty-transport-native-unix-common:jar:4.1.100.Final", ) # === End: io.netty # === Begin: j2objc third_party_jar( name = "j2objc-annotations", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/j2objc/j2objc-annotations:j2objc-annotations__toolchain", sha1 = "7399e65dd7e9ff3404f4535b2f017093bdb134c7", url = "mvn:com.google.j2objc:j2objc-annotations:jar:3.0.0", visibility = ["PUBLIC"], ) # === End: j2objc # === Begin: jackson third_party_jar( name = "jackson-annotations", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/fasterxml/jackson/core/jackson-annotations:jackson-annotations__toolchain", sha1 = "9bddcc56af9d90f902ef5dba7348102cd12b04e2", url = "mvn:com.fasterxml.jackson.core:jackson-annotations:jar:2.18.0", visibility = ["PUBLIC"], ) third_party_jar( name = "jackson-core", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/fasterxml/jackson/core/jackson-core:jackson-core__toolchain", sha1 = "65e8ead7de5d8f7a53e296c363bea3182f21f925", url = "mvn:com.fasterxml.jackson.core:jackson-core:jar:2.18.0", visibility = ["PUBLIC"], ) third_party_jar( name = "jackson-datatype-jdk8", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/fasterxml/jackson/datatype/jackson-datatype-jdk8:jackson-datatype-jdk8", sha1 = "2046c6ad99a59b5bccf840021f5b3dcf2890acc2", url = "mvn:com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.18.0", visibility = ["PUBLIC"], ) third_party_jar( name = "jackson-datatype-guava", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/fasterxml/jackson/datatype/jackson-datatype-guava:jackson-datatype-guava__toolchain", sha1 = "731e354fcae2bc14cb6a4deeef9c7e5ea620a11f", url = "mvn:com.fasterxml.jackson.datatype:jackson-datatype-guava:jar:2.18.0", visibility = ["PUBLIC"], ) buck_java_library( name = "jackson-databind", visibility = ["PUBLIC"], exported_deps = [ # If ObjectMapper.writeValue() is used, then # com.fasterxml.jackson.core.ObjectCodec needs to be accessible. ":jackson-core", ":jackson-databind-jar", ], ) third_party_jar( name = "jackson-databind-jar", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/fasterxml/jackson/core/jackson-databind:jackson-databind__toolchain", sha1 = "8dba1f789a75fc30b59303574fe2b269afa4d3bc", url = "mvn:com.fasterxml.jackson.core:jackson-databind:jar:2.18.0", visibility = ["PUBLIC"], ) third_party_jar( name = "jackson-module-kotlin", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/fasterxml/jackson/module/jackson-module-kotlin:jackson-module-kotlin", sha1 = "ef6ff9000dd9b28246e9346151127638d91398fa", url = "mvn:com.fasterxml.jackson.module:jackson-module-kotlin:jar:2.18.0", visibility = ["PUBLIC"], ) # === End: jackson # === Begin: jakarta.annotation-api third_party_jar( name = "jakarta.annotation-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/jakarta/annotation/jakarta.annotation-api:jakarta.annotation-api__toolchain", sha1 = "a858ec3f0ebd2b8d855c1ddded2cde9b381b0517", url = "mvn:jakarta.annotation:jakarta.annotation-api:jar:1.3.4", visibility = ["PUBLIC"], ) # === End: jakarta.annotation-api # === Begin: jimfs third_party_jar( name = "jimfs", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/jimfs/jimfs:jimfs", sha1 = "93096472c3654a761c40c8e5d4ad82a7c1a0fd54", url = "mvn:com.google.jimfs:jimfs:jar:1.3.0", visibility = [ "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], ) # === End: jimfs # === Begin: jna third_party_jar( name = "jna", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/net/java/dev/jna/jna:jna__toolchain", sha1 = "1200e7ebeedbe0d10062093f32925a912020e747", url = "mvn:net.java.dev.jna:jna:jar:5.13.0", visibility = ["prelude//toolchains/android/src/com/facebook/buck/io/windowsfs:windowsfs"], ) # === End: jna # === Begin: jsr third_party_jar( name = "jsr305", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/code/findbugs/jsr305:jsr305__toolchain", sha1 = "25ea2e8b0c338a877313bd4672d3fe056ea78f0d", url = "mvn:com.google.code.findbugs:jsr305:jar:3.0.2", visibility = ["PUBLIC"], ) third_party_jar( name = "jsr330", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/javax/inject/javax.inject:javax.inject", sha1 = "6975da39a7040257bd51d21a231b76c915872d38", url = "mvn:javax.inject:javax.inject:jar:1", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/android/bundle:bundle", ":bundletool", ":guice", ], ) # === End: jsr # === Begin: junit third_party_jar( name = "junit", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/junit/junit:junit", sha1 = "8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12", url = "mvn:junit:junit:jar:4.13.2", visibility = [ "fbsource//xplat/buck2/platform/apple/installer/test/...", "prelude//toolchains/android/src/com/facebook/buck/...", "prelude//toolchains/android/src/com/facebook/buck/testrunner:junit", "prelude//toolchains/android/test/com/facebook/buck/...", ], deps = [ ":hamcrest", ], ) common_visibility = [ "prelude//toolchains/android/src/com/facebook/buck/testrunner:junit", ] third_party_jar( name = "junit-jupiter-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/junit/jupiter/junit-jupiter-api:junit-jupiter-api", sha1 = "4c21029217adf07e4c0d0c5e192b6bf610c94bdc", url = "mvn:org.junit.jupiter:junit-jupiter-api:jar:5.8.2", deps = [ ":apiguardian-api", ":junit-platform-commons", ":opentest4j", ], ) third_party_jar( name = "junit-jupiter-engine", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/junit/jupiter/junit-jupiter-engine:junit-jupiter-engine", sha1 = "c598b4328d2f397194d11df3b1648d68d7d990e3", url = "mvn:org.junit.jupiter:junit-jupiter-engine:jar:5.8.2", visibility = common_visibility, deps = [ ":apiguardian-api", ":junit-jupiter-api", ":junit-platform-engine", ], ) third_party_jar( name = "junit-platform-commons", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/junit/platform/junit-platform-commons:junit-platform-commons", sha1 = "32c8b8617c1342376fd5af2053da6410d8866861", url = "mvn:org.junit.platform:junit-platform-commons:jar:1.8.2", visibility = common_visibility, deps = [ ":apiguardian-api", ], ) third_party_jar( name = "junit-platform-engine", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/junit/platform/junit-platform-engine:junit-platform-engine", sha1 = "b737de09f19864bd136805c84df7999a142fec29", url = "mvn:org.junit.platform:junit-platform-engine:jar:1.8.2", visibility = common_visibility, deps = [ ":apiguardian-api", ":junit-platform-commons", ":opentest4j", ], ) third_party_jar( name = "junit-platform-launcher", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/junit/platform/junit-platform-launcher:junit-platform-launcher", sha1 = "c334fcee82b81311ab5c426ec2d52d467c8d0b28", url = "mvn:org.junit.platform:junit-platform-launcher:jar:1.8.2", visibility = common_visibility, deps = [ ":junit-platform-engine", ":opentest4j", ], ) # === End: junit # === Begin: kotlin third_party_jar( name = "kotlin-annotations", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/annotations:annotations__toolchain", sha1 = "919f0dfe192fb4e063e7dacadee7f8bb9a2672a9", url = "mvn:org.jetbrains:annotations:jar:13.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-stdlib", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-stdlib:kotlin-stdlib__toolchain", sha1 = "85f8b81009cda5890e54ba67d64b5e599c645020", url = "mvn:org.jetbrains.kotlin:kotlin-stdlib:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "jvm-abi-gen", # @oss-disable[end= ]: internal_alias = "fbsource//xplat/kotlin/jvm-abi-gen:jvm-abi-gen", sha1 = "ec44cc7ca0ffc6c21358b0628b5eaafb34a1a20c", url = "mvn:org.jetbrains.kotlin:jvm-abi-gen:jar:2.1.0", visibility = ["PUBLIC"], ) # We need to figure out how to handle JAR patches third_party_jar( name = "kotlin-compiler-embeddable", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-compiler-embeddable:kotlin-compiler-embeddable__toolchain", sha1 = "988bf980588bbbcfa1ba19c1ffd7aa869b335a31", url = "mvn:org.jetbrains.kotlin:kotlin-compiler-embeddable:jar:2.1.0", visibility = ["PUBLIC"], ) alias( name = "kotlin-compiler", actual = ":kotlin-compiler-embeddable", visibility = ["PUBLIC"], ) third_party_jar( name = "trove", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/intellij/deps/trove4j:trove4j", sha1 = "3afb14d5f9ceb459d724e907a21145e8ff394f02", url = "mvn:org.jetbrains.intellij.deps:trove4j:jar:1.0.20200330", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-reflect", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-reflect:kotlin-reflect__toolchain", sha1 = "dc3753b59b67d79b7d2f546d51e22a0ec1f082d8", url = "mvn:org.jetbrains.kotlin:kotlin-reflect:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-script-runtime", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-script-runtime:kotlin-script-runtime", sha1 = "5909da8c57b75a117714ab0e348c86101b7a3284", url = "mvn:org.jetbrains.kotlin:kotlin-script-runtime:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-annotation-processing-embeddable", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-annotation-processing-embeddable:kotlin-annotation-processing-embeddable", sha1 = "5bc00235fae6530545a819fb821ca8b3df1d41d7", url = "mvn:org.jetbrains.kotlin:kotlin-annotation-processing-embeddable:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-build-tools-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-build-tools-api:kotlin-build-tools-api__toolchain", sha1 = "e6c176cdaeb5ce3751c120eb1dfd84e5cc64d369", url = "mvn:org.jetbrains.kotlin:kotlin-build-tools-api:jar:2.1.0", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/jvm/kotlin/buildtools:buildtools", "prelude//toolchains/android/src/com/facebook/buck/jvm/kotlin/buildtools/snapshot:cp_snapshot_generator_lib", "prelude//toolchains/android/test/com/facebook/buck/jvm/kotlin/buildtools:buildtools", ], ) # We need to figure out how to handle JAR patches third_party_jar( name = "kotlin-build-tools-impl", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-build-tools-impl:kotlin-build-tools-impl__toolchain", sha1 = "a8f65725498c49ddc384d7107c3fd937c248d28d", url = "mvn:org.jetbrains.kotlin:kotlin-build-tools-impl:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-daemon-client", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-daemon-client:kotlin-daemon-client", sha1 = "2c219a5026f6c4c1188b40cb3b6bb557f16182b7", url = "mvn:org.jetbrains.kotlin:kotlin-daemon-client:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-metadata-jvm", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlin/kotlin-metadata-jvm:kotlin-metadata-jvm__toolchain", sha1 = "950bc99bcacf2f0a2c073e53824a3f2f2086a192", url = "mvn:org.jetbrains.kotlin:kotlin-metadata-jvm:jar:2.1.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlin-poet", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/squareup/kotlinpoet:kotlinpoet", sha1 = "2df03e8b2afdb98dda7b6b0753cd5d9b12b40031", url = "mvn:com.squareup:kotlinpoet-jvm:jar:1.16.0", visibility = ["PUBLIC"], ) buck_java_binary( name = "kotlin-compiler-binary", main_class = "org.jetbrains.kotlin.cli.jvm.K2JVMCompiler", visibility = ["PUBLIC"], deps = [ ":guava-jar", ":kotlin-annotations", ":kotlin-compiler-embeddable", ":kotlin-reflect", ":kotlin-script-runtime", ":kotlin-stdlib", ":kotlinx-coroutines-core-jvm", ":trove", ], ) # === End: kotlin # === Begin: kotlinx buck_java_library( name = "kotlinx-metadata-jvm", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/jvm/java/abi/kotlin:kotlin", ":d8", ], exported_deps = [ ":kotlin-stdlib", ":kotlinx-metadata-jvm-jar", ], ) third_party_jar( name = "kotlinx-coroutines-core-jvm", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm:kotlinx-coroutines-core-jvm__toolchain", sha1 = "9beade4c1c1569e4f36cbd2c37e02e3e41502601", url = "mvn:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:jar:1.9.0", visibility = ["PUBLIC"], ) third_party_jar( name = "kotlinx-metadata-jvm-jar", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/jetbrains/kotlinx/kotlinx-metadata-jvm:kotlinx-metadata-jvm__toolchain", sha1 = "babbf7cbcd7083709bf27ee5e19dd558d2dea39b", url = "mvn:org.jetbrains.kotlinx:kotlinx-metadata-jvm:jar:0.7.0", ) # === End: kotlinx # === Begin: ksp third_party_jar( name = "symbol-processing-aa-embeddable", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/devtools/ksp/symbol-processing-aa-embeddable:symbol-processing-aa-embeddable__toolchain", sha1 = "60b5adcf312a05e731ee457947c9c1b7719e14a8", url = "mvn:com.google.devtools.ksp:symbol-processing-aa-embeddable:jar:2.1.0-1.0.29", visibility = ["PUBLIC"], ) third_party_jar( name = "symbol-processing-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/devtools/ksp/symbol-processing-api:symbol-processing-api", sha1 = "f958b777b38452f8482c6cfa797600f4f085575d", url = "mvn:com.google.devtools.ksp:symbol-processing-api:jar:2.1.0-1.0.29", visibility = ["PUBLIC"], ) third_party_jar( name = "symbol-processing-common-deps", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/devtools/ksp/symbol-processing-common-deps:symbol-processing-common-deps", sha1 = "981907d8ef3d6d20c54bef09b51b5ae4b33e2f3b", url = "mvn:com.google.devtools.ksp:symbol-processing-common-deps:jar:2.1.0-1.0.29", visibility = ["PUBLIC"], ) # === End: ksp # === Begin: kxml2 third_party_jar( name = "kxml2", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/net/sf/kxml/kxml2:kxml2", sha1 = "ccbc77a5fd907ef863c29f3596c6f54ffa4e9442", url = "mvn:net.sf.kxml:kxml2:jar:2.3.0", visibility = ["PUBLIC"], ) # === End: kxml2 # === Begin: nuprocess third_party_jar( name = "nuprocess", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/zaxxer/nuprocess:nuprocess__toolchain", sha1 = "d98f476eb858a64d8bad10abfa320b5d04b4d707", url = "mvn:com.zaxxer:nuprocess:jar:2.0.5", visibility = ["PUBLIC"], ) # === End: nuprocess # === Begin: okhttp third_party_jar( name = "okhttp", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/squareup/okhttp3/okhttp:okhttp", sha1 = "cd63657ac15770ed1420647154c9f44645533bef", url = "mvn:com.squareup.okhttp3:okhttp:jar:4.10.0", visibility = [ "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], ) # === End: okhttp # === Begin: okio third_party_jar( name = "okio", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/squareup/okio/okio:okio", sha1 = "fca77ce5f3ce6fa8a65738a31e34b87ccd289f71", url = "mvn:com.squareup.okio:okio:jar:1.17.6", visibility = [ "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], ) # === End: okio # === Begin: opencensus third_party_jar( name = "opencensus-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/opencensus/opencensus-api:opencensus-api__toolchain", sha1 = "f974451b19007ce820f433311ce8adb88e2b7d2c", url = "mvn:io.opencensus:opencensus-api:jar:0.24.0", visibility = [ ":remote-apis", ], ) third_party_jar( name = "opencensus-contrib-grpc-metrics", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/opencensus/opencensus-contrib-grpc-metrics:opencensus-contrib-grpc-metrics__toolchain", sha1 = "ed76d8b99fb674478efa0c4c028ea9545ba1815f", url = "mvn:io.opencensus:opencensus-contrib-grpc-metrics:jar:0.24.0", visibility = [ ":remote-apis", ], ) # === End: opencensus # === Begin: protobuf third_party_jar( name = "protobuf", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/protobuf/protobuf-java:protobuf-java__toolchain", sha1 = "5ae5c9ec39930ae9b5a61b32b93288818ec05ec1", url = "mvn:com.google.protobuf:protobuf-java:jar:3.25.5", visibility = ["PUBLIC"], ) third_party_jar( name = "protobuf-util", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/protobuf/protobuf-java-util:protobuf-java-util__toolchain", sha1 = "38cc5ce479603e36466feda2a9f1dfdb2210ef00", url = "mvn:com.google.protobuf:protobuf-java-util:jar:3.25.5", visibility = ["PUBLIC"], ) third_party_exe( name = "protoc-linux-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/protobuf/protoc:protoc-linux-x86_64", sha1 = "9065c462198f65a0f5ab4945023dac99288cf24f", url = "mvn:com.google.protobuf:protoc:exe:linux-x86_64:3.25.6", visibility = ["PUBLIC"], ) third_party_exe( name = "protoc-osx-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/protobuf/protoc:protoc-osx-x86_64", sha1 = "a57fab7d37d8824034cc67325f81de24d0f36b6a", url = "mvn:com.google.protobuf:protoc:exe:osx-x86_64:3.25.6", visibility = ["PUBLIC"], ) third_party_exe( name = "protoc-windows-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/google/protobuf/protoc:protoc-windows-x86_64", sha1 = "d9bbbb5a88fc7fdcb41ff717028461f8e6b5b958", url = "mvn:com.google.protobuf:protoc:exe:windows-x86_64:3.25.6", visibility = ["PUBLIC"], ) third_party_exe( name = "protoc-gen-grpc-java-linux-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/protoc-gen-grpc-java:protoc-gen-grpc-java-linux-x86_64", sha1 = "3c8950cae9d5b4bed363f71118fb54bfddafcd2a", url = "mvn:io.grpc:protoc-gen-grpc-java:exe:linux-x86_64:1.10.1", visibility = ["PUBLIC"], ) third_party_exe( name = "protoc-gen-grpc-java-osx-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/protoc-gen-grpc-java:protoc-gen-grpc-java-osx-x86_64", sha1 = "8c37e3794df02dcb2dcc7547266119bc09d3aeae", url = "mvn:io.grpc:protoc-gen-grpc-java:exe:osx-x86_64:1.10.1", visibility = ["PUBLIC"], ) third_party_exe( name = "protoc-gen-grpc-java-windows-x86_64", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/io/grpc/protoc-gen-grpc-java:protoc-gen-grpc-java-windows-x86_64", sha1 = "b5692a8df52f6aef24c7181f94240ef52b7060fb", url = "mvn:io.grpc:protoc-gen-grpc-java:exe:windows-x86_64:1.10.1", visibility = ["PUBLIC"], ) # === End: protobuf # === Begin: testng third_party_jar( name = "testng", # @oss-disable[end= ]: internal_alias = "fbcode//third-party-java/org/testng/testng:testng", sha1 = "6673f647a35826fb01ff3129edc241d88bd27b88", url = "mvn:org.testng:testng:jar:7.5.1", visibility = ["PUBLIC"], ) # === End: testng # === Begin: zstd-jni third_party_jar( name = "zstd-jni", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/github/luben/zstd-jni:zstd-jni__toolchain", sha1 = "69cdf67db2077e677113172f5b9cb30a15cffc05", url = "mvn:com.github.luben:zstd-jni:jar:1.5.6-9", visibility = [ "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], ) third_party_aar( name = "zstd-jni-android", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/com/github/luben/zstd-jni:zstd-jni-android", sha1 = "dfa697a8cf4f83e0793db1b235058c2ce4fbcf01", url = "mvn:com.github.luben:zstd-jni:aar:1.5.6-9", visibility = ["prelude//toolchains/android/src/com/facebook/buck/android/agent:agent"], ) # === End: zstd-jni # === Begin: xz third_party_jar( name = "xz", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/tukaani/xz:xz", sha1 = "1ea4bec1a921180164852c65006d928617bd2caf", url = "mvn:org.tukaani:xz:jar:1.9", visibility = [ "prelude//toolchains/android/src/...", "prelude//toolchains/android/test/...", ], ) # === End: xz # === Begin: apiguardian third_party_jar( name = "apiguardian-api", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/apiguardian/apiguardian-api:apiguardian-api", sha1 = "a231e0d844d2721b0fa1b238006d15c6ded6842a", url = "mvn:org.apiguardian:apiguardian-api:jar:1.1.2", visibility = ["PUBLIC"], ) # === End: apiguardian # === Begin: opentest4j third_party_jar( name = "opentest4j", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/opentest4j/opentest4j:opentest4j", sha1 = "28c11eb91f9b6d8e200631d46e20a7f407f2a046", url = "mvn:org.opentest4j:opentest4j:jar:1.2.0", visibility = ["PUBLIC"], ) # === End: opentest4j # === Begin: bytebuddy third_party_jar( name = "byte-buddy", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/net/bytebuddy/byte-buddy:byte-buddy", sha1 = "635c873fadd853c084f84fdc3cbd58c5dd8537f9", url = "mvn:net.bytebuddy:byte-buddy:jar:1.15.10", visibility = [ "fbsource//xplat/toolchains/android/sdk/third-party/...", "prelude//toolchains/android/test/...", ], ) third_party_jar( name = "byte-buddy-agent", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/net/bytebuddy/byte-buddy-agent:byte-buddy-agent", sha1 = "0e8eb255b2c378b9a6c7341e7b0e12f0a5636377", url = "mvn:net.bytebuddy:byte-buddy-agent:jar:1.15.10", visibility = [ "fbsource//xplat/toolchains/android/sdk/third-party/...", "prelude//toolchains/android/test/...", ], ) # === End: bytebuddy # === Begin: mockito third_party_jar( name = "mockito", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/mockito:mockito-robolectric", sha1 = "3d1dffee9a8a1998ec782383ca2f818848f2d5f1", url = "mvn:org.mockito:mockito-inline:jar:4.11.0", visibility = [ "prelude//toolchains/android/test/...", ], deps = [ ":mockito-core", ], ) third_party_jar( name = "mockito-core", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/mockito:mockito-library", sha1 = "ce5226440c2ee78915716d4ce3d10aed2dbf26fb", url = "mvn:org.mockito:mockito-core:jar:4.11.0", visibility = [ "PUBLIC", ], deps = [ ":byte-buddy", ":byte-buddy-agent", ":objenesis", ], ) third_party_jar( name = "mockito-inline", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/mockito/mockito-inline:mockito-inline", sha1 = "3d1dffee9a8a1998ec782383ca2f818848f2d5f1", url = "mvn:org.mockito:mockito-inline:jar:4.11.0", visibility = ["PUBLIC"], deps = [ ":mockito-core", ], ) third_party_jar( name = "mockito-kotlin", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/mockito/kotlin/mockito-kotlin:mockito-kotlin", sha1 = "a89352b80ae4a2e3ce15a8046a09c85645fabf89", url = "mvn:org.mockito.kotlin:mockito-kotlin:jar:4.1.0", visibility = ["PUBLIC"], deps = [ ":mockito-inline", ], ) # === End: mockito # === Begin: objenesis third_party_jar( name = "objenesis", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/org/objenesis/objenesis:objenesis", sha1 = "1049c09f1de4331e8193e579448d0916d75b7631", url = "mvn:org.objenesis:objenesis:jar:3.3", visibility = [ "fbsource//xplat/toolchains/android/sdk/third-party/...", "prelude//toolchains/android/test/...", ], ) # === End: objenesis # === Begin: system-rules third_party_jar( name = "system-rules", # @oss-disable[end= ]: internal_alias = "fbsource//third-party/java/system-rules:system-rules", sha1 = "cb9e42b003d0668f6445505c0f81dd9a244a05d5", url = "mvn:com.github.stefanbirkner:system-rules:jar:1.16.1", visibility = ["PUBLIC"], ) # === End: system-rules # === Begin: third party libraries with internal patching third_party_jar( name = "d8", # @oss-disable[end= ]: internal_alias = "fbsource//xplat/toolchains/android/sdk/third-party/java/d8:d8", sha1 = "3d41953fbdda2adf1a75baee10851cd9de7c1b24", url = "https://github.com/facebook/buck2/releases/download/androidToolchain%2F2025-04-03/d8_dexer_patched.jar", visibility = [ "prelude//toolchains/android/src/com/facebook/buck/android/dex:d8_executable_main", "prelude//toolchains/android/src/com/facebook/buck/android/dex:dex", "prelude//toolchains/android/src/com/facebook/buck/android/dex:multi_dex_executable_main", ], ) # === end: third party libraries with internal patching

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/systeminit/si'

If you have feedback or need assistance with the MCP directory API, please join our Discord server