error prone
Error Prone 2.36.0
Error Prone est un outil d'analyse statique pour Java qui détecte les erreurs de programmation courantes au moment de la compilation.
public class ShortSet {
public static void main ( String [] args ) {
Set < Short > s = new HashSet <>();
for ( short i = 0 ; i < 100 ; i ++) {
s . add ( i );
s . remove ( i - 1 );
}
System . out . println ( s . size ());
}
}
error: [CollectionIncompatibleType] Argument 'i - 1' should not be passed to this method;
its type int is not compatible with its collection's type argument Short
s.remove(i - 1);
^
(see https://errorprone.info/bugpattern/CollectionIncompatibleType)
1 error
Notre documentation se trouve sur errorprone.info.
Error Prone fonctionne avec Bazel, Maven, Ant et Gradle. Consultez nos instructions d’installation pour plus de détails.
Le développement et la construction d'Error Prone sont documentés sur le wiki.