apache / apache/parquet-java

Add findbugs support, esp for @Nullable / @NonNull annotation

Ouverte
#1,503 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Component: Parquet Priority: Major Type: enhancement
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.