PMD Results
The following document contains the results of PMD 5.1.2.
Files
net/sf/uadetector/datastore/CachingXmlDataStore.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'deleteCacheFile(File)'. | 208 | 
| Avoid unused private methods such as 'isEmpty(File,Charset)'. | 251 | 
| Avoid unused private methods such as 'readCacheFileAsFallback(DataReader,File,Charset,DataStore)'. | 275–276 | 
net/sf/uadetector/internal/data/domain/Browser.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'buildHashCode(int,UserAgentFamily,String,SortedSet,BrowserType,OperatingSystem,String,String,String,String,String)'. | 281–284 | 
net/sf/uadetector/internal/data/domain/Device.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'buildHashCode(Category,String,int,String,String,SortedSet)'. | 157–158 | 
net/sf/uadetector/internal/data/domain/OperatingSystem.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'buildHashCode(int,String,String,String,SortedSet,String,String,String,String)'. | 238–240 | 
net/sf/uadetector/internal/data/domain/Robot.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'buildHashCode(int,String,UserAgentFamily,String,String,String,String,String,String)'. | 150–152 | 
net/sf/uadetector/internal/util/ExecutorServices.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'unregisterIfPossible(ExecutorService)'. | 167 | 
net/sf/uadetector/internal/util/RegularExpressionConverter.java
| Violation | Line | 
|---|
| Avoid modifiers which are implied by the context | 75–84 | 
net/sf/uadetector/internal/util/UrlUtil.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'readAll(Reader)'. | 134 | 
net/sf/uadetector/writer/IniDataWriter.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'createBrowserOperatingSystemMappings(Data,StringBuilder)'. | 89 | 
| Avoid unused private methods such as 'createBrowserPatterns(Data,StringBuilder)'. | 100 | 
| Avoid unused private methods such as 'createBrowsers(Data,StringBuilder)'. | 116 | 
| Avoid unused private methods such as 'createBrowserTypes(Data,StringBuilder)'. | 132 | 
| Avoid unused private methods such as 'createDescription(Data,StringBuilder)'. | 156 | 
| Avoid unused private methods such as 'createDevicePatterns(Data,StringBuilder)'. | 172 | 
| Avoid unused private methods such as 'createDevices(Data,StringBuilder)'. | 188 | 
| Avoid unused private methods such as 'createOperatingSystemPatterns(Data,StringBuilder)'. | 227 | 
| Avoid unused private methods such as 'createOperatingSystems(Data,StringBuilder)'. | 244 | 
| Avoid unused private methods such as 'createRobots(Data,StringBuilder)'. | 271 | 
net/sf/uadetector/writer/XmlDataWriter.java
| Violation | Line | 
|---|
| Avoid unused private methods such as 'createBrowserOperatingSystemMappings(Data,Document)'. | 145 | 
| Avoid unused private methods such as 'createBrowserPatterns(Data,Document)'. | 164 | 
| Avoid unused private methods such as 'createBrowsers(Data,Document)'. | 188 | 
| Avoid unused private methods such as 'createBrowserTypes(Data,Document)'. | 198 | 
| Avoid unused private methods such as 'createDescription(Data,Document)'. | 215 | 
| Avoid unused private methods such as 'createDevicePatterns(Data,Document)'. | 250 | 
| Avoid unused private methods such as 'createDevices(Data,Document)'. | 274 | 
| Avoid unused private methods such as 'createOperatingSystemPatterns(Data,Document)'. | 313 | 
| Avoid unused private methods such as 'createOperatingSystems(Data,Document)'. | 337 | 
| Avoid unused private methods such as 'createRobots(Data,Document)'. | 347 |