BT

Java Community publie les premiers chiffres de Couverture OpenJDK

| par Ben Evans Suivre 31 Abonnés , traduit par Slim Ouertani Suivre 7 Abonnés le 04 mai 2015. Durée de lecture estimée: 1 minute |

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

Donnez-nous votre avis

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT