From 321657fbe398d98f6d4e0f2cdd2198ff3236abbe Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sat, 27 Jun 2020 15:28:04 +0200 Subject: [PATCH] Cleanup deprecation warnings in bgp/extensions/mvpn Eliminate some leftovers from codegen change. Change-Id: I3c061694f3213de288a99ca95f71acddfb3698e5 Signed-off-by: Robert Varga --- .../bgp/mvpn/impl/MvpnIpv4RIBSupport.java | 3 +-- .../bgp/mvpn/impl/MvpnIpv6RIBSupport.java | 3 +-- .../PEDistinguisherLabelsAttributeHandler.java | 9 +++++---- .../attributes/PMSITunnelAttributeHandler.java | 3 +-- .../bgp/mvpn/impl/MvpnIpv4RIBSupportTest.java | 15 +++++++++------ .../bgp/mvpn/impl/MvpnIpv6RIBSupportTest.java | 8 ++++---- ...PEDistinguisherLabelsAttributeHandlerTest.java | 10 +++------- .../PMSITunnelAttributeHandlerTestUtil.java | 8 +++----- 8 files changed, 27 insertions(+), 32 deletions(-) diff --git a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupport.java b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupport.java index 6c22f34633..0b3c1b6652 100644 --- a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupport.java +++ b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupport.java @@ -48,8 +48,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode; * @author Claudio D. Gasparini */ final class MvpnIpv4RIBSupport extends AbstractMvpnRIBSupport { - private static final MvpnRoutesIpv4 EMPTY_CONTAINER - = new MvpnRoutesIpv4Builder().setMvpnRoute(Collections.emptyList()).build(); + private static final MvpnRoutesIpv4 EMPTY_CONTAINER = new MvpnRoutesIpv4Builder().build(); private static MvpnIpv4RIBSupport SINGLETON; private MvpnIpv4RIBSupport(final BindingNormalizedNodeSerializer mappingService) { diff --git a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv6RIBSupport.java b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv6RIBSupport.java index 83e81b3a0a..441d10edd0 100644 --- a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv6RIBSupport.java +++ b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv6RIBSupport.java @@ -48,8 +48,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListEntryNode; * @author Claudio D. Gasparini */ final class MvpnIpv6RIBSupport extends AbstractMvpnRIBSupport { - private static final MvpnRoutesIpv6 EMPTY_CONTAINER = new MvpnRoutesIpv6Builder() - .setMvpnRoute(Collections.emptyList()).build(); + private static final MvpnRoutesIpv6 EMPTY_CONTAINER = new MvpnRoutesIpv6Builder().build(); private static MvpnIpv6RIBSupport SINGLETON; private MvpnIpv6RIBSupport(final BindingNormalizedNodeSerializer mappingService) { diff --git a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PEDistinguisherLabelsAttributeHandler.java b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PEDistinguisherLabelsAttributeHandler.java index 2d8fef7bc1..d7f0666509 100644 --- a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PEDistinguisherLabelsAttributeHandler.java +++ b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PEDistinguisherLabelsAttributeHandler.java @@ -87,10 +87,11 @@ public final class PEDistinguisherLabelsAttributeHandler extends AbstractAttribu list.add(attribute.build()); } - builder.addAugmentation(PeDistinguisherLabelsAttributeAugmentation.class, - new PeDistinguisherLabelsAttributeAugmentationBuilder() - .setPeDistinguisherLabelsAttribute(new PeDistinguisherLabelsAttributeBuilder() - .setPeDistinguisherLabelAttribute(list).build()).build()); + builder.addAugmentation(new PeDistinguisherLabelsAttributeAugmentationBuilder() + .setPeDistinguisherLabelsAttribute(new PeDistinguisherLabelsAttributeBuilder() + .setPeDistinguisherLabelAttribute(list) + .build()) + .build()); } @Override diff --git a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PMSITunnelAttributeHandler.java b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PMSITunnelAttributeHandler.java index 994bf9c2ec..5a65b126b8 100644 --- a/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PMSITunnelAttributeHandler.java +++ b/bgp/extensions/mvpn/src/main/java/org/opendaylight/protocol/bgp/mvpn/impl/attributes/PMSITunnelAttributeHandler.java @@ -72,8 +72,7 @@ public final class PMSITunnelAttributeHandler implements AttributeParser, Attrib if (tunnelIdentifier != null) { pmsiTunnelBuilder.setTunnelIdentifier(tunnelIdentifier); } - builder.addAugmentation(PmsiTunnelAugmentation.class, new PmsiTunnelAugmentationBuilder() - .setPmsiTunnel(pmsiTunnelBuilder.build()).build()); + builder.addAugmentation(new PmsiTunnelAugmentationBuilder().setPmsiTunnel(pmsiTunnelBuilder.build()).build()); } public int getType() { diff --git a/bgp/extensions/mvpn/src/test/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupportTest.java b/bgp/extensions/mvpn/src/test/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupportTest.java index bfbc9b343c..1261d85356 100644 --- a/bgp/extensions/mvpn/src/test/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupportTest.java +++ b/bgp/extensions/mvpn/src/test/java/org/opendaylight/protocol/bgp/mvpn/impl/MvpnIpv4RIBSupportTest.java @@ -16,6 +16,7 @@ import com.google.common.collect.ImmutableSet; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; +import java.util.Map; import org.junit.Test; import org.opendaylight.mdsal.binding.spec.reflect.BindingReflections; import org.opendaylight.protocol.bgp.rib.spi.AbstractRIBSupportTest; @@ -48,6 +49,8 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.type import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.common.Uint32; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; +import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode; import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidateNode; @@ -68,8 +71,9 @@ public class MvpnIpv4RIBSupportTest extends AbstractRIBSupportTest