diff --git a/Jenkinsfile b/Jenkinsfile
index 3460e2e..8c37de4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -1,17 +1,5 @@
pipeline {
agent any
-
-
- environment {
- JAVA_HOME = '/var/lib/jenkins/tools/hudson.model.JDK/jdk25'
- PATH = "${JAVA_HOME}/bin:${PATH}"
- }
-
- tools {
- jdk 'jdk25'
- maven 'maven-3.9'
- }
-
stages {
stage('Compilation') {
steps {
diff --git a/pom.xml b/pom.xml
index 9c9a72e..e9047ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
- 25
+ 21
diff --git a/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/Application.java b/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/Application.java
index 2a689e9..2f209ca 100644
--- a/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/Application.java
+++ b/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/Application.java
@@ -6,7 +6,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
- static void main(String[] args) {
+ public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
diff --git a/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/stat/spi/stub/InMemoryStatRepository.java b/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/stat/spi/stub/InMemoryStatRepository.java
index 34ff941..b09b831 100644
--- a/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/stat/spi/stub/InMemoryStatRepository.java
+++ b/src/main/java/fr/iut_fbleau/info/but3/automation/rock_paper_scissors/stat/spi/stub/InMemoryStatRepository.java
@@ -10,11 +10,11 @@ import java.util.Map;
@Stub
public record InMemoryStatRepository(Map stats) implements StatRepository {
+
+ private final static HashMap DEFAULT_STATS = new HashMap<>(Map.of("joe", 1,"eoj", 3));
+
public InMemoryStatRepository() {
- HashMap stats1 = new HashMap<>();
- stats1.put("joe", 1);
- stats1.put("eoj", 3);
- this(stats1);
+ this(DEFAULT_STATS);
}
@Override