PMD Results

The following document contains the results of PMD 4.1.

Files

org/slasoi/swslam/poc/impl/PlanningOptimizationActivator.java

ViolationLine
Avoid unused imports such as 'org.slasoi.gslam.core.context.GenericSLAManagerUtils'38
Avoid unused imports such as 'org.slasoi.gslam.core.context.SLAManagerContext'39
Avoid unused imports such as 'org.slasoi.gslam.core.context.GenericSLAManagerUtils.GenericSLAManagerUtilsException'40
Avoid unused imports such as 'org.slasoi.slamodel.primitives.ID'41
Avoid unused imports such as 'org.slasoi.slamodel.sla.Party'42
Avoid unused imports such as 'org.slasoi.slamodel.sla.SLATemplate'43
Avoid unused imports such as 'org.slasoi.gslam.core.poc.PlanningOptimization'44
Avoid unused private fields such as 'context'.47
Avoid unused private fields such as 'tracker'.48

org/slasoi/swslam/poc/impl/POCIAssessmentAndCustomize.java

ViolationLine
Avoid unused imports such as 'java.io.BufferedReader'35
Avoid unused imports such as 'java.io.DataOutputStream'36
Avoid unused imports such as 'java.io.File'37
Avoid unused imports such as 'java.io.FileNotFoundException'38
Avoid unused imports such as 'java.io.FileOutputStream'39
Avoid unused imports such as 'java.io.FileReader'40
Avoid unused imports such as 'java.io.IOException'41
Avoid unused imports such as 'java.util.Hashtable'46
Avoid unused imports such as 'org.slasoi.gslam.core.negotiation.ISyntaxConverter'55
Avoid unused imports such as 'org.slasoi.gslam.core.negotiation.SLATemplateRegistry.Exception'71
Avoid unused imports such as 'org.slasoi.gslam.core.negotiation.SLATemplateRegistry.ResultSet'73
Avoid unused imports such as 'org.slasoi.gslam.templateregistry.SLATemplateRegistryImpl'77
Avoid unused imports such as 'org.slasoi.gslam.templateregistry.SLATemplateRegistryImpl.Mode'78
Avoid unused imports such as 'org.slasoi.slamodel.core.CompoundConstraintExpr'82
Avoid unused imports such as 'org.slasoi.slamodel.core.ConstraintExpr'83
Avoid unused imports such as 'org.slasoi.slamodel.service.Interface'89
Avoid unused imports such as 'org.slasoi.slamodel.service.Interface.Specification'90
Avoid unused imports such as 'org.slasoi.slamodel.sla.Endpoint'91
Avoid unused imports such as 'org.slasoi.slamodel.sla.InterfaceDeclr'92
Avoid unused imports such as 'org.slasoi.slamodel.sla.Party.Operative'96
Avoid unused imports such as 'org.slasoi.softwareservicemanager.IProvisioning'97
Avoid unused imports such as 'org.slasoi.softwareservicemanager.impl.BookingManager'100
Avoid unused imports such as 'org.slasoi.softwareservicemanager.provisioning.ProvisionServiceStub'102
Avoid unused imports such as 'org.slasoi.swslam.poc.impl.solver.InfrastructureServiceTerms'104
Avoid unused imports such as 'org.slasoi.swslam.poc.impl.solver.Translator'105
Avoid unused imports such as 'org.slasoi.slamodel.vocab.bnf'107
Avoid unused imports such as 'org.slasoi.monitoring.common.features.ComponentMonitoringFeatures'118
Avoid unused local variables such as 'dependentSLA'.551
Avoid unused local variables such as 'pac'.698
Avoid unused method parameters such as 'serviceBuilder'.1123 - 1126
Avoid unused method parameters such as 'slaTemplate'.1123 - 1126
Avoid unused method parameters such as 'slaTemplate'.1128 - 1130

org/slasoi/swslam/poc/impl/solver/SoftwareServiceOperation.java

ViolationLine
Avoid unused imports such as 'java.util.ArrayList'3
Avoid unused imports such as 'java.util.List'4

org/slasoi/swslam/poc/impl/solver/TemplateParser.java

ViolationLine
Avoid unused imports such as 'java.io.FileReader'3
Avoid unused imports such as 'java.io.IOException'4
Avoid unused imports such as 'java.util.Properties'6
Avoid unused imports such as 'org.apache.log4j.PropertyConfigurator'8
Avoid unused private fields such as 'quantity'.50
Avoid unused private fields such as 'vmImage'.51
Avoid unused local variables such as 'termId'.131
Avoid unused method parameters such as 'term'.189 - 330
Avoid empty if statements309 - 311
Avoid empty if statements318 - 320
Avoid unused local variables such as 'logicalOperator'.335
Avoid unused local variables such as 'logicalOperator'.372
Avoid unused method parameters such as 'ce'.440 - 442

org/slasoi/swslam/poc/impl/solver/Translator.java

ViolationLine
Avoid unused local variables such as 'i'.280

org/slasoi/swslam/poc/monitoringfeature/MonitoringFeatureCreator.java

ViolationLine
Avoid empty catch blocks257 - 259

org/slasoi/swslam/poc/planhandler/PlanHandlerImpl.java

ViolationLine
Avoid unused imports such as 'org.slasoi.softwareservicemanager.IProvisioning'42
Avoid unused imports such as 'org.slasoi.softwareservicemanager.provisioning.ProvisionServiceStub'44
Avoid unused private methods such as 'getPlanId()'.105