Uploaded image for project: 'Integration'
  1. Integration
  2. INT-1486 oparent upgrades
  3. INT-1488

add formatter-maven-plugin profile

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • O-Parent
    • None

                      <!--

                      Using https://code.revelc.net/formatter-maven-plugin/ for Eclipse formatter

                      Using https://github.com/diffplug/spotless/tree/master/plugin-maven for import order

                      Use in combination to rewrite code and imports, then checkstyle

       

                      Be sure to override ${project.parent.basedir} in order to find the XML file

       

                      mvn formatter:format spotless:apply process-sources -Dproject.parent.basedir=TODO

                      -->

                      <plugin>

                          <groupId>net.revelc.code.formatter</groupId>

                          <artifactId>formatter-maven-plugin</artifactId>

                          <version>2.11.0</version>

                          <configuration>

                              <configFile>${project.parent.basedir}/onap-java-formatter.xml</configFile>

                          </configuration>

                          <!-- https://code.revelc.net/formatter-maven-plugin/

                               use mvn formatter:format to rewrite source files

                               use mvn formatter:validate to validate source files -->

                      </plugin>

                      <plugin>

                          <groupId>com.diffplug.spotless</groupId>

                          <artifactId>spotless-maven-plugin</artifactId>

                          <version>1.26.1</version>

                          <configuration>

                              <java>

                                  <importOrder>

                                      <order>com,java,javax,org</order>

                                  </importOrder>

                              </java>

                          </configuration>

                          <!-- https://github.com/diffplug/spotless/tree/master/plugin-maven

                               use mvn spotless:apply to rewrite source files

                               use mvn spotless:check to validate source files -->

                      </plugin>

            pdragosh pdragosh
            pdragosh pdragosh
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: