Wrote /root/JavaX-Caches/tmp_1830096268/main.java - 441 bytes (written=441, should be 441) ecj -source 1.8 -target 1.8 -nowarn -encoding utf8 -Xdiags:verbose -cp /root/.javax/x30.jar:/root/dexcompiler/android.jar:/root/dexcompiler/support-v4-22.2.1.jar:/root/javafx/javafx.base.jar:/root/javafx/javafx.graphics.jar:/root/javafx/javafx.swing.jar -d /root/JavaX-Caches/tmp_1268803875 /root/JavaX-Caches/tmp_1830096268/main.java [Compilation Error]

Compiler errors. Medium transpile. Show Java sources. Show snippet. Edit.

main$JavaCompileException: ECJ returned errors. Annotation processing got disabled, since it requires a 1.6 compliant JVM ---------- 1. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 1) static S getString(Map map, O key) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax error on token(s), misplaced construct(s) ---------- 2. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 1) static S getString(Map map, O key) { ^ Syntax error on token "S", @ expected ---------- 3. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 1) static S getString(Map map, O key) { ^^^ Syntax error on token "Map", = expected after this token ---------- 4. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 1) static S getString(Map map, O key) { ^ Syntax error on token "O", = expected after this token ---------- 5. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 2) ret map == null ? null : (S) map.get(key); ^^^ Syntax error on token "ret", return expected ---------- 6. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 2) ret map == null ? null : (S) map.get(key);\r } ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax error on tokens, delete these tokens ---------- 7. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 5) static S getString(L l, int idx) { ^^^^^^^^^ Syntax error on token "getString", = expected after this token ---------- 8. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 5) static S getString(L l, int idx) { ^^^^^^^^^ Syntax error on token "getString", ( expected after this token ---------- 9. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 5) static S getString(L l, int idx) { ^ Syntax error on token ")", -> expected after this token ---------- 10. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 6) ret (S) get(l, idx); ^ Syntax error, insert ";" to complete BlockStatements ---------- 11. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 7) } ^ Syntax error on token "}", delete this token ---------- 12. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 9) static S getString(O o, O key) { ^ Syntax error on token "(", ; expected ---------- 13. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 9) static S getString(O o, O key) { ^ Syntax error on token ",", ; expected ---------- 14. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 9) static S getString(O o, O key) { ^ Syntax error on token ")", ; expected ---------- 15. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 10) if (o instanceof Map) ret getString((Map) o, key); ^^^ Syntax error, insert ":: IdentifierOrNew" to complete ReferenceExpression ---------- 16. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 10) if (o instanceof Map) ret getString((Map) o, key); ^^^ Syntax error, insert "AssignmentOperator Expression" to complete Assignment ---------- 17. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 10) if (o instanceof Map) ret getString((Map) o, key); ^^^ Syntax error, insert ";" to complete Statement ---------- 18. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 12) ret (S) getOpt(o, (S) key); ^ Syntax error, insert ";" to complete Statement ---------- 19. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 16) static S mapMethodLike getString(S key, O o) { ^^^^^^^^^^^^^ Syntax error, insert ";" to complete LocalVariableDeclarationStatement ---------- 20. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 16) static S mapMethodLike getString(S key, O o) { ^^^ Syntax error on token "key", delete this token ---------- 21. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 16) static S mapMethodLike getString(S key, O o) { ^ Syntax error on token(s), misplaced construct(s) ---------- 22. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 16) static S mapMethodLike getString(S key, O o) { ^ Syntax error, insert ";" to complete Statement ---------- 23. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 17) ret getString(o, (O) key); ^^^ Syntax error, insert "VariableDeclarators" to complete LocalVariableDeclaration ---------- 24. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 17) ret getString(o, (O) key); ^^^ Syntax error, insert ";" to complete BlockStatements ---------- 25. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 18) } ^ Syntax error, insert "}" to complete Block ---------- 26. ERROR in /root/JavaX-Caches/tmp_1830096268/main.java (at line 18) } ^ Syntax error, insert ";" to complete BlockStatementopt ---------- 26 problems (26 errors) Options file: /tmp/javax14654710396506781679