Portability
- Call to 'Runtime.exec()'
Reports calls to Runtime.exec() or any of its variants.
- Call to 'System.exit()' or related methods
Reports calls to System.exit(), Runtime.exit(), and Runtime.halt().
- Call to 'System.getenv()'
Reports calls to System.getenv().
- Hardcoded file separator
Reports the forward (/) or backward (\) slash in a string or character literal.
- Hardcoded line separator
Reports linefeed (\n) and carriage return (\r) character escape sequences used in string literals, character literals or text blocks.
- Native method
Reports methods declared native.
- Use of 'java.lang.ProcessBuilder' class
Reports uses of java.lang.ProcessBuilder, which might be unportable between operating systems because paths to executables, environment variables, command-line arguments and their escaping might vary depending on the OS.
- Use of 'sun.*' classes
Reports uses of classes from the sun.* hierarchy.
- Use of AWT peer class
Reports uses of AWT peer classes.
- Use of concrete JDBC driver class
Reports uses of specific JDBC driver classes.