From 6b541d0c2fecb3766a022a2a4f790f5f97f05a0c Mon Sep 17 00:00:00 2001
From: Arnaud LABOUREL <arnaud.labourel@lis-lab.fr>
Date: Thu, 30 Jan 2025 10:15:31 +0100
Subject: [PATCH] Added sonarlint gradle config

---
 TP4/README.md        | 37 +++++++++++++++++++++++++++++++++----
 TP4/build.gradle.kts |  3 ++-
 2 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/TP4/README.md b/TP4/README.md
index e5f6b82..dcc992f 100644
--- a/TP4/README.md
+++ b/TP4/README.md
@@ -1,8 +1,37 @@
 # M1 INFO FSI TP 4
 
-Lancer PMD avec la commande suivante :
+- Lancer PMD sur le code `main` avec la commande suivante :
 
-```
-./gradlew pmdMain
-```
+    ```
+    ./gradlew pmdMain
+    ```
+  
+- Lancer PMD sur le code `test` avec la commande suivante :
 
+    ```
+    ./gradlew pmdTest
+    ```
+
+- Lancer SpotBugs sur le code `main` avec la commande suivante :
+
+    ```
+    ./gradlew spotbugsMain
+    ```
+
+- Lancer SpotBugs sur le code `test` avec la commande suivante :
+
+    ```
+    ./gradlew spotbugsTest
+    ```
+
+- Lancer sonarlint sur le code `main` avec la commande suivante :
+
+    ```
+    ./gradlew sonarlintMain
+    ```
+
+- Lancer sonarlint sur le code `test` avec la commande suivante :
+
+    ```
+    ./gradlew sonarlintTest
+    ```
\ No newline at end of file
diff --git a/TP4/build.gradle.kts b/TP4/build.gradle.kts
index 3df5aa1..b5ba20f 100644
--- a/TP4/build.gradle.kts
+++ b/TP4/build.gradle.kts
@@ -3,6 +3,7 @@ plugins {
     id("application")
     id("pmd")
     id("com.github.spotbugs") version "6.1.3"
+    id ("name.remal.sonarlint") version "5.1.1"
 }
 
 repositories {
@@ -38,4 +39,4 @@ spotbugs {
 
 application {
     mainClass.set("Main")
-}
\ No newline at end of file
+}
-- 
GitLab