Add findbugs support, esp for @Nullable / @NonNull annotation
- Langage dominant
- Java
- Étoiles
- 3.1k
- Forks
- 1.6k
- Merge moyen
- 3 j 12 h
- PR mergées (30 j)
- 33
Description
It'd be really great to have our CI run findbugs. This should document how to fail the build if there are any warnings or errors, but not turn it on yet (though it should still run with CI so we can reference it).
It would be great to have the build enforce using Preconditions and null checks, among other benefits of static analysis
**Reporter**: [Jonathan Coveney](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jcoveney) / @jcoveney
**Note**: *This issue was originally created as [PARQUET-60](https://issues.apache.org/jira/browse/PARQUET-60). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
L’issue ne nomme aucun fichier ni test ; commencez par localiser la configuration CI et de build du dépôt, puis identifiez où doivent se trouver la prise en charge de FindBugs et sa documentation. Le travail est terminé lorsque CI exécute FindBugs à titre de référence sans faire échouer le build, et que la documentation explique comment les avertissements ou les erreurs pourraient être rendus obligatoires ultérieurement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- ci-cd, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100