0

checkstyle でパラメータの数 (ParameterNumber) を抑制するように構成する方法:

チェックスタイルの構成:

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-checkstyle-plugin</artifactId>
    <version>3.1.2</version>
    <dependencies>
      <dependency>
        <groupId>com.puppycrawl.tools</groupId>
        <artifactId>checkstyle</artifactId>
        <version>9.1</version>
      </dependency>
    </dependencies>
    <configuration>
      <configLocation>/config/checkstyle.xml</configLocation>
      <suppressionsLocation>/config/checkstyle-suppressions.xml</suppressionsLocation>
      <suppressionsFileExpression>checkstyle.suppressions.file</suppressionsFileExpression>
    </configuration>
    <executions>
      <execution>
        <goals>
          <goal>check</goal>
        </goals>
      </execution>
    </executions>
  </plugin>

checkstyle-suppressions.xml ファイル:

<suppressions>
  <suppress checks="ParameterNumber" files="src/main/java/org/acme/Signal.java" />
</suppressions>

私はまだメッセージを受け取りました:

Signal.java:[247,26] (sizes) ParameterNumber: More than 7 parameters (found 15).
4

1 に答える 1