From 2525ed7e45fe7eb1e6f54f2e4fed746d8d7bc225 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 11 Oct 2018 13:43:13 +0200 Subject: [PATCH] Enable checkstyle in mdsal-dom-schema-service-osgi This fixes a few violations and flips enforcement on. Change-Id: I336e1624564f9f41c62f96294ebf5c9ef0ca839c Signed-off-by: Robert Varga --- dom/mdsal-dom-schema-service-osgi/pom.xml | 7 +++++++ .../service/osgi/OsgiBundleScanningSchemaService.java | 2 +- .../mdsal/dom/schema/service/osgi/util/TestModel.java | 6 +++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/dom/mdsal-dom-schema-service-osgi/pom.xml b/dom/mdsal-dom-schema-service-osgi/pom.xml index a819898993..0e1d3e68d4 100644 --- a/dom/mdsal-dom-schema-service-osgi/pom.xml +++ b/dom/mdsal-dom-schema-service-osgi/pom.xml @@ -77,6 +77,13 @@ + + org.apache.maven.plugins + maven-checkstyle-plugin + + checkstyle.violationSeverity=error + + diff --git a/dom/mdsal-dom-schema-service-osgi/src/main/java/org/opendaylight/mdsal/dom/schema/service/osgi/OsgiBundleScanningSchemaService.java b/dom/mdsal-dom-schema-service-osgi/src/main/java/org/opendaylight/mdsal/dom/schema/service/osgi/OsgiBundleScanningSchemaService.java index 4180c13398..7a9f2f9196 100644 --- a/dom/mdsal-dom-schema-service-osgi/src/main/java/org/opendaylight/mdsal/dom/schema/service/osgi/OsgiBundleScanningSchemaService.java +++ b/dom/mdsal-dom-schema-service-osgi/src/main/java/org/opendaylight/mdsal/dom/schema/service/osgi/OsgiBundleScanningSchemaService.java @@ -35,7 +35,7 @@ import org.osgi.util.tracker.ServiceTrackerCustomizer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -public class OsgiBundleScanningSchemaService extends ScanningSchemaServiceProvider +public final class OsgiBundleScanningSchemaService extends ScanningSchemaServiceProvider implements ServiceTrackerCustomizer { private static final Logger LOG = LoggerFactory.getLogger(OsgiBundleScanningSchemaService.class); diff --git a/dom/mdsal-dom-schema-service-osgi/src/test/java/org/opendaylight/mdsal/dom/schema/service/osgi/util/TestModel.java b/dom/mdsal-dom-schema-service-osgi/src/test/java/org/opendaylight/mdsal/dom/schema/service/osgi/util/TestModel.java index 2027c221d4..189e1357e8 100644 --- a/dom/mdsal-dom-schema-service-osgi/src/test/java/org/opendaylight/mdsal/dom/schema/service/osgi/util/TestModel.java +++ b/dom/mdsal-dom-schema-service-osgi/src/test/java/org/opendaylight/mdsal/dom/schema/service/osgi/util/TestModel.java @@ -12,7 +12,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaContext; import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils; -public class TestModel { +public final class TestModel { public static final QName TEST_QNAME = QName.create("urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:store:test", "2014-03-13", "test"); @@ -45,6 +45,10 @@ public class TestModel { public static final YangInstanceIdentifier NEW_SHARD_LIST_PATH = YangInstanceIdentifier.builder(ANOTHER_SHARD_PATH).node(NEW_SHARD_LIST).build(); + private TestModel() { + + } + public static SchemaContext createTestContext() { return YangParserTestUtils.parseYangResource("/odl-datastore-test.yang"); } -- 2.36.6