diff options
author | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-11-15 13:32:17 +0100 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-11-15 13:57:13 +0100 |
commit | f690d1807cc52c5dce057fc2136359d3995d1ea8 (patch) | |
tree | 8e34d6dc37d08086454776768447ae3b6658b859 /agent/src | |
parent | cbfdbac14dde48b8e68c0f9cb7794f6d262d584a (diff) | |
download | jazzer-api-f690d1807cc52c5dce057fc2136359d3995d1ea8.tar.gz |
Silence sun.misc.Signal warning
Diffstat (limited to 'agent/src')
-rw-r--r-- | agent/src/main/java/com/code_intelligence/jazzer/runtime/BUILD.bazel | 10 | ||||
-rw-r--r-- | agent/src/main/java/com/code_intelligence/jazzer/runtime/SignalHandler.java | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/agent/src/main/java/com/code_intelligence/jazzer/runtime/BUILD.bazel b/agent/src/main/java/com/code_intelligence/jazzer/runtime/BUILD.bazel index 376ad837..275644af 100644 --- a/agent/src/main/java/com/code_intelligence/jazzer/runtime/BUILD.bazel +++ b/agent/src/main/java/com/code_intelligence/jazzer/runtime/BUILD.bazel @@ -11,6 +11,14 @@ java_library( ], ) +java_library( + name = "signal_handler", + srcs = ["SignalHandler.java"], + javacopts = [ + "-XDenableSunApiLintControl", + ], +) + kt_jvm_library( name = "runtime", srcs = glob( @@ -20,6 +28,7 @@ kt_jvm_library( ], exclude = [ "FuzzedDataProviderImpl.java", + "SignalHandler.java", ], ), visibility = ["//visibility:public"], @@ -28,6 +37,7 @@ kt_jvm_library( ], deps = [ ":fuzzed_data_provider", + ":signal_handler", "//agent/src/main/java/com/code_intelligence/jazzer/api", "//agent/src/main/java/com/code_intelligence/jazzer/utils", ], diff --git a/agent/src/main/java/com/code_intelligence/jazzer/runtime/SignalHandler.java b/agent/src/main/java/com/code_intelligence/jazzer/runtime/SignalHandler.java index 06f7b712..0a42aa94 100644 --- a/agent/src/main/java/com/code_intelligence/jazzer/runtime/SignalHandler.java +++ b/agent/src/main/java/com/code_intelligence/jazzer/runtime/SignalHandler.java @@ -16,7 +16,7 @@ package com.code_intelligence.jazzer.runtime; import sun.misc.Signal; -@SuppressWarnings("unused") +@SuppressWarnings({"unused", "sunapi"}) final class SignalHandler { public static native void handleInterrupt(); |