BT

Accueil InfoQ Actualités Java Community publie les premiers chiffres de Couverture OpenJDK

Java Community publie les premiers chiffres de Couverture OpenJDK

Favoris

L'initiative globale Adopt OpenJDK, qui a été lancée par la Communauté Java de Londres afin d'améliorer la participation des développeurs dans OpenJDK, a publié la première série de chiffres de couverture pour OpenJDK.

Oracle a toujours généré des chiffres de couverture via l'outil de jcov pour leur propre version de Java, mais n’a jamais publié de résultats.

Les discussions entre les membres d’Adopt OpenJDK et l'équipe de qualité chez Oracle indiquent que les valeurs d’Adopt OpenJDK ne sont pas significativement différentes des chiffres internes d’Oracle - alors que Rory O'Donnell soulignait que « Comparer nos chiffres internes avec les vôtres est comme comparer des pommes avec des poires ».

Les chiffres de couverture sont disponibles ici.

Dans l'ensemble, les chiffres de couverture semblent raisonnables, même si une certaine prudence est recommandée lors de leur lecture. Par exemple, l'un des packages moins performants selon les métriques de couverture est le support semi-fonctionnel tout neuf de java.util.function, avec plusieurs des membres obtenant 0% en couverture.

Toutefois, il apparaît évident lors de l'inspection de la couverture au niveau de ligne, que ces résultats étranges sont en fait causés par les interfaces fonctionnelles de Java 8 avec la très petite quantité de code manifestement correcte dans les méthodes par défaut, et qu'ils ne sont pas significatifs.

En revanche, l'un des groupes de packages les mieux notés est une autre nouvelle fonctionnalité Java 8 - le nouveau support de la date et de l'heure qui figure dans java.time et ses sous packages.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Votre profil est-il à jour? Merci de prendre un instant pour vérifier.

Note: en cas de modification de votre adresse email, une validation sera envoyée.

Nom de votre entreprise:
Rôle dans votre entreprise:
Taille de votre entreprise:
Pays/Zone:
État/Province/Région:
Vous allez recevoir un email pour confirmer la nouvelle adresse email. Ce pop-up va se fermer de lui-même dans quelques instants.