PMD Results
The following document contains the results of PMD 7.0.0.
Violations By Priority
Priority 3
junixsocket-common - org/newsclub/net/unix/AFAddressFamily.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 103–105 |
EmptyCatchBlock | Avoid empty catch blocks | 147–149 |
junixsocket-common - org/newsclub/net/unix/AFCore.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 70–72 |
CollapsibleIfStatements | This if statement could be combined with its parent | 108–110 |
junixsocket-common - org/newsclub/net/unix/AFDatagramSocket.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty if statement | 259–261 |
CollapsibleIfStatements | This if statement could be combined with its parent | 259–261 |
EmptyCatchBlock | Avoid empty catch blocks | 263–265 |
EmptyCatchBlock | Avoid empty catch blocks | 287–289 |
EmptyControlStatement | Empty if statement | 291–295 |
EmptyControlStatement | Empty if statement | 310–315 |
EmptyCatchBlock | Avoid empty catch blocks | 359–361 |
junixsocket-common - org/newsclub/net/unix/AFDatagramSocketImpl.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 447–449 |
EmptyCatchBlock | Avoid empty catch blocks | 453–455 |
junixsocket-common - org/newsclub/net/unix/AFGenericSocketAddress.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 193–195 |
junixsocket-common - org/newsclub/net/unix/AFSYSTEMSocketAddress.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 305–307 |
junixsocket-common - org/newsclub/net/unix/AFSelector.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty else statement | 299–301 |
EmptyCatchBlock | Avoid empty catch blocks | 324–327 |
junixsocket-common - org/newsclub/net/unix/AFServerSocket.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 510–512 |
junixsocket-common - org/newsclub/net/unix/AFSocket.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 500–502 |
junixsocket-common - org/newsclub/net/unix/AFSocketAddress.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 398–411 |
CollapsibleIfStatements | This if statement could be combined with its parent | 399–410 |
junixsocket-common - org/newsclub/net/unix/AFSocketCore.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 138–140 |
junixsocket-common - org/newsclub/net/unix/AFSocketImpl.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 121–123 |
EmptyCatchBlock | Avoid empty catch blocks | 127–129 |
EmptyCatchBlock | Avoid empty catch blocks | 130–132 |
EmptyCatchBlock | Avoid empty catch blocks | 137–139 |
EmptyCatchBlock | Avoid empty catch blocks | 264–266 |
EmptyCatchBlock | Avoid empty catch blocks | 270–272 |
EmptyCatchBlock | Avoid empty catch blocks | 804–806 |
EmptyCatchBlock | Avoid empty catch blocks | 809–811 |
EmptyCatchBlock | Avoid empty catch blocks | 824–826 |
junixsocket-common - org/newsclub/net/unix/AFTIPCSocketAddress.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 680–682 |
junixsocket-common - org/newsclub/net/unix/AFUNIXSocket.java
Rule | Violation | Line |
---|---|---|
UnnecessaryReturn | Unnecessary return statement | 255 |
junixsocket-common - org/newsclub/net/unix/AFUNIXSocketAddress.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty if statement | 438–442 |
junixsocket-common - org/newsclub/net/unix/AFVSOCKSocketAddress.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 389–391 |
junixsocket-common - org/newsclub/net/unix/AncillaryDataSupport.java
Rule | Violation | Line |
---|---|---|
UnnecessaryReturn | Unnecessary return statement | 92 |
EmptyCatchBlock | Avoid empty catch blocks | 137–139 |
EmptyCatchBlock | Avoid empty catch blocks | 204–206 |
junixsocket-common - org/newsclub/net/unix/HostAndPort.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 207–209 |
junixsocket-common - org/newsclub/net/unix/MapValueSet.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 169–171 |
junixsocket-common - org/newsclub/net/unix/NativeLibraryLoader.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 321–323 |
junixsocket-common - org/newsclub/net/unix/NativeUnixSocket.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 153–155 |
junixsocket-common - org/newsclub/net/unix/RAFChannelProvider.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty if statement | 47–49 |
EmptyControlStatement | Empty if statement | 76–78 |
junixsocket-demo - org/newsclub/net/unix/demo/SimpleTestServer.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty if statement | 141–147 |
junixsocket-demo - org/newsclub/net/unix/demo/server/ChargenServer.java
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'os'. | 65 |
junixsocket-demo - org/newsclub/net/unix/demo/server/NullServer.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty while statement | 42–44 |
junixsocket-demo - org/newsclub/net/unix/demo/server/SendFileHandleServer.java
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'is'. | 55 |
junixsocket-demo - org/newsclub/net/unix/demo/ssl/SSLDemoPrerequisites.java
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'final' on method 'runCommand': private methods cannot be overridden | 110 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFNaming.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 286–288 |
EmptyCatchBlock | Avoid empty catch blocks | 324–326 |
EmptyCatchBlock | Avoid empty catch blocks | 333–335 |
EmptyCatchBlock | Avoid empty catch blocks | 342–344 |
EmptyCatchBlock | Avoid empty catch blocks | 356–358 |
EmptyCatchBlock | Avoid empty catch blocks | 473–475 |
EmptyCatchBlock | Avoid empty catch blocks | 504–506 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRMIServiceImpl.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 105–107 |
EmptyCatchBlock | Avoid empty catch blocks | 159–161 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRMISocketFactory.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 106–108 |
EmptyCatchBlock | Avoid empty catch blocks | 221–223 |
EmptyCatchBlock | Avoid empty catch blocks | 310–312 |
EmptyCatchBlock | Avoid empty catch blocks | 336–338 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRegistry.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 213–215 |
EmptyCatchBlock | Avoid empty catch blocks | 225–227 |
EmptyCatchBlock | Avoid empty catch blocks | 234–236 |
EmptyCatchBlock | Avoid empty catch blocks | 238–240 |
UnnecessaryReturn | Unnecessary return statement | 258 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFUNIXNaming.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 246–251 |
EmptyCatchBlock | Avoid empty catch blocks | 264–266 |
EmptyCatchBlock | Avoid empty catch blocks | 275–277 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFUNIXRMISocketFactory.java
Rule | Violation | Line |
---|---|---|
EmptyControlStatement | Empty if statement | 199–201 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemoteFileDescriptorBase.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 128–130 |
EmptyControlStatement | Empty if statement | 135–139 |
EmptyCatchBlock | Avoid empty catch blocks | 150–152 |
EmptyCatchBlock | Avoid empty catch blocks | 203–205 |
EmptyCatchBlock | Avoid empty catch blocks | 260–262 |
EmptyCatchBlock | Avoid empty catch blocks | 269–271 |
CollapsibleIfStatements | This if statement could be combined with its parent | 278–280 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemotePeerInfo.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 133–135 |
junixsocket-rmi - org/newsclub/net/unix/rmi/ShutdownHookSupport.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 113–115 |
junixsocket-selftest - org/newsclub/net/unix/selftest/apps/ZeroServer.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 86–88 |
junixsocket-server - org/newsclub/net/unix/server/SocketServer.java
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 216 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 347 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 348 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 415 |
EmptyCatchBlock | Avoid empty catch blocks | 458–460 |
junixsocket-ssl - org/newsclub/net/unix/ssl/BuilderSSLSocket.java
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 70–73 |
EmptyCatchBlock | Avoid empty catch blocks | 86–89 |
junixsocket-vsock - org/newsclub/net/unix/vsock/AFVSOCKProxySocketConnector.java
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 124–126 |
Priority 4
junixsocket-common - org/newsclub/net/unix/AFAddressFamily.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFAddressFamily': 'triggerInit' is already in scope | 124 |
junixsocket-common - org/newsclub/net/unix/AFGenericSocketAddress.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 153 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFGenericSocketAddress': 'of' is already in scope | 173 |
junixsocket-common - org/newsclub/net/unix/AFPipe.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.nio.channels': 'Pipe' is already in scope because it is imported in this file | 89 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.nio.channels': 'Pipe' is already in scope because it is imported in this file | 133 |
junixsocket-common - org/newsclub/net/unix/AFSYSTEMSocketAddress.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 251 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSYSTEMSocketAddress': 'of' is already in scope | 285 |
junixsocket-common - org/newsclub/net/unix/AFServerSocket.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 629 |
UselessParentheses | Useless parentheses. | 629 |
junixsocket-common - org/newsclub/net/unix/AFSocket.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 396 |
UselessParentheses | Useless parentheses. | 401 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 458 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 599 |
junixsocket-common - org/newsclub/net/unix/AFSocketAddress.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'newSockAddrDirectBuffer' is already in scope | 81 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'craftSerializedObject' is already in scope | 202 |
UselessParentheses | Useless parentheses. | 203–204 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'unwrap' is already in scope | 383 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'resolveAddress' is already in scope | 570 |
UselessParentheses | Useless parentheses. | 845 |
junixsocket-common - org/newsclub/net/unix/AFSocketImpl.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_TIMEOUT' is already in scope because it is inherited by an enclosing type | 393 |
UselessParentheses | Useless parentheses. | 475 |
UselessParentheses | Useless parentheses. | 561 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 676 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_KEEPALIVE' is already in scope because it is inherited by an enclosing type | 688 |
UselessParentheses | Useless parentheses. | 690 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 695 |
UselessParentheses | Useless parentheses. | 696 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_TIMEOUT' is already in scope because it is inherited by an enclosing type | 697 |
UselessParentheses | Useless parentheses. | 704 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_LINGER' is already in scope because it is inherited by an enclosing type | 705 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_RCVBUF' is already in scope because it is inherited by an enclosing type | 706 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_SNDBUF' is already in scope because it is inherited by an enclosing type | 707 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'IP_TOS' is already in scope because it is inherited by an enclosing type | 709 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_BINDADDR' is already in scope because it is inherited by an enclosing type | 711 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 713 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 734 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 755 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_KEEPALIVE' is already in scope because it is inherited by an enclosing type | 756 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 776 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_LINGER' is already in scope because it is inherited by an enclosing type | 788 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_TIMEOUT' is already in scope because it is inherited by an enclosing type | 800 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_RCVBUF' is already in scope because it is inherited by an enclosing type | 817 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_SNDBUF' is already in scope because it is inherited by an enclosing type | 818 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_KEEPALIVE' is already in scope because it is inherited by an enclosing type | 821 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 828 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'IP_TOS' is already in scope because it is inherited by an enclosing type | 831 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 834 |
UselessParentheses | Useless parentheses. | 866 |
UselessParentheses | Useless parentheses. | 879 |
junixsocket-common - org/newsclub/net/unix/AFTIPCSocketAddress.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 200 |
UselessParentheses | Useless parentheses. | 629 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFTIPCSocketAddress': 'of' is already in scope | 660 |
junixsocket-common - org/newsclub/net/unix/AFUNIXSocket.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 167 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFUNIXSocket': 'isSupported' is already in scope | 182 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 187 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 190 |
junixsocket-common - org/newsclub/net/unix/AFUNIXSocketAddress.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFUNIXSocketAddress': 'of' is already in scope | 66 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'resolveAddress' is already in scope | 182 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFUNIXSocketAddress': 'of' is already in scope | 387 |
UselessParentheses | Useless parentheses. | 533 |
junixsocket-common - org/newsclub/net/unix/AFVSOCKSocketAddress.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 340 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFVSOCKSocketAddress': 'of' is already in scope | 369 |
UselessParentheses | Useless parentheses. | 516 |
UselessParentheses | Useless parentheses. | 529 |
junixsocket-common - org/newsclub/net/unix/NativeLibraryLoader.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 445 |
junixsocket-common - org/newsclub/net/unix/NativeUnixSocket.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_GENERIC' is already in scope because it is declared in an enclosing type | 101 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_UNIX' is already in scope because it is declared in an enclosing type | 103 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_TIPC' is already in scope because it is declared in an enclosing type | 105 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_VSOCK' is already in scope because it is declared in an enclosing type | 107 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_SYSTEM' is already in scope because it is declared in an enclosing type | 109 |
junixsocket-darwin - org/newsclub/net/unix/darwin/system/AFSYSTEMSocket.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 70 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSYSTEMSocket': 'isSupported' is already in scope | 136 |
junixsocket-darwin - org/newsclub/net/unix/darwin/system/IPUtil.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 114 |
junixsocket-demo - org/newsclub/net/unix/demo/nanohttpd/NanoHttpdServerDemo.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NanoHTTPD': 'SOCKET_READ_TIMEOUT' is already in scope because it is inherited by an enclosing type | 69 |
junixsocket-demo - org/newsclub/net/unix/demo/server/ChargenServer.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 100 |
UselessParentheses | Useless parentheses. | 142 |
UselessParentheses | Useless parentheses. | 155 |
junixsocket-demo - org/newsclub/net/unix/demo/server/DemoServerBase.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 48 |
junixsocket-demo - org/newsclub/net/unix/demo/ssl/SSLDemoPrerequisites.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 170 |
UselessParentheses | Useless parentheses. | 185 |
junixsocket-mysql - org/newsclub/net/mysql/AFUNIXDatabaseSocketFactoryCJ.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 72 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRegistry.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 99 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFUNIXRMISocketFactory.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 184 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemoteFileInput.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'MAGIC_VALUE_MASK' is already in scope because it is inherited by an enclosing type | 54 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_READABLE' is already in scope because it is inherited by an enclosing type | 55 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_READABLE' is already in scope because it is inherited by an enclosing type | 66 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemoteFileOutput.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'MAGIC_VALUE_MASK' is already in scope because it is inherited by an enclosing type | 53 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_WRITABLE' is already in scope because it is inherited by an enclosing type | 54 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_WRITABLE' is already in scope because it is inherited by an enclosing type | 65 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemotePeerInfo.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 128 |
UselessParentheses | Useless parentheses. | 129 |
UselessParentheses | Useless parentheses. | 129 |
junixsocket-rmi - org/newsclub/net/unix/rmi/ShutdownHookSupport.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 32–33 |
junixsocket-selftest - org/newsclub/net/unix/selftest/Selftest.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'UNDECLARED' is already in scope because it is declared in an enclosing type | 126 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'SKIP_FORCE' is already in scope because it is declared in an enclosing type | 128 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'SKIP_AUTO' is already in scope because it is declared in an enclosing type | 130 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'SKIP' is already in scope because it is declared in an enclosing type | 132 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'KEEP' is already in scope because it is declared in an enclosing type | 132 |
UselessParentheses | Useless parentheses. | 639 |
junixsocket-server - org/newsclub/net/unix/server/SocketServer.java
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 188 |
UselessParentheses | Useless parentheses. | 484–495 |
junixsocket-tipc - org/newsclub/net/unix/tipc/AFTIPCSocket.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 69 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFTIPCSocket': 'isSupported' is already in scope | 137 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFTIPCSocket': 'getNodeIdentity' is already in scope | 169 |
junixsocket-vsock - org/newsclub/net/unix/vsock/AFVSOCKSocket.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 68 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFVSOCKSocket': 'isSupported' is already in scope | 150 |
Files
junixsocket-common - org/newsclub/net/unix/AFAddressFamily.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 103–105 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFAddressFamily': 'triggerInit' is already in scope | 4 | 124 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 147–149 |
junixsocket-common - org/newsclub/net/unix/AFCore.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 70–72 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 108–110 |
junixsocket-common - org/newsclub/net/unix/AFDatagramSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty if statement | 3 | 259–261 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 259–261 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 263–265 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 287–289 |
EmptyControlStatement | Empty if statement | 3 | 291–295 |
EmptyControlStatement | Empty if statement | 3 | 310–315 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 359–361 |
junixsocket-common - org/newsclub/net/unix/AFDatagramSocketImpl.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 447–449 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 453–455 |
junixsocket-common - org/newsclub/net/unix/AFGenericSocketAddress.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 153 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFGenericSocketAddress': 'of' is already in scope | 4 | 173 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 193–195 |
junixsocket-common - org/newsclub/net/unix/AFPipe.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.nio.channels': 'Pipe' is already in scope because it is imported in this file | 4 | 89 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'java.nio.channels': 'Pipe' is already in scope because it is imported in this file | 4 | 133 |
junixsocket-common - org/newsclub/net/unix/AFSYSTEMSocketAddress.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 251 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSYSTEMSocketAddress': 'of' is already in scope | 4 | 285 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 305–307 |
junixsocket-common - org/newsclub/net/unix/AFSelector.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty else statement | 3 | 299–301 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 324–327 |
junixsocket-common - org/newsclub/net/unix/AFServerSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 510–512 |
UselessParentheses | Useless parentheses. | 4 | 629 |
UselessParentheses | Useless parentheses. | 4 | 629 |
junixsocket-common - org/newsclub/net/unix/AFSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 396 |
UselessParentheses | Useless parentheses. | 4 | 401 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 458 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 500–502 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 599 |
junixsocket-common - org/newsclub/net/unix/AFSocketAddress.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'newSockAddrDirectBuffer' is already in scope | 4 | 81 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'craftSerializedObject' is already in scope | 4 | 202 |
UselessParentheses | Useless parentheses. | 4 | 203–204 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'unwrap' is already in scope | 4 | 383 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 398–411 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 399–410 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'resolveAddress' is already in scope | 4 | 570 |
UselessParentheses | Useless parentheses. | 4 | 845 |
junixsocket-common - org/newsclub/net/unix/AFSocketCore.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 138–140 |
junixsocket-common - org/newsclub/net/unix/AFSocketImpl.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 121–123 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 127–129 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 130–132 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 137–139 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 264–266 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 270–272 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_TIMEOUT' is already in scope because it is inherited by an enclosing type | 4 | 393 |
UselessParentheses | Useless parentheses. | 4 | 475 |
UselessParentheses | Useless parentheses. | 4 | 561 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 4 | 676 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_KEEPALIVE' is already in scope because it is inherited by an enclosing type | 4 | 688 |
UselessParentheses | Useless parentheses. | 4 | 690 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 4 | 695 |
UselessParentheses | Useless parentheses. | 4 | 696 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_TIMEOUT' is already in scope because it is inherited by an enclosing type | 4 | 697 |
UselessParentheses | Useless parentheses. | 4 | 704 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_LINGER' is already in scope because it is inherited by an enclosing type | 4 | 705 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_RCVBUF' is already in scope because it is inherited by an enclosing type | 4 | 706 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_SNDBUF' is already in scope because it is inherited by an enclosing type | 4 | 707 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'IP_TOS' is already in scope because it is inherited by an enclosing type | 4 | 709 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_BINDADDR' is already in scope because it is inherited by an enclosing type | 4 | 711 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 4 | 713 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 4 | 734 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 4 | 755 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_KEEPALIVE' is already in scope because it is inherited by an enclosing type | 4 | 756 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 4 | 776 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_LINGER' is already in scope because it is inherited by an enclosing type | 4 | 788 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_TIMEOUT' is already in scope because it is inherited by an enclosing type | 4 | 800 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 804–806 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 809–811 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_RCVBUF' is already in scope because it is inherited by an enclosing type | 4 | 817 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_SNDBUF' is already in scope because it is inherited by an enclosing type | 4 | 818 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_KEEPALIVE' is already in scope because it is inherited by an enclosing type | 4 | 821 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 824–826 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'TCP_NODELAY' is already in scope because it is inherited by an enclosing type | 4 | 828 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'IP_TOS' is already in scope because it is inherited by an enclosing type | 4 | 831 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SocketOptions': 'SO_REUSEADDR' is already in scope because it is inherited by an enclosing type | 4 | 834 |
UselessParentheses | Useless parentheses. | 4 | 866 |
UselessParentheses | Useless parentheses. | 4 | 879 |
junixsocket-common - org/newsclub/net/unix/AFTIPCSocketAddress.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 200 |
UselessParentheses | Useless parentheses. | 4 | 629 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFTIPCSocketAddress': 'of' is already in scope | 4 | 660 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 680–682 |
junixsocket-common - org/newsclub/net/unix/AFUNIXSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 167 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFUNIXSocket': 'isSupported' is already in scope | 4 | 182 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 187 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 190 |
UnnecessaryReturn | Unnecessary return statement | 3 | 255 |
junixsocket-common - org/newsclub/net/unix/AFUNIXSocketAddress.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFUNIXSocketAddress': 'of' is already in scope | 4 | 66 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocketAddress': 'resolveAddress' is already in scope | 4 | 182 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFUNIXSocketAddress': 'of' is already in scope | 4 | 387 |
EmptyControlStatement | Empty if statement | 3 | 438–442 |
UselessParentheses | Useless parentheses. | 4 | 533 |
junixsocket-common - org/newsclub/net/unix/AFVSOCKSocketAddress.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 340 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFVSOCKSocketAddress': 'of' is already in scope | 4 | 369 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 389–391 |
UselessParentheses | Useless parentheses. | 4 | 516 |
UselessParentheses | Useless parentheses. | 4 | 529 |
junixsocket-common - org/newsclub/net/unix/AncillaryDataSupport.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryReturn | Unnecessary return statement | 3 | 92 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 137–139 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 204–206 |
junixsocket-common - org/newsclub/net/unix/HostAndPort.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 207–209 |
junixsocket-common - org/newsclub/net/unix/MapValueSet.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 169–171 |
junixsocket-common - org/newsclub/net/unix/NativeLibraryLoader.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 321–323 |
UselessParentheses | Useless parentheses. | 4 | 445 |
junixsocket-common - org/newsclub/net/unix/NativeUnixSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_GENERIC' is already in scope because it is declared in an enclosing type | 4 | 101 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_UNIX' is already in scope because it is declared in an enclosing type | 4 | 103 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_TIPC' is already in scope because it is declared in an enclosing type | 4 | 105 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_VSOCK' is already in scope because it is declared in an enclosing type | 4 | 107 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NativeUnixSocket': 'DOMAIN_SYSTEM' is already in scope because it is declared in an enclosing type | 4 | 109 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 153–155 |
junixsocket-common - org/newsclub/net/unix/RAFChannelProvider.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty if statement | 3 | 47–49 |
EmptyControlStatement | Empty if statement | 3 | 76–78 |
junixsocket-darwin - org/newsclub/net/unix/darwin/system/AFSYSTEMSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 70 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSYSTEMSocket': 'isSupported' is already in scope | 4 | 136 |
junixsocket-darwin - org/newsclub/net/unix/darwin/system/IPUtil.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 114 |
junixsocket-demo - org/newsclub/net/unix/demo/SimpleTestServer.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty if statement | 3 | 141–147 |
junixsocket-demo - org/newsclub/net/unix/demo/nanohttpd/NanoHttpdServerDemo.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'NanoHTTPD': 'SOCKET_READ_TIMEOUT' is already in scope because it is inherited by an enclosing type | 4 | 69 |
junixsocket-demo - org/newsclub/net/unix/demo/server/ChargenServer.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'os'. | 3 | 65 |
UselessParentheses | Useless parentheses. | 4 | 100 |
UselessParentheses | Useless parentheses. | 4 | 142 |
UselessParentheses | Useless parentheses. | 4 | 155 |
junixsocket-demo - org/newsclub/net/unix/demo/server/DemoServerBase.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 48 |
junixsocket-demo - org/newsclub/net/unix/demo/server/NullServer.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyControlStatement | Empty while statement | 3 | 42–44 |
junixsocket-demo - org/newsclub/net/unix/demo/server/SendFileHandleServer.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'is'. | 3 | 55 |
junixsocket-demo - org/newsclub/net/unix/demo/ssl/SSLDemoPrerequisites.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'final' on method 'runCommand': private methods cannot be overridden | 3 | 110 |
UselessParentheses | Useless parentheses. | 4 | 170 |
UselessParentheses | Useless parentheses. | 4 | 185 |
junixsocket-mysql - org/newsclub/net/mysql/AFUNIXDatabaseSocketFactoryCJ.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 72 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFNaming.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 286–288 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 324–326 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 333–335 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 342–344 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 356–358 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 473–475 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 504–506 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRMIServiceImpl.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 105–107 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 159–161 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRMISocketFactory.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 106–108 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 221–223 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 310–312 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 336–338 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFRegistry.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 99 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 213–215 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 225–227 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 234–236 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 238–240 |
UnnecessaryReturn | Unnecessary return statement | 3 | 258 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFUNIXNaming.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 246–251 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 264–266 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 275–277 |
junixsocket-rmi - org/newsclub/net/unix/rmi/AFUNIXRMISocketFactory.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 184 |
EmptyControlStatement | Empty if statement | 3 | 199–201 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemoteFileDescriptorBase.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 128–130 |
EmptyControlStatement | Empty if statement | 3 | 135–139 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 150–152 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 203–205 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 260–262 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 269–271 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 278–280 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemoteFileInput.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'MAGIC_VALUE_MASK' is already in scope because it is inherited by an enclosing type | 4 | 54 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_READABLE' is already in scope because it is inherited by an enclosing type | 4 | 55 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_READABLE' is already in scope because it is inherited by an enclosing type | 4 | 66 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemoteFileOutput.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'MAGIC_VALUE_MASK' is already in scope because it is inherited by an enclosing type | 4 | 53 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_WRITABLE' is already in scope because it is inherited by an enclosing type | 4 | 54 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'RemoteFileDescriptorBase': 'BIT_WRITABLE' is already in scope because it is inherited by an enclosing type | 4 | 65 |
junixsocket-rmi - org/newsclub/net/unix/rmi/RemotePeerInfo.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 128 |
UselessParentheses | Useless parentheses. | 4 | 129 |
UselessParentheses | Useless parentheses. | 4 | 129 |
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 133–135 |
junixsocket-rmi - org/newsclub/net/unix/rmi/ShutdownHookSupport.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 32–33 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 113–115 |
junixsocket-selftest - org/newsclub/net/unix/selftest/Selftest.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'UNDECLARED' is already in scope because it is declared in an enclosing type | 4 | 126 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'SKIP_FORCE' is already in scope because it is declared in an enclosing type | 4 | 128 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'SKIP_AUTO' is already in scope because it is declared in an enclosing type | 4 | 130 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'SKIP' is already in scope because it is declared in an enclosing type | 4 | 132 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'SkipMode': 'KEEP' is already in scope because it is declared in an enclosing type | 4 | 132 |
UselessParentheses | Useless parentheses. | 4 | 639 |
junixsocket-selftest - org/newsclub/net/unix/selftest/apps/ZeroServer.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 86–88 |
junixsocket-server - org/newsclub/net/unix/server/SocketServer.java
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 188 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 216 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 347 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 348 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 415 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 458–460 |
UselessParentheses | Useless parentheses. | 4 | 484–495 |
junixsocket-ssl - org/newsclub/net/unix/ssl/BuilderSSLSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 70–73 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 86–89 |
junixsocket-tipc - org/newsclub/net/unix/tipc/AFTIPCSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 69 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFTIPCSocket': 'isSupported' is already in scope | 4 | 137 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFTIPCSocket': 'getNodeIdentity' is already in scope | 4 | 169 |
junixsocket-vsock - org/newsclub/net/unix/vsock/AFVSOCKProxySocketConnector.java
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | This if statement could be combined with its parent | 3 | 124–126 |
junixsocket-vsock - org/newsclub/net/unix/vsock/AFVSOCKSocket.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFSocket': 'supports' is already in scope | 4 | 68 |
UnnecessaryFullyQualifiedName | Unnecessary qualifier 'AFVSOCKSocket': 'isSupported' is already in scope | 4 | 150 |
Suppressed Violations
Filename | Rule message | Suppression type | Reason |
---|---|---|---|
org/newsclub/net/unix/AFDatagramSocket.java | This if statement could be combined with its parent | //nopmd | |
org/newsclub/net/unix/AFGenericSocket.java | Avoid unused private methods such as 'getStaticImplExtensions()'. | @suppresswarnings | |
org/newsclub/net/unix/AFGenericSocketImplExtensions.java | Avoid unused constructor parameters such as 'ancillaryDataSupport'. | @suppresswarnings | |
org/newsclub/net/unix/AFSYSTEMSocketImplExtensions.java | Avoid unused constructor parameters such as 'ancillaryDataSupport'. | @suppresswarnings | |
org/newsclub/net/unix/AFSocketAddress.java | Avoid unused constructor parameters such as 'clazz'. | @suppresswarnings | |
org/newsclub/net/unix/NativeLibraryLoader.java | Avoid using a branching statement as the last in a loop. | //nopmd | .AvoidBranchingStatementAsLastInLoop |
org/newsclub/net/unix/darwin/system/AFSYSTEMSocket.java | Avoid unused private methods such as 'getStaticImplExtensions()'. | @suppresswarnings | |
org/newsclub/net/unix/jetty/AFSocketServerConnector.java | Useless qualified this usage in the same class. | //nopmd | .CompareObjectsWithEquals |
org/newsclub/net/unix/rmi/ShutdownHookSupport.java | Dont call Thread.run() explicitly, use Thread.start() | //nopmd | -- code coverage fails if we call .start() |
Processing Errors
Filename | Problem |
---|---|
junixsocket-common - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-common/src/main/java/module-info.java' at line 5, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-common/src/main/java/module-info.java' at line 5, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-darwin - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-darwin/src/main/java/module-info.java' at line 5, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-darwin/src/main/java/module-info.java' at line 5, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-demo-jpackagejlink - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-demo-jpackagejlink/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-demo-jpackagejlink/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-demo - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-demo/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-demo/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-mysql - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-mysql/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-mysql/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-native-custom - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-native-custom/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-native-custom/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-rmi - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-rmi/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-rmi/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-server - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-server/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-server/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-ssl - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-ssl/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-ssl/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-tipc - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-tipc/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-tipc/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |
junixsocket-vsock - module-info.java | ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-vsock/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly
net.sourceforge.pmd.lang.ast.ParseException: Parse exception in file '/Users/ck/Entwicklung/workspace/junixsocket/junixsocket-vsock/src/main/java/module-info.java' at line 4, column 1: Module declarations are a feature of Java 9, you should select your language version accordingly at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:55) at net.sourceforge.pmd.lang.java.ast.internal.ReportingStrategy$1.report(ReportingStrategy.java:42) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:100) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.access$300(LanguageLevelChecker.java:67) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:643) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker$CheckVisitor.visit(LanguageLevelChecker.java:411) at net.sourceforge.pmd.lang.java.ast.ASTModuleDeclaration.acceptVisitor(ASTModuleDeclaration.java:32) at net.sourceforge.pmd.lang.java.ast.AbstractJavaNode.acceptVisitor(AbstractJavaNode.java:38) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.lambda$check$0(LanguageLevelChecker.java:93) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at net.sourceforge.pmd.lang.ast.internal.IteratorBasedNStream.forEach(IteratorBasedNStream.java:102) at net.sourceforge.pmd.lang.java.ast.internal.LanguageLevelChecker.check(LanguageLevelChecker.java:93) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:66) at net.sourceforge.pmd.lang.java.ast.JavaParser.parseImpl(JavaParser.java:25) at net.sourceforge.pmd.lang.ast.impl.javacc.JjtreeParserAdapter.parse(JjtreeParserAdapter.java:36) at net.sourceforge.pmd.lang.impl.PmdRunnable.parse(PmdRunnable.java:112) at net.sourceforge.pmd.lang.impl.PmdRunnable.processSource(PmdRunnable.java:132) at net.sourceforge.pmd.lang.impl.PmdRunnable.run(PmdRunnable.java:80) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1570) |