aboutsummaryrefslogtreecommitdiff
path: root/libraries/javacheck
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/javacheck')
-rw-r--r--libraries/javacheck/CMakeLists.txt2
-rw-r--r--libraries/javacheck/JavaCheck.java35
2 files changed, 19 insertions, 18 deletions
diff --git a/libraries/javacheck/CMakeLists.txt b/libraries/javacheck/CMakeLists.txt
index 735de443..fd545d2b 100644
--- a/libraries/javacheck/CMakeLists.txt
+++ b/libraries/javacheck/CMakeLists.txt
@@ -4,7 +4,7 @@ find_package(Java 1.7 REQUIRED COMPONENTS Development)
include(UseJava)
set(CMAKE_JAVA_JAR_ENTRY_POINT JavaCheck)
-set(CMAKE_JAVA_COMPILE_FLAGS -target 8 -source 8 -Xlint:deprecation -Xlint:unchecked)
+set(CMAKE_JAVA_COMPILE_FLAGS -target 7 -source 7 -Xlint:deprecation -Xlint:unchecked)
set(SRC
JavaCheck.java
diff --git a/libraries/javacheck/JavaCheck.java b/libraries/javacheck/JavaCheck.java
index 560abbc0..4bf43a54 100644
--- a/libraries/javacheck/JavaCheck.java
+++ b/libraries/javacheck/JavaCheck.java
@@ -1,24 +1,25 @@
-import java.lang.Integer;
+public final class JavaCheck {
-public class JavaCheck
-{
- private static final String[] keys = {"os.arch", "java.version", "java.vendor"};
- public static void main (String [] args)
- {
- int ret = 0;
- for(String key : keys)
- {
+ private static final String[] CHECKED_PROPERTIES = new String[] {
+ "os.arch",
+ "java.version",
+ "java.vendor"
+ };
+
+ public static void main(String[] args) {
+ int returnCode = 0;
+
+ for (String key : CHECKED_PROPERTIES) {
String property = System.getProperty(key);
- if(property != null)
- {
+
+ if (property != null) {
System.out.println(key + "=" + property);
- }
- else
- {
- ret = 1;
+ } else {
+ returnCode = 1;
}
}
-
- System.exit(ret);
+
+ System.exit(returnCode);
}
+
}