Enforce naming convention regarding abbreviations
Change-Id: Ic81038d3869268a55624ccbbf66048545158b0da
diff --git a/tools/build/conf/src/main/resources/onos/checkstyle.xml b/tools/build/conf/src/main/resources/onos/checkstyle.xml
index 9260bae..0a9772f 100644
--- a/tools/build/conf/src/main/resources/onos/checkstyle.xml
+++ b/tools/build/conf/src/main/resources/onos/checkstyle.xml
@@ -146,6 +146,9 @@
<property name="tagSeverity" value="error"/>
</module>
+ <module name="AbbreviationAsWordInName">
+ <property name="allowedAbbreviationLength" value="2" />
+ </module>
<!-- Checks for Naming Conventions. -->
<!-- See http://checkstyle.sf.net/config_naming.html -->
diff --git a/tools/build/conf/src/main/resources/onos/suppressions.xml b/tools/build/conf/src/main/resources/onos/suppressions.xml
index 6d8f198..0c3e720 100644
--- a/tools/build/conf/src/main/resources/onos/suppressions.xml
+++ b/tools/build/conf/src/main/resources/onos/suppressions.xml
@@ -28,6 +28,12 @@
<suppress files=".*" checks="OperatorWrapCheck"/>
<suppress files=".*" checks="HiddenField"/>
<suppress files=".java" checks="NewlineAtEndOfFile"/>
+ <suppress files="org.onlab.packet.*" checks="AbbreviationAsWordInName" />
+ <suppress files="org.onlab.jdvue.*" checks="AbbreviationAsWordInName" />
+ <suppress files="org.onosproject.driver.pipeline.*" checks="AbbreviationAsWordInName" />
+ <suppress files="org.onosproject.igmp.*" checks="AbbreviationAsWordInName" />
+ <suppress files="org.onosproject.pim.*" checks="AbbreviationAsWordInName" />
+ <suppress files="org.onosproject.segmentrouting.*" checks="AbbreviationAsWordInName" />
<!-- Suppressions for unit testing code -->
<suppress checks="JavadocPackage"