2015-12-24 5 views
5

Ich möchte Auto-Code-Review-Funktion zu unserer Anwendung hinzufügen. Momentan benutzen wir Maven um Builds zu machen. Ich bin auf Maven Checkstyle Plugin gestoßen, möchte aber, dass es nur auf inkrementellem Code ausgeführt wird, der hinzugefügt wird und nicht auf älteren. Kann ich dies mit diesem Plugin erreichen? Wenn ja, bitte geben Sie Hinweise, wie es geht?Wie Maven Checkstyle-Plugin nur auf inkrementellen Code ausführen

Antwort

0

Checkstyle-Plugin hat keine Ahnung, welche Dateien geändert oder neu sind. Die einzige Möglichkeit, einem Projekt schrittweise Checkstyle hinzuzufügen, wäre die Include-Konfiguration, das manuelle Einfügen neuer Dateien/Pakete usw. Es ist eine durch Kommata getrennte Liste von Mustern.

 <executions> 
      <execution> 
       <id>checkstyle-verify</id> 
       <phase>verify</phase> 
       <goals> 
        <goal>check</goal> 
       </goals> 
       <configuration> 
        <includes>NewClass.java,AnotherClass.java</includes> 
       </configuration> 
      </execution> 
     </executions>