Remove org.opendaylight.controller.sal.common.util 58/96758/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 1 Jul 2021 07:42:10 +0000 (09:42 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 1 Jul 2021 08:16:41 +0000 (08:16 +0000)
Arguments and NoopAutoCloseable have been deprecated for removal, remove
them now.

Change-Id: I72017f2cf9deffb99d493392a84ca829c639c592
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/sal/common/util/Arguments.java [deleted file]
opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/sal/common/util/NoopAutoCloseable.java [deleted file]

diff --git a/opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/sal/common/util/Arguments.java b/opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/sal/common/util/Arguments.java
deleted file mode 100644 (file)
index 6d8081e..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (c) 2013 Cisco Systems, Inc. and others.  All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.opendaylight.controller.sal.common.util;
-
-@Deprecated(forRemoval = true)
-public final class Arguments {
-    private Arguments() {
-        throw new UnsupportedOperationException("Utility class");
-    }
-
-    /**
-     * Checks if value is instance of provided class.
-     *
-     * @param value Value to check
-     * @param type Type to check
-     * @return Reference which was checked
-     * @deprecated This utility is not used in this project, please brew your own or
-     *             use {@code Preconditions.checkArgument()}.
-     */
-    @Deprecated(forRemoval = true)
-    public static <T> T checkInstanceOf(final Object value, final Class<T> type) {
-        if (!type.isInstance(value)) {
-            throw new IllegalArgumentException(String.format("Value %s is not of type %s", value, type));
-        }
-        return type.cast(value);
-    }
-}
diff --git a/opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/sal/common/util/NoopAutoCloseable.java b/opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/sal/common/util/NoopAutoCloseable.java
deleted file mode 100644 (file)
index 298b143..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright (c) 2016 Brocade Communications Systems, Inc. and others.  All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.opendaylight.controller.sal.common.util;
-
-/**
- * An AutoCloseable that does nothing.
- *
- * @author Thomas Pantelis
- * @deprecated This class is no longer used in this project and is scheduled for removal.
- */
-@Deprecated(forRemoval = true)
-public final class NoopAutoCloseable implements AutoCloseable {
-    public static final NoopAutoCloseable INSTANCE = new NoopAutoCloseable();
-
-    private NoopAutoCloseable() {
-        // Hidden on purpose
-    }
-
-    @Override
-    public void close() {
-        // Noop
-    }
-}