Enable checkstyle rule to enforce package-info.java files
Change-Id: If837601380e4950b46ad1332bd3c20ef59cc216e
Showing
15 changed files
with
232 additions
and
5 deletions
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * IGMP implementation. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.igmp.impl; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * REST API for multicase forwarding. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.mfwd.rest; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Mastership load balancer. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.mlb; |
apps/openstackswitching/src/main/java/org/onosproject/openstackswitching/package-info.java
0 → 100644
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * OpenStack switch interface. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.openstackswitching; |
apps/openstackswitching/src/main/java/org/onosproject/openstackswitching/web/package-info.java
0 → 100644
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * OpenStack switching REST API. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.openstackswitching.web; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Persistence service and builders. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.persistence; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Implementations of core persistence classes. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.persistence.impl; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Interface Service. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.incubator.net.intf; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Created by ray on 10/30/15. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.netconf; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Created by ray on 10/30/15. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.netconf.ctl; |
| 1 | +/* | ||
| 2 | + * Copyright 2015 Open Networking Laboratory | ||
| 3 | + * | ||
| 4 | + * Licensed under the Apache License, Version 2.0 (the "License"); | ||
| 5 | + * you may not use this file except in compliance with the License. | ||
| 6 | + * You may obtain a copy of the License at | ||
| 7 | + * | ||
| 8 | + * http://www.apache.org/licenses/LICENSE-2.0 | ||
| 9 | + * | ||
| 10 | + * Unless required by applicable law or agreed to in writing, software | ||
| 11 | + * distributed under the License is distributed on an "AS IS" BASIS, | ||
| 12 | + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| 13 | + * See the License for the specific language governing permissions and | ||
| 14 | + * limitations under the License. | ||
| 15 | + */ | ||
| 16 | + | ||
| 17 | +/** | ||
| 18 | + * Created by ray on 10/30/15. | ||
| 19 | + */ | ||
| 20 | +package org.onosproject.netconf.rfc; |
| ... | @@ -58,6 +58,7 @@ | ... | @@ -58,6 +58,7 @@ |
| 58 | 58 | ||
| 59 | <module>tools/package/archetypes</module> | 59 | <module>tools/package/archetypes</module> |
| 60 | <module>tools/package/branding</module> | 60 | <module>tools/package/branding</module> |
| 61 | + <module>tools/build/conf</module> | ||
| 61 | <module>bgp</module> | 62 | <module>bgp</module> |
| 62 | </modules> | 63 | </modules> |
| 63 | 64 | ||
| ... | @@ -79,7 +80,7 @@ | ... | @@ -79,7 +80,7 @@ |
| 79 | 80 | ||
| 80 | <properties> | 81 | <properties> |
| 81 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | 82 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 82 | - <onos-build-conf.version>1.0</onos-build-conf.version> | 83 | + <onos-build-conf.version>1.1-SNAPSHOT</onos-build-conf.version> |
| 83 | <netty4.version>4.0.23.Final</netty4.version> | 84 | <netty4.version>4.0.23.Final</netty4.version> |
| 84 | <copycat.version>0.5.0.onos</copycat.version> | 85 | <copycat.version>0.5.0.onos</copycat.version> |
| 85 | <openflowj.version>0.9.0.onos</openflowj.version> | 86 | <openflowj.version>0.9.0.onos</openflowj.version> | ... | ... |
| ... | @@ -27,7 +27,7 @@ | ... | @@ -27,7 +27,7 @@ |
| 27 | 27 | ||
| 28 | <groupId>org.onosproject</groupId> | 28 | <groupId>org.onosproject</groupId> |
| 29 | <artifactId>onos-build-conf</artifactId> | 29 | <artifactId>onos-build-conf</artifactId> |
| 30 | - <version>1.1</version> | 30 | + <version>1.1-SNAPSHOT</version> |
| 31 | <description>Various ONOS build settings</description> | 31 | <description>Various ONOS build settings</description> |
| 32 | 32 | ||
| 33 | <properties> | 33 | <properties> | ... | ... |
| ... | @@ -67,9 +67,7 @@ | ... | @@ -67,9 +67,7 @@ |
| 67 | --> | 67 | --> |
| 68 | <!-- Checks that a package-info.java file exists for each package. --> | 68 | <!-- Checks that a package-info.java file exists for each package. --> |
| 69 | <!-- See http://checkstyle.sf.net/config_javadoc.html#JavadocPackage --> | 69 | <!-- See http://checkstyle.sf.net/config_javadoc.html#JavadocPackage --> |
| 70 | - <!-- ONOS does not currently supply package level Javadoc information | 70 | + <module name="JavadocPackage"/> |
| 71 | - in package-info files --> | ||
| 72 | - <!-- <module name="JavadocPackage"/> --> | ||
| 73 | 71 | ||
| 74 | <!-- Checks whether files end with a new line. --> | 72 | <!-- Checks whether files end with a new line. --> |
| 75 | <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile --> | 73 | <!-- See http://checkstyle.sf.net/config_misc.html#NewlineAtEndOfFile --> | ... | ... |
| ... | @@ -29,4 +29,12 @@ | ... | @@ -29,4 +29,12 @@ |
| 29 | <suppress files=".*" checks="HiddenField"/> | 29 | <suppress files=".*" checks="HiddenField"/> |
| 30 | <suppress files=".java" checks="NewlineAtEndOfFile"/> | 30 | <suppress files=".java" checks="NewlineAtEndOfFile"/> |
| 31 | 31 | ||
| 32 | + <!-- Suppressions for unit testing code --> | ||
| 33 | + <suppress checks="JavadocPackage" | ||
| 34 | + files=".*/src/test/.*.java" | ||
| 35 | + /> | ||
| 36 | + | ||
| 37 | + <suppress checks="JavadocPackage" | ||
| 38 | + files=".*/thirdparty/.*.java"/> | ||
| 39 | + | ||
| 32 | </suppressions> | 40 | </suppressions> | ... | ... |
-
Please register or login to post a comment