PMD Results

The following document contains the results of PMD 4.2.2.

Files

org/openprovenance/elmo/RdfAccount.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfAgent.java

Violation Line
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfAnnotation.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfArtifact.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused local variables such as 'a0_'. 30

org/openprovenance/elmo/RdfEmbeddedAnnotation.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused imports such as 'org.openprovenance.rdf.Annotable' 5

org/openprovenance/elmo/RdfLabel.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfOPMFactory.java

Violation Line
No need to import a type that lives in the same package 16

org/openprovenance/elmo/RdfOPMGraph.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused imports such as 'org.openprovenance.rdf.Edge' 5
Avoid unused imports such as 'org.openprovenance.rdf.Process' 6
Avoid unused imports such as 'org.openprovenance.rdf.Agent' 7
Avoid unused imports such as 'org.openprovenance.rdf.Artifact' 8

org/openprovenance/elmo/RdfOTime.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfObjectFactory.java

Violation Line
Avoid unused imports such as 'org.openrdf.elmo.annotations.rdf' 2
Avoid unused imports such as 'org.openrdf.elmo.annotations.factory' 3

org/openprovenance/elmo/RdfPName.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 4
Avoid unused imports such as 'org.openprovenance.rdf.Node' 5

org/openprovenance/elmo/RdfProcess.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfProfile.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfProperty.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfRole.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RdfType.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 4
Avoid unused imports such as 'org.openprovenance.rdf.Node' 5
Avoid unused imports such as 'org.openrdf.model.Statement' 10
Avoid unused imports such as 'org.openrdf.elmo.sesame.SesameManager' 11

org/openprovenance/elmo/RdfUsed.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused imports such as 'org.openprovenance.rdf.Role' 5

org/openprovenance/elmo/RdfValue.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 4
Avoid unused imports such as 'org.openprovenance.rdf.Node' 5
Avoid unused imports such as 'org.w3c.dom.Document' 6

org/openprovenance/elmo/RdfWasControlledBy.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused imports such as 'org.openprovenance.rdf.Role' 5

org/openprovenance/elmo/RdfWasDerivedFrom.java

Violation Line
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused imports such as 'org.openprovenance.rdf.Role' 5

org/openprovenance/elmo/RdfWasGeneratedBy.java

Violation Line
Avoid unused imports such as 'java.util.Set' 2
Avoid unused imports such as 'org.openprovenance.rdf.Account' 3
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4
Avoid unused imports such as 'org.openprovenance.rdf.Role' 5

org/openprovenance/elmo/RdfWasTriggeredBy.java

Violation Line
Avoid unused imports such as 'org.openprovenance.rdf.Node' 4

org/openprovenance/elmo/RepositoryHelper.java

Violation Line
Avoid unused local variables such as 'graph2'. 172

org/openprovenance/rdf/package-info.java

Violation Line
Avoid unused imports such as 'org.openrdf.elmo.annotations.rdf' 4