GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java

Configuration file to express existing errors

Aberta
#1,167 3 comentários 0 reações 0 responsáveis Ver no GitHub
enhancement p3
Linguagem predominante
Java
Estrelas
163
Forks
80
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Similar to https://github.com/GoogleCloudPlatform/cloud-opensource-java/issues/940 but intended to suppress (or ignore) existing linkage errors, rather than special cases.

From Luke's comment in [BEAM-9206](https://issues.apache.org/jira/browse/BEAM-9206?focusedCommentId=17026887&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17026887):

> Typically I have seen people use an ignore list that is hardcoded somewhere such as the ones found in [spotbugs](https://github.com/apache/beam/blob/master/sdks/java/build-tools/src/main/resources/beam/spotbugs-filter.xml) and the test/tool runs and compares against that. This way the the contributor can update the existing list and get the test to pass and the reviewer can see what the edits were so the CL can "pass" all tests.

# Case of Spotbugs-filter

Beam's use case of spotbugs-filter.xml is https://github.com/apache/beam/blob/master/sdks/java/build-tools/src/main/resources/beam/spotbugs-filter.xml

```
...






...













```

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.