aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/utils/System2.java4
-rw-r--r--sonar-plugin-api/src/test/java/org/sonar/api/utils/System2Test.java8
2 files changed, 5 insertions, 7 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/System2.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/System2.java
index ef8fa8e878d..22b1cecf794 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/System2.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/System2.java
@@ -126,9 +126,11 @@ public class System2 {
/**
* True if Java 7 or Java 8 runtime environment
* @since 4.3
+ * @deprecated in 6.4. Java 8+ is required, so this method always returns {@code true}.
*/
+ @Deprecated
public boolean isJavaAtLeast17() {
- return SystemUtils.isJavaVersionAtLeast(1.7f);
+ return true;
}
public void println(String obj) {
diff --git a/sonar-plugin-api/src/test/java/org/sonar/api/utils/System2Test.java b/sonar-plugin-api/src/test/java/org/sonar/api/utils/System2Test.java
index f1e1c7b24fd..607c271d8d6 100644
--- a/sonar-plugin-api/src/test/java/org/sonar/api/utils/System2Test.java
+++ b/sonar-plugin-api/src/test/java/org/sonar/api/utils/System2Test.java
@@ -84,12 +84,8 @@ public class System2Test {
}
@Test
- public void testIsJavaAtLeast17() {
- if (SystemUtils.IS_JAVA_1_6) {
- assertThat(System2.INSTANCE.isJavaAtLeast17()).isFalse();
- } else {
- assertThat(System2.INSTANCE.isJavaAtLeast17()).isTrue();
- }
+ public void isJavaAtLeast17_always_returns_true() {
+ assertThat(System2.INSTANCE.isJavaAtLeast17()).isTrue();
}
@Test