aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Meumertzheim <fabian@meumertzhe.im>2021-12-13 15:22:36 +0100
committerFabian Meumertzheim <fabian@meumertzhe.im>2021-12-13 17:40:39 +0100
commit2330115dddd37b921447d952a81f94290da75dc1 (patch)
treed57c44546e1fac9762d253c6269b5ea1950da7df
parentf4e3fc2b49e139e8829720d2b1c44aba9f1ac367 (diff)
downloadjazzer-api-2330115dddd37b921447d952a81f94290da75dc1.tar.gz
Make log4j a testonly dependency
This prevents us from accidentally depending on it (which is not realistic anyway).
-rw-r--r--bazel/fuzz_target.bzl1
-rw-r--r--maven.bzl6
-rw-r--r--maven_install.json2
3 files changed, 6 insertions, 3 deletions
diff --git a/bazel/fuzz_target.bzl b/bazel/fuzz_target.bzl
index d3a63f07..bd90e500 100644
--- a/bazel/fuzz_target.bzl
+++ b/bazel/fuzz_target.bzl
@@ -43,6 +43,7 @@ def java_fuzz_target_test(
create_executable = False,
deploy_manifest_lines = deploy_manifest_lines,
deps = target_deps,
+ testonly = True,
**kwargs
)
diff --git a/maven.bzl b/maven.bzl
index 0bc498ec..29f38451 100644
--- a/maven.bzl
+++ b/maven.bzl
@@ -12,6 +12,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
+load("@rules_jvm_external//:specs.bzl", "maven")
+
JAZZER_API_VERSION = "0.10.0"
JAZZER_API_COORDINATES = "com.code-intelligence:jazzer-api:%s" % JAZZER_API_VERSION
@@ -31,6 +33,6 @@ MAVEN_ARTIFACTS = [
"javax.xml.bind:jaxb-api:2.3.1",
"javax.el:javax.el-api:3.0.1-b06",
"org.hibernate:hibernate-validator:5.2.4.Final",
- "org.apache.logging.log4j:log4j-api:jar:2.14.1",
- "org.apache.logging.log4j:log4j-core:jar:2.14.1",
+ maven.artifact("org.apache.logging.log4j", "log4j-api", "2.14.1", testonly = True),
+ maven.artifact("org.apache.logging.log4j", "log4j-core", "2.14.1", testonly = True),
]
diff --git a/maven_install.json b/maven_install.json
index faef1860..16303c03 100644
--- a/maven_install.json
+++ b/maven_install.json
@@ -1,7 +1,7 @@
{
"dependency_tree": {
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
- "__INPUT_ARTIFACTS_HASH": -1844081556,
+ "__INPUT_ARTIFACTS_HASH": 993215468,
"__RESOLVED_ARTIFACTS_HASH": 40706841,
"conflict_resolution": {},
"dependencies": [