PMD Results

The following document contains the results of PMD 4.2.5.

Files

org/jclouds/PropertiesBuilder.java

ViolationLine
Too many static imports may lead to messy code19 - 268

org/jclouds/concurrent/Futures.java

ViolationLine
Avoid empty catch blocks68 - 71

org/jclouds/concurrent/internal/SyncProxy.java

ViolationLine
Avoid unused imports such as 'com.google.common.collect.Iterables'35
Avoid unused imports such as 'com.google.common.collect.Multimap'36

org/jclouds/crypto/SshKeys.java

ViolationLine
Too many static imports may lead to messy code19 - 359

org/jclouds/encryption/internal/Base64.java

ViolationLine
Avoid empty catch blocks374
Avoid empty catch blocks375
Avoid empty catch blocks376
Avoid empty catch blocks377
Avoid empty catch blocks503
Avoid empty catch blocks504
Avoid empty catch blocks505
Avoid empty catch blocks774 - 777
Avoid empty catch blocks780
Avoid empty catch blocks781
Avoid empty catch blocks782
Avoid empty catch blocks830
Avoid empty catch blocks831
Avoid empty catch blocks866
Avoid empty catch blocks899
Avoid empty catch blocks957
Avoid empty catch blocks1005

org/jclouds/http/HttpResponseException.java

ViolationLine
Avoid empty catch blocks93 - 94

org/jclouds/http/HttpUtils.java

ViolationLine
Too many static imports may lead to messy code19 - 446

org/jclouds/http/config/SSLModule.java

ViolationLine
Avoid unnecessary return statements114
Avoid unnecessary return statements118

org/jclouds/http/filters/BasicAuthentication.java

ViolationLine
Avoid unused constructor parameters such as 'crypto'.52 - 57

org/jclouds/http/internal/BaseHttpCommandExecutorService.java

ViolationLine
Avoid empty catch blocks109 - 110

org/jclouds/http/internal/JavaUrlHttpCommandExecutorService.java

ViolationLine
Too many static imports may lead to messy code19 - 267

org/jclouds/http/options/GetOptions.java

ViolationLine
Avoid unused imports such as 'java.io.UnsupportedEncodingException'24

org/jclouds/http/utils/ModifyRequest.java

ViolationLine
Avoid empty if statements140 - 141

org/jclouds/location/Provider.java

ViolationLine
Too many static imports may lead to messy code19 - 42

org/jclouds/location/config/ProvideIso3166CodesByLocationIdViaProperties.java

ViolationLine
Too many static imports may lead to messy code19 - 85
Avoid empty catch blocks74 - 77
Avoid empty catch blocks79 - 82

org/jclouds/predicates/InetSocketAddressConnect.java

ViolationLine
Avoid empty catch blocks68 - 70

org/jclouds/rest/Providers.java

ViolationLine
Too many static imports may lead to messy code19 - 151
Avoid empty catch blocks95 - 96

org/jclouds/rest/RestContextBuilder.java

ViolationLine
Too many static imports may lead to messy code19 - 330
Avoid empty catch blocks125

org/jclouds/rest/RestContextFactory.java

ViolationLine
Too many static imports may lead to messy code19 - 477

org/jclouds/rest/annotations/OnlyElement.java

ViolationLine
Too many static imports may lead to messy code19 - 43

org/jclouds/rest/internal/RestAnnotationProcessor.java

ViolationLine
Too many static imports may lead to messy code19 - 1295
Avoid empty catch blocks395 - 396
Avoid empty if statements861 - 862
Avoid empty if statements1017 - 1018

org/jclouds/rest/internal/SeedAnnotationCache.java

ViolationLine
Too many static imports may lead to messy code19 - 128

org/jclouds/util/Strings2.java

ViolationLine
Too many static imports may lead to messy code19 - 213