SBT-Jacoco zählt synthetische Methoden [geschlossen]Java

Java-Forum
Anonymous
 SBT-Jacoco zählt synthetische Methoden [geschlossen]

Post by Anonymous »

Mir ist während des Projekt-Upgrades ein Problem aufgefallen.
Vor dem Upgrade-Setup:
  • Java – 1.8
  • Scala – 2.12
  • sbt – 1.5.0
  • sbt-jacoco – 3.1.0
Gesamttestabdeckung in SonarQube: ~72 %
Nach dem Upgrade:
  • Java – 17
  • Scala – 2.13
  • sbt - 1.10.11
  • sbt-jacoco - 3.4.0
Gesamttestabdeckung in SonarQube: ~62 %
Mit Upgrade von sbt-jacoco hat unsere Gesamttestabdeckung um ~10 % verringert.
Nach einigen Untersuchungen haben wir herausgefunden, dass sbt-jacoco 3.4.0 jetzt Zweige synthetischer Methoden zählt (z. B. copy$-Methoden für Fallklassen).
Ich habe den Quellcode von sbt-jacoco überprüft und konnte sehen, dass ein geeigneter Filter (synthetische Scala-Methoden) implementiert ist, aber es sieht so aus, als ob er nicht funktioniert, oder vielleicht sollte ich ihn irgendwie währenddessen aktivieren Starten des Jacoco-Befehls.
Darüber hinaus werden ab sbt-jacoco 3.4.0 auch einfache Getter gezählt, laut Jacoco sollte dies jedoch nicht der Fall sein.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • SBT-Jacoco zählt synthetische Methoden
    by Anonymous » » in Java
    0 Replies
    1 Views
    Last post by Anonymous
  • Das synthetische Ereignis wird nach einem asynchronen Vorgang veraltet
    by Anonymous » » in HTML
    0 Replies
    23 Views
    Last post by Anonymous
  • Dvh zählt das Android-Navigationsmenü? [geschlossen]
    by Anonymous » » in HTML
    0 Replies
    2 Views
    Last post by Anonymous
  • Dvh zählt das Android-Navigationsmenü? [geschlossen]
    by Anonymous » » in CSS
    0 Replies
    4 Views
    Last post by Anonymous
  • Wie erstelle ich die Javaagent-Jacoco-Flagge durch Code?
    by Guest » » in Java
    0 Replies
    31 Views
    Last post by Guest