Skip to content

Commit 305848d

Browse files
authored
Upgrade rules_java and add rule loads (#1271)
* Upgrade to the latest rules_java 8.1.0 * Add loads for Java rules NOTE: The loads and rules_java version unforutunately are tightly related. The paths for the bzl files for Java rules changed between rules_java 7 and 8.
1 parent 91f1829 commit 305848d

File tree

26 files changed

+37
-7
lines changed

26 files changed

+37
-7
lines changed

private/rules/coursier.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ _BUILD = """
3838
3939
load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
4040
load("@rules_license//rules:package_info.bzl", "package_info")
41+
load("@rules_java//java:defs.bzl", "java_binary", "java_library", "java_plugin")
4142
load("@rules_jvm_external//private/rules:pin_dependencies.bzl", "pin_dependencies")
4243
load("@rules_jvm_external//private/rules:jvm_import.bzl", "jvm_import")
4344
{aar_import_statement}

private/rules/java_export.bzl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@rules_java//java:defs.bzl", "java_library")
12
load(":javadoc.bzl", "javadoc")
23
load(":maven_bom_fragment.bzl", "maven_bom_fragment")
34
load(":maven_project_jar.bzl", "DEFAULT_EXCLUDED_WORKSPACES", "maven_project_jar")
@@ -90,7 +91,7 @@ def java_export(
9091
toolchains = kwargs.pop("toolchains", [])
9192

9293
# Construct the java_library we'll export from here.
93-
native.java_library(
94+
java_library(
9495
name = lib_name,
9596
visibility = visibility,
9697
tags = tags + maven_coordinates_tags,

private/tools/java/com/github/bazelbuild/rules_jvm_external/BUILD

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
2+
13
java_library(
24
name = "rules_jvm_external",
35
srcs = glob(["*.java"]),

private/tools/java/com/github/bazelbuild/rules_jvm_external/coursier/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
12
load("//private/rules:artifact.bzl", "artifact")
23

34
java_library(

private/tools/java/com/github/bazelbuild/rules_jvm_external/jar/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
12
load("@rules_jvm_external//:defs.bzl", "artifact")
23

34
java_binary(

private/tools/java/com/github/bazelbuild/rules_jvm_external/javadoc/BUILD

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
load("@rules_java//java:defs.bzl", "java_binary")
2+
13
java_binary(
24
name = "javadoc",
35
srcs = glob(["*.java"]),

private/tools/java/com/github/bazelbuild/rules_jvm_external/maven/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@rules_java//java:defs.bzl", "java_binary")
12
load("@rules_jvm_external//:defs.bzl", "artifact")
23

34
java_binary(

private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@rules_java//java:defs.bzl", "java_library")
12
load("//private/rules:artifact.bzl", "artifact")
23

34
java_library(

private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/cmd/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
12
load("@rules_jvm_external//:defs.bzl", "artifact")
23

34
java_library(

private/tools/java/com/github/bazelbuild/rules_jvm_external/resolver/events/BUILD

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
load("@rules_java//java:defs.bzl", "java_library")
2+
13
java_library(
24
name = "events",
35
srcs = glob(["*.java"]),

0 commit comments

Comments
 (0)