You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2021/08/13 19:32:03 UTC

[commons-rng] 03/12: Drop clirr plugin. It is superceded by japicmp

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git

commit 1980c1c3d20dabb986a1c764c40c11ab1d8e40fb
Author: Alex Herbert <ah...@apache.org>
AuthorDate: Fri Aug 13 19:11:00 2021 +0100

    Drop clirr plugin. It is superceded by japicmp
    
    clirr does support new Java 8 language functions features such as lambda
    expressions.
---
 .../src/site/resources/profile.clirr               | 17 --------------
 commons-rng-core/src/site/resources/profile.clirr  | 17 --------------
 .../src/site/resources/profile.clirr               | 17 --------------
 .../src/site/resources/profile.clirr               | 17 --------------
 pom.xml                                            | 26 ----------------------
 5 files changed, 94 deletions(-)

diff --git a/commons-rng-client-api/src/site/resources/profile.clirr b/commons-rng-client-api/src/site/resources/profile.clirr
deleted file mode 100644
index 6fe28ff..0000000
--- a/commons-rng-client-api/src/site/resources/profile.clirr
+++ /dev/null
@@ -1,17 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# -----------------------------------------------------------------------------
-#
-# Empty file used to automatically trigger profile from commons parent pom
diff --git a/commons-rng-core/src/site/resources/profile.clirr b/commons-rng-core/src/site/resources/profile.clirr
deleted file mode 100644
index 6fe28ff..0000000
--- a/commons-rng-core/src/site/resources/profile.clirr
+++ /dev/null
@@ -1,17 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# -----------------------------------------------------------------------------
-#
-# Empty file used to automatically trigger profile from commons parent pom
diff --git a/commons-rng-sampling/src/site/resources/profile.clirr b/commons-rng-sampling/src/site/resources/profile.clirr
deleted file mode 100644
index 6fe28ff..0000000
--- a/commons-rng-sampling/src/site/resources/profile.clirr
+++ /dev/null
@@ -1,17 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# -----------------------------------------------------------------------------
-#
-# Empty file used to automatically trigger profile from commons parent pom
diff --git a/commons-rng-simple/src/site/resources/profile.clirr b/commons-rng-simple/src/site/resources/profile.clirr
deleted file mode 100644
index 6fe28ff..0000000
--- a/commons-rng-simple/src/site/resources/profile.clirr
+++ /dev/null
@@ -1,17 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# -----------------------------------------------------------------------------
-#
-# Empty file used to automatically trigger profile from commons parent pom
diff --git a/pom.xml b/pom.xml
index 9ebd193..374ac64 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,7 +53,6 @@
     <commons.encoding>UTF-8</commons.encoding>
     <maven.compiler.source>1.8</maven.compiler.source>
     <maven.compiler.target>1.8</maven.compiler.target>
-    <rng.clirr.version>2.8</rng.clirr.version>
     <rng.pmd.version>3.14.0</rng.pmd.version>
     <rng.pmd.dep.version>6.37.0</rng.pmd.dep.version>
     <rng.checkstyle.version>3.1.2</rng.checkstyle.version>
@@ -654,31 +653,6 @@ This is avoided by creating an empty directory when svn is not available.
         </plugins>
       </build>
     </profile>
-    <profile>
-      <id>clirr-check</id>
-      <activation>
-        <file>
-          <exists>src/site/resources/profile.clirr</exists>
-        </file>
-      </activation>
-      <build>
-        <plugins>
-          <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>clirr-maven-plugin</artifactId>
-            <version>${rng.clirr.version}</version>
-            <executions>
-              <execution>
-                <phase>verify</phase>
-                <goals>
-                  <goal>check</goal>
-                </goals>
-              </execution>
-            </executions>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
 
     <!--
         Profiles for modules with special requirements.