[Java] Der Abdeckungsbericht konnte nicht durch Kombinieren der Standardmethode der Cobertura + -Schnittstelle erstellt werden

Es ist nur der Titel ... Ich habe meine Zeit verschwendet und hatte eine enttäuschende Erfahrung, deshalb möchte ich sie teilen.

Bei der Erstellung des Cobertura-Berichts wurde ein Fehler gemeldet.

Während der Erforschung verschiedener Dinge, ・ Die Entwicklung von Cobertura hat vor langer Zeit aufgehört ・ Die Lambda-Formel kann nicht verfolgt werden Ich habe die Informationen gefunden.

Die Quelle verwendete nicht den Lambda-Ausdruck, sondern die Standardmethode der Schnittstelle. Daher habe ich versucht, ihn in eine andere Implementierungsmethode zu ändern, und es hat funktioniert.

Ich habe ein paar Stunden damit verbracht, das zu bemerken ...


Referenzlink
Coverage-Tool Cobertura hat die Entwicklung eingestellt Code nicht von Cobertura verfolgt

Die heutige Lektion. ** Wenn Sie Cobertura verwenden, verwenden Sie nicht die seit Java 8 hinzugefügten Funktionen. ** ** **

Recommended Posts

[Java] Der Abdeckungsbericht konnte nicht durch Kombinieren der Standardmethode der Cobertura + -Schnittstelle erstellt werden
Verwenden Sie die Standardmethode der Schnittstelle ordnungsgemäß?
Die Falle, die die Standardimplementierung der Java 8-Schnittstelle mit sich bringt
Stellen Sie sicher, dass Sie das Java compareTo-Ergebnis mit 0 vergleichen
Die Geschichte des Anhaltens, weil der Schienentest nicht durchgeführt werden konnte
Die Geschichte, dass das Servlet nicht in die Java-Webanwendung geladen werden konnte
Inkrementiert durch das dritte Argument der iterierten Methode der aus Java9 hinzugefügten Stream-Klasse
Ich wusste nicht, dass innere Klassen in der [Java] -Schnittstelle definiert werden können
Die Reihenfolge der Java-Methodenmodifikatoren ist festgelegt
[Java] Achten Sie auf den Schlüsseltyp der Karte
Berechnen Sie die Ähnlichkeitsbewertung von Zeichenketten mit JAVA
Geben Sie den Standardwert mit @Builder of Lombok an
Argumente mit Standardwerten Nehmen Sie als Beispiel die Methode full_title des Rails-Lernprogramms
Das Problem, dass der Test nicht über die Befehlszeile mit Spring-Boot-Starter-Test ausgeführt werden konnte, wurde behoben
Die Geschichte, dass die vom Java-Konstruktor aufgerufene Methode zur Variableninitialisierung nicht überschrieben werden sollte