This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 4eb044932fae344f49509a1ede2d3b58e59d0a93 Author: Guillaume Nodet <gno...@gmail.com> AuthorDate: Wed Mar 4 17:54:02 2020 +0100 Add a profile to run the impsort plugin (sort and remove unused imports) --- parent/pom.xml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/parent/pom.xml b/parent/pom.xml index ce17d6b..1bfc2a9 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -299,6 +299,7 @@ <ical4j-version>1.0.7</ical4j-version> <icu4j-version>65.1</icu4j-version> <ignite-version>2.7.6</ignite-version> + <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version> <infinispan-version>10.1.3.Final</infinispan-version> <influx-java-driver-version>2.17</influx-java-driver-version> <influx-java-driver-bundle-version>2.17_1</influx-java-driver-bundle-version> @@ -4500,6 +4501,34 @@ </profile> <profile> + <id>impsort</id> + <build> + <plugins> + <plugin> + <groupId>net.revelc.code</groupId> + <artifactId>impsort-maven-plugin</artifactId> + <version>${impsort-maven-plugin-version}</version> + <executions> + <execution> + <id>sort-imports</id> + <goals> + <goal>sort</goal> + </goals> + <phase>process-sources</phase> + <configuration> + <groups>java.,javax.,org.w3c.,org.xml.,junit.,*</groups> + <excludes>**/package-info.java</excludes> + <staticAfter>true</staticAfter> + <removeUnused>true</removeUnused> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + + <profile> <id>sourcecheck</id> <build> <plugins>