| package(default_visibility = ["//visibility:public"]) | 
 |  | 
 | INSECURE_CIPHER_FACTORY = [ | 
 |     "src/org/eclipse/jgit/transport/InsecureCipherFactory.java", | 
 | ] | 
 |  | 
 | SRCS = glob( | 
 |     ["src/**/*.java"], | 
 |     exclude = INSECURE_CIPHER_FACTORY, | 
 | ) | 
 |  | 
 | RESOURCES = glob(["resources/**"]) | 
 |  | 
 | java_library( | 
 |     name = "jgit", | 
 |     srcs = SRCS, | 
 |     javacopts = select({ | 
 |         "//:jdk9": ["--add-modules=java.xml.bind"], | 
 |         "//conditions:default": [], | 
 |     }), | 
 |     resource_strip_prefix = "org.eclipse.jgit/resources", | 
 |     resources = RESOURCES, | 
 |     deps = [ | 
 |         ":insecure_cipher_factory", | 
 |         "//lib:bcpg", | 
 |         "//lib:bcpkix", | 
 |         "//lib:bcprov", | 
 |         "//lib:javaewah", | 
 |         "//lib:jsch", | 
 |         "//lib:jzlib", | 
 |         "//lib:slf4j-api", | 
 |     ], | 
 | ) | 
 |  | 
 | java_library( | 
 |     name = "insecure_cipher_factory", | 
 |     srcs = INSECURE_CIPHER_FACTORY, | 
 |     javacopts = ["-Xep:InsecureCryptoUsage:OFF"], | 
 | ) |