SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.10.2
Threshold is medium
Effort is default
Summary
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 210 | 35 | 0 | 0 |
Files
org.newsclub.net.unix.AFAddressFamily
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFAddressFamily.registerAddressFamilyImpl(String, AFAddressFamily, AFAddressFamilyConfig) uses intrinsic lock of class org.newsclub.net.unix.AFAddressFamily for synchronization, that is exposed by static org.newsclub.net.unix.AFAddressFamily.getAddressFamily(Ljava/lang/String;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.getAddressFamily(Ljava/net/URI;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.registerAddressFamily(Ljava/lang/String;ILjava/lang/String;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.registerAddressFamily(Ljava/lang/String;Ljava/lang/Class;Lorg/newsclub/net/unix/AFSocketAddressConfig;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.registerAddressFamilyImpl(Ljava/lang/String;Lorg/newsclub/net/unix/AFAddressFamily;Lorg/newsclub/net/unix/AFAddressFamilyConfig;)Lorg/newsclub/net/unix/AFAddressFamily;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 246-264 | Medium |
| Method org.newsclub.net.unix.AFAddressFamily.uriSchemes() uses intrinsic lock of class org.newsclub.net.unix.AFAddressFamily for synchronization, that is exposed by static org.newsclub.net.unix.AFAddressFamily.getAddressFamily(Ljava/lang/String;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.getAddressFamily(Ljava/net/URI;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.registerAddressFamily(Ljava/lang/String;ILjava/lang/String;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.registerAddressFamily(Ljava/lang/String;Ljava/lang/Class;Lorg/newsclub/net/unix/AFSocketAddressConfig;)Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFAddressFamily.registerAddressFamilyImpl(Ljava/lang/String;Lorg/newsclub/net/unix/AFAddressFamily;Lorg/newsclub/net/unix/AFAddressFamilyConfig;)Lorg/newsclub/net/unix/AFAddressFamily;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 346-347 | Medium |
| Static synchronized method org.newsclub.net.unix.AFAddressFamily.registerAddressFamily(String, Class, AFSocketAddressConfig) uses intrinsic lock of class org.newsclub.net.unix.AFAddressFamily for synchronization, exposing the class to untrusted code. | SECURITY | USO_UNSAFE_STATIC_METHOD_SYNCHRONIZATION | 197-228 | Medium |
| Static synchronized method org.newsclub.net.unix.AFAddressFamily.registerAddressFamilyImpl(String, AFAddressFamily, AFAddressFamilyConfig) uses intrinsic lock of class org.newsclub.net.unix.AFAddressFamily for synchronization, exposing the class to untrusted code. | SECURITY | USO_UNSAFE_STATIC_METHOD_SYNCHRONIZATION | 246-264 | Medium |
| Static synchronized method org.newsclub.net.unix.AFAddressFamily.uriSchemes() uses intrinsic lock of class org.newsclub.net.unix.AFAddressFamily for synchronization, exposing the class to untrusted code. | SECURITY | USO_UNSAFE_STATIC_METHOD_SYNCHRONIZATION | 346-347 | Medium |
org.newsclub.net.unix.AFDatagramSocket
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFDatagramSocket.bind(SocketAddress) uses intrinsic lock of class org.newsclub.net.unix.AFDatagramSocket for synchronization, that is exposed by org.newsclub.net.unix.AFDatagramSocket.accept()Lorg/newsclub/net/unix/AFDatagramSocket;,\nstatic org.newsclub.net.unix.AFDatagramSocket.newInstance(Lorg/newsclub/net/unix/AFDatagramSocket$Constructor;)Lorg/newsclub/net/unix/AFDatagramSocket;,\nstatic org.newsclub.net.unix.AFDatagramSocket.newInstance(Lorg/newsclub/net/unix/AFDatagramSocket$Constructor;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFDatagramSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 274-317 | Medium |
| Method org.newsclub.net.unix.AFDatagramSocket.connect(SocketAddress) uses intrinsic lock of class org.newsclub.net.unix.AFDatagramSocket for synchronization, that is exposed by org.newsclub.net.unix.AFDatagramSocket.accept()Lorg/newsclub/net/unix/AFDatagramSocket;,\nstatic org.newsclub.net.unix.AFDatagramSocket.newInstance(Lorg/newsclub/net/unix/AFDatagramSocket$Constructor;)Lorg/newsclub/net/unix/AFDatagramSocket;,\nstatic org.newsclub.net.unix.AFDatagramSocket.newInstance(Lorg/newsclub/net/unix/AFDatagramSocket$Constructor;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFDatagramSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 215-227 | Medium |
| Method org.newsclub.net.unix.AFDatagramSocket.getRemoteSocketAddress() uses intrinsic lock of class org.newsclub.net.unix.AFDatagramSocket for synchronization, that is exposed by org.newsclub.net.unix.AFDatagramSocket.accept()Lorg/newsclub/net/unix/AFDatagramSocket;,\nstatic org.newsclub.net.unix.AFDatagramSocket.newInstance(Lorg/newsclub/net/unix/AFDatagramSocket$Constructor;)Lorg/newsclub/net/unix/AFDatagramSocket;,\nstatic org.newsclub.net.unix.AFDatagramSocket.newInstance(Lorg/newsclub/net/unix/AFDatagramSocket$Constructor;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFDatagramSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 231 | Medium |
org.newsclub.net.unix.AFGenericSocketAddress
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFGenericSocketAddress.addressFamily() uses intrinsic lock of class org.newsclub.net.unix.AFGenericSocketAddress for synchronization, that is exposed by static org.newsclub.net.unix.AFGenericSocketAddress.addressFamily()Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFGenericSocketAddress.newAFSocketAddress(I[BLorg/newsclub/net/unix/pool/ObjectPool$Lease;)Lorg/newsclub/net/unix/AFGenericSocketAddress;,\nstatic org.newsclub.net.unix.AFGenericSocketAddress.of(Ljava/net/URI;I)Lorg/newsclub/net/unix/AFGenericSocketAddress;,\nstatic org.newsclub.net.unix.AFGenericSocketAddress.of(Ljava/net/URI;)Lorg/newsclub/net/unix/AFGenericSocketAddress;,\nstatic org.newsclub.net.unix.AFGenericSocketAddress.unwrap(Ljava/lang/String;I)Lorg/newsclub/net/unix/AFGenericSocketAddress;,\nstatic org.newsclub.net.unix.AFGenericSocketAddress.unwrap(Ljava/net/InetAddress;I)Lorg/newsclub/net/unix/AFGenericSocketAddress;,\nstatic org.newsclub.net.unix.AFGenericSocketAddress.unwrap(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFGenericSocketAddress;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 164-198 | Medium |
| Static synchronized method org.newsclub.net.unix.AFGenericSocketAddress.addressFamily() uses intrinsic lock of class org.newsclub.net.unix.AFGenericSocketAddress for synchronization, exposing the class to untrusted code. | SECURITY | USO_UNSAFE_STATIC_METHOD_SYNCHRONIZATION | 164-198 | Medium |
org.newsclub.net.unix.AFSYSTEMSocketAddress
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFSYSTEMSocketAddress.addressFamily() uses intrinsic lock of class org.newsclub.net.unix.AFSYSTEMSocketAddress for synchronization, that is exposed by static org.newsclub.net.unix.AFSYSTEMSocketAddress.addressFamily()Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.newAFSocketAddress(I[BLorg/newsclub/net/unix/pool/ObjectPool$Lease;)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.of(Ljava/net/URI;)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.of(Ljava/net/URI;I)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.ofSysAddrIdUnit(Lorg/newsclub/net/unix/AFSYSTEMSocketAddress$SysAddr;II)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.ofSysAddrIdUnit(ILorg/newsclub/net/unix/AFSYSTEMSocketAddress$SysAddr;II)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.unwrap(Ljava/net/InetAddress;I)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.unwrap(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;,\nstatic org.newsclub.net.unix.AFSYSTEMSocketAddress.unwrap(Ljava/lang/String;I)Lorg/newsclub/net/unix/AFSYSTEMSocketAddress;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 276-310 | Medium |
| Static synchronized method org.newsclub.net.unix.AFSYSTEMSocketAddress.addressFamily() uses intrinsic lock of class org.newsclub.net.unix.AFSYSTEMSocketAddress for synchronization, exposing the class to untrusted code. | SECURITY | USO_UNSAFE_STATIC_METHOD_SYNCHRONIZATION | 276-310 | Medium |
org.newsclub.net.unix.AFServerSocket
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFServerSocket.getReceiveBufferSize() uses intrinsic lock of class org.newsclub.net.unix.AFServerSocket for synchronization, that is exposed by org.newsclub.net.unix.AFServerSocket.bindHook(Lorg/newsclub/net/unix/SocketAddressFilter;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.bindOn(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;Z)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.bindOn(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFServerSocket;,\norg.newsclub.net.unix.AFServerSocket.forceBindAddress(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.forceBindOn(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.newInstance(Lorg/newsclub/net/unix/AFServerSocket$Constructor;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.newInstance(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFServerSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 590-598 | Medium |
| Method org.newsclub.net.unix.AFServerSocket.setReceiveBufferSize(int) uses intrinsic lock of class org.newsclub.net.unix.AFServerSocket for synchronization, that is exposed by org.newsclub.net.unix.AFServerSocket.bindHook(Lorg/newsclub/net/unix/SocketAddressFilter;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.bindOn(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;Z)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.bindOn(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFServerSocket;,\norg.newsclub.net.unix.AFServerSocket.forceBindAddress(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.forceBindOn(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.newInstance(Lorg/newsclub/net/unix/AFServerSocket$Constructor;)Lorg/newsclub/net/unix/AFServerSocket;,\nstatic org.newsclub.net.unix.AFServerSocket.newInstance(Lorg/newsclub/net/unix/AFServerSocket$Constructor;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFServerSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 579-586 | Medium |
| Suppressing annotation UNENCRYPTED_SERVER_SOCKET on the class org.newsclub.net.unix.AFServerSocket is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 47-675 | Medium |
org.newsclub.net.unix.AFSocket
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFSocket.close() uses intrinsic lock of class org.newsclub.net.unix.AFSocket for synchronization, that is exposed by org.newsclub.net.unix.AFSocket.connectHook(Lorg/newsclub/net/unix/SocketAddressFilter;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.connectTo(Lorg/newsclub/net/unix/AFSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.connectTo(Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFSocket;,\norg.newsclub.net.unix.AFSocket.forceConnectAddress(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.newInstance(Lorg/newsclub/net/unix/AFSocket$Constructor;Lorg/newsclub/net/unix/AFSocketFactory;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.newInstance(Lorg/newsclub/net/unix/AFSocket$Constructor;Lorg/newsclub/net/unix/AFSocketFactory;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.newInstance0(Lorg/newsclub/net/unix/AFSocket$Constructor;Ljava/io/FileDescriptor;Lorg/newsclub/net/unix/AFSocketFactory;)Lorg/newsclub/net/unix/AFSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 465-472 | Medium |
| Method org.newsclub.net.unix.AFSocket.getRemoteSocketAddress() uses intrinsic lock of class org.newsclub.net.unix.AFSocket for synchronization, that is exposed by org.newsclub.net.unix.AFSocket.connectHook(Lorg/newsclub/net/unix/SocketAddressFilter;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.connectTo(Lorg/newsclub/net/unix/AFSocket$Constructor;Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.connectTo(Lorg/newsclub/net/unix/AFSocketAddress;)Lorg/newsclub/net/unix/AFSocket;,\norg.newsclub.net.unix.AFSocket.forceConnectAddress(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.newInstance(Lorg/newsclub/net/unix/AFSocket$Constructor;Lorg/newsclub/net/unix/AFSocketFactory;)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.newInstance(Lorg/newsclub/net/unix/AFSocket$Constructor;Lorg/newsclub/net/unix/AFSocketFactory;Ljava/io/FileDescriptor;II)Lorg/newsclub/net/unix/AFSocket;,\nstatic org.newsclub.net.unix.AFSocket.newInstance0(Lorg/newsclub/net/unix/AFSocket$Constructor;Ljava/io/FileDescriptor;Lorg/newsclub/net/unix/AFSocketFactory;)Lorg/newsclub/net/unix/AFSocket;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 516-519 | Medium |
| Suppressing annotation USO_UNSAFE_STATIC_METHOD_SYNCHRONIZATION on the class org.newsclub.net.unix.AFSocket is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 40-627 | Medium |
| Suppressing annotation UNENCRYPTED_SOCKET on the method new org.newsclub.net.unix.AFSocket(AFSocketImpl, AFSocketAddressFromHostname) is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 75-78 | Medium |
org.newsclub.net.unix.AFSocketAddress
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation OBJECT_DESERIALIZATION on the method org.newsclub.net.unix.AFSocketAddress.newDeserializedAFSocketAddress(int, byte[], ObjectPool$Lease, AFAddressFamily, AFSocketAddress$AFSocketAddressConstructor) is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 197-211 | Medium |
org.newsclub.net.unix.AFSocketFactory
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation UNENCRYPTED_SOCKET on the class org.newsclub.net.unix.AFSocketFactory is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 52-142 | Medium |
| Suppressing annotation UNENCRYPTED_SOCKET on the method org.newsclub.net.unix.AFSocketFactory.connectTo(SocketAddress) is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 85-90 | Medium |
org.newsclub.net.unix.AFTIPCSocketAddress
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFTIPCSocketAddress.addressFamily() uses intrinsic lock of class org.newsclub.net.unix.AFTIPCSocketAddress for synchronization, that is exposed by static org.newsclub.net.unix.AFTIPCSocketAddress.addressFamily()Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.newAFSocketAddress(I[BLorg/newsclub/net/unix/pool/ObjectPool$Lease;)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.of(Ljava/net/URI;)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.of(Ljava/net/URI;I)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofService(Lorg/newsclub/net/unix/AFTIPCSocketAddress$Scope;II)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofService(II)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofService(ILorg/newsclub/net/unix/AFTIPCSocketAddress$Scope;III)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofService(Lorg/newsclub/net/unix/AFTIPCSocketAddress$Scope;III)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofServiceRange(III)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofServiceRange(ILorg/newsclub/net/unix/AFTIPCSocketAddress$Scope;III)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofServiceRange(Lorg/newsclub/net/unix/AFTIPCSocketAddress$Scope;III)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofSocket(III)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofSocket(II)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.ofTopologyService()Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.unwrap(Ljava/lang/String;I)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.unwrap(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFTIPCSocketAddress;,\nstatic org.newsclub.net.unix.AFTIPCSocketAddress.unwrap(Ljava/net/InetAddress;I)Lorg/newsclub/net/unix/AFTIPCSocketAddress;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 647-681 | Medium |
| Suppressing annotation REDOS on the class org.newsclub.net.unix.AFTIPCSocketAddress is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 119-896 | Medium |
org.newsclub.net.unix.AFUNIXSocketAddress
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation PATH_TRAVERSAL_IN on the class org.newsclub.net.unix.AFUNIXSocketAddress is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 52-589 | Medium |
org.newsclub.net.unix.AFUNIXSocketFactory$FactoryArg
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation PATH_TRAVERSAL_IN on the class org.newsclub.net.unix.AFUNIXSocketFactory$FactoryArg is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 94-124 | Medium |
org.newsclub.net.unix.AFUNIXSocketFactory$URIScheme
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation PATH_TRAVERSAL_IN on the class org.newsclub.net.unix.AFUNIXSocketFactory$URIScheme is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 173-230 | Medium |
org.newsclub.net.unix.AFVSOCKSocketAddress
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.newsclub.net.unix.AFVSOCKSocketAddress.addressFamily() uses intrinsic lock of class org.newsclub.net.unix.AFVSOCKSocketAddress for synchronization, that is exposed by static org.newsclub.net.unix.AFVSOCKSocketAddress.addressFamily()Lorg/newsclub/net/unix/AFAddressFamily;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.newAFSocketAddress(I[BLorg/newsclub/net/unix/pool/ObjectPool$Lease;)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.of(Ljava/net/URI;)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.of(Ljava/net/URI;I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofAnyHostPort()Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofAnyHypervisorPort()Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofAnyLocalPort()Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofAnyPort()Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofHostPort(I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofHypervisorPort(I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofLocalPort(I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofPortAndCID(II)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofPortAndCID(III)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.ofPortWithAnyCID(I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.unwrap(Ljava/net/InetAddress;I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.unwrap(Ljava/net/SocketAddress;)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;,\nstatic org.newsclub.net.unix.AFVSOCKSocketAddress.unwrap(Ljava/lang/String;I)Lorg/newsclub/net/unix/AFVSOCKSocketAddress;. | SECURITY | USO_UNSAFE_METHOD_SYNCHRONIZATION | 361-395 | Medium |
| Suppressing annotation REDOS on the class org.newsclub.net.unix.AFVSOCKSocketAddress is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 49-591 | Medium |
org.newsclub.net.unix.HostAndPort
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation REDOS on the class org.newsclub.net.unix.HostAndPort is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 38-224 | Medium |
org.newsclub.net.unix.NativeLibraryLoader
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation PATH_TRAVERSAL_IN on the class org.newsclub.net.unix.NativeLibraryLoader is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 47-610 | Medium |
org.newsclub.net.unix.NativeLibraryLoader$ClasspathLibraryCandidate
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation URLCONNECTION_SSRF_FD on the method org.newsclub.net.unix.NativeLibraryLoader$ClasspathLibraryCandidate.load() is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 214-290 | Medium |
org.newsclub.net.unix.RAFChannelProvider
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation PATH_TRAVERSAL_IN on the class org.newsclub.net.unix.RAFChannelProvider is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 37-108 | Medium |
org.newsclub.net.unix.TempFileUtil$MaxLengthInstance
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Suppressing annotation PREDICTABLE_RANDOM on the class org.newsclub.net.unix.TempFileUtil$MaxLengthInstance is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_CLASS | 64-115 | Medium |
| Suppressing annotation PATH_TRAVERSAL_IN on the method org.newsclub.net.unix.TempFileUtil$MaxLengthInstance.randomPath() is unnecessary | STYLE | US_USELESS_SUPPRESSION_ON_METHOD | 106-115 | Medium |
