specific the source and target level in javac options to target Java 8.

PiperOrigin-RevId: 424661645
This commit is contained in:
Guice Team
2022-01-27 11:19:31 -08:00
committed by Guice Team
parent 6ff6e6d88c
commit 3761753f4f
16 changed files with 99 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
"""This file defines constants used across the Guice build"""
# Copyright (C) 2022 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
JAVAC_OPTS = [
"-source",
"1.8",
"-target",
"1.8",
]
+7
View File
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -23,6 +27,7 @@ IMPLEMENTED_BY_SRCS = [
java_library(
name = "implemented_by",
srcs = IMPLEMENTED_BY_SRCS,
javacopts = JAVAC_OPTS,
)
# TODO(lukes,user): It'd be nice if this wasn't one big rule.
@@ -36,6 +41,7 @@ java_library(
["**/*.java"],
exclude = IMPLEMENTED_BY_SRCS + ANNOTATION_SRCS,
),
javacopts = JAVAC_OPTS,
plugins = [
],
exports = [
@@ -64,6 +70,7 @@ java_library(
java_library(
name = "annotations",
srcs = ANNOTATION_SRCS,
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "assistedinject",
srcs = glob(["**/*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2015 Google Inc. All rights reserved.
# Author: cgruber@google.com (Christian Gruber)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "daggeradapter",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "grapher",
srcs = glob(["**/*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "jmx",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
deps = [
"//core/src/com/google/inject",
],
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "jndi",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
deps = [
"//core/src/com/google/inject",
],
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "mini",
srcs = glob(["**/*.java"]),
javacopts = JAVAC_OPTS,
deps = [
"//core/src/com/google/inject",
"//third_party/java/jsr330_inject",
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "persist",
srcs = glob(["**/*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "service",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "request-scoped-annotation",
srcs = ["RequestScoped.java"],
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -22,6 +27,7 @@ java_library(
["*.java"],
exclude = ["RequestScoped.java"],
),
javacopts = JAVAC_OPTS,
plugins = [
],
exports = [":request-scoped-annotation"],
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "spring",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "struts2",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
deps = [
"//core/src/com/google/inject",
"//extensions/servlet/src/com/google/inject/servlet",
@@ -1,6 +1,10 @@
# Copyright 2014 Google Inc. All rights reserved.
# Author: eatnumber1@google.com (Russ Harmon)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_testonly = 1,
@@ -10,6 +14,7 @@ package(
java_library(
name = "fieldbinder",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [
@@ -1,4 +1,8 @@
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_testonly = 1,
@@ -8,6 +12,7 @@ package(
java_library(
name = "throwingproviders",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
deps = [
"//extensions/throwingproviders/src/com/google/inject/throwingproviders",
"//third_party/java/jsr305_annotations",
@@ -1,6 +1,10 @@
# Copyright 2011 Google Inc. All rights reserved.
# Author: sameb@google.com (Sam Berlin)
load("@rules_java//java:defs.bzl", "java_library")
load(
"//:build_defs.bzl",
"JAVAC_OPTS",
)
package(
default_visibility = ["//:src"],
@@ -9,6 +13,7 @@ package(
java_library(
name = "throwingproviders",
srcs = glob(["*.java"]),
javacopts = JAVAC_OPTS,
plugins = [
],
deps = [