PMD Results

The following document contains the results of PMD 4.2.2.

Files

PDS 0.9.5.1 implementation - com/pentagaia/tb/start/kernel0951/ClassLoaderExtension_0_9_5_1.java

Violation Line
Avoid empty catch blocks 91 - 94

PDS 0.9.6 implementation - com/pentagaia/tb/start/kernel096/ClassLoaderExtension_0_9_6.java

Violation Line
Avoid empty catch blocks 91 - 94

Startup API - com/pentagaia/tb/start/cl/ClassLoaderFactory.java

Violation Line
Overriding method merely calls super 119 - 122

Startup API - com/pentagaia/tb/start/cl/ClasspathReplacementClassLoader.java

Violation Line
These nested if statements could be combined 513 - 516

Startup API - com/pentagaia/tb/start/cl/SystemClassLoader.java

Violation Line
Do not hard code IPv4 or IPv6 addresses, even 127.0.0.1 ! 103

Startup API - com/pentagaia/tb/start/impl/KernelManager.java

Violation Line
Unnecessary final modifier in final class 100 - 177
Avoid empty catch blocks 219 - 222
Unnecessary final modifier in final class 279 - 291

Startup API - com/pentagaia/tb/start/IPdsAppKernelAppContext.java

Violation Line
Avoid unused imports such as 'java.util.MissingResourceException' 34

PDS Transactions API - com/sun/sgs/impl/kernel/TxSet0951.java

Violation Line
Avoid empty catch blocks 68 - 71

PDS Transactions API - com/sun/sgs/impl/service/transaction/TransactionImpl0951.java

Violation Line
Avoid unused imports such as 'com.sun.sgs.app.TransactionAbortedException' 31

PDS Transactions API - com/sun/sgs/impl/kernel/TxSet096.java

Violation Line
Avoid empty catch blocks 68 - 71

PDS Transactions API - com/sun/sgs/impl/service/transaction/TransactionImpl096.java

Violation Line
Avoid unused imports such as 'com.sun.sgs.app.TransactionAbortedException' 31

PDS Transactions API - com/pentagaia/tb/tx/impl/KernelProvider.java

Violation Line
Avoid empty catch blocks 189 - 192

PDS Transactions API - com/pentagaia/tb/tx/impl/TransactionService.java

Violation Line
Avoid unused constructor parameters such as 'txProxy'. 91 - 94
Avoid unused constructor parameters such as 'properties'. 91 - 94
Avoid unused constructor parameters such as 'registry'. 91 - 94