From 6353400db927b431ad6791665cddd443d0bc8163 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 11 Oct 2019 10:27:16 +0200 Subject: [PATCH] Suppress ScheduleException warning The Failure object is not marked as serializable. Suppress the spotbugs warning and mark a fixme to clean up serialization. Change-Id: I56c84a06060183e9e5851e3a21d85529f5b9551b Signed-off-by: Robert Varga --- .../bgpcep/programming/spi/SchedulerException.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/programming/spi/src/main/java/org/opendaylight/bgpcep/programming/spi/SchedulerException.java b/programming/spi/src/main/java/org/opendaylight/bgpcep/programming/spi/SchedulerException.java index a139a1ed50..ed986b26a5 100644 --- a/programming/spi/src/main/java/org/opendaylight/bgpcep/programming/spi/SchedulerException.java +++ b/programming/spi/src/main/java/org/opendaylight/bgpcep/programming/spi/SchedulerException.java @@ -7,11 +7,14 @@ */ package org.opendaylight.bgpcep.programming.spi; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.submit.instruction.output.result.failure._case.Failure; public class SchedulerException extends Exception { private static final long serialVersionUID = 1L; + @SuppressFBWarnings("SE_BAD_FIELD") + // FIXME: use explicit serialization here private final Failure failure; public SchedulerException(final String message, final Failure failure) { -- 2.36.6