fluo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ctubb...@apache.org
Subject [incubator-fluo] branch fluo-parent updated: Update plugins, drop incubating, sort imports (#887)
Date Thu, 27 Jul 2017 21:17:36 GMT
This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch fluo-parent
in repository https://gitbox.apache.org/repos/asf/incubator-fluo.git


The following commit(s) were added to refs/heads/fluo-parent by this push:
     new 9789f9f  Update plugins, drop incubating, sort imports (#887)
9789f9f is described below

commit 9789f9f9e0649522d86bb1afc92424d7178e9f16
Author: Christopher Tubbs <ctubbsii@apache.org>
AuthorDate: Thu Jul 27 23:17:33 2017 +0200

    Update plugins, drop incubating, sort imports (#887)
    
    * Update plugin versions
    * Drop incubating status
    * Add plugin to sort imports in autoformat profile
    * Update URLs for gitbox
---
 DISCLAIMER |  9 -------
 NOTICE     |  4 +--
 README.md  |  8 +++---
 pom.xml    | 84 +++++++++++++++++++++++++++++++++++++++++++++-----------------
 4 files changed, 67 insertions(+), 38 deletions(-)

diff --git a/DISCLAIMER b/DISCLAIMER
deleted file mode 100644
index d028686..0000000
--- a/DISCLAIMER
+++ /dev/null
@@ -1,9 +0,0 @@
-Apache Fluo is an effort undergoing incubation at The Apache Software
-Foundation (ASF), sponsored by Apache Incubator.
-
-Incubation is required of all newly accepted projects until a further review
-indicates that the infrastructure, communications, and decision making process
-have stabilized in a manner consistent with other successful ASF projects.
-While incubation status is not necessarily a reflection of the completeness
-or stability of the code, it does indicate that the project has yet
-to be fully endorsed by the ASF.
diff --git a/NOTICE b/NOTICE
index fe145d4..5c541b9 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
-Apache Fluo Parent POM (incubating)
-Copyright 2016 The Apache Software Foundation.
+Apache Fluo Parent POM
+Copyright 2017 The Apache Software Foundation.
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/README.md b/README.md
index 33fe5b5..120a52d 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@
 
 [![Build Status][ti]][tl] [![Maven Central][mi]][ml] [![Apache License][li]][ll]
 
-# Apache Fluo Parent POM (incubating)
+# Apache Fluo Parent POM
 
 View documentation at:
 https://fluo.apache.org
@@ -26,9 +26,9 @@ Parent pom for Apache Fluo projects
 
 This project uses a 1-up counter for its versioning.
 
-[ti]: https://travis-ci.org/apache/incubator-fluo.svg?branch=fluo-parent
-[tl]: https://travis-ci.org/apache/incubator-fluo/branches
+[ti]: https://travis-ci.org/apache/fluo.svg?branch=fluo-parent
+[tl]: https://travis-ci.org/apache/fluo/branches
 [mi]: https://maven-badges.herokuapp.com/maven-central/org.apache.fluo/fluo-parent/badge.svg
 [ml]: https://maven-badges.herokuapp.com/maven-central/org.apache.fluo/fluo-parent
 [li]: https://img.shields.io/badge/license-ASL-blue.svg
-[ll]: https://github.com/apache/incubator-fluo/blob/fluo-parent/LICENSE
+[ll]: https://github.com/apache/fluo/blob/fluo-parent/LICENSE
diff --git a/pom.xml b/pom.xml
index 8af9054..2ea4db6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,9 +24,9 @@
   </parent>
   <groupId>org.apache.fluo</groupId>
   <artifactId>fluo-parent</artifactId>
-  <version>2-incubating-SNAPSHOT</version>
+  <version>2-SNAPSHOT</version>
   <packaging>pom</packaging>
-  <name>Apache Fluo Parent POM (incubating)</name>
+  <name>Apache Fluo Parent POM</name>
   <description>Parent pom for common configuration across Apache Fluo projects</description>
   <url>https://fluo.apache.org</url>
   <!-- this is the year of inception at ASF -->
@@ -44,21 +44,21 @@
   <mailingLists>
     <mailingList>
       <name>Dev</name>
-      <subscribe>dev-subscribe@fluo.incubator.apache.org</subscribe>
-      <unsubscribe>dev-unsubscribe@fluo.incubator.apache.org</unsubscribe>
-      <post>dev@fluo.incubator.apache.org</post>
+      <subscribe>dev-subscribe@fluo.apache.org</subscribe>
+      <unsubscribe>dev-unsubscribe@fluo.apache.org</unsubscribe>
+      <post>dev@fluo.apache.org</post>
       <archive>https://lists.apache.org/list.html?dev@fluo.apache.org</archive>
     </mailingList>
     <mailingList>
       <name>Commits</name>
-      <subscribe>commits-subscribe@fluo.incubator.apache.org</subscribe>
-      <unsubscribe>commits-unsubscribe@fluo.incubator.apache.org</unsubscribe>
+      <subscribe>commits-subscribe@fluo.apache.org</subscribe>
+      <unsubscribe>commits-unsubscribe@fluo.apache.org</unsubscribe>
       <archive>https://lists.apache.org/list.html?commits@fluo.apache.org</archive>
     </mailingList>
     <mailingList>
       <name>Notifications</name>
-      <subscribe>notifications-subscribe@fluo.incubator.apache.org</subscribe>
-      <unsubscribe>notifications-unsubscribe@fluo.incubator.apache.org</unsubscribe>
+      <subscribe>notifications-subscribe@fluo.apache.org</subscribe>
+      <unsubscribe>notifications-unsubscribe@fluo.apache.org</unsubscribe>
       <archive>https://lists.apache.org/list.html?notifications@fluo.apache.org</archive>
     </mailingList>
   </mailingLists>
@@ -66,14 +66,14 @@
     <maven>${maven.min-version}</maven>
   </prerequisites>
   <scm>
-    <connection>scm:git:git://git.apache.org/incubator-fluo.git</connection>
-    <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-fluo.git</developerConnection>
+    <connection>scm:git:https://gitbox.apache.org/repos/asf/fluo.git</connection>
+    <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/fluo.git</developerConnection>
     <tag>HEAD</tag>
-    <url>https://git-wip-us.apache.org/repos/asf?p=incubator-fluo.git</url>
+    <url>https://gitbox.apache.org/repos/asf?p=fluo.git</url>
   </scm>
   <issueManagement>
     <system>GitHub</system>
-    <url>https://github.com/apache/incubator-fluo/issues</url>
+    <url>https://github.com/apache/fluo/issues</url>
   </issueManagement>
   <properties>
     <assembly.tarLongFileMode>posix</assembly.tarLongFileMode>
@@ -96,12 +96,12 @@
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>build-helper-maven-plugin</artifactId>
-          <version>1.12</version>
+          <version>3.0.0</version>
         </plugin>
         <plugin>
           <groupId>com.github.ekryd.sortpom</groupId>
           <artifactId>sortpom-maven-plugin</artifactId>
-          <version>2.5.0</version>
+          <version>2.8.0</version>
           <configuration>
             <predefinedSortOrder>recommended_2008_06</predefinedSortOrder>
             <createBackupFile>false</createBackupFile>
@@ -124,14 +124,14 @@
             <dependency>
               <groupId>org.slf4j</groupId>
               <artifactId>slf4j-simple</artifactId>
-              <version>1.7.2</version>
+              <version>1.7.25</version>
             </dependency>
           </dependencies>
         </plugin>
         <plugin>
-          <groupId>net.revelc.code</groupId>
+          <groupId>net.revelc.code.formatter</groupId>
           <artifactId>formatter-maven-plugin</artifactId>
-          <version>0.5.2</version>
+          <version>2.0.1</version>
           <configuration>
             <lineEnding>LF</lineEnding>
             <overrideConfigCompilerVersion>true</overrideConfigCompilerVersion>
@@ -146,6 +146,18 @@
           </dependencies>
         </plugin>
         <plugin>
+          <groupId>net.revelc.code</groupId>
+          <artifactId>impsort-maven-plugin</artifactId>
+          <version>1.0.0</version>
+          <configuration>
+            <groups>java.,javax.</groups>
+            <staticAfter>true</staticAfter>
+            <excludes>
+              <exclude>**/thrift/*.java</exclude>
+            </excludes>
+          </configuration>
+        </plugin>
+        <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-checkstyle-plugin</artifactId>
           <version>2.17</version>
@@ -157,7 +169,7 @@
             <dependency>
               <groupId>com.puppycrawl.tools</groupId>
               <artifactId>checkstyle</artifactId>
-              <version>7.0</version>
+              <version>8.1</version>
             </dependency>
             <dependency>
               <groupId>org.apache.fluo</groupId>
@@ -233,7 +245,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-shade-plugin</artifactId>
-          <version>2.4.3</version>
+          <version>3.0.0</version>
         </plugin>
         <plugin>
           <groupId>org.apache.rat</groupId>
@@ -247,18 +259,18 @@
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>findbugs-maven-plugin</artifactId>
-          <version>3.0.3</version>
+          <version>3.0.4</version>
         </plugin>
         <!-- check for version updates with 'mvn versions:display-plugin-updates' -->
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>versions-maven-plugin</artifactId>
-          <version>2.2</version>
+          <version>2.4</version>
         </plugin>
         <plugin>
           <groupId>org.gaul</groupId>
           <artifactId>modernizer-maven-plugin</artifactId>
-          <version>1.4.0</version>
+          <version>1.5.0</version>
           <configuration>
             <javaVersion>${maven.compiler.source}</javaVersion>
           </configuration>
@@ -397,6 +409,19 @@
           </plugin>
           <plugin>
             <groupId>net.revelc.code</groupId>
+            <artifactId>impsort-maven-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>sort-imports</id>
+                <goals>
+                  <goal>sort</goal>
+                </goals>
+                <phase>process-sources</phase>
+              </execution>
+            </executions>
+          </plugin>
+          <plugin>
+            <groupId>net.revelc.code.formatter</groupId>
             <artifactId>formatter-maven-plugin</artifactId>
             <executions>
               <execution>
@@ -470,6 +495,19 @@
                     <pluginExecution>
                       <pluginExecutionFilter>
                         <groupId>net.revelc.code</groupId>
+                        <artifactId>impsort-maven-plugin</artifactId>
+                        <versionRange>[0,)</versionRange>
+                        <goals>
+                          <goal>sort</goal>
+                        </goals>
+                      </pluginExecutionFilter>
+                      <action>
+                        <ignore />
+                      </action>
+                    </pluginExecution>
+                    <pluginExecution>
+                      <pluginExecutionFilter>
+                        <groupId>net.revelc.code.formatter</groupId>
                         <artifactId>formatter-maven-plugin</artifactId>
                         <versionRange>[0,)</versionRange>
                         <goals>

-- 
To stop receiving notification emails like this one, please contact
['"commits@fluo.apache.org" <commits@fluo.apache.org>'].

Mime
View raw message