From 94d37fa4e84c28b8fc9bfe4de4cafd18c975aa33 Mon Sep 17 00:00:00 2001
From: Muhammad Raihan Akbar <ianakbar711@gmail.com>
Date: Wed, 26 Feb 2025 22:42:18 +0700
Subject: [PATCH] [REFACTOR] added jacoco plugin for test coverages

---
 pom.xml | 29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

diff --git a/pom.xml b/pom.xml
index a35f43c..feeca04 100644
--- a/pom.xml
+++ b/pom.xml
@@ -155,16 +155,6 @@
 			<scope>test</scope>
 		</dependency>
 
-
-		<dependency>
-			<groupId>org.jacoco</groupId>
-			<artifactId>org.jacoco.agent</artifactId>
-			<version>0.8.11</version>
-			<scope>test</scope>
-		</dependency>
-
-
-
 	</dependencies>
 
 	<build>
@@ -212,6 +202,25 @@
 				<artifactId>maven-jar-plugin</artifactId>
 				<version>3.2.0</version>
 			</plugin>
+			<plugin>
+				<groupId>org.jacoco</groupId>
+				<artifactId>jacoco-maven-plugin</artifactId>
+				<version>0.8.12</version>
+				<executions>
+					<execution>
+						<goals>
+							<goal>prepare-agent</goal>
+						</goals>
+					</execution>
+					<execution>
+						<id>report</id>
+						<phase>test</phase>
+						<goals>
+							<goal>report</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
 		</plugins>
 	</build>
 
-- 
GitLab