어떻게 단위 테스트에서 실행되는 경향이 오류를 제외하려면?

lf215 :

maven-compiler-plugin:3.8.0:testCompile @ foo-child실행이 스레드 덤프 보여 errorprone은 매우 긴 시간이 소요된다. 나는 errorprone 버그가 생각하지만, 지금은 오히려 바로이 것에 대한 errorprone 단위 테스트를 실행할 수 없습니다.

나는 부모의 pom.xml을 가지고 :

<modules>
  <module>foo-child</module>
</modules>
<dependencyManagement>
  <dependency>
    <groupId>com.google.errorprone</groupId>
    <artifactId>error_prone_annotations</artifactId>
  </dependency>
  // also has dependency for io.norberg auto-matter and com.google.auto.value auto-value
</dependencyManagement>
<build>
  <plugins>
     <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        // also has annotationProcessorPaths configuration for auto-matter and auto-value
     </plugin>
  </plugins>
</build>

나는 나를 제외 할 수 푸 - 하위의 pom.xml에 넣을 수 있습니다 무엇인가 maven-compiler-plugin:3.8.0:testCompile @ foo-child전혀 실행되지는.

구아바 같은 다른 것들에 의존하기 때문에 나는 완전히 발생하기 쉬운 오류를 배제 할 수 없다.

편집 :처럼 보인다 사용자가 같은 문제를 해결하기 위해 노력하고있다. 당신은 내가 내 경우에이 주어진 솔루션을 적용 할 수있는 방법을 알고 있나요?

user7294900 :

비활성화 검사에의 사용 오류가 발생하기 쉬운 명령 줄 플래그 : -XepDisableAllChecks

비슷한 대답 bazel에 오류가 발생하기 쉬운을 사용하지 않도록

= --javacopt 추가 "- XepDisableAllChecks를"당신의 bazelrc에

특정 테스트 (들) 사용을 위해 -XepExcludedPaths:

당신은 완전히 -XepExcludedPaths 플래그를 통해 어떤 오류 프론 검사에서 어떤 경로를 제외 할 수 있습니다

-XepExcludedPaths:.*/build/generated/.*

추천

출처http://43.154.161.224:23101/article/api/json?id=137953&siteId=1