From d6ec75108106cdf8c17c62237225bda1682282be Mon Sep 17 00:00:00 2001 From: Jeremy Long Date: Sat, 26 Oct 2013 17:31:40 -0400 Subject: [PATCH] version 1.0.4 --- .../apidocs/allclasses-frame.html | 6 +- .../apidocs/allclasses-noframe.html | 6 +- .../apidocs/constant-values.html | 8 +- .../apidocs/deprecated-list.html | 8 +- dependency-check-ant/apidocs/help-doc.html | 8 +- dependency-check-ant/apidocs/index-all.html | 14 +- dependency-check-ant/apidocs/index.html | 4 +- .../DependencyCheckTask.ReportFormats.html | 8 +- .../taskdefs/DependencyCheckTask.html | 51 +- .../DependencyCheckTask.ReportFormats.html | 8 +- .../class-use/DependencyCheckTask.html | 8 +- .../taskdefs/package-frame.html | 6 +- .../taskdefs/package-summary.html | 8 +- .../taskdefs/package-tree.html | 8 +- .../dependencycheck/taskdefs/package-use.html | 8 +- .../apidocs/overview-tree.html | 8 +- dependency-check-ant/checkstyle.html | 10 +- ...ry-org.owasp.dependencycheck.taskdefs.html | 8 +- .../cobertura/frame-summary.html | 6 +- ...ncycheck.taskdefs.DependencyCheckTask.html | 408 +++-- dependency-check-ant/configuration.html | 10 +- dependency-check-ant/cpd.html | 10 +- .../dependency-updates-report.html | 14 +- dependency-check-ant/findbugs.html | 12 +- dependency-check-ant/index.html | 10 +- dependency-check-ant/installation.html | 12 +- dependency-check-ant/license.html | 10 +- .../plugin-updates-report.html | 14 +- dependency-check-ant/pmd.html | 10 +- dependency-check-ant/project-info.html | 10 +- dependency-check-ant/project-reports.html | 10 +- dependency-check-ant/project-summary.html | 12 +- dependency-check-ant/surefire-report.html | 24 +- dependency-check-ant/taglist.html | 26 +- dependency-check-ant/usage.html | 10 +- dependency-check-ant/xref-test/index.html | 2 +- .../taskdefs/package-frame.html | 2 +- .../taskdefs/package-summary.html | 2 +- .../xref-test/overview-frame.html | 2 +- .../xref-test/overview-summary.html | 4 +- dependency-check-ant/xref/index.html | 2 +- .../taskdefs/DependencyCheckTask.html | 377 ++-- .../taskdefs/package-frame.html | 2 +- .../taskdefs/package-summary.html | 2 +- dependency-check-ant/xref/overview-frame.html | 2 +- .../xref/overview-summary.html | 4 +- .../apidocs/allclasses-frame.html | 6 +- .../apidocs/allclasses-noframe.html | 6 +- .../apidocs/constant-values.html | 20 +- .../apidocs/deprecated-list.html | 8 +- dependency-check-cli/apidocs/help-doc.html | 8 +- dependency-check-cli/apidocs/index-all.html | 21 +- dependency-check-cli/apidocs/index.html | 4 +- .../org/owasp/dependencycheck/App.html | 8 +- .../owasp/dependencycheck/class-use/App.html | 8 +- .../cli/CliParser.ArgumentName.html | 50 +- .../owasp/dependencycheck/cli/CliParser.html | 52 +- .../cli/class-use/CliParser.ArgumentName.html | 8 +- .../cli/class-use/CliParser.html | 8 +- .../dependencycheck/cli/package-frame.html | 6 +- .../dependencycheck/cli/package-summary.html | 8 +- .../dependencycheck/cli/package-tree.html | 8 +- .../dependencycheck/cli/package-use.html | 8 +- .../owasp/dependencycheck/package-frame.html | 6 +- .../dependencycheck/package-summary.html | 8 +- .../owasp/dependencycheck/package-tree.html | 8 +- .../owasp/dependencycheck/package-use.html | 8 +- .../apidocs/overview-frame.html | 6 +- .../apidocs/overview-summary.html | 10 +- .../apidocs/overview-tree.html | 8 +- dependency-check-cli/checkstyle.html | 10 +- ...cefiles-org.owasp.dependencycheck.cli.html | 2 +- .../cobertura/frame-sourcefiles.html | 2 +- ...summary-org.owasp.dependencycheck.cli.html | 8 +- ...ame-summary-org.owasp.dependencycheck.html | 8 +- .../cobertura/frame-summary.html | 8 +- .../org.owasp.dependencycheck.App.html | 288 ++- ...g.owasp.dependencycheck.cli.CliParser.html | 699 ++++---- dependency-check-cli/cpd.html | 10 +- .../dependency-updates-report.html | 14 +- dependency-check-cli/findbugs.html | 10 +- dependency-check-cli/index.html | 10 +- dependency-check-cli/installation.html | 12 +- dependency-check-cli/license.html | 10 +- .../plugin-updates-report.html | 14 +- dependency-check-cli/pmd.html | 18 +- dependency-check-cli/project-info.html | 10 +- dependency-check-cli/project-reports.html | 10 +- dependency-check-cli/project-summary.html | 12 +- dependency-check-cli/surefire-report.html | 28 +- dependency-check-cli/taglist.html | 10 +- dependency-check-cli/xref-test/index.html | 2 +- .../dependencycheck/cli/package-frame.html | 2 +- .../dependencycheck/cli/package-summary.html | 2 +- .../xref-test/overview-frame.html | 2 +- .../xref-test/overview-summary.html | 4 +- dependency-check-cli/xref/index.html | 2 +- .../xref/org/owasp/dependencycheck/App.html | 263 ++- .../owasp/dependencycheck/cli/CliParser.html | 582 ++++--- .../dependencycheck/cli/package-frame.html | 2 +- .../dependencycheck/cli/package-summary.html | 2 +- .../owasp/dependencycheck/package-frame.html | 2 +- .../dependencycheck/package-summary.html | 2 +- dependency-check-cli/xref/overview-frame.html | 2 +- .../xref/overview-summary.html | 4 +- .../apidocs/allclasses-frame.html | 10 +- .../apidocs/allclasses-noframe.html | 10 +- .../apidocs/constant-values.html | 8 +- .../apidocs/deprecated-list.html | 8 +- dependency-check-core/apidocs/help-doc.html | 8 +- dependency-check-core/apidocs/index-all.html | 22 +- dependency-check-core/apidocs/index.html | 4 +- .../org/owasp/dependencycheck/Engine.html | 8 +- .../analyzer/AbstractAnalyzer.html | 8 +- .../analyzer/AnalysisException.html | 8 +- .../analyzer/AnalysisPhase.html | 8 +- .../dependencycheck/analyzer/Analyzer.html | 8 +- .../analyzer/AnalyzerService.html | 8 +- .../analyzer/ArchiveAnalyzer.html | 8 +- .../dependencycheck/analyzer/CPEAnalyzer.html | 8 +- .../analyzer/DependencyBundlingAnalyzer.html | 8 +- .../analyzer/FalsePositiveAnalyzer.html | 8 +- .../analyzer/FileNameAnalyzer.html | 8 +- .../analyzer/HintAnalyzer.html | 8 +- .../JarAnalyzer.ClassNameInformation.html | 8 +- .../dependencycheck/analyzer/JarAnalyzer.html | 8 +- .../analyzer/JavaScriptAnalyzer.html | 8 +- .../analyzer/NvdCveAnalyzer.html | 8 +- .../analyzer/class-use/AbstractAnalyzer.html | 8 +- .../analyzer/class-use/AnalysisException.html | 8 +- .../analyzer/class-use/AnalysisPhase.html | 8 +- .../analyzer/class-use/Analyzer.html | 8 +- .../analyzer/class-use/AnalyzerService.html | 8 +- .../analyzer/class-use/ArchiveAnalyzer.html | 8 +- .../analyzer/class-use/CPEAnalyzer.html | 8 +- .../class-use/DependencyBundlingAnalyzer.html | 8 +- .../class-use/FalsePositiveAnalyzer.html | 8 +- .../analyzer/class-use/FileNameAnalyzer.html | 8 +- .../analyzer/class-use/HintAnalyzer.html | 8 +- .../JarAnalyzer.ClassNameInformation.html | 8 +- .../analyzer/class-use/JarAnalyzer.html | 8 +- .../class-use/JavaScriptAnalyzer.html | 8 +- .../analyzer/class-use/NvdCveAnalyzer.html | 8 +- .../analyzer/package-frame.html | 6 +- .../analyzer/package-summary.html | 8 +- .../analyzer/package-tree.html | 8 +- .../dependencycheck/analyzer/package-use.html | 8 +- .../dependencycheck/class-use/Engine.html | 8 +- .../concurrency/DirectoryLockException.html | 8 +- .../concurrency/DirectorySpinLock.html | 8 +- .../InvalidDirectoryException.html | 8 +- .../class-use/DirectoryLockException.html | 8 +- .../class-use/DirectorySpinLock.html | 8 +- .../class-use/InvalidDirectoryException.html | 8 +- .../concurrency/package-frame.html | 6 +- .../concurrency/package-summary.html | 8 +- .../concurrency/package-tree.html | 8 +- .../concurrency/package-use.html | 8 +- .../data/CachedWebDataSource.html | 8 +- .../dependencycheck/data/UpdateException.html | 8 +- .../dependencycheck/data/UpdateService.html | 8 +- .../data/class-use/CachedWebDataSource.html | 8 +- .../data/class-use/UpdateException.html | 8 +- .../data/class-use/UpdateService.html | 8 +- .../dependencycheck/data/cpe/BaseIndex.html | 8 +- .../data/cpe/CpeIndexReader.html | 8 +- .../data/cpe/CpeIndexWriter.html | 8 +- .../dependencycheck/data/cpe/Fields.html | 8 +- .../dependencycheck/data/cpe/IndexEntry.html | 8 +- .../data/cpe/class-use/BaseIndex.html | 8 +- .../data/cpe/class-use/CpeIndexReader.html | 8 +- .../data/cpe/class-use/CpeIndexWriter.html | 8 +- .../data/cpe/class-use/Fields.html | 8 +- .../data/cpe/class-use/IndexEntry.html | 8 +- .../data/cpe/package-frame.html | 6 +- .../data/cpe/package-summary.html | 8 +- .../data/cpe/package-tree.html | 8 +- .../dependencycheck/data/cpe/package-use.html | 8 +- .../owasp/dependencycheck/data/cwe/CweDB.html | 8 +- .../dependencycheck/data/cwe/CweHandler.html | 8 +- .../data/cwe/class-use/CweDB.html | 8 +- .../data/cwe/class-use/CweHandler.html | 8 +- .../data/cwe/package-frame.html | 6 +- .../data/cwe/package-summary.html | 8 +- .../data/cwe/package-tree.html | 8 +- .../dependencycheck/data/cwe/package-use.html | 8 +- .../data/lucene/AbstractTokenizingFilter.html | 8 +- .../data/lucene/AlphaNumericTokenizer.html | 8 +- .../data/lucene/DependencySimilarity.html | 8 +- .../data/lucene/FieldAnalyzer.html | 8 +- .../data/lucene/LuceneUtils.html | 8 +- .../data/lucene/SearchFieldAnalyzer.html | 8 +- .../data/lucene/SearchVersionAnalyzer.html | 8 +- .../lucene/TokenPairConcatenatingFilter.html | 8 +- .../data/lucene/UrlTokenizingFilter.html | 8 +- .../data/lucene/VersionAnalyzer.html | 8 +- .../data/lucene/VersionTokenizingFilter.html | 8 +- .../class-use/AbstractTokenizingFilter.html | 8 +- .../class-use/AlphaNumericTokenizer.html | 8 +- .../class-use/DependencySimilarity.html | 8 +- .../data/lucene/class-use/FieldAnalyzer.html | 8 +- .../data/lucene/class-use/LuceneUtils.html | 8 +- .../lucene/class-use/SearchFieldAnalyzer.html | 8 +- .../class-use/SearchVersionAnalyzer.html | 8 +- .../TokenPairConcatenatingFilter.html | 8 +- .../lucene/class-use/UrlTokenizingFilter.html | 8 +- .../lucene/class-use/VersionAnalyzer.html | 8 +- .../class-use/VersionTokenizingFilter.html | 8 +- .../data/lucene/package-frame.html | 6 +- .../data/lucene/package-summary.html | 8 +- .../data/lucene/package-tree.html | 8 +- .../data/lucene/package-use.html | 8 +- .../dependencycheck/data/nvdcve/CveDB.html | 8 +- .../data/nvdcve/DatabaseException.html | 8 +- .../data/nvdcve/InvalidDataException.html | 8 +- .../data/nvdcve/NvdCve12Handler.Element.html | 8 +- .../data/nvdcve/NvdCve12Handler.html | 8 +- .../data/nvdcve/NvdCve20Handler.Element.html | 8 +- .../data/nvdcve/NvdCve20Handler.html | 8 +- .../data/nvdcve/class-use/CveDB.html | 8 +- .../nvdcve/class-use/DatabaseException.html | 8 +- .../class-use/InvalidDataException.html | 8 +- .../class-use/NvdCve12Handler.Element.html | 8 +- .../nvdcve/class-use/NvdCve12Handler.html | 8 +- .../class-use/NvdCve20Handler.Element.html | 8 +- .../nvdcve/class-use/NvdCve20Handler.html | 8 +- .../data/nvdcve/package-frame.html | 6 +- .../data/nvdcve/package-summary.html | 8 +- .../data/nvdcve/package-tree.html | 8 +- .../data/nvdcve/package-use.html | 8 +- .../dependencycheck/data/package-frame.html | 6 +- .../dependencycheck/data/package-summary.html | 8 +- .../dependencycheck/data/package-tree.html | 8 +- .../dependencycheck/data/package-use.html | 8 +- .../data/update/AbstractUpdateTask.html | 8 +- .../data/update/BatchUpdateTask.html | 8 +- .../data/update/DataStoreMetaInfo.html | 8 +- .../data/update/DatabaseUpdater.html | 8 +- .../data/update/NvdCveInfo.html | 8 +- .../data/update/StandardUpdateTask.html | 8 +- .../data/update/UpdateTask.html | 8 +- .../data/update/UpdateTaskFactory.html | 8 +- .../data/update/Updateable.html | 8 +- .../update/class-use/AbstractUpdateTask.html | 8 +- .../update/class-use/BatchUpdateTask.html | 8 +- .../update/class-use/DataStoreMetaInfo.html | 8 +- .../update/class-use/DatabaseUpdater.html | 8 +- .../data/update/class-use/NvdCveInfo.html | 8 +- .../update/class-use/StandardUpdateTask.html | 8 +- .../data/update/class-use/UpdateTask.html | 8 +- .../update/class-use/UpdateTaskFactory.html | 8 +- .../data/update/class-use/Updateable.html | 8 +- .../data/update/package-frame.html | 6 +- .../data/update/package-summary.html | 8 +- .../data/update/package-tree.html | 8 +- .../data/update/package-use.html | 8 +- .../dependency/Dependency.html | 8 +- .../dependency/Evidence.Confidence.html | 8 +- .../dependencycheck/dependency/Evidence.html | 8 +- .../dependency/EvidenceCollection.html | 8 +- .../dependency/Identifier.html | 8 +- .../dependencycheck/dependency/Reference.html | 8 +- .../dependency/Vulnerability.html | 8 +- .../dependency/VulnerabilityComparator.html | 8 +- .../dependency/VulnerableSoftware.html | 8 +- .../dependency/class-use/Dependency.html | 8 +- .../class-use/Evidence.Confidence.html | 8 +- .../dependency/class-use/Evidence.html | 8 +- .../class-use/EvidenceCollection.html | 8 +- .../dependency/class-use/Identifier.html | 8 +- .../dependency/class-use/Reference.html | 8 +- .../dependency/class-use/Vulnerability.html | 8 +- .../class-use/VulnerabilityComparator.html | 8 +- .../class-use/VulnerableSoftware.html | 8 +- .../dependency/package-frame.html | 6 +- .../dependency/package-summary.html | 8 +- .../dependency/package-tree.html | 8 +- .../dependency/package-use.html | 8 +- .../jaxb/pom/MavenNamespaceFilter.html | 8 +- .../pom/class-use/MavenNamespaceFilter.html | 8 +- .../jaxb/pom/generated/Activation.html | 8 +- .../jaxb/pom/generated/ActivationFile.html | 8 +- .../jaxb/pom/generated/ActivationOS.html | 8 +- .../pom/generated/ActivationProperty.html | 8 +- .../jaxb/pom/generated/Build.Extensions.html | 8 +- .../jaxb/pom/generated/Build.Filters.html | 8 +- .../jaxb/pom/generated/Build.Plugins.html | 8 +- .../jaxb/pom/generated/Build.Resources.html | 8 +- .../pom/generated/Build.TestResources.html | 8 +- .../jaxb/pom/generated/Build.html | 8 +- .../jaxb/pom/generated/BuildBase.Filters.html | 8 +- .../jaxb/pom/generated/BuildBase.Plugins.html | 8 +- .../pom/generated/BuildBase.Resources.html | 8 +- .../generated/BuildBase.TestResources.html | 8 +- .../jaxb/pom/generated/BuildBase.html | 8 +- .../pom/generated/CiManagement.Notifiers.html | 8 +- .../jaxb/pom/generated/CiManagement.html | 8 +- .../pom/generated/Contributor.Properties.html | 8 +- .../jaxb/pom/generated/Contributor.Roles.html | 8 +- .../jaxb/pom/generated/Contributor.html | 8 +- .../pom/generated/Dependency.Exclusions.html | 8 +- .../jaxb/pom/generated/Dependency.html | 8 +- .../DependencyManagement.Dependencies.html | 8 +- .../pom/generated/DependencyManagement.html | 8 +- .../pom/generated/DeploymentRepository.html | 8 +- .../pom/generated/Developer.Properties.html | 8 +- .../jaxb/pom/generated/Developer.Roles.html | 8 +- .../jaxb/pom/generated/Developer.html | 8 +- .../pom/generated/DistributionManagement.html | 8 +- .../jaxb/pom/generated/Exclusion.html | 8 +- .../jaxb/pom/generated/Extension.html | 8 +- .../jaxb/pom/generated/IssueManagement.html | 8 +- .../jaxb/pom/generated/License.html | 8 +- .../generated/MailingList.OtherArchives.html | 8 +- .../jaxb/pom/generated/MailingList.html | 8 +- .../pom/generated/Model.Contributors.html | 8 +- .../pom/generated/Model.Dependencies.html | 8 +- .../jaxb/pom/generated/Model.Developers.html | 8 +- .../jaxb/pom/generated/Model.Licenses.html | 8 +- .../pom/generated/Model.MailingLists.html | 8 +- .../jaxb/pom/generated/Model.Modules.html | 8 +- .../generated/Model.PluginRepositories.html | 8 +- .../jaxb/pom/generated/Model.Profiles.html | 8 +- .../jaxb/pom/generated/Model.Properties.html | 8 +- .../jaxb/pom/generated/Model.Reports.html | 8 +- .../pom/generated/Model.Repositories.html | 8 +- .../jaxb/pom/generated/Model.html | 8 +- .../pom/generated/Notifier.Configuration.html | 8 +- .../jaxb/pom/generated/Notifier.html | 8 +- .../jaxb/pom/generated/ObjectFactory.html | 8 +- .../jaxb/pom/generated/Organization.html | 8 +- .../jaxb/pom/generated/Parent.html | 8 +- .../pom/generated/Plugin.Configuration.html | 8 +- .../pom/generated/Plugin.Dependencies.html | 8 +- .../jaxb/pom/generated/Plugin.Executions.html | 8 +- .../jaxb/pom/generated/Plugin.Goals.html | 8 +- .../jaxb/pom/generated/Plugin.html | 8 +- .../PluginExecution.Configuration.html | 8 +- .../pom/generated/PluginExecution.Goals.html | 8 +- .../jaxb/pom/generated/PluginExecution.html | 8 +- .../generated/PluginManagement.Plugins.html | 8 +- .../jaxb/pom/generated/PluginManagement.html | 8 +- .../jaxb/pom/generated/Prerequisites.html | 8 +- .../pom/generated/Profile.Dependencies.html | 8 +- .../jaxb/pom/generated/Profile.Modules.html | 8 +- .../generated/Profile.PluginRepositories.html | 8 +- .../pom/generated/Profile.Properties.html | 8 +- .../jaxb/pom/generated/Profile.Reports.html | 8 +- .../pom/generated/Profile.Repositories.html | 8 +- .../jaxb/pom/generated/Profile.html | 8 +- .../jaxb/pom/generated/Relocation.html | 8 +- .../generated/ReportPlugin.Configuration.html | 8 +- .../generated/ReportPlugin.ReportSets.html | 8 +- .../jaxb/pom/generated/ReportPlugin.html | 8 +- .../generated/ReportSet.Configuration.html | 8 +- .../jaxb/pom/generated/ReportSet.Reports.html | 8 +- .../jaxb/pom/generated/ReportSet.html | 8 +- .../jaxb/pom/generated/Reporting.Plugins.html | 8 +- .../jaxb/pom/generated/Reporting.html | 8 +- .../jaxb/pom/generated/Repository.html | 8 +- .../jaxb/pom/generated/RepositoryPolicy.html | 8 +- .../jaxb/pom/generated/Resource.Excludes.html | 8 +- .../jaxb/pom/generated/Resource.Includes.html | 8 +- .../jaxb/pom/generated/Resource.html | 8 +- .../jaxb/pom/generated/Scm.html | 8 +- .../jaxb/pom/generated/Site.html | 8 +- .../pom/generated/class-use/Activation.html | 8 +- .../generated/class-use/ActivationFile.html | 8 +- .../pom/generated/class-use/ActivationOS.html | 8 +- .../class-use/ActivationProperty.html | 8 +- .../generated/class-use/Build.Extensions.html | 8 +- .../generated/class-use/Build.Filters.html | 8 +- .../generated/class-use/Build.Plugins.html | 8 +- .../generated/class-use/Build.Resources.html | 8 +- .../class-use/Build.TestResources.html | 8 +- .../jaxb/pom/generated/class-use/Build.html | 8 +- .../class-use/BuildBase.Filters.html | 8 +- .../class-use/BuildBase.Plugins.html | 8 +- .../class-use/BuildBase.Resources.html | 8 +- .../class-use/BuildBase.TestResources.html | 8 +- .../pom/generated/class-use/BuildBase.html | 8 +- .../class-use/CiManagement.Notifiers.html | 8 +- .../pom/generated/class-use/CiManagement.html | 8 +- .../class-use/Contributor.Properties.html | 8 +- .../class-use/Contributor.Roles.html | 8 +- .../pom/generated/class-use/Contributor.html | 8 +- .../class-use/Dependency.Exclusions.html | 8 +- .../pom/generated/class-use/Dependency.html | 8 +- .../DependencyManagement.Dependencies.html | 8 +- .../class-use/DependencyManagement.html | 8 +- .../class-use/DeploymentRepository.html | 8 +- .../class-use/Developer.Properties.html | 8 +- .../generated/class-use/Developer.Roles.html | 8 +- .../pom/generated/class-use/Developer.html | 8 +- .../class-use/DistributionManagement.html | 8 +- .../pom/generated/class-use/Exclusion.html | 8 +- .../pom/generated/class-use/Extension.html | 8 +- .../generated/class-use/IssueManagement.html | 8 +- .../jaxb/pom/generated/class-use/License.html | 8 +- .../class-use/MailingList.OtherArchives.html | 8 +- .../pom/generated/class-use/MailingList.html | 8 +- .../class-use/Model.Contributors.html | 8 +- .../class-use/Model.Dependencies.html | 8 +- .../generated/class-use/Model.Developers.html | 8 +- .../generated/class-use/Model.Licenses.html | 8 +- .../class-use/Model.MailingLists.html | 8 +- .../generated/class-use/Model.Modules.html | 8 +- .../class-use/Model.PluginRepositories.html | 8 +- .../generated/class-use/Model.Profiles.html | 8 +- .../generated/class-use/Model.Properties.html | 8 +- .../generated/class-use/Model.Reports.html | 8 +- .../class-use/Model.Repositories.html | 8 +- .../jaxb/pom/generated/class-use/Model.html | 8 +- .../class-use/Notifier.Configuration.html | 8 +- .../pom/generated/class-use/Notifier.html | 8 +- .../generated/class-use/ObjectFactory.html | 8 +- .../pom/generated/class-use/Organization.html | 8 +- .../jaxb/pom/generated/class-use/Parent.html | 8 +- .../class-use/Plugin.Configuration.html | 8 +- .../class-use/Plugin.Dependencies.html | 8 +- .../class-use/Plugin.Executions.html | 8 +- .../pom/generated/class-use/Plugin.Goals.html | 8 +- .../jaxb/pom/generated/class-use/Plugin.html | 8 +- .../PluginExecution.Configuration.html | 8 +- .../class-use/PluginExecution.Goals.html | 8 +- .../generated/class-use/PluginExecution.html | 8 +- .../class-use/PluginManagement.Plugins.html | 8 +- .../generated/class-use/PluginManagement.html | 8 +- .../generated/class-use/Prerequisites.html | 8 +- .../class-use/Profile.Dependencies.html | 8 +- .../generated/class-use/Profile.Modules.html | 8 +- .../class-use/Profile.PluginRepositories.html | 8 +- .../class-use/Profile.Properties.html | 8 +- .../generated/class-use/Profile.Reports.html | 8 +- .../class-use/Profile.Repositories.html | 8 +- .../jaxb/pom/generated/class-use/Profile.html | 8 +- .../pom/generated/class-use/Relocation.html | 8 +- .../class-use/ReportPlugin.Configuration.html | 8 +- .../class-use/ReportPlugin.ReportSets.html | 8 +- .../pom/generated/class-use/ReportPlugin.html | 8 +- .../class-use/ReportSet.Configuration.html | 8 +- .../class-use/ReportSet.Reports.html | 8 +- .../pom/generated/class-use/ReportSet.html | 8 +- .../class-use/Reporting.Plugins.html | 8 +- .../pom/generated/class-use/Reporting.html | 8 +- .../pom/generated/class-use/Repository.html | 8 +- .../generated/class-use/RepositoryPolicy.html | 8 +- .../class-use/Resource.Excludes.html | 8 +- .../class-use/Resource.Includes.html | 8 +- .../pom/generated/class-use/Resource.html | 8 +- .../jaxb/pom/generated/class-use/Scm.html | 8 +- .../jaxb/pom/generated/class-use/Site.html | 8 +- .../jaxb/pom/generated/package-frame.html | 6 +- .../jaxb/pom/generated/package-summary.html | 8 +- .../jaxb/pom/generated/package-tree.html | 8 +- .../jaxb/pom/generated/package-use.html | 8 +- .../jaxb/pom/package-frame.html | 6 +- .../jaxb/pom/package-summary.html | 8 +- .../jaxb/pom/package-tree.html | 8 +- .../dependencycheck/jaxb/pom/package-use.html | 8 +- .../owasp/dependencycheck/package-frame.html | 6 +- .../dependencycheck/package-summary.html | 8 +- .../owasp/dependencycheck/package-tree.html | 8 +- .../owasp/dependencycheck/package-use.html | 8 +- .../reporting/ReportGenerator.Format.html | 8 +- .../reporting/ReportGenerator.html | 8 +- .../reporting/VelocityLoggerRedirect.html | 8 +- .../class-use/ReportGenerator.Format.html | 8 +- .../reporting/class-use/ReportGenerator.html | 8 +- .../class-use/VelocityLoggerRedirect.html | 8 +- .../reporting/package-frame.html | 6 +- .../reporting/package-summary.html | 8 +- .../reporting/package-tree.html | 8 +- .../reporting/package-use.html | 8 +- .../owasp/dependencycheck/utils/Checksum.html | 8 +- .../utils/DependencyVersion.html | 8 +- .../utils/DependencyVersionUtil.html | 8 +- .../utils/DownloadFailedException.html | 8 +- .../dependencycheck/utils/Downloader.html | 8 +- .../utils/ExtractionException.html | 8 +- .../dependencycheck/utils/FileUtils.html | 8 +- .../owasp/dependencycheck/utils/Filter.html | 8 +- .../utils/InvalidSettingException.html | 12 +- .../dependencycheck/utils/LogFilter.html | 272 +++ .../owasp/dependencycheck/utils/LogUtils.html | 232 +++ .../utils/NonClosingStream.html | 12 +- .../dependencycheck/utils/Settings.KEYS.html | 8 +- .../owasp/dependencycheck/utils/Settings.html | 39 +- .../dependencycheck/utils/UrlStringUtils.html | 8 +- .../utils/class-use/Checksum.html | 8 +- .../utils/class-use/DependencyVersion.html | 8 +- .../class-use/DependencyVersionUtil.html | 8 +- .../class-use/DownloadFailedException.html | 8 +- .../utils/class-use/Downloader.html | 8 +- .../utils/class-use/ExtractionException.html | 8 +- .../utils/class-use/FileUtils.html | 8 +- .../utils/class-use/Filter.html | 8 +- .../class-use/InvalidSettingException.html | 8 +- .../utils/class-use/LogFilter.html | 145 ++ .../utils/class-use/LogUtils.html | 145 ++ .../utils/class-use/NonClosingStream.html | 8 +- .../utils/class-use/Settings.KEYS.html | 8 +- .../utils/class-use/Settings.html | 8 +- .../utils/class-use/UrlStringUtils.html | 8 +- .../dependencycheck/utils/package-frame.html | 10 +- .../utils/package-summary.html | 16 +- .../dependencycheck/utils/package-tree.html | 11 +- .../dependencycheck/utils/package-use.html | 8 +- .../apidocs/overview-frame.html | 6 +- .../apidocs/overview-summary.html | 10 +- .../apidocs/overview-tree.html | 11 +- .../apidocs/serialized-form.html | 8 +- dependency-check-core/checkstyle.html | 12 +- dependency-check-core/checkstyle.rss | 30 +- ...es-org.owasp.dependencycheck.analyzer.html | 10 +- ...sourcefiles-org.owasp.dependencycheck.html | 2 +- ...files-org.owasp.dependencycheck.utils.html | 8 +- .../cobertura/frame-sourcefiles.html | 20 +- ...ry-org.owasp.dependencycheck.analyzer.html | 20 +- ...org.owasp.dependencycheck.concurrency.html | 2 +- ...ry-org.owasp.dependencycheck.data.cpe.html | 2 +- ...ry-org.owasp.dependencycheck.data.cwe.html | 2 +- ...ummary-org.owasp.dependencycheck.data.html | 2 +- ...org.owasp.dependencycheck.data.lucene.html | 2 +- ...org.owasp.dependencycheck.data.nvdcve.html | 2 +- ...org.owasp.dependencycheck.data.update.html | 2 +- ...-org.owasp.dependencycheck.dependency.html | 2 +- ...ame-summary-org.owasp.dependencycheck.html | 10 +- ...sp.dependencycheck.jaxb.pom.generated.html | 2 +- ...ry-org.owasp.dependencycheck.jaxb.pom.html | 2 +- ...y-org.owasp.dependencycheck.reporting.html | 2 +- ...mmary-org.owasp.dependencycheck.utils.html | 12 +- .../cobertura/frame-summary.html | 10 +- .../org.owasp.dependencycheck.Engine.html | 276 +-- ...ndencycheck.analyzer.AbstractAnalyzer.html | 2 +- ...dencycheck.analyzer.AnalysisException.html | 2 +- ...ependencycheck.analyzer.AnalysisPhase.html | 2 +- ...asp.dependencycheck.analyzer.Analyzer.html | 2 +- ...endencycheck.analyzer.AnalyzerService.html | 2 +- ...endencycheck.analyzer.ArchiveAnalyzer.html | 418 ++--- ....dependencycheck.analyzer.CPEAnalyzer.html | 1100 ++++++------ ...k.analyzer.DependencyBundlingAnalyzer.html | 6 +- ...ycheck.analyzer.FalsePositiveAnalyzer.html | 6 +- ...ndencycheck.analyzer.FileNameAnalyzer.html | 4 +- ...dependencycheck.analyzer.HintAnalyzer.html | 6 +- ....dependencycheck.analyzer.JarAnalyzer.html | 4 +- ...encycheck.analyzer.JavaScriptAnalyzer.html | 2 +- ...pendencycheck.analyzer.NvdCveAnalyzer.html | 6 +- ...ck.concurrency.DirectoryLockException.html | 2 +- ...cycheck.concurrency.DirectorySpinLock.html | 2 +- ...concurrency.InvalidDirectoryException.html | 2 +- ...endencycheck.data.CachedWebDataSource.html | 2 +- ....dependencycheck.data.UpdateException.html | 2 +- ...sp.dependencycheck.data.UpdateService.html | 2 +- ...sp.dependencycheck.data.cpe.BaseIndex.html | 2 +- ...pendencycheck.data.cpe.CpeIndexReader.html | 4 +- ...pendencycheck.data.cpe.CpeIndexWriter.html | 2 +- ...owasp.dependencycheck.data.cpe.Fields.html | 2 +- ...p.dependencycheck.data.cpe.IndexEntry.html | 32 +- ....owasp.dependencycheck.data.cwe.CweDB.html | 2 +- ...p.dependencycheck.data.cwe.CweHandler.html | 2 +- ....data.lucene.AbstractTokenizingFilter.html | 26 +- ...eck.data.lucene.AlphaNumericTokenizer.html | 2 +- ...heck.data.lucene.DependencySimilarity.html | 2 +- ...ndencycheck.data.lucene.FieldAnalyzer.html | 2 +- ...pendencycheck.data.lucene.LuceneUtils.html | 2 +- ...check.data.lucene.SearchFieldAnalyzer.html | 2 +- ...eck.data.lucene.SearchVersionAnalyzer.html | 2 +- ...a.lucene.TokenPairConcatenatingFilter.html | 2 +- ...check.data.lucene.UrlTokenizingFilter.html | 20 +- ...encycheck.data.lucene.VersionAnalyzer.html | 2 +- ...k.data.lucene.VersionTokenizingFilter.html | 2 +- ....data.nvdcve.CorruptDatabaseException.html | 2 +- ...asp.dependencycheck.data.nvdcve.CveDB.html | 12 +- ...cycheck.data.nvdcve.DatabaseException.html | 2 +- ...heck.data.nvdcve.InvalidDataException.html | 2 +- ...encycheck.data.nvdcve.NvdCve12Handler.html | 2 +- ...encycheck.data.nvdcve.NvdCve20Handler.html | 2 +- ...ycheck.data.update.AbstractUpdateTask.html | 2 +- ...encycheck.data.update.BatchUpdateTask.html | 2 +- ...cycheck.data.update.DataStoreMetaInfo.html | 2 +- ...encycheck.data.update.DatabaseUpdater.html | 2 +- ...ependencycheck.data.update.NvdCveInfo.html | 2 +- ...ycheck.data.update.StandardUpdateTask.html | 2 +- ...ependencycheck.data.update.UpdateTask.html | 2 +- ...cycheck.data.update.UpdateTaskFactory.html | 2 +- ...ependencycheck.data.update.Updateable.html | 2 +- ...dependencycheck.dependency.Dependency.html | 12 +- ...p.dependencycheck.dependency.Evidence.html | 8 +- ...cycheck.dependency.EvidenceCollection.html | 24 +- ...dependencycheck.dependency.Identifier.html | 2 +- ....dependencycheck.dependency.Reference.html | 2 +- ...endencycheck.dependency.Vulnerability.html | 2 +- ...ck.dependency.VulnerabilityComparator.html | 2 +- ...cycheck.dependency.VulnerableSoftware.html | 2 +- ...cycheck.jaxb.pom.MavenNamespaceFilter.html | 2 +- ...cycheck.jaxb.pom.generated.Activation.html | 2 +- ...eck.jaxb.pom.generated.ActivationFile.html | 2 +- ...check.jaxb.pom.generated.ActivationOS.html | 2 +- ...jaxb.pom.generated.ActivationProperty.html | 2 +- ...endencycheck.jaxb.pom.generated.Build.html | 2 +- ...ncycheck.jaxb.pom.generated.BuildBase.html | 2 +- ...check.jaxb.pom.generated.CiManagement.html | 2 +- ...ycheck.jaxb.pom.generated.Contributor.html | 2 +- ...cycheck.jaxb.pom.generated.Dependency.html | 2 +- ...xb.pom.generated.DependencyManagement.html | 2 +- ...xb.pom.generated.DeploymentRepository.html | 2 +- ...ncycheck.jaxb.pom.generated.Developer.html | 2 +- ....pom.generated.DistributionManagement.html | 2 +- ...ncycheck.jaxb.pom.generated.Exclusion.html | 2 +- ...ncycheck.jaxb.pom.generated.Extension.html | 2 +- ...ck.jaxb.pom.generated.IssueManagement.html | 2 +- ...dencycheck.jaxb.pom.generated.License.html | 2 +- ...ycheck.jaxb.pom.generated.MailingList.html | 2 +- ...endencycheck.jaxb.pom.generated.Model.html | 2 +- ...encycheck.jaxb.pom.generated.Notifier.html | 2 +- ...heck.jaxb.pom.generated.ObjectFactory.html | 2 +- ...check.jaxb.pom.generated.Organization.html | 2 +- ...ndencycheck.jaxb.pom.generated.Parent.html | 2 +- ...ndencycheck.jaxb.pom.generated.Plugin.html | 2 +- ...ck.jaxb.pom.generated.PluginExecution.html | 2 +- ...k.jaxb.pom.generated.PluginManagement.html | 2 +- ...heck.jaxb.pom.generated.Prerequisites.html | 2 +- ...dencycheck.jaxb.pom.generated.Profile.html | 2 +- ...cycheck.jaxb.pom.generated.Relocation.html | 2 +- ...check.jaxb.pom.generated.ReportPlugin.html | 2 +- ...ncycheck.jaxb.pom.generated.ReportSet.html | 2 +- ...ncycheck.jaxb.pom.generated.Reporting.html | 2 +- ...cycheck.jaxb.pom.generated.Repository.html | 2 +- ...k.jaxb.pom.generated.RepositoryPolicy.html | 2 +- ...encycheck.jaxb.pom.generated.Resource.html | 2 +- ...ependencycheck.jaxb.pom.generated.Scm.html | 2 +- ...pendencycheck.jaxb.pom.generated.Site.html | 2 +- ...check.jaxb.pom.generated.package-info.html | 2 +- ...ndencycheck.reporting.ReportGenerator.html | 2 +- ...heck.reporting.VelocityLoggerRedirect.html | 2 +- ....owasp.dependencycheck.utils.Checksum.html | 2 +- ...pendencycheck.utils.DependencyVersion.html | 2 +- ...encycheck.utils.DependencyVersionUtil.html | 2 +- ...cycheck.utils.DownloadFailedException.html | 2 +- ...wasp.dependencycheck.utils.Downloader.html | 2 +- ...ndencycheck.utils.ExtractionException.html | 2 +- ...owasp.dependencycheck.utils.FileUtils.html | 2 +- ...rg.owasp.dependencycheck.utils.Filter.html | 42 +- ...cycheck.utils.InvalidSettingException.html | 2 +- ...owasp.dependencycheck.utils.LogFilter.html | 109 ++ ....owasp.dependencycheck.utils.LogUtils.html | 152 ++ ...ependencycheck.utils.NonClosingStream.html | 2 +- ....owasp.dependencycheck.utils.Settings.html | 525 +++--- ....dependencycheck.utils.UrlStringUtils.html | 4 +- dependency-check-core/cpd.html | 10 +- .../dependency-updates-report.html | 14 +- dependency-check-core/failsafe-report.html | 38 +- dependency-check-core/findbugs.html | 56 +- dependency-check-core/index.html | 10 +- dependency-check-core/license.html | 10 +- .../plugin-updates-report.html | 14 +- dependency-check-core/pmd.html | 25 +- dependency-check-core/project-info.html | 10 +- dependency-check-core/project-reports.html | 10 +- dependency-check-core/project-summary.html | 12 +- dependency-check-core/surefire-report.html | 172 +- dependency-check-core/taglist.html | 14 +- dependency-check-core/xref-test/index.html | 2 +- .../analyzer/package-frame.html | 2 +- .../analyzer/package-summary.html | 2 +- .../concurrency/package-frame.html | 2 +- .../concurrency/package-summary.html | 2 +- .../data/cpe/package-frame.html | 2 +- .../data/cpe/package-summary.html | 2 +- .../data/cwe/package-frame.html | 2 +- .../data/cwe/package-summary.html | 2 +- .../data/lucene/package-frame.html | 2 +- .../data/lucene/package-summary.html | 2 +- .../data/nvdcve/package-frame.html | 2 +- .../data/nvdcve/package-summary.html | 2 +- .../data/update/package-frame.html | 2 +- .../data/update/package-summary.html | 2 +- .../dependency/package-frame.html | 2 +- .../dependency/package-summary.html | 2 +- .../owasp/dependencycheck/package-frame.html | 2 +- .../dependencycheck/package-summary.html | 2 +- .../reporting/package-frame.html | 2 +- .../reporting/package-summary.html | 2 +- .../dependencycheck/utils/package-frame.html | 2 +- .../utils/package-summary.html | 2 +- .../xref-test/overview-frame.html | 2 +- .../xref-test/overview-summary.html | 4 +- .../xref/allclasses-frame.html | 6 + dependency-check-core/xref/index.html | 2 +- .../org/owasp/dependencycheck/Engine.html | 220 +-- .../analyzer/ArchiveAnalyzer.html | 347 ++-- .../dependencycheck/analyzer/CPEAnalyzer.html | 699 ++++---- .../analyzer/package-frame.html | 2 +- .../analyzer/package-summary.html | 2 +- .../concurrency/package-frame.html | 2 +- .../concurrency/package-summary.html | 2 +- .../data/cpe/package-frame.html | 2 +- .../data/cpe/package-summary.html | 2 +- .../data/cwe/package-frame.html | 2 +- .../data/cwe/package-summary.html | 2 +- .../data/lucene/package-frame.html | 2 +- .../data/lucene/package-summary.html | 2 +- .../data/nvdcve/package-frame.html | 2 +- .../data/nvdcve/package-summary.html | 2 +- .../dependencycheck/data/package-frame.html | 2 +- .../dependencycheck/data/package-summary.html | 2 +- .../data/update/package-frame.html | 2 +- .../data/update/package-summary.html | 2 +- .../dependency/package-frame.html | 2 +- .../dependency/package-summary.html | 2 +- .../jaxb/pom/generated/package-frame.html | 2 +- .../jaxb/pom/generated/package-summary.html | 2 +- .../jaxb/pom/package-frame.html | 2 +- .../jaxb/pom/package-summary.html | 2 +- .../owasp/dependencycheck/package-frame.html | 2 +- .../dependencycheck/package-summary.html | 2 +- .../reporting/package-frame.html | 2 +- .../reporting/package-summary.html | 2 +- .../dependencycheck/utils/LogFilter.html | 58 + .../owasp/dependencycheck/utils/LogUtils.html | 89 + .../owasp/dependencycheck/utils/Settings.html | 409 ++--- .../dependencycheck/utils/package-frame.html | 8 +- .../utils/package-summary.html | 12 +- .../xref/overview-frame.html | 2 +- .../xref/overview-summary.html | 4 +- dependency-check-jenkins/index.html | 10 +- dependency-check-jenkins/license.html | 17 +- dependency-check-jenkins/project-info.html | 10 +- dependency-check-jenkins/project-summary.html | 12 +- .../apidocs/allclasses-frame.html | 6 +- .../apidocs/allclasses-noframe.html | 6 +- .../apidocs/constant-values.html | 8 +- .../apidocs/deprecated-list.html | 8 +- dependency-check-maven/apidocs/help-doc.html | 8 +- dependency-check-maven/apidocs/index-all.html | 8 +- dependency-check-maven/apidocs/index.html | 4 +- .../maven/DependencyCheckMojo.html | 8 +- .../owasp/dependencycheck/maven/HelpMojo.html | 8 +- .../maven/class-use/DependencyCheckMojo.html | 8 +- .../maven/class-use/HelpMojo.html | 8 +- .../dependencycheck/maven/package-frame.html | 6 +- .../maven/package-summary.html | 8 +- .../dependencycheck/maven/package-tree.html | 8 +- .../dependencycheck/maven/package-use.html | 8 +- .../apidocs/overview-tree.html | 8 +- dependency-check-maven/check-mojo.html | 41 +- dependency-check-maven/checkstyle.html | 16 +- ...mmary-org.owasp.dependencycheck.maven.html | 6 +- .../cobertura/frame-summary.html | 6 +- ...ndencycheck.maven.DependencyCheckMojo.html | 1544 ++++++++--------- ....owasp.dependencycheck.maven.HelpMojo.html | 2 +- dependency-check-maven/configuration.html | 10 +- dependency-check-maven/cpd.html | 10 +- .../dependency-updates-report.html | 14 +- dependency-check-maven/findbugs.html | 10 +- dependency-check-maven/help-mojo.html | 12 +- dependency-check-maven/index.html | 58 +- dependency-check-maven/license.html | 1330 +++++++------- dependency-check-maven/plugin-info.html | 16 +- .../plugin-updates-report.html | 14 +- dependency-check-maven/pmd.html | 10 +- dependency-check-maven/project-info.html | 42 +- dependency-check-maven/project-reports.html | 10 +- dependency-check-maven/project-summary.html | 52 +- dependency-check-maven/surefire-report.html | 16 +- dependency-check-maven/taglist.html | 20 +- dependency-check-maven/usage.html | 14 +- dependency-check-maven/xref-test/index.html | 2 +- .../dependencycheck/maven/package-frame.html | 2 +- .../maven/package-summary.html | 2 +- .../xref-test/overview-frame.html | 2 +- .../xref-test/overview-summary.html | 4 +- dependency-check-maven/xref/index.html | 2 +- .../maven/DependencyCheckMojo.html | 1411 ++++++++------- .../dependencycheck/maven/package-frame.html | 2 +- .../maven/package-summary.html | 2 +- .../xref/overview-frame.html | 2 +- .../xref/overview-summary.html | 4 +- index.html | 8 +- issue-tracking.html | 8 +- license.html | 8 +- mail-lists.html | 8 +- modules.html | 8 +- project-info.html | 8 +- project-summary.html | 10 +- source-repository.html | 8 +- team-list.html | 8 +- 788 files changed, 9887 insertions(+), 8151 deletions(-) create mode 100644 dependency-check-core/apidocs/org/owasp/dependencycheck/utils/LogFilter.html create mode 100644 dependency-check-core/apidocs/org/owasp/dependencycheck/utils/LogUtils.html create mode 100644 dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogFilter.html create mode 100644 dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogUtils.html create mode 100644 dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogFilter.html create mode 100644 dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogUtils.html create mode 100644 dependency-check-core/xref/org/owasp/dependencycheck/utils/LogFilter.html create mode 100644 dependency-check-core/xref/org/owasp/dependencycheck/utils/LogUtils.html diff --git a/dependency-check-ant/apidocs/allclasses-frame.html b/dependency-check-ant/apidocs/allclasses-frame.html index 68b381378..056fb8983 100644 --- a/dependency-check-ant/apidocs/allclasses-frame.html +++ b/dependency-check-ant/apidocs/allclasses-frame.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Ant Task 1.0.3 API) +All Classes (Dependency-Check Ant Task 1.0.4 API) - + diff --git a/dependency-check-ant/apidocs/allclasses-noframe.html b/dependency-check-ant/apidocs/allclasses-noframe.html index 90a4c921b..4551a0b71 100644 --- a/dependency-check-ant/apidocs/allclasses-noframe.html +++ b/dependency-check-ant/apidocs/allclasses-noframe.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Ant Task 1.0.3 API) +All Classes (Dependency-Check Ant Task 1.0.4 API) - + diff --git a/dependency-check-ant/apidocs/constant-values.html b/dependency-check-ant/apidocs/constant-values.html index 658d1f852..e7481ef4e 100644 --- a/dependency-check-ant/apidocs/constant-values.html +++ b/dependency-check-ant/apidocs/constant-values.html @@ -2,13 +2,13 @@ - + -Constant Field Values (Dependency-Check Ant Task 1.0.3 API) +Constant Field Values (Dependency-Check Ant Task 1.0.4 API) - + @@ -16,7 +16,7 @@ Constant Field Values (Dependency-Check Ant Task 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Constant Field Values (Dependency-Check Ant Task 1.0.3 API)"; + parent.document.title="Constant Field Values (Dependency-Check Ant Task 1.0.4 API)"; } } diff --git a/dependency-check-ant/apidocs/deprecated-list.html b/dependency-check-ant/apidocs/deprecated-list.html index 20406fd12..9b424c09f 100644 --- a/dependency-check-ant/apidocs/deprecated-list.html +++ b/dependency-check-ant/apidocs/deprecated-list.html @@ -2,13 +2,13 @@ - + -Deprecated List (Dependency-Check Ant Task 1.0.3 API) +Deprecated List (Dependency-Check Ant Task 1.0.4 API) - + @@ -16,7 +16,7 @@ Deprecated List (Dependency-Check Ant Task 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Deprecated List (Dependency-Check Ant Task 1.0.3 API)"; + parent.document.title="Deprecated List (Dependency-Check Ant Task 1.0.4 API)"; } } diff --git a/dependency-check-ant/apidocs/help-doc.html b/dependency-check-ant/apidocs/help-doc.html index 111e8ca2a..8af8e4e47 100644 --- a/dependency-check-ant/apidocs/help-doc.html +++ b/dependency-check-ant/apidocs/help-doc.html @@ -2,13 +2,13 @@ - + -API Help (Dependency-Check Ant Task 1.0.3 API) +API Help (Dependency-Check Ant Task 1.0.4 API) - + @@ -16,7 +16,7 @@ API Help (Dependency-Check Ant Task 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="API Help (Dependency-Check Ant Task 1.0.3 API)"; + parent.document.title="API Help (Dependency-Check Ant Task 1.0.4 API)"; } } diff --git a/dependency-check-ant/apidocs/index-all.html b/dependency-check-ant/apidocs/index-all.html index 861801661..9126dd5b1 100644 --- a/dependency-check-ant/apidocs/index-all.html +++ b/dependency-check-ant/apidocs/index-all.html @@ -2,13 +2,13 @@ - + -Index (Dependency-Check Ant Task 1.0.3 API) +Index (Dependency-Check Ant Task 1.0.4 API) - + @@ -16,7 +16,7 @@ Index (Dependency-Check Ant Task 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (Dependency-Check Ant Task 1.0.3 API)"; + parent.document.title="Index (Dependency-Check Ant Task 1.0.4 API)"; } } @@ -122,6 +122,9 @@ Method in class org.owasp.dependencycheck.taskdefs.getFailBuildOnCVSS() - Method in class org.owasp.dependencycheck.taskdefs.DependencyCheckTask
Get the value of failBuildOnCVSS. +
getLogFile() - +Method in class org.owasp.dependencycheck.taskdefs.DependencyCheckTask +
Get the value of logFile.
getProxyPort() - Method in class org.owasp.dependencycheck.taskdefs.DependencyCheckTask
Get the value of proxyPort. @@ -178,6 +181,9 @@ Method in class org.owasp.dependencycheck.taskdefs.setFailBuildOnCVSS(float) - Method in class org.owasp.dependencycheck.taskdefs.DependencyCheckTask
Set the value of failBuildOnCVSS. +
setLogFile(String) - +Method in class org.owasp.dependencycheck.taskdefs.DependencyCheckTask +
Set the value of logFile.
setProxyPort(String) - Method in class org.owasp.dependencycheck.taskdefs.DependencyCheckTask
Set the value of proxyPort. diff --git a/dependency-check-ant/apidocs/index.html b/dependency-check-ant/apidocs/index.html index 51c4f8f44..241b6e571 100644 --- a/dependency-check-ant/apidocs/index.html +++ b/dependency-check-ant/apidocs/index.html @@ -2,10 +2,10 @@ - + -Dependency-Check Ant Task 1.0.3 API +Dependency-Check Ant Task 1.0.4 API diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html index 72892725a..5be02e079 100644 --- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html +++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html @@ -2,13 +2,13 @@ - + -DependencyCheckTask (Dependency-Check Ant Task 1.0.3 API) +DependencyCheckTask (Dependency-Check Ant Task 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencyCheckTask (Dependency-Check Ant Task 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencyCheckTask (Dependency-Check Ant Task 1.0.3 API)"; + parent.document.title="DependencyCheckTask (Dependency-Check Ant Task 1.0.4 API)"; } } @@ -238,6 +238,14 @@ An Ant task definition to execute dependency-check during an Ant build.  String +getLogFile() + +
+          Get the value of logFile. + + + + String getProxyPort()
@@ -326,6 +334,14 @@ An Ant task definition to execute dependency-check during an Ant build.  void +setLogFile(String logFile) + +
+          Set the value of logFile. + + + + void setProxyPort(String proxyPort)
@@ -710,6 +726,33 @@ public void setConnectionTimeout(

+getLogFile

+
+public String getLogFile()
+
+
Get the value of logFile. +

+

+ +
Returns:
the value of logFile
+
+
+
+ +

+setLogFile

+
+public void setLogFile(String logFile)
+
+
Set the value of logFile. +

+

+
Parameters:
logFile - new value of logFile
+
+
+
+

execute

diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.ReportFormats.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.ReportFormats.html
index 861fbc722..388d2d60a 100644
--- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.ReportFormats.html
+++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.ReportFormats.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.0.3 API)
+Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
@@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportForma
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.0.3 API)";
+        parent.document.title="Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask.ReportFormats (Dependency-Check Ant Task 1.0.4 API)";
     }
 }
 
diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.html
index 005ff5a34..aea8c0f03 100644
--- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.html
+++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/class-use/DependencyCheckTask.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.0.3 API)
+Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
@@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.0.3 API)";
+        parent.document.title="Uses of Class org.owasp.dependencycheck.taskdefs.DependencyCheckTask (Dependency-Check Ant Task 1.0.4 API)";
     }
 }
 
diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-frame.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-frame.html
index ab6d0a801..080107d56 100644
--- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-frame.html
+++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-frame.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.3 API)
+org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-summary.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-summary.html
index 4ac787cb4..2d2bd762c 100644
--- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-summary.html
+++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-summary.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.3 API)
+org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
@@ -16,7 +16,7 @@ org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.3 API)
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.3 API)";
+        parent.document.title="org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.4 API)";
     }
 }
 
diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-tree.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-tree.html
index 1a0147bfd..a787dce80 100644
--- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-tree.html
+++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-tree.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.0.3 API)
+org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
@@ -16,7 +16,7 @@ org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.0.3 API)";
+        parent.document.title="org.owasp.dependencycheck.taskdefs Class Hierarchy (Dependency-Check Ant Task 1.0.4 API)";
     }
 }
 
diff --git a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-use.html b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-use.html
index ba158ac16..175a80e46 100644
--- a/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-use.html
+++ b/dependency-check-ant/apidocs/org/owasp/dependencycheck/taskdefs/package-use.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.3 API)
+Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
@@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.3 API)";
+        parent.document.title="Uses of Package org.owasp.dependencycheck.taskdefs (Dependency-Check Ant Task 1.0.4 API)";
     }
 }
 
diff --git a/dependency-check-ant/apidocs/overview-tree.html b/dependency-check-ant/apidocs/overview-tree.html
index 751366058..cf89db145 100644
--- a/dependency-check-ant/apidocs/overview-tree.html
+++ b/dependency-check-ant/apidocs/overview-tree.html
@@ -2,13 +2,13 @@
 
 
 
-
+
 
 
-Class Hierarchy (Dependency-Check Ant Task 1.0.3 API)
+Class Hierarchy (Dependency-Check Ant Task 1.0.4 API)
 
 
-
+
 
 
 
@@ -16,7 +16,7 @@ Class Hierarchy (Dependency-Check Ant Task 1.0.3 API)
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Class Hierarchy (Dependency-Check Ant Task 1.0.3 API)";
+        parent.document.title="Class Hierarchy (Dependency-Check Ant Task 1.0.4 API)";
     }
 }
 
diff --git a/dependency-check-ant/checkstyle.html b/dependency-check-ant/checkstyle.html
index dc37f0de2..d08c727e7 100644
--- a/dependency-check-ant/checkstyle.html
+++ b/dependency-check-ant/checkstyle.html
@@ -1,13 +1,13 @@
 
 
 
   
     
     
-    
+    
     
     dependency-check-ant - Checkstyle Results
     
@@ -54,7 +54,7 @@
                 
                     
                               
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/cobertura/frame-summary-org.owasp.dependencycheck.taskdefs.html b/dependency-check-ant/cobertura/frame-summary-org.owasp.dependencycheck.taskdefs.html index 34cef3db9..6c50c891b 100644 --- a/dependency-check-ant/cobertura/frame-summary-org.owasp.dependencycheck.taskdefs.html +++ b/dependency-check-ant/cobertura/frame-summary-org.owasp.dependencycheck.taskdefs.html @@ -16,7 +16,7 @@ - +
    Package # Classes Line Coverage Branch Coverage Complexity
    org.owasp.dependencycheck.taskdefs2
    57%
    84/145
    41%
    24/58
    2.433
    org.owasp.dependencycheck.taskdefs2
    57%
    78/135
    41%
    23/56
    2.258
    - + diff --git a/dependency-check-ant/cobertura/frame-summary.html b/dependency-check-ant/cobertura/frame-summary.html index 30c948623..868fedebd 100644 --- a/dependency-check-ant/cobertura/frame-summary.html +++ b/dependency-check-ant/cobertura/frame-summary.html @@ -16,8 +16,8 @@ - - + +
    Package # Classes Line Coverage Branch Coverage Complexity
    All Packages2
    57%
    84/145
    41%
    24/58
    2.433
    org.owasp.dependencycheck.taskdefs2
    57%
    84/145
    41%
    24/58
    2.433
    All Packages2
    57%
    78/135
    41%
    23/56
    2.258
    org.owasp.dependencycheck.taskdefs2
    57%
    78/135
    41%
    23/56
    2.258
    - + diff --git a/dependency-check-ant/cobertura/org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html b/dependency-check-ant/cobertura/org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html index 089f859c7..d4c626283 100644 --- a/dependency-check-ant/cobertura/org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html +++ b/dependency-check-ant/cobertura/org.owasp.dependencycheck.taskdefs.DependencyCheckTask.html @@ -12,8 +12,8 @@
     
    - - + +
    Classes in this File Line Coverage Branch Coverage Complexity
    DependencyCheckTask
    55%
    77/138
    39%
    22/56
    2.433
    DependencyCheckTask$ReportFormats
    100%
    7/7
    100%
    2/2
    2.433
    DependencyCheckTask
    55%
    71/128
    38%
    21/54
    2.258
    DependencyCheckTask$ReportFormats
    100%
    7/7
    100%
    2/2
    2.258
     
    @@ -69,35 +69,35 @@  25  
     import java.util.logging.Level;
     26   -
     import java.util.logging.LogManager;
    -  27  
     import java.util.logging.Logger;
    -  28   +  27  
     import org.apache.tools.ant.BuildException;
    -  29   +  28  
     import org.apache.tools.ant.Task;
    -  30   +  29  
     import org.apache.tools.ant.types.EnumeratedAttribute;
    -  31   +  30  
     import org.apache.tools.ant.types.Reference;
    -  32   +  31  
     import org.apache.tools.ant.types.Resource;
    -  33   +  32  
     import org.apache.tools.ant.types.ResourceCollection;
    -  34   +  33  
     import org.apache.tools.ant.types.resources.FileProvider;
    -  35   +  34  
     import org.apache.tools.ant.types.resources.Resources;
    -  36   +  35  
     import org.owasp.dependencycheck.Engine;
    -  37   +  36  
     import org.owasp.dependencycheck.dependency.Dependency;
    -  38   +  37  
     import org.owasp.dependencycheck.dependency.Vulnerability;
    -  39   +  38  
     import org.owasp.dependencycheck.reporting.ReportGenerator;
    -  40   +  39  
     import org.owasp.dependencycheck.reporting.ReportGenerator.Format;
    +  40   +
     import org.owasp.dependencycheck.utils.LogUtils;
     41  
     import org.owasp.dependencycheck.utils.Settings;
     42   @@ -657,274 +657,270 @@  346  0
             this.connectionTimeout = connectionTimeout;
     347  0
         }
     348   -
     
    -  349  
         /**
    +  349   +
          * The file path used for verbose logging.
     350   -
          * Configures the logger for use by the application.
    -  351  
          */
    +  351  4
         private String logFile = null;
     352   -
         private static void prepareLogger() {
    -  353  4
             InputStream in = null;
    +
     
    +  353   +
         /**
     354   -
             try {
    -  355  4
                 in = DependencyCheckTask.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
    -  356  4
                 LogManager.getLogManager().reset();
    -  357  4
                 LogManager.getLogManager().readConfiguration(in);
    +
          * Get the value of logFile.
    +  355   +
          *
    +  356   +
          * @return the value of logFile
    +  357   +
          */
     358   -
                 //TODO add code to disable fine grained log file.
    -  359   -
     //            Logger logger = LogManager.getLogManager().getLogger("");
    +
         public String getLogFile() {
    +  359  0
             return logFile;
     360   -
     //            for (Handler h : logger.getHandlers()) {
    +
         }
     361   -
     //                if (h.getFormatter(). h.toString());
    +
     
     362   -
     //            }
    -  363  0
             } catch (IOException ex) {
    -  364  0
                 System.err.println(ex.toString());
    -  365  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex);
    -  366  0
             } catch (SecurityException ex) {
    -  367  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex);
    -  368   -
             } finally {
    -  369  4
                 if (in != null) {
    +
         /**
    +  363   +
          * Set the value of logFile.
    +  364   +
          *
    +  365   +
          * @param logFile new value of logFile
    +  366   +
          */
    +  367   +
         public void setLogFile(String logFile) {
    +  368  0
             this.logFile = logFile;
    +  369  0
         }
     370   -
                     try {
    -  371  4
                         in.close();
    -  372  0
                     } catch (Exception ex) {
    -  373   -
                         //noinspection UnusedAssignment
    -  374  0
                         in = null;
    -  375  4
                     }
    -  376   -
                 }
    -  377   -
             }
    -  378  4
         }
    +
     
    +  371   +
         @Override
    +  372   +
         public void execute() throws BuildException {
    +  373  4
             final InputStream in = DependencyCheckTask.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
    +  374  4
             LogUtils.prepareLogger(in, logFile);
    +  375   +
     
    +  376  4
             dealWithReferences();
    +  377  4
             validateConfiguration();
    +  378  3
             populateSettings();
     379  
     
    -  380   -
         @Override
    -  381   -
         public void execute() throws BuildException {
    -  382  4
             prepareLogger();
    -  383   -
     
    -  384  4
             dealWithReferences();
    -  385  4
             validateConfiguration();
    -  386  3
             populateSettings();
    +  380  3
             final Engine engine = new Engine();
    +  381  3
             for (Resource resource : path) {
    +  382  5
                 final FileProvider provider = resource.as(FileProvider.class);
    +  383  5
                 if (provider != null) {
    +  384  5
                     final File file = provider.getFile();
    +  385  5
                     if (file != null && file.exists()) {
    +  386  4
                         engine.scan(file);
     387   -
     
    -  388  3
             final Engine engine = new Engine();
    -  389  3
             for (Resource resource : path) {
    -  390  5
                 final FileProvider provider = resource.as(FileProvider.class);
    -  391  5
                 if (provider != null) {
    -  392  5
                     final File file = provider.getFile();
    -  393  5
                     if (file != null && file.exists()) {
    -  394  4
                         engine.scan(file);
    -  395  
                     }
    -  396   +  388  
                 }
    -  397  5
             }
    -  398   +  389  5
             }
    +  390  
             try {
    -  399  3
                 engine.analyzeDependencies();
    -  400  3
                 final ReportGenerator reporter = new ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers());
    -  401  3
                 reporter.generateReports(reportOutputDirectory, reportFormat);
    -  402   +  391  3
                 engine.analyzeDependencies();
    +  392  3
                 final ReportGenerator reporter = new ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers());
    +  393  3
                 reporter.generateReports(reportOutputDirectory, reportFormat);
    +  394  
     
    -  403  3
                 if (this.failBuildOnCVSS <= 10) {
    -  404  0
                     checkForFailure(engine.getDependencies());
    -  405   +  395  3
                 if (this.failBuildOnCVSS <= 10) {
    +  396  0
                     checkForFailure(engine.getDependencies());
    +  397  
                 }
    -  406  0
             } catch (IOException ex) {
    -  407  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex);
    -  408  0
                 throw new BuildException("Unable to generate dependency-check report", ex);
    -  409  0
             } catch (Exception ex) {
    -  410  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex);
    -  411  0
                 throw new BuildException("An exception occured; unable to continue task", ex);
    -  412  3
             }
    -  413  3
         }
    -  414   +  398  0
             } catch (IOException ex) {
    +  399  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex);
    +  400  0
                 throw new BuildException("Unable to generate dependency-check report", ex);
    +  401  0
             } catch (Exception ex) {
    +  402  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex);
    +  403  0
                 throw new BuildException("An exception occured; unable to continue task", ex);
    +  404  3
             }
    +  405  3
         }
    +  406  
     
    -  415   +  407  
         /**
    -  416   +  408  
          * Validate the configuration to ensure the parameters have been properly
    -  417   +  409  
          * configured/initialized.
    -  418   +  410  
          *
    -  419   +  411  
          * @throws BuildException if the task was not configured correctly.
    -  420   +  412  
          */
    -  421   +  413  
         private void validateConfiguration() throws BuildException {
    -  422  4
             if (path == null) {
    -  423  1
                 throw new BuildException("No project dependencies have been defined to analyze.");
    -  424   +  414  4
             if (path == null) {
    +  415  1
                 throw new BuildException("No project dependencies have been defined to analyze.");
    +  416  
             }
    -  425  3
             if (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {
    -  426  0
                 throw new BuildException("Invalid configuration, failBuildOnCVSS must be between 0 and 11.");
    -  427   +  417  3
             if (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) {
    +  418  0
                 throw new BuildException("Invalid configuration, failBuildOnCVSS must be between 0 and 11.");
    +  419  
             }
    -  428  3
         }
    -  429   +  420  3
         }
    +  421  
     
    -  430   +  422  
         /**
    -  431   +  423  
          * Takes the properties supplied and updates the dependency-check settings.
    -  432   +  424  
          * Additionally, this sets the system properties required to change the
    -  433   +  425  
          * proxy url, port, and connection timeout.
    -  434   +  426  
          */
    -  435   +  427  
         private void populateSettings() {
    -  436  3
             InputStream taskProperties = null;
    -  437   +  428  3
             InputStream taskProperties = null;
    +  429  
             try {
    -  438  3
                 taskProperties = this.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);
    -  439  3
                 Settings.mergeProperties(taskProperties);
    -  440  0
             } catch (IOException ex) {
    -  441  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.WARNING, "Unable to load the dependency-check ant task.properties file.");
    -  442  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex);
    -  443   +  430  3
                 taskProperties = this.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);
    +  431  3
                 Settings.mergeProperties(taskProperties);
    +  432  0
             } catch (IOException ex) {
    +  433  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.WARNING, "Unable to load the dependency-check ant task.properties file.");
    +  434  0
                 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex);
    +  435  
             } finally {
    -  444  3
                 if (taskProperties != null) {
    -  445   +  436  3
                 if (taskProperties != null) {
    +  437  
                     try {
    -  446  3
                         taskProperties.close();
    -  447  0
                     } catch (IOException ex) {
    -  448  0
                         Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINEST, null, ex);
    -  449  3
                     }
    -  450   +  438  3
                         taskProperties.close();
    +  439  0
                     } catch (IOException ex) {
    +  440  0
                         Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINEST, null, ex);
    +  441  3
                     }
    +  442  
                 }
    -  451   +  443  
             }
    -  452  3
             if (dataDirectory != null) {
    -  453  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
    -  454   +  444  3
             if (dataDirectory != null) {
    +  445  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
    +  446  
             } else {
    -  455  3
                 final File jarPath = new File(DependencyCheckTask.class.getProtectionDomain().getCodeSource().getLocation().getPath());
    -  456  3
                 final File base = jarPath.getParentFile();
    -  457  3
                 final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
    -  458  3
                 final File dataDir = new File(base, sub);
    -  459  3
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
    -  460   +  447  3
                 final File jarPath = new File(DependencyCheckTask.class.getProtectionDomain().getCodeSource().getLocation().getPath());
    +  448  3
                 final File base = jarPath.getParentFile();
    +  449  3
                 final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
    +  450  3
                 final File dataDir = new File(base, sub);
    +  451  3
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
    +  452  
             }
    +  453   +
     
    +  454  3
             Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
    +  455   +
     
    +  456  3
             if (proxyUrl != null && !proxyUrl.isEmpty()) {
    +  457  0
                 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
    +  458   +
             }
    +  459  3
             if (proxyPort != null && !proxyPort.isEmpty()) {
    +  460  0
                 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
     461   -
     
    -  462  3
             Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
    -  463   -
     
    -  464  3
             if (proxyUrl != null && !proxyUrl.isEmpty()) {
    -  465  0
                 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
    +
             }
    +  462  3
             if (connectionTimeout != null && !connectionTimeout.isEmpty()) {
    +  463  0
                 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
    +  464   +
             }
    +  465  3
         }
     466   -
             }
    -  467  3
             if (proxyPort != null && !proxyPort.isEmpty()) {
    -  468  0
                 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
    -  469   -
             }
    -  470  3
             if (connectionTimeout != null && !connectionTimeout.isEmpty()) {
    -  471  0
                 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
    -  472   -
             }
    -  473  3
         }
    -  474  
     
    -  475   +  467  
         /**
    -  476   +  468  
          * Checks to see if a vulnerability has been identified with a CVSS score
    -  477   +  469  
          * that is above the threshold set in the configuration.
    -  478   +  470  
          *
    -  479   +  471  
          * @param dependencies the list of dependency objects
    -  480   +  472  
          * @throws BuildException thrown if a CVSS score is found that is higher
    -  481   +  473  
          * then the threshold set
    -  482   +  474  
          */
    -  483   +  475  
         private void checkForFailure(List<Dependency> dependencies) throws BuildException {
    -  484  0
             final StringBuilder ids = new StringBuilder();
    -  485  0
             for (Dependency d : dependencies) {
    -  486  0
                 for (Vulnerability v : d.getVulnerabilities()) {
    -  487  0
                     if (v.getCvssScore() >= failBuildOnCVSS) {
    -  488  0
                         if (ids.length() == 0) {
    -  489  0
                             ids.append(v.getName());
    -  490   +  476  0
             final StringBuilder ids = new StringBuilder();
    +  477  0
             for (Dependency d : dependencies) {
    +  478  0
                 for (Vulnerability v : d.getVulnerabilities()) {
    +  479  0
                     if (v.getCvssScore() >= failBuildOnCVSS) {
    +  480  0
                         if (ids.length() == 0) {
    +  481  0
                             ids.append(v.getName());
    +  482  
                         } else {
    -  491  0
                             ids.append(", ").append(v.getName());
    -  492   +  483  0
                             ids.append(", ").append(v.getName());
    +  484  
                         }
    -  493   +  485  
                     }
    -  494   +  486  
                 }
    -  495   +  487  
             }
    -  496  0
             if (ids.length() > 0) {
    -  497  0
                 final String msg = String.format("%n%nDependency-Check Failure:%n"
    -  498   +  488  0
             if (ids.length() > 0) {
    +  489  0
                 final String msg = String.format("%n%nDependency-Check Failure:%n"
    +  490  
                         + "One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n"
    -  499   +  491  
                         + "See the dependency-check report for more details.%n%n", failBuildOnCVSS, ids.toString());
    -  500  0
                 throw new BuildException(msg);
    -  501   +  492  0
                 throw new BuildException(msg);
    +  493  
             }
    -  502  0
         }
    -  503   +  494  0
         }
    +  495  
     
    -  504   +  496  
         /**
    -  505   +  497  
          * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN",
    -  506   +  498  
          * etc..
    -  507   +  499  
          */
    -  508  4
         public static class ReportFormats extends EnumeratedAttribute {
    -  509   +  500  4
         public static class ReportFormats extends EnumeratedAttribute {
    +  501  
     
    -  510   +  502  
             /**
    -  511   +  503  
              * Returns the list of values for the report format.
    -  512   +  504  
              *
    -  513   +  505  
              * @return the list of values for the report format
    -  514   +  506  
              */
    -  515   +  507   +
             @Override
    +  508  
             public String[] getValues() {
    -  516  4
                 int i = 0;
    -  517  4
                 final Format[] formats = Format.values();
    -  518  4
                 final String[] values = new String[formats.length];
    -  519  20
                 for (Format format : formats) {
    -  520  16
                     values[i++] = format.name();
    -  521   +  509  4
                 int i = 0;
    +  510  4
                 final Format[] formats = Format.values();
    +  511  4
                 final String[] values = new String[formats.length];
    +  512  20
                 for (Format format : formats) {
    +  513  16
                     values[i++] = format.name();
    +  514  
                 }
    -  522  4
                 return values;
    -  523   +  515  4
                 return values;
    +  516  
             }
    -  524   +  517  
         }
    -  525   +  518  
     }
    - + diff --git a/dependency-check-ant/configuration.html b/dependency-check-ant/configuration.html index 3aaabebde..1f3375f98 100644 --- a/dependency-check-ant/configuration.html +++ b/dependency-check-ant/configuration.html @@ -1,13 +1,13 @@ - + dependency-check-ant - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/cpd.html b/dependency-check-ant/cpd.html index 7bd89bac4..8304b5b66 100644 --- a/dependency-check-ant/cpd.html +++ b/dependency-check-ant/cpd.html @@ -1,13 +1,13 @@ - + dependency-check-ant - CPD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/dependency-updates-report.html b/dependency-check-ant/dependency-updates-report.html index 88d877b24..1ec7d55b3 100644 --- a/dependency-check-ant/dependency-updates-report.html +++ b/dependency-check-ant/dependency-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Dependency Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -312,7 +312,7 @@ org.owasp dependency-check-core -1.0.3 +1.0.4 compile jar @@ -427,7 +427,7 @@ dependency-check-core Current Version -1.0.3 +1.0.4 Scope compile diff --git a/dependency-check-ant/findbugs.html b/dependency-check-ant/findbugs.html index bbb51dd87..ee657162b 100644 --- a/dependency-check-ant/findbugs.html +++ b/dependency-check-ant/findbugs.html @@ -1,13 +1,13 @@ - + dependency-check-ant - FindBugs Bug Detector Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -271,7 +271,7 @@ Inconsistent synchronization of org.owasp.dependencycheck.taskdefs.DependencyCheckTask.path; locked 44% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC -389 +381 Medium diff --git a/dependency-check-ant/index.html b/dependency-check-ant/index.html index 65c21ed6e..f844743dc 100644 --- a/dependency-check-ant/index.html +++ b/dependency-check-ant/index.html @@ -1,13 +1,13 @@ - + dependency-check-ant - About @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/installation.html b/dependency-check-ant/installation.html index 90074bf52..114622f90 100644 --- a/dependency-check-ant/installation.html +++ b/dependency-check-ant/installation.html @@ -1,13 +1,13 @@ - + dependency-check-ant - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -145,7 +145,7 @@

    Installation

    -

    Download dependency-check-ant from bintray here. To install dependency-check-ant place the dependency-check-ant-1.0.3.jar into the lib directory of your Ant instalation directory. Once installed you can add the taskdef to you build.xml and add the task to a new or existing target.

    +

    Download dependency-check-ant from bintray here. To install dependency-check-ant place the dependency-check-ant-1.0.4.jar into the lib directory of your Ant instalation directory. Once installed you can add the taskdef to you build.xml and add the task to a new or existing target.

    It is important to understand that the first time this task is executed it may take 20 minutes or more as it downloads and processes the data from the National Vulnerability Database (NVD) hosted by NIST: https://nvd.nist.gov

    After the first batch download, as long as the task is executed at least once every seven days the update will only take a few seconds.

    diff --git a/dependency-check-ant/license.html b/dependency-check-ant/license.html index 79dfe7f0f..321607da2 100644 --- a/dependency-check-ant/license.html +++ b/dependency-check-ant/license.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Project License @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/plugin-updates-report.html b/dependency-check-ant/plugin-updates-report.html index 87b7f1837..89dcf43c4 100644 --- a/dependency-check-ant/plugin-updates-report.html +++ b/dependency-check-ant/plugin-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Plugin Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -602,7 +602,7 @@ 2.7 Newer versions -2.8 Next Minor +2.8 Next Minor
    2.8.1 Latest Minor

    Plugin org.apache.maven.plugins:maven-enforcer-plugin

    @@ -638,7 +638,7 @@ -
    2.3.1
    Newer versions2.4 Next Minor
    2.5 Latest Minor
    +2.4 Next Minor
    2.5
    2.5.1 Latest Minor

    Plugin org.apache.maven.plugins:maven-jar-plugin

    diff --git a/dependency-check-ant/pmd.html b/dependency-check-ant/pmd.html index b41b862f3..923113dfc 100644 --- a/dependency-check-ant/pmd.html +++ b/dependency-check-ant/pmd.html @@ -1,13 +1,13 @@ - + dependency-check-ant - PMD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/project-info.html b/dependency-check-ant/project-info.html index bd93d8581..d3353e24c 100644 --- a/dependency-check-ant/project-info.html +++ b/dependency-check-ant/project-info.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Project Information @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/project-reports.html b/dependency-check-ant/project-reports.html index c56ae7040..396d97dd6 100644 --- a/dependency-check-ant/project-reports.html +++ b/dependency-check-ant/project-reports.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Generated Reports @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/project-summary.html b/dependency-check-ant/project-summary.html index 7487686b9..cb9d4c3a1 100644 --- a/dependency-check-ant/project-summary.html +++ b/dependency-check-ant/project-summary.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Project Summary @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -210,7 +210,7 @@ - + diff --git a/dependency-check-ant/surefire-report.html b/dependency-check-ant/surefire-report.html index d10e9a11f..08deffb68 100644 --- a/dependency-check-ant/surefire-report.html +++ b/dependency-check-ant/surefire-report.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Surefire Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -266,7 +266,7 @@ function toggleDisplay(elementId) { -
    dependency-check-ant
    Version1.0.3
    1.0.4
    Type jar
    0 0 100%13.68

    +9.512

    Note: failures are anticipated and checked for with assertions while errors are unanticipated.


    Package List

    @@ -287,7 +287,7 @@ function toggleDisplay(elementId) { 0 0 100% -13.68
    +9.512

    Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

    org.owasp.dependencycheck.taskdefs

    @@ -309,7 +309,7 @@ function toggleDisplay(elementId) { 0 0 100% -13.68

    +9.512

    Test Cases

    [Summary] [Package List] [Test Cases]

    @@ -319,19 +319,19 @@ function toggleDisplay(elementId) { testGetFailBuildOnCVSS -0.444 +0.348 testAddDirSet -5.424 +3.735 testAddFileSet -3.44 +1.969 testAddFileList -4.372

    +3.46
    diff --git a/dependency-check-ant/taglist.html b/dependency-check-ant/taglist.html index ce3eb056d..f8661ab7e 100644 --- a/dependency-check-ant/taglist.html +++ b/dependency-check-ant/taglist.html @@ -1,13 +1,13 @@ - + dependency-check-ant - Tag List report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -239,20 +239,10 @@ Total number of occurrences Tag strings used by tag class -Todo Work -1 +Todo Work +0 todo, FIXME -

    Each tag is detailed below:

    -
    -

    Todo Work

    -

    Number of occurrences found in the code: 1

    - - - - - - -
    org.owasp.dependencycheck.taskdefs.DependencyCheckTaskLine
    add code to disable fine grained log file. Logger logger = LogManager.getLogManager().getLogger(""); for (Handler h : logger.getHandlers()) { if (h.getFormatter(). h.toString()); }358
    +

    Each tag is detailed below:

    diff --git a/dependency-check-ant/usage.html b/dependency-check-ant/usage.html index 705b51576..8173470b4 100644 --- a/dependency-check-ant/usage.html +++ b/dependency-check-ant/usage.html @@ -1,13 +1,13 @@ - + dependency-check-ant - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-ant/xref-test/index.html b/dependency-check-ant/xref-test/index.html index b400ed5b0..24005dcd5 100644 --- a/dependency-check-ant/xref-test/index.html +++ b/dependency-check-ant/xref-test/index.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference + Dependency-Check Ant Task 1.0.4 Reference diff --git a/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-frame.html b/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-frame.html index 5e2c33d6e..308ea15f6 100644 --- a/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-frame.html +++ b/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference Package org.owasp.dependencycheck.taskdefs + Dependency-Check Ant Task 1.0.4 Reference Package org.owasp.dependencycheck.taskdefs diff --git a/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-summary.html b/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-summary.html index a9ab872dd..6f2714fe5 100644 --- a/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-summary.html +++ b/dependency-check-ant/xref-test/org/owasp/dependencycheck/taskdefs/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference Package org.owasp.dependencycheck.taskdefs + Dependency-Check Ant Task 1.0.4 Reference Package org.owasp.dependencycheck.taskdefs diff --git a/dependency-check-ant/xref-test/overview-frame.html b/dependency-check-ant/xref-test/overview-frame.html index 7153b7ed3..31d4a0bcc 100644 --- a/dependency-check-ant/xref-test/overview-frame.html +++ b/dependency-check-ant/xref-test/overview-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference + Dependency-Check Ant Task 1.0.4 Reference diff --git a/dependency-check-ant/xref-test/overview-summary.html b/dependency-check-ant/xref-test/overview-summary.html index ca4253362..161d787fc 100644 --- a/dependency-check-ant/xref-test/overview-summary.html +++ b/dependency-check-ant/xref-test/overview-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference + Dependency-Check Ant Task 1.0.4 Reference @@ -24,7 +24,7 @@ -

    Dependency-Check Ant Task 1.0.3 Reference

    +

    Dependency-Check Ant Task 1.0.4 Reference

    diff --git a/dependency-check-ant/xref/index.html b/dependency-check-ant/xref/index.html index b400ed5b0..24005dcd5 100644 --- a/dependency-check-ant/xref/index.html +++ b/dependency-check-ant/xref/index.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference + Dependency-Check Ant Task 1.0.4 Reference diff --git a/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html b/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html index 3215c8db0..b850c5127 100644 --- a/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html +++ b/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/DependencyCheckTask.html @@ -33,21 +33,21 @@ 23import java.io.InputStream; 24import java.util.List; 25import java.util.logging.Level; -26import java.util.logging.LogManager; -27import java.util.logging.Logger; -28import org.apache.tools.ant.BuildException; -29import org.apache.tools.ant.Task; -30import org.apache.tools.ant.types.EnumeratedAttribute; -31import org.apache.tools.ant.types.Reference; -32import org.apache.tools.ant.types.Resource; -33import org.apache.tools.ant.types.ResourceCollection; -34import org.apache.tools.ant.types.resources.FileProvider; -35import org.apache.tools.ant.types.resources.Resources; -36import org.owasp.dependencycheck.Engine; -37import org.owasp.dependencycheck.dependency.Dependency; -38import org.owasp.dependencycheck.dependency.Vulnerability; -39import org.owasp.dependencycheck.reporting.ReportGenerator; -40import org.owasp.dependencycheck.reporting.ReportGenerator.Format; +26import java.util.logging.Logger; +27import org.apache.tools.ant.BuildException; +28import org.apache.tools.ant.Task; +29import org.apache.tools.ant.types.EnumeratedAttribute; +30import org.apache.tools.ant.types.Reference; +31import org.apache.tools.ant.types.Resource; +32import org.apache.tools.ant.types.ResourceCollection; +33import org.apache.tools.ant.types.resources.FileProvider; +34import org.apache.tools.ant.types.resources.Resources; +35import org.owasp.dependencycheck.Engine; +36import org.owasp.dependencycheck.dependency.Dependency; +37import org.owasp.dependencycheck.dependency.Vulnerability; +38import org.owasp.dependencycheck.reporting.ReportGenerator; +39import org.owasp.dependencycheck.reporting.ReportGenerator.Format; +40import org.owasp.dependencycheck.utils.LogUtils; 41import org.owasp.dependencycheck.utils.Settings; 4243/** @@ -355,184 +355,177 @@ 345publicvoid setConnectionTimeout(String connectionTimeout) { 346this.connectionTimeout = connectionTimeout; 347 } -348 -349/** -350 * Configures the logger for use by the application. -351 */ -352privatestaticvoid prepareLogger() { -353 InputStream in = null; -354try { -355 in = DependencyCheckTask.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE); -356 LogManager.getLogManager().reset(); -357 LogManager.getLogManager().readConfiguration(in); -358//TODO add code to disable fine grained log file. -359// Logger logger = LogManager.getLogManager().getLogger(""); -360// for (Handler h : logger.getHandlers()) { -361// if (h.getFormatter(). h.toString()); -362// } -363 } catch (IOException ex) { -364 System.err.println(ex.toString()); -365 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex); -366 } catch (SecurityException ex) { -367 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex); -368 } finally { -369if (in != null) { -370try { -371 in.close(); -372 } catch (Exception ex) { -373//noinspection UnusedAssignment -374 in = null; -375 } -376 } -377 } -378 } +348/** +349 * The file path used for verbose logging. +350 */ +351private String logFile = null; +352 +353/** +354 * Get the value of logFile. +355 * +356 * @return the value of logFile +357 */ +358public String getLogFile() { +359return logFile; +360 } +361 +362/** +363 * Set the value of logFile. +364 * +365 * @param logFile new value of logFile +366 */ +367publicvoid setLogFile(String logFile) { +368this.logFile = logFile; +369 } +370 +371 @Override +372publicvoid execute() throws BuildException { +373final InputStream in = DependencyCheckTask.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE); +374 LogUtils.prepareLogger(in, logFile); +375 +376 dealWithReferences(); +377 validateConfiguration(); +378 populateSettings(); 379 -380 @Override -381publicvoid execute() throws BuildException { -382 prepareLogger(); -383 -384 dealWithReferences(); -385 validateConfiguration(); -386 populateSettings(); -387 -388final Engine engine = new Engine(); -389for (Resource resource : path) { -390final FileProvider provider = resource.as(FileProvider.class); -391if (provider != null) { -392final File file = provider.getFile(); -393if (file != null && file.exists()) { -394 engine.scan(file); -395 } -396 } -397 } -398try { -399 engine.analyzeDependencies(); -400final ReportGenerator reporter = new ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers()); -401 reporter.generateReports(reportOutputDirectory, reportFormat); -402 -403if (this.failBuildOnCVSS <= 10) { -404 checkForFailure(engine.getDependencies()); -405 } -406 } catch (IOException ex) { -407 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex); -408thrownew BuildException("Unable to generate dependency-check report", ex); -409 } catch (Exception ex) { -410 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex); -411thrownew BuildException("An exception occured; unable to continue task", ex); -412 } -413 } -414 -415/** -416 * Validate the configuration to ensure the parameters have been properly -417 * configured/initialized. -418 * -419 * @throws BuildException if the task was not configured correctly. -420 */ -421privatevoid validateConfiguration() throws BuildException { -422if (path == null) { -423thrownew BuildException("No project dependencies have been defined to analyze."); -424 } -425if (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) { -426thrownew BuildException("Invalid configuration, failBuildOnCVSS must be between 0 and 11."); -427 } -428 } -429 -430/** -431 * Takes the properties supplied and updates the dependency-check settings. -432 * Additionally, this sets the system properties required to change the -433 * proxy url, port, and connection timeout. -434 */ -435privatevoid populateSettings() { -436 InputStream taskProperties = null; -437try { -438 taskProperties = this.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE); -439 Settings.mergeProperties(taskProperties); -440 } catch (IOException ex) { -441 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.WARNING, "Unable to load the dependency-check ant task.properties file."); -442 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex); -443 } finally { -444if (taskProperties != null) { -445try { -446 taskProperties.close(); -447 } catch (IOException ex) { -448 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINEST, null, ex); -449 } -450 } -451 } -452if (dataDirectory != null) { -453 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory); -454 } else { -455final File jarPath = new File(DependencyCheckTask.class.getProtectionDomain().getCodeSource().getLocation().getPath()); -456final File base = jarPath.getParentFile(); -457final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY); -458final File dataDir = new File(base, sub); -459 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath()); -460 } -461 -462 Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate); -463 -464if (proxyUrl != null && !proxyUrl.isEmpty()) { -465 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl); -466 } -467if (proxyPort != null && !proxyPort.isEmpty()) { -468 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort); -469 } -470if (connectionTimeout != null && !connectionTimeout.isEmpty()) { -471 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout); -472 } -473 } -474 -475/** -476 * Checks to see if a vulnerability has been identified with a CVSS score -477 * that is above the threshold set in the configuration. -478 * -479 * @param dependencies the list of dependency objects -480 * @throws BuildException thrown if a CVSS score is found that is higher -481 * then the threshold set -482 */ -483privatevoid checkForFailure(List<Dependency> dependencies) throws BuildException { -484final StringBuilder ids = new StringBuilder(); -485for (Dependency d : dependencies) { -486for (Vulnerability v : d.getVulnerabilities()) { -487if (v.getCvssScore() >= failBuildOnCVSS) { -488if (ids.length() == 0) { -489 ids.append(v.getName()); -490 } else { -491 ids.append(", ").append(v.getName()); -492 } -493 } -494 } -495 } -496if (ids.length() > 0) { -497final String msg = String.format("%n%nDependency-Check Failure:%n" -498 + "One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n" -499 + "See the dependency-check report for more details.%n%n", failBuildOnCVSS, ids.toString()); -500thrownew BuildException(msg); -501 } -502 } -503 -504/** -505 * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN", -506 * etc.. -507 */ -508publicstaticclassReportFormatsextends EnumeratedAttribute { -509 -510/** -511 * Returns the list of values for the report format. -512 * -513 * @return the list of values for the report format -514 */ -515public String[] getValues() { -516int i = 0; -517final Format[] formats = Format.values(); -518final String[] values = new String[formats.length]; -519for (Format format : formats) { -520 values[i++] = format.name(); -521 } -522return values; -523 } -524 } -525 } +380final Engine engine = new Engine(); +381for (Resource resource : path) { +382final FileProvider provider = resource.as(FileProvider.class); +383if (provider != null) { +384final File file = provider.getFile(); +385if (file != null && file.exists()) { +386 engine.scan(file); +387 } +388 } +389 } +390try { +391 engine.analyzeDependencies(); +392final ReportGenerator reporter = new ReportGenerator(applicationName, engine.getDependencies(), engine.getAnalyzers()); +393 reporter.generateReports(reportOutputDirectory, reportFormat); +394 +395if (this.failBuildOnCVSS <= 10) { +396 checkForFailure(engine.getDependencies()); +397 } +398 } catch (IOException ex) { +399 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex); +400thrownew BuildException("Unable to generate dependency-check report", ex); +401 } catch (Exception ex) { +402 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.SEVERE, null, ex); +403thrownew BuildException("An exception occured; unable to continue task", ex); +404 } +405 } +406 +407/** +408 * Validate the configuration to ensure the parameters have been properly +409 * configured/initialized. +410 * +411 * @throws BuildException if the task was not configured correctly. +412 */ +413privatevoid validateConfiguration() throws BuildException { +414if (path == null) { +415thrownew BuildException("No project dependencies have been defined to analyze."); +416 } +417if (failBuildOnCVSS < 0 || failBuildOnCVSS > 11) { +418thrownew BuildException("Invalid configuration, failBuildOnCVSS must be between 0 and 11."); +419 } +420 } +421 +422/** +423 * Takes the properties supplied and updates the dependency-check settings. +424 * Additionally, this sets the system properties required to change the +425 * proxy url, port, and connection timeout. +426 */ +427privatevoid populateSettings() { +428 InputStream taskProperties = null; +429try { +430 taskProperties = this.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE); +431 Settings.mergeProperties(taskProperties); +432 } catch (IOException ex) { +433 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.WARNING, "Unable to load the dependency-check ant task.properties file."); +434 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINE, null, ex); +435 } finally { +436if (taskProperties != null) { +437try { +438 taskProperties.close(); +439 } catch (IOException ex) { +440 Logger.getLogger(DependencyCheckTask.class.getName()).log(Level.FINEST, null, ex); +441 } +442 } +443 } +444if (dataDirectory != null) { +445 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory); +446 } else { +447final File jarPath = new File(DependencyCheckTask.class.getProtectionDomain().getCodeSource().getLocation().getPath()); +448final File base = jarPath.getParentFile(); +449final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY); +450final File dataDir = new File(base, sub); +451 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath()); +452 } +453 +454 Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate); +455 +456if (proxyUrl != null && !proxyUrl.isEmpty()) { +457 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl); +458 } +459if (proxyPort != null && !proxyPort.isEmpty()) { +460 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort); +461 } +462if (connectionTimeout != null && !connectionTimeout.isEmpty()) { +463 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout); +464 } +465 } +466 +467/** +468 * Checks to see if a vulnerability has been identified with a CVSS score +469 * that is above the threshold set in the configuration. +470 * +471 * @param dependencies the list of dependency objects +472 * @throws BuildException thrown if a CVSS score is found that is higher +473 * then the threshold set +474 */ +475privatevoid checkForFailure(List<Dependency> dependencies) throws BuildException { +476final StringBuilder ids = new StringBuilder(); +477for (Dependency d : dependencies) { +478for (Vulnerability v : d.getVulnerabilities()) { +479if (v.getCvssScore() >= failBuildOnCVSS) { +480if (ids.length() == 0) { +481 ids.append(v.getName()); +482 } else { +483 ids.append(", ").append(v.getName()); +484 } +485 } +486 } +487 } +488if (ids.length() > 0) { +489final String msg = String.format("%n%nDependency-Check Failure:%n" +490 + "One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n" +491 + "See the dependency-check report for more details.%n%n", failBuildOnCVSS, ids.toString()); +492thrownew BuildException(msg); +493 } +494 } +495 +496/** +497 * An enumeration of supported report formats: "ALL", "HTML", "XML", "VULN", +498 * etc.. +499 */ +500publicstaticclassReportFormatsextends EnumeratedAttribute { +501 +502/** +503 * Returns the list of values for the report format. +504 * +505 * @return the list of values for the report format +506 */ +507 @Override +508public String[] getValues() { +509int i = 0; +510final Format[] formats = Format.values(); +511final String[] values = new String[formats.length]; +512for (Format format : formats) { +513 values[i++] = format.name(); +514 } +515return values; +516 } +517 } +518 }
    diff --git a/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-frame.html b/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-frame.html index 05dd18573..442aa7d66 100644 --- a/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-frame.html +++ b/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference Package org.owasp.dependencycheck.taskdefs + Dependency-Check Ant Task 1.0.4 Reference Package org.owasp.dependencycheck.taskdefs diff --git a/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-summary.html b/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-summary.html index 73f29ae3c..009bb97d5 100644 --- a/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-summary.html +++ b/dependency-check-ant/xref/org/owasp/dependencycheck/taskdefs/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference Package org.owasp.dependencycheck.taskdefs + Dependency-Check Ant Task 1.0.4 Reference Package org.owasp.dependencycheck.taskdefs diff --git a/dependency-check-ant/xref/overview-frame.html b/dependency-check-ant/xref/overview-frame.html index 7153b7ed3..31d4a0bcc 100644 --- a/dependency-check-ant/xref/overview-frame.html +++ b/dependency-check-ant/xref/overview-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference + Dependency-Check Ant Task 1.0.4 Reference diff --git a/dependency-check-ant/xref/overview-summary.html b/dependency-check-ant/xref/overview-summary.html index ca4253362..161d787fc 100644 --- a/dependency-check-ant/xref/overview-summary.html +++ b/dependency-check-ant/xref/overview-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Ant Task 1.0.3 Reference + Dependency-Check Ant Task 1.0.4 Reference @@ -24,7 +24,7 @@ -

    Dependency-Check Ant Task 1.0.3 Reference

    +

    Dependency-Check Ant Task 1.0.4 Reference

    diff --git a/dependency-check-cli/apidocs/allclasses-frame.html b/dependency-check-cli/apidocs/allclasses-frame.html index 03c01d54b..2140049a2 100644 --- a/dependency-check-cli/apidocs/allclasses-frame.html +++ b/dependency-check-cli/apidocs/allclasses-frame.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Command Line 1.0.3 API) +All Classes (Dependency-Check Command Line 1.0.4 API) - + diff --git a/dependency-check-cli/apidocs/allclasses-noframe.html b/dependency-check-cli/apidocs/allclasses-noframe.html index ca59969df..00c50759e 100644 --- a/dependency-check-cli/apidocs/allclasses-noframe.html +++ b/dependency-check-cli/apidocs/allclasses-noframe.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Command Line 1.0.3 API) +All Classes (Dependency-Check Command Line 1.0.4 API) - + diff --git a/dependency-check-cli/apidocs/constant-values.html b/dependency-check-cli/apidocs/constant-values.html index 7651c36a3..997b3c6f8 100644 --- a/dependency-check-cli/apidocs/constant-values.html +++ b/dependency-check-cli/apidocs/constant-values.html @@ -2,13 +2,13 @@ - + -Constant Field Values (Dependency-Check Command Line 1.0.3 API) +Constant Field Values (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ Constant Field Values (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Constant Field Values (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="Constant Field Values (Dependency-Check Command Line 1.0.4 API)"; } } @@ -236,6 +236,18 @@ org.owasp.* + + + + + + + + + + diff --git a/dependency-check-cli/apidocs/deprecated-list.html b/dependency-check-cli/apidocs/deprecated-list.html index b9106ad9e..f21e52b42 100644 --- a/dependency-check-cli/apidocs/deprecated-list.html +++ b/dependency-check-cli/apidocs/deprecated-list.html @@ -2,13 +2,13 @@ - + -Deprecated List (Dependency-Check Command Line 1.0.3 API) +Deprecated List (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ Deprecated List (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Deprecated List (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="Deprecated List (Dependency-Check Command Line 1.0.4 API)"; } } diff --git a/dependency-check-cli/apidocs/help-doc.html b/dependency-check-cli/apidocs/help-doc.html index 00f2560db..6efe0aa94 100644 --- a/dependency-check-cli/apidocs/help-doc.html +++ b/dependency-check-cli/apidocs/help-doc.html @@ -2,13 +2,13 @@ - + -API Help (Dependency-Check Command Line 1.0.3 API) +API Help (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ API Help (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="API Help (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="API Help (Dependency-Check Command Line 1.0.4 API)"; } } diff --git a/dependency-check-cli/apidocs/index-all.html b/dependency-check-cli/apidocs/index-all.html index 0fcd5a817..8ced834c9 100644 --- a/dependency-check-cli/apidocs/index-all.html +++ b/dependency-check-cli/apidocs/index-all.html @@ -2,13 +2,13 @@ - + -Index (Dependency-Check Command Line 1.0.3 API) +Index (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ Index (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="Index (Dependency-Check Command Line 1.0.4 API)"; } } @@ -144,6 +144,9 @@ Method in class org.owasp.dependencycheck.cli.getDataDirectory() - Method in class org.owasp.dependencycheck.cli.CliParser
    Get the value of dataDirectory. +
    getPropertiesFile() - +Method in class org.owasp.dependencycheck.cli.CliParser +
    Returns the properties file specified on the command line.
    getProxyPort() - Method in class org.owasp.dependencycheck.cli.CliParser
    Returns the proxy port. @@ -161,6 +164,9 @@ Method in class org.owasp.dependencycheck.cli.CliParser
    Retrieves the file command line parameter(s) specified for the 'scan' argument. +
    getVerboseLog() - +Method in class org.owasp.dependencycheck.cli.CliParser +
    Returns the path to the verbose log file.

    @@ -288,6 +294,13 @@ Static variable in class org.owasp.dependencycheck.cli.

    V

    +
    VERBOSE_LOG - +Static variable in class org.owasp.dependencycheck.cli.CliParser.ArgumentName +
    The CLI argument name for setting the location of the data directory. +
    VERBOSE_LOG_SHORT - +Static variable in class org.owasp.dependencycheck.cli.CliParser.ArgumentName +
    The short CLI argument name for setting the location of the data + directory.
    VERSION - Static variable in class org.owasp.dependencycheck.cli.CliParser.ArgumentName
    The short CLI argument name asking for the version. diff --git a/dependency-check-cli/apidocs/index.html b/dependency-check-cli/apidocs/index.html index bc377fb0c..7ed203cb4 100644 --- a/dependency-check-cli/apidocs/index.html +++ b/dependency-check-cli/apidocs/index.html @@ -2,10 +2,10 @@ - + -Dependency-Check Command Line 1.0.3 API +Dependency-Check Command Line 1.0.4 API diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/class-use/App.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/class-use/App.html index 9ada5f147..564bf329d 100644 --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/class-use/App.html +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/class-use/App.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.0.3 API) +Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.App (Dependency-Check Command Line 1.0.4 API)"; } } diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.ArgumentName.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.ArgumentName.html index 3b83ad082..18b3fdc3f 100644 --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.ArgumentName.html +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.ArgumentName.html @@ -2,13 +2,13 @@ - + -CliParser.ArgumentName (Dependency-Check Command Line 1.0.3 API) +CliParser.ArgumentName (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ CliParser.ArgumentName (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CliParser.ArgumentName (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="CliParser.ArgumentName (Dependency-Check Command Line 1.0.4 API)"; } } @@ -309,6 +309,23 @@ A collection of static final strings that represent the possible command
    + + + + + + + + + + + + + + + + - +
    "s"
    +public static final StringVERBOSE_LOG"log"
    +public static final StringVERBOSE_LOG_SHORT"l"
    public static final String VERSION
    static StringVERBOSE_LOG + +
    +          The CLI argument name for setting the location of the data directory.
    +static StringVERBOSE_LOG_SHORT + +
    +          The short CLI argument name for setting the location of the data + directory.
    +static String VERSION
    @@ -668,6 +685,31 @@ public static final Constant Field Values +
    + +

    +VERBOSE_LOG

    +
    +public static final String VERBOSE_LOG
    +
    +
    The CLI argument name for setting the location of the data directory. +

    +

    +
    See Also:
    Constant Field Values
    +
    +
    + +

    +VERBOSE_LOG_SHORT

    +
    +public static final String VERBOSE_LOG_SHORT
    +
    +
    The short CLI argument name for setting the location of the data + directory. +

    +

    +
    See Also:
    Constant Field Values
    +
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.html index 727eb55b5..c502579e6 100644 --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.html +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/CliParser.html @@ -2,13 +2,13 @@ - + -CliParser (Dependency-Check Command Line 1.0.3 API) +CliParser (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ CliParser (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CliParser (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="CliParser (Dependency-Check Command Line 1.0.4 API)"; } } @@ -182,6 +182,14 @@ A utility to parse command line arguments for the DependencyCheck.
    + FilegetPropertiesFile() + +
    +          Returns the properties file specified on the command line.
     String getProxyPort() @@ -224,6 +232,14 @@ A utility to parse command line arguments for the DependencyCheck.
    + StringgetVerboseLog() + +
    +          Returns the path to the verbose log file.
     boolean isAutoUpdate() @@ -507,6 +523,34 @@ public

    +getPropertiesFile

    +
    +public File getPropertiesFile()
    +
    +
    Returns the properties file specified on the command line. +

    +

    + +
    Returns:
    the properties file specified on the command line
    +
    +
    +
    + +

    +getVerboseLog

    +
    +public String getVerboseLog()
    +
    +
    Returns the path to the verbose log file. +

    +

    + +
    Returns:
    the path to the verbose log file
    +
    +
    +
    +

    printVersionInfo

    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.ArgumentName.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.ArgumentName.html
    index 5ed525b1d..3691614c5 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.ArgumentName.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.ArgumentName.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-C
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.cli.CliParser.ArgumentName (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.html
    index 9bd1ee37d..5c7f40a39 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/class-use/CliParser.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.cli.CliParser (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-frame.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-frame.html
    index 584be1e96..b22725837 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-frame.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-frame.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.3 API)
    +org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-summary.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-summary.html
    index e1ad130ce..95b2c2f8f 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-summary.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-summary.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.3 API)
    +org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.3 API)
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-tree.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-tree.html
    index 33cfde96f..f5eb0bb91 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-tree.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-tree.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.0.3 API)
    +org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.0
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="org.owasp.dependencycheck.cli Class Hierarchy (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-use.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-use.html
    index 361496142..d59944796 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-use.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/cli/package-use.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.3 API)
    +Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="Uses of Package org.owasp.dependencycheck.cli (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-frame.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-frame.html
    index 10f68bec4..260e99a7d 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-frame.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-frame.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 API)
    +org.owasp.dependencycheck (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-summary.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-summary.html
    index 2766625a9..4b4edaead 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-summary.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-summary.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 API)
    +org.owasp.dependencycheck (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 API)
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="org.owasp.dependencycheck (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-tree.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-tree.html
    index 11269a4f5..d7c9f8d23 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-tree.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-tree.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.0.3 API)
    +org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.0.3 A
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="org.owasp.dependencycheck Class Hierarchy (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-use.html b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-use.html
    index 2af03fd73..ad8af6f88 100644
    --- a/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-use.html
    +++ b/dependency-check-cli/apidocs/org/owasp/dependencycheck/package-use.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 API)
    +Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 A
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="Uses of Package org.owasp.dependencycheck (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-cli/apidocs/overview-frame.html b/dependency-check-cli/apidocs/overview-frame.html
    index 4788fed94..a632ca094 100644
    --- a/dependency-check-cli/apidocs/overview-frame.html
    +++ b/dependency-check-cli/apidocs/overview-frame.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Overview List (Dependency-Check Command Line 1.0.3 API)
    +Overview List (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    diff --git a/dependency-check-cli/apidocs/overview-summary.html b/dependency-check-cli/apidocs/overview-summary.html
    index b9aa57416..743f7776e 100644
    --- a/dependency-check-cli/apidocs/overview-summary.html
    +++ b/dependency-check-cli/apidocs/overview-summary.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Overview (Dependency-Check Command Line 1.0.3 API)
    +Overview (Dependency-Check Command Line 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Overview (Dependency-Check Command Line 1.0.3 API)
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Overview (Dependency-Check Command Line 1.0.3 API)";
    +        parent.document.title="Overview (Dependency-Check Command Line 1.0.4 API)";
         }
     }
     
    @@ -82,7 +82,7 @@ function windowTitle()
     

    -Dependency-Check Command Line 1.0.3 API +Dependency-Check Command Line 1.0.4 API

    diff --git a/dependency-check-cli/apidocs/overview-tree.html b/dependency-check-cli/apidocs/overview-tree.html index 1b29e7e63..d26aff4ea 100644 --- a/dependency-check-cli/apidocs/overview-tree.html +++ b/dependency-check-cli/apidocs/overview-tree.html @@ -2,13 +2,13 @@ - + -Class Hierarchy (Dependency-Check Command Line 1.0.3 API) +Class Hierarchy (Dependency-Check Command Line 1.0.4 API) - + @@ -16,7 +16,7 @@ Class Hierarchy (Dependency-Check Command Line 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Class Hierarchy (Dependency-Check Command Line 1.0.3 API)"; + parent.document.title="Class Hierarchy (Dependency-Check Command Line 1.0.4 API)"; } } diff --git a/dependency-check-cli/checkstyle.html b/dependency-check-cli/checkstyle.html index e531087ad..1b3ce3716 100644 --- a/dependency-check-cli/checkstyle.html +++ b/dependency-check-cli/checkstyle.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Checkstyle Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/cobertura/frame-sourcefiles-org.owasp.dependencycheck.cli.html b/dependency-check-cli/cobertura/frame-sourcefiles-org.owasp.dependencycheck.cli.html index f5e212cbf..e504cdf3d 100644 --- a/dependency-check-cli/cobertura/frame-sourcefiles-org.owasp.dependencycheck.cli.html +++ b/dependency-check-cli/cobertura/frame-sourcefiles-org.owasp.dependencycheck.cli.html @@ -15,7 +15,7 @@ org.owasp.dependencycheck.cli - +
    CliParser (81%)CliParser (77%)
    diff --git a/dependency-check-cli/cobertura/frame-sourcefiles.html b/dependency-check-cli/cobertura/frame-sourcefiles.html index 313d9e62c..16fc06010 100644 --- a/dependency-check-cli/cobertura/frame-sourcefiles.html +++ b/dependency-check-cli/cobertura/frame-sourcefiles.html @@ -18,7 +18,7 @@ All Packages
    App (0%)
    CliParser (81%)CliParser (77%)
    diff --git a/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.cli.html b/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.cli.html index b9f3573b4..d2be7c131 100644 --- a/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.cli.html +++ b/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.cli.html @@ -16,7 +16,7 @@ - +
    Package # Classes Line Coverage Branch Coverage Complexity
    org.owasp.dependencycheck.cli2
    81%
    65/80
    76%
    23/30
    1.75
    org.owasp.dependencycheck.cli2
    77%
    67/87
    71%
    23/32
    1.773
    - + diff --git a/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.html b/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.html index 853b82e41..cba19f03f 100644 --- a/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.html +++ b/dependency-check-cli/cobertura/frame-summary-org.owasp.dependencycheck.html @@ -16,8 +16,8 @@ - - + +
    Package # Classes Line Coverage Branch Coverage Complexity
    org.owasp.dependencycheck1
    0%
    0/71
    0%
    0/24
    5.2
    org.owasp.dependencycheck.cli2
    81%
    65/80
    76%
    23/30
    1.75
    org.owasp.dependencycheck1
    0%
    0/69
    0%
    0/24
    6
    org.owasp.dependencycheck.cli2
    77%
    67/87
    71%
    23/32
    1.773
    - + diff --git a/dependency-check-cli/cobertura/frame-summary.html b/dependency-check-cli/cobertura/frame-summary.html index 49035f075..9b95e5ed5 100644 --- a/dependency-check-cli/cobertura/frame-summary.html +++ b/dependency-check-cli/cobertura/frame-summary.html @@ -16,9 +16,9 @@ - - - + + +
    Package # Classes Line Coverage Branch Coverage Complexity
    All Packages3
    43%
    65/151
    42%
    23/54
    2.44
    org.owasp.dependencycheck1
    0%
    0/71
    0%
    0/24
    5.2
    org.owasp.dependencycheck.cli2
    81%
    65/80
    76%
    23/30
    1.75
    All Packages3
    42%
    67/156
    41%
    23/56
    2.423
    org.owasp.dependencycheck1
    0%
    0/69
    0%
    0/24
    6
    org.owasp.dependencycheck.cli2
    77%
    67/87
    71%
    23/32
    1.773
    - + diff --git a/dependency-check-cli/cobertura/org.owasp.dependencycheck.App.html b/dependency-check-cli/cobertura/org.owasp.dependencycheck.App.html index 1d693fbca..eb9901bf8 100644 --- a/dependency-check-cli/cobertura/org.owasp.dependencycheck.App.html +++ b/dependency-check-cli/cobertura/org.owasp.dependencycheck.App.html @@ -12,7 +12,7 @@
     
    - +
    Classes in this File Line Coverage Branch Coverage Complexity
    App
    0%
    0/71
    0%
    0/24
    5.2
    App
    0%
    0/69
    0%
    0/24
    6
     
    @@ -70,17 +70,17 @@  26  
     import java.util.logging.Level;
     27   -
     import java.util.logging.LogManager;
    -  28  
     import java.util.logging.Logger;
    -  29   +  28  
     import org.apache.commons.cli.ParseException;
    -  30   +  29  
     import org.owasp.dependencycheck.reporting.ReportGenerator;
    -  31   +  30  
     import org.owasp.dependencycheck.dependency.Dependency;
    -  32   +  31  
     import org.owasp.dependencycheck.cli.CliParser;
    +  32   +
     import org.owasp.dependencycheck.utils.LogUtils;
     33  
     import org.owasp.dependencycheck.utils.Settings;
     34   @@ -154,196 +154,184 @@
          */
     69  
         public static void main(String[] args) {
    -  70  0
             prepareLogger();
    -  71  0
             final App app = new App();
    -  72  0
             app.run(args);
    -  73  0
         }
    +  70  0
             final App app = new App();
    +  71  0
             app.run(args);
    +  72  0
         }
    +  73   +
     
     74   -
     
    +
         /**
     75   -
         /**
    -  76   -
          * Configures the logger for use by the application.
    -  77   -
          */
    -  78   -
         private static void prepareLogger() {
    -  79  0
             InputStream in = null;
    -  80   -
             try {
    -  81  0
                 in = App.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
    -  82  0
                 LogManager.getLogManager().reset();
    -  83  0
                 LogManager.getLogManager().readConfiguration(in);
    -  84  0
             } catch (IOException ex) {
    -  85  0
                 Logger.getLogger(App.class.getName()).log(Level.FINE, "IO Error preparing the logger", ex);
    -  86  0
             } catch (SecurityException ex) {
    -  87  0
                 Logger.getLogger(App.class.getName()).log(Level.FINE, "Error preparing the logger", ex);
    -  88   -
             } finally {
    -  89  0
                 if (in != null) {
    -  90   -
                     try {
    -  91  0
                         in.close();
    -  92  0
                     } catch (Exception ex) {
    -  93  0
                         Logger.getLogger(App.class.getName()).log(Level.FINEST, "Error closing resource stream", ex);
    -  94  0
                     }
    -  95   -
                 }
    -  96   -
             }
    -  97  0
         }
    -  98   -
     
    -  99   -
         /**
    -  100  
          * Main CLI entry-point into the application.
    -  101   +  76  
          *
    -  102   +  77  
          * @param args the command line arguments
    -  103   +  78  
          */
    -  104   +  79  
         public void run(String[] args) {
    -  105   +  80  
     
    -  106  0
             final CliParser cli = new CliParser();
    -  107   +  81  0
             final CliParser cli = new CliParser();
    +  82  
             try {
    -  108  0
                 cli.parse(args);
    -  109  0
             } catch (FileNotFoundException ex) {
    -  110  0
                 System.err.println(ex.getMessage());
    -  111  0
                 cli.printHelp();
    -  112  0
                 return;
    -  113  0
             } catch (ParseException ex) {
    -  114  0
                 System.err.println(ex.getMessage());
    -  115  0
                 cli.printHelp();
    -  116  0
                 return;
    -  117  0
             }
    -  118   +  83  0
                 cli.parse(args);
    +  84  0
             } catch (FileNotFoundException ex) {
    +  85  0
                 System.err.println(ex.getMessage());
    +  86  0
                 cli.printHelp();
    +  87  0
                 return;
    +  88  0
             } catch (ParseException ex) {
    +  89  0
                 System.err.println(ex.getMessage());
    +  90  0
                 cli.printHelp();
    +  91  0
                 return;
    +  92  0
             }
    +  93  
     
    -  119  0
             if (cli.isGetVersion()) {
    -  120  0
                 cli.printVersionInfo();
    -  121  0
             } else if (cli.isRunScan()) {
    -  122  0
                 updateSettings(cli.isAutoUpdate(), cli.getConnectionTimeout(), cli.getProxyUrl(), cli.getProxyPort(), cli.getDataDirectory());
    -  123  0
                 runScan(cli.getReportDirectory(), cli.getReportFormat(), cli.getApplicationName(), cli.getScanFiles());
    -  124   +  94  0
             final InputStream in = App.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
    +  95  0
             LogUtils.prepareLogger(in, cli.getVerboseLog());
    +  96   +
     
    +  97  0
             if (cli.isGetVersion()) {
    +  98  0
                 cli.printVersionInfo();
    +  99  0
             } else if (cli.isRunScan()) {
    +  100  0
                 updateSettings(cli.isAutoUpdate(), cli.getConnectionTimeout(), cli.getProxyUrl(),
    +  101   +
                         cli.getProxyPort(), cli.getDataDirectory(), cli.getPropertiesFile());
    +  102  0
                 runScan(cli.getReportDirectory(), cli.getReportFormat(), cli.getApplicationName(), cli.getScanFiles());
    +  103  
             } else {
    -  125  0
                 cli.printHelp();
    -  126   +  104  0
                 cli.printHelp();
    +  105  
             }
    -  127  0
         }
    -  128   +  106  0
         }
    +  107  
     
    -  129   +  108  
         /**
    -  130   +  109  
          * Scans the specified directories and writes the dependency reports to the
    -  131   +  110  
          * reportDirectory.
    -  132   +  111  
          *
    -  133   +  112  
          * @param reportDirectory the path to the directory where the reports will
    -  134   +  113  
          * be written
    -  135   +  114  
          * @param outputFormat the output format of the report
    -  136   +  115  
          * @param applicationName the application name for the report
    -  137   +  116  
          * @param files the files/directories to scan
    -  138   +  117  
          */
    -  139   +  118  
         private void runScan(String reportDirectory, String outputFormat, String applicationName, String[] files) {
    -  140  0
             final Engine scanner = new Engine();
    -  141   +  119  0
             final Engine scanner = new Engine();
    +  120  
     
    -  142  0
             for (String file : files) {
    -  143  0
                 scanner.scan(file);
    -  144   +  121  0
             for (String file : files) {
    +  122  0
                 scanner.scan(file);
    +  123  
             }
    -  145   +  124  
     
    -  146  0
             scanner.analyzeDependencies();
    -  147  0
             final List<Dependency> dependencies = scanner.getDependencies();
    -  148   +  125  0
             scanner.analyzeDependencies();
    +  126  0
             final List<Dependency> dependencies = scanner.getDependencies();
    +  127  
     
    -  149  0
             final ReportGenerator report = new ReportGenerator(applicationName, dependencies, scanner.getAnalyzers());
    -  150   +  128  0
             final ReportGenerator report = new ReportGenerator(applicationName, dependencies, scanner.getAnalyzers());
    +  129  
             try {
    -  151  0
                 report.generateReports(reportDirectory, outputFormat);
    -  152  0
             } catch (IOException ex) {
    -  153  0
                 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an IO error while attempting to generate the report.");
    -  154  0
                 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex);
    -  155  0
             } catch (Exception ex) {
    -  156  0
                 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an error while attempting to generate the report.");
    -  157  0
                 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex);
    -  158  0
             }
    -  159  0
         }
    -  160   +  130  0
                 report.generateReports(reportDirectory, outputFormat);
    +  131  0
             } catch (IOException ex) {
    +  132  0
                 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an IO error while attempting to generate the report.");
    +  133  0
                 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex);
    +  134  0
             } catch (Exception ex) {
    +  135  0
                 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an error while attempting to generate the report.");
    +  136  0
                 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex);
    +  137  0
             }
    +  138  0
         }
    +  139  
     
    -  161   +  140  
         /**
    -  162   +  141  
          * Updates the global Settings.
    -  163   +  142  
          *
    -  164   +  143  
          * @param autoUpdate whether or not to update cached web data sources
    -  165   +  144  
          * @param connectionTimeout the timeout to use when downloading resources
    -  166   +  145  
          * (null or blank will use default)
    -  167   +  146  
          * @param proxyUrl the proxy url (null or blank means no proxy will be used)
    -  168   +  147  
          * @param proxyPort the proxy port (null or blank means no port will be
    -  169   +  148  
          * used)
    -  170   +  149  
          * @param dataDirectory the directory to store/retrieve persistent data from
    -  171   +  150   +
          * @param propertiesFile the properties file to utilize
    +  151  
          */
    -  172   -
         private void updateSettings(boolean autoUpdate, String connectionTimeout, String proxyUrl, String proxyPort, String dataDirectory) {
    -  173  0
             if (dataDirectory != null) {
    -  174  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
    -  175  0
             } else if (System.getProperty("basedir") != null) {
    -  176  0
                 final File dataDir = new File(System.getProperty("basedir"), "data");
    -  177  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
    -  178  0
             } else {
    -  179  0
                 final File jarPath = new File(App.class.getProtectionDomain().getCodeSource().getLocation().getPath());
    -  180  0
                 final File base = jarPath.getParentFile();
    -  181  0
                 final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
    -  182  0
                 final File dataDir = new File(base, sub);
    -  183  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
    -  184   -
             }
    -  185   +  152   +
         private void updateSettings(boolean autoUpdate, String connectionTimeout, String proxyUrl,
    +  153   +
                 String proxyPort, String dataDirectory, File propertiesFile) {
    +  154  
     
    +  155  0
             if (propertiesFile != null) {
    +  156   +
                 try {
    +  157  0
                     Settings.mergeProperties(propertiesFile);
    +  158  0
                 } catch (FileNotFoundException ex) {
    +  159  0
                     final String msg = String.format("Unable to load properties file '%s'", propertiesFile.getPath());
    +  160  0
                     Logger.getLogger(App.class.getName()).log(Level.SEVERE, msg);
    +  161  0
                     Logger.getLogger(App.class.getName()).log(Level.FINE, null, ex);
    +  162  0
                 } catch (IOException ex) {
    +  163  0
                     final String msg = String.format("Unable to find properties file '%s'", propertiesFile.getPath());
    +  164  0
                     Logger.getLogger(App.class.getName()).log(Level.SEVERE, msg);
    +  165  0
                     Logger.getLogger(App.class.getName()).log(Level.FINE, null, ex);
    +  166  0
                 }
    +  167   +
             }
    +  168  0
             if (dataDirectory != null) {
    +  169  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory);
    +  170  0
             } else if (System.getProperty("basedir") != null) {
    +  171  0
                 final File dataDir = new File(System.getProperty("basedir"), "data");
    +  172  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
    +  173  0
             } else {
    +  174  0
                 final File jarPath = new File(App.class.getProtectionDomain().getCodeSource().getLocation().getPath());
    +  175  0
                 final File base = jarPath.getParentFile();
    +  176  0
                 final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY);
    +  177  0
                 final File dataDir = new File(base, sub);
    +  178  0
                 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath());
    +  179   +
             }
    +  180  0
             Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
    +  181  0
             if (proxyUrl != null && !proxyUrl.isEmpty()) {
    +  182  0
                 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
    +  183   +
             }
    +  184  0
             if (proxyPort != null && !proxyPort.isEmpty()) {
    +  185  0
                 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
     186   -
     
    -  187  0
             Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
    -  188  0
             if (proxyUrl != null && !proxyUrl.isEmpty()) {
    -  189  0
                 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
    -  190  
             }
    -  191  0
             if (proxyPort != null && !proxyPort.isEmpty()) {
    -  192  0
                 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
    -  193   +  187  0
             if (connectionTimeout != null && !connectionTimeout.isEmpty()) {
    +  188  0
                 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
    +  189  
             }
    -  194  0
             if (connectionTimeout != null && !connectionTimeout.isEmpty()) {
    -  195  0
                 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
    -  196   -
             }
    -  197  0
         }
    -  198   +  190  0
         }
    +  191  
     }
    - + diff --git a/dependency-check-cli/cobertura/org.owasp.dependencycheck.cli.CliParser.html b/dependency-check-cli/cobertura/org.owasp.dependencycheck.cli.CliParser.html index 31b1d2d11..af9f52205 100644 --- a/dependency-check-cli/cobertura/org.owasp.dependencycheck.cli.CliParser.html +++ b/dependency-check-cli/cobertura/org.owasp.dependencycheck.cli.CliParser.html @@ -12,8 +12,8 @@
     
    - - + +
    Classes in this File Line Coverage Branch Coverage Complexity
    CliParser
    82%
    65/79
    76%
    23/30
    1.75
    CliParser$ArgumentName
    0%
    0/1
    N/A
    1.75
    CliParser
    77%
    67/86
    71%
    23/32
    1.773
    CliParser$ArgumentName
    0%
    0/1
    N/A
    1.773
     
    @@ -369,524 +369,589 @@
                     .create(ArgumentName.OUTPUT_FORMAT_SHORT);
     197  
     
    -  198  9
             final OptionGroup og = new OptionGroup();
    -  199  9
             og.addOption(path);
    +  198  9
             final Option verboseLog = OptionBuilder.withArgName("file").hasArg().withLongOpt(ArgumentName.VERBOSE_LOG)
    +  199   +
                     .withDescription("The file path to write verbose logging information.")
     200   +
                     .create(ArgumentName.VERBOSE_LOG_SHORT);
    +  201  
     
    -  201  9
             final Options opts = new Options();
    -  202  9
             opts.addOptionGroup(og);
    -  203  9
             opts.addOption(out);
    -  204  9
             opts.addOption(outputFormat);
    -  205  9
             opts.addOption(appName);
    -  206  9
             opts.addOption(version);
    -  207  9
             opts.addOption(help);
    -  208  9
             opts.addOption(noUpdate);
    -  209  9
             opts.addOption(props);
    -  210  9
             opts.addOption(data);
    -  211  9
             opts.addOption(proxyPort);
    -  212  9
             opts.addOption(proxyUrl);
    -  213  9
             opts.addOption(connectionTimeout);
    -  214   +  202  9
             final OptionGroup og = new OptionGroup();
    +  203  9
             og.addOption(path);
    +  204  
     
    -  215  9
             return opts;
    -  216   -
         }
    -  217   -
     
    -  218   -
         /**
    +  205  9
             final Options opts = new Options();
    +  206  9
             opts.addOptionGroup(og);
    +  207  9
             opts.addOption(out);
    +  208  9
             opts.addOption(outputFormat);
    +  209  9
             opts.addOption(appName);
    +  210  9
             opts.addOption(version);
    +  211  9
             opts.addOption(help);
    +  212  9
             opts.addOption(noUpdate);
    +  213  9
             opts.addOption(props);
    +  214  9
             opts.addOption(data);
    +  215  9
             opts.addOption(verboseLog);
    +  216  9
             opts.addOption(proxyPort);
    +  217  9
             opts.addOption(proxyUrl);
    +  218  9
             opts.addOption(connectionTimeout);
     219   -
          * Determines if the 'version' command line argument was passed in.
    -  220   -
          *
    +
     
    +  220  9
             return opts;
     221   -
          * @return whether or not the 'version' command line argument was passed in
    +
         }
     222   -
          */
    +
     
     223   -
         public boolean isGetVersion() {
    -  224  7
             return (line != null) && line.hasOption(ArgumentName.VERSION);
    +
         /**
    +  224   +
          * Determines if the 'version' command line argument was passed in.
     225   -
         }
    +
          *
     226   -
     
    +
          * @return whether or not the 'version' command line argument was passed in
     227   -
         /**
    +
          */
     228   -
          * Determines if the 'help' command line argument was passed in.
    -  229   -
          *
    +
         public boolean isGetVersion() {
    +  229  7
             return (line != null) && line.hasOption(ArgumentName.VERSION);
     230   -
          * @return whether or not the 'help' command line argument was passed in
    +
         }
     231   -
          */
    +
     
     232   -
         public boolean isGetHelp() {
    -  233  7
             return (line != null) && line.hasOption(ArgumentName.HELP);
    +
         /**
    +  233   +
          * Determines if the 'help' command line argument was passed in.
     234   -
         }
    +
          *
     235   -
     
    +
          * @return whether or not the 'help' command line argument was passed in
     236   -
         /**
    +
          */
     237   -
          * Determines if the 'scan' command line argument was passed in.
    -  238   -
          *
    +
         public boolean isGetHelp() {
    +  238  7
             return (line != null) && line.hasOption(ArgumentName.HELP);
     239   -
          * @return whether or not the 'scan' command line argument was passed in
    +
         }
     240   -
          */
    +
     
     241   -
         public boolean isRunScan() {
    -  242  15
             return (line != null) && isValid && line.hasOption(ArgumentName.SCAN);
    +
         /**
    +  242   +
          * Determines if the 'scan' command line argument was passed in.
     243   -
         }
    +
          *
     244   -
     
    +
          * @return whether or not the 'scan' command line argument was passed in
     245   -
         /**
    +
          */
     246   -
          * Displays the command line help message to the standard output.
    -  247   -
          */
    +
         public boolean isRunScan() {
    +  247  15
             return (line != null) && isValid && line.hasOption(ArgumentName.SCAN);
     248   -
         public void printHelp() {
    -  249  2
             final HelpFormatter formatter = new HelpFormatter();
    -  250  2
             final String nl = System.getProperty("line.separator");
    +
         }
    +  249   +
     
    +  250   +
         /**
     251   -
     
    -  252  2
             formatter.printHelp(Settings.getString("application.name", "DependencyCheck"),
    +
          * Displays the command line help message to the standard output.
    +  252   +
          */
     253   -
                     nl + Settings.getString("application.name", "DependencyCheck")
    -  254   -
                     + " can be used to identify if there are any known CVE vulnerabilities in libraries utilized by an application. "
    -  255   -
                     + Settings.getString("application.name", "DependencyCheck")
    +
         public void printHelp() {
    +  254  2
             final HelpFormatter formatter = new HelpFormatter();
    +  255  2
             final String nl = System.getProperty("line.separator");
     256   -
                     + " will automatically update required data from the Internet, such as the CVE and CPE data files from nvd.nist.gov." + nl + nl,
    -  257   -
                     options,
    +
     
    +  257  2
             formatter.printHelp(Settings.getString("application.name", "DependencyCheck"),
     258   -
                     "",
    +
                     nl + Settings.getString("application.name", "DependencyCheck")
     259   -
                     true);
    -  260  2
         }
    +
                     + " can be used to identify if there are any known CVE vulnerabilities in libraries utilized by an application. "
    +  260   +
                     + Settings.getString("application.name", "DependencyCheck")
     261   -
     
    +
                     + " will automatically update required data from the Internet, such as the CVE and CPE data files from nvd.nist.gov." + nl + nl,
     262   -
         /**
    +
                     options,
     263   -
          * Retrieves the file command line parameter(s) specified for the 'scan'
    +
                     "",
     264   -
          * argument.
    -  265   -
          *
    +
                     true);
    +  265  2
         }
     266   -
          * @return the file paths specified on the command line for scan
    +
     
     267   -
          */
    +
         /**
     268   -
         public String[] getScanFiles() {
    -  269  3
             return line.getOptionValues(ArgumentName.SCAN);
    +
          * Retrieves the file command line parameter(s) specified for the 'scan'
    +  269   +
          * argument.
     270   -
         }
    +
          *
     271   -
     
    +
          * @return the file paths specified on the command line for scan
     272   -
         /**
    +
          */
     273   -
          * Returns the directory to write the reports to specified on the command
    -  274   -
          * line.
    +
         public String[] getScanFiles() {
    +  274  3
             return line.getOptionValues(ArgumentName.SCAN);
     275   -
          *
    +
         }
     276   -
          * @return the path to the reports directory.
    +
     
     277   -
          */
    +
         /**
     278   -
         public String getReportDirectory() {
    -  279  1
             return line.getOptionValue(ArgumentName.OUT, ".");
    +
          * Returns the directory to write the reports to specified on the command
    +  279   +
          * line.
     280   -
         }
    +
          *
     281   -
     
    +
          * @return the path to the reports directory.
     282   -
         /**
    +
          */
     283   -
          * Returns the output format specified on the command line. Defaults to HTML
    -  284   -
          * if no format was specified.
    +
         public String getReportDirectory() {
    +  284  1
             return line.getOptionValue(ArgumentName.OUT, ".");
     285   -
          *
    +
         }
     286   -
          * @return the output format name.
    +
     
     287   -
          */
    +
         /**
     288   -
         public String getReportFormat() {
    -  289  0
             return line.getOptionValue(ArgumentName.OUTPUT_FORMAT, "HTML");
    +
          * Returns the output format specified on the command line. Defaults to HTML
    +  289   +
          * if no format was specified.
     290   -
         }
    +
          *
     291   -
     
    +
          * @return the output format name.
     292   -
         /**
    +
          */
     293   -
          * Returns the application name specified on the command line.
    -  294   -
          *
    +
         public String getReportFormat() {
    +  294  0
             return line.getOptionValue(ArgumentName.OUTPUT_FORMAT, "HTML");
     295   -
          * @return the application name.
    +
         }
     296   -
          */
    +
     
     297   -
         public String getApplicationName() {
    -  298  0
             return line.getOptionValue(ArgumentName.APP_NAME);
    +
         /**
    +  298   +
          * Returns the application name specified on the command line.
     299   -
         }
    +
          *
     300   -
     
    +
          * @return the application name.
     301   -
         /**
    +
          */
     302   -
          * Returns the connection timeout.
    -  303   -
          *
    +
         public String getApplicationName() {
    +  303  0
             return line.getOptionValue(ArgumentName.APP_NAME);
     304   -
          * @return the connection timeout
    +
         }
     305   -
          */
    +
     
     306   -
         public String getConnectionTimeout() {
    -  307  0
             return line.getOptionValue(ArgumentName.CONNECTION_TIMEOUT);
    +
         /**
    +  307   +
          * Returns the connection timeout.
     308   -
         }
    +
          *
     309   -
     
    +
          * @return the connection timeout
     310   -
         /**
    +
          */
     311   -
          * Returns the proxy url.
    -  312   -
          *
    +
         public String getConnectionTimeout() {
    +  312  0
             return line.getOptionValue(ArgumentName.CONNECTION_TIMEOUT);
     313   -
          * @return the proxy url
    +
         }
     314   -
          */
    +
     
     315   -
         public String getProxyUrl() {
    -  316  0
             return line.getOptionValue(ArgumentName.PROXY_URL);
    +
         /**
    +  316   +
          * Returns the proxy url.
     317   -
         }
    +
          *
     318   -
     
    +
          * @return the proxy url
     319   -
         /**
    +
          */
     320   -
          * Returns the proxy port.
    -  321   -
          *
    +
         public String getProxyUrl() {
    +  321  0
             return line.getOptionValue(ArgumentName.PROXY_URL);
     322   -
          * @return the proxy port
    +
         }
     323   -
          */
    +
     
     324   -
         public String getProxyPort() {
    -  325  0
             return line.getOptionValue(ArgumentName.PROXY_PORT);
    +
         /**
    +  325   +
          * Returns the proxy port.
     326   -
         }
    +
          *
     327   -
     
    +
          * @return the proxy port
     328   -
         /**
    +
          */
     329   -
          * Get the value of dataDirectory.
    -  330   -
          *
    +
         public String getProxyPort() {
    +  330  0
             return line.getOptionValue(ArgumentName.PROXY_PORT);
     331   -
          * @return the value of dataDirectory
    +
         }
     332   -
          */
    +
     
     333   -
         public String getDataDirectory() {
    -  334  0
             return line.getOptionValue(ArgumentName.DATA_DIRECTORY);
    +
         /**
    +  334   +
          * Get the value of dataDirectory.
     335   -
         }
    -  336   -
     
    -  337   -
         /**
    -  338   -
          * <p>Prints the manifest information to standard output.</p>
    -  339   -
          * <ul><li>Implementation-Title: ${pom.name}</li>
    -  340   -
          * <li>Implementation-Version: ${pom.version}</li></ul>
    -  341   -
          */
    -  342   -
         public void printVersionInfo() {
    -  343  1
             final String version = String.format("%s version %s",
    -  344   -
                     Settings.getString("application.name", "DependencyCheck"),
    -  345   -
                     Settings.getString("application.version", "Unknown"));
    -  346  1
             System.out.println(version);
    -  347  1
         }
    -  348   -
     
    -  349   -
         /**
    -  350   -
          * Checks if the auto update feature has been disabled. If it has been
    -  351   -
          * disabled via the command line this will return false.
    -  352  
          *
    -  353   -
          * @return if auto-update is allowed.
    -  354   +  336   +
          * @return the value of dataDirectory
    +  337  
          */
    -  355   -
         public boolean isAutoUpdate() {
    -  356  0
             return (line == null) || !line.hasOption(ArgumentName.DISABLE_AUTO_UPDATE);
    -  357   +  338   +
         public String getDataDirectory() {
    +  339  0
             return line.getOptionValue(ArgumentName.DATA_DIRECTORY);
    +  340  
         }
    -  358   +  341  
     
    -  359   +  342  
         /**
    -  360   -
          * A collection of static final strings that represent the possible command
    -  361   -
          * line arguments.
    -  362   +  343   +
          * Returns the properties file specified on the command line.
    +  344   +
          *
    +  345   +
          * @return the properties file specified on the command line
    +  346  
          */
    -  363  9
         public static class ArgumentName {
    -  364   +  347   +
         public File getPropertiesFile() {
    +  348  0
             final String path = line.getOptionValue(ArgumentName.PROP);
    +  349  0
             if (path != null) {
    +  350  0
                 return new File(path);
    +  351   +
             }
    +  352  0
             return null;
    +  353   +
         }
    +  354  
     
    +  355   +
         /**
    +  356   +
          * Returns the path to the verbose log file.
    +  357   +
          *
    +  358   +
          * @return the path to the verbose log file
    +  359   +
          */
    +  360   +
         public String getVerboseLog() {
    +  361  0
             return line.getOptionValue(ArgumentName.VERBOSE_LOG);
    +  362   +
         }
    +  363   +
     
    +  364   +
         /**
     365   -
             /**
    +
          * <p>Prints the manifest information to standard output.</p>
     366   -
              * The long CLI argument name specifying the directory/file to scan.
    +
          * <ul><li>Implementation-Title: ${pom.name}</li>
     367   -
              */
    +
          * <li>Implementation-Version: ${pom.version}</li></ul>
     368   -
             public static final String SCAN = "scan";
    +
          */
     369   -
             /**
    -  370   -
              * The short CLI argument name specifying the directory/file to scan.
    +
         public void printVersionInfo() {
    +  370  1
             final String version = String.format("%s version %s",
     371   -
              */
    +
                     Settings.getString("application.name", "DependencyCheck"),
     372   -
             public static final String SCAN_SHORT = "s";
    -  373   -
             /**
    -  374   -
              * The long CLI argument name specifying that the CPE/CVE/etc. data
    +
                     Settings.getString("application.version", "Unknown"));
    +  373  1
             System.out.println(version);
    +  374  1
         }
     375   -
              * should not be automatically updated.
    +
     
     376   -
              */
    +
         /**
     377   -
             public static final String DISABLE_AUTO_UPDATE = "noupdate";
    +
          * Checks if the auto update feature has been disabled. If it has been
     378   -
             /**
    +
          * disabled via the command line this will return false.
     379   -
              * The short CLI argument name specifying that the CPE/CVE/etc. data
    +
          *
     380   -
              * should not be automatically updated.
    +
          * @return if auto-update is allowed.
     381   -
              */
    +
          */
     382   -
             public static final String DISABLE_AUTO_UPDATE_SHORT = "n";
    -  383   -
             /**
    +
         public boolean isAutoUpdate() {
    +  383  0
             return (line == null) || !line.hasOption(ArgumentName.DISABLE_AUTO_UPDATE);
     384   -
              * The long CLI argument name specifying the directory to write the
    +
         }
     385   -
              * reports to.
    +
     
     386   -
              */
    +
         /**
     387   -
             public static final String OUT = "out";
    +
          * A collection of static final strings that represent the possible command
     388   -
             /**
    +
          * line arguments.
     389   -
              * The short CLI argument name specifying the directory to write the
    -  390   -
              * reports to.
    +
          */
    +  390  9
         public static class ArgumentName {
     391   -
              */
    +
     
     392   -
             public static final String OUT_SHORT = "o";
    +
             /**
     393   -
             /**
    +
              * The long CLI argument name specifying the directory/file to scan.
     394   -
              * The long CLI argument name specifying the output format to write the
    +
              */
     395   -
              * reports to.
    +
             public static final String SCAN = "scan";
     396   -
              */
    +
             /**
     397   -
             public static final String OUTPUT_FORMAT = "format";
    +
              * The short CLI argument name specifying the directory/file to scan.
     398   -
             /**
    +
              */
     399   -
              * The short CLI argument name specifying the output format to write the
    +
             public static final String SCAN_SHORT = "s";
     400   -
              * reports to.
    +
             /**
     401   -
              */
    +
              * The long CLI argument name specifying that the CPE/CVE/etc. data
     402   -
             public static final String OUTPUT_FORMAT_SHORT = "f";
    +
              * should not be automatically updated.
     403   -
             /**
    +
              */
     404   -
              * The long CLI argument name specifying the name of the application to
    +
             public static final String DISABLE_AUTO_UPDATE = "noupdate";
     405   -
              * be scanned.
    +
             /**
     406   -
              */
    +
              * The short CLI argument name specifying that the CPE/CVE/etc. data
     407   -
             public static final String APP_NAME = "app";
    +
              * should not be automatically updated.
     408   -
             /**
    +
              */
     409   -
              * The short CLI argument name specifying the name of the application to
    +
             public static final String DISABLE_AUTO_UPDATE_SHORT = "n";
     410   -
              * be scanned.
    +
             /**
     411   -
              */
    +
              * The long CLI argument name specifying the directory to write the
     412   -
             public static final String APP_NAME_SHORT = "a";
    +
              * reports to.
     413   -
             /**
    +
              */
     414   -
              * The long CLI argument name asking for help.
    +
             public static final String OUT = "out";
     415   -
              */
    +
             /**
     416   -
             public static final String HELP = "help";
    +
              * The short CLI argument name specifying the directory to write the
     417   -
             /**
    +
              * reports to.
     418   -
              * The short CLI argument name asking for help.
    -  419  
              */
    +  419   +
             public static final String OUT_SHORT = "o";
     420   -
             public static final String HELP_SHORT = "h";
    -  421  
             /**
    +  421   +
              * The long CLI argument name specifying the output format to write the
     422   -
              * The long CLI argument name asking for the version.
    +
              * reports to.
     423  
              */
     424   -
             public static final String VERSION_SHORT = "v";
    +
             public static final String OUTPUT_FORMAT = "format";
     425  
             /**
     426   -
              * The short CLI argument name asking for the version.
    +
              * The short CLI argument name specifying the output format to write the
     427   -
              */
    +
              * reports to.
     428   -
             public static final String VERSION = "version";
    +
              */
     429   -
             /**
    +
             public static final String OUTPUT_FORMAT_SHORT = "f";
     430   -
              * The short CLI argument name indicating the proxy port.
    +
             /**
     431   -
              */
    +
              * The long CLI argument name specifying the name of the application to
     432   -
             public static final String PROXY_PORT_SHORT = "p";
    +
              * be scanned.
     433   -
             /**
    +
              */
     434   -
              * The CLI argument name indicating the proxy port.
    +
             public static final String APP_NAME = "app";
     435   -
              */
    +
             /**
     436   -
             public static final String PROXY_PORT = "proxyport";
    +
              * The short CLI argument name specifying the name of the application to
     437   -
             /**
    +
              * be scanned.
     438   -
              * The short CLI argument name indicating the proxy url.
    +
              */
     439   -
              */
    +
             public static final String APP_NAME_SHORT = "a";
     440   -
             public static final String PROXY_URL_SHORT = "u";
    +
             /**
     441   -
             /**
    +
              * The long CLI argument name asking for help.
     442   -
              * The CLI argument name indicating the proxy url.
    +
              */
     443   -
              */
    +
             public static final String HELP = "help";
     444   -
             public static final String PROXY_URL = "proxyurl";
    +
             /**
     445   -
             /**
    +
              * The short CLI argument name asking for help.
     446   -
              * The short CLI argument name indicating the proxy url.
    +
              */
     447   -
              */
    +
             public static final String HELP_SHORT = "h";
     448   -
             public static final String CONNECTION_TIMEOUT_SHORT = "c";
    +
             /**
     449   -
             /**
    +
              * The long CLI argument name asking for the version.
     450   -
              * The CLI argument name indicating the proxy url.
    +
              */
     451   -
              */
    +
             public static final String VERSION_SHORT = "v";
     452   -
             public static final String CONNECTION_TIMEOUT = "connectiontimeout";
    +
             /**
     453   -
             /**
    +
              * The short CLI argument name asking for the version.
     454   -
              * The short CLI argument name for setting the location of an additional
    +
              */
     455   -
              * properties file.
    +
             public static final String VERSION = "version";
     456   -
              */
    +
             /**
     457   -
             public static final String PROP_SHORT = "p";
    +
              * The short CLI argument name indicating the proxy port.
     458   -
             /**
    +
              */
     459   -
              * The CLI argument name for setting the location of an additional
    +
             public static final String PROXY_PORT_SHORT = "p";
     460   -
              * properties file.
    +
             /**
     461   -
              */
    +
              * The CLI argument name indicating the proxy port.
     462   -
             public static final String PROP = "propertyfile";
    -  463   -
             /**
    -  464   -
              * The CLI argument name for setting the location of the data directory.
    -  465  
              */
    -  466   -
             public static final String DATA_DIRECTORY = "data";
    -  467   +  463   +
             public static final String PROXY_PORT = "proxyport";
    +  464  
             /**
    +  465   +
              * The short CLI argument name indicating the proxy url.
    +  466   +
              */
    +  467   +
             public static final String PROXY_URL_SHORT = "u";
     468   -
              * The short CLI argument name for setting the location of the data
    +
             /**
     469   -
              * directory.
    +
              * The CLI argument name indicating the proxy url.
     470  
              */
     471   -
             public static final String DATA_DIRECTORY_SHORT = "d";
    +
             public static final String PROXY_URL = "proxyurl";
     472   -
         }
    +
             /**
     473   +
              * The short CLI argument name indicating the proxy url.
    +  474   +
              */
    +  475   +
             public static final String CONNECTION_TIMEOUT_SHORT = "c";
    +  476   +
             /**
    +  477   +
              * The CLI argument name indicating the proxy url.
    +  478   +
              */
    +  479   +
             public static final String CONNECTION_TIMEOUT = "connectiontimeout";
    +  480   +
             /**
    +  481   +
              * The short CLI argument name for setting the location of an additional
    +  482   +
              * properties file.
    +  483   +
              */
    +  484   +
             public static final String PROP_SHORT = "p";
    +  485   +
             /**
    +  486   +
              * The CLI argument name for setting the location of an additional
    +  487   +
              * properties file.
    +  488   +
              */
    +  489   +
             public static final String PROP = "propertyfile";
    +  490   +
             /**
    +  491   +
              * The CLI argument name for setting the location of the data directory.
    +  492   +
              */
    +  493   +
             public static final String DATA_DIRECTORY = "data";
    +  494   +
             /**
    +  495   +
              * The short CLI argument name for setting the location of the data
    +  496   +
              * directory.
    +  497   +
              */
    +  498   +
             public static final String DATA_DIRECTORY_SHORT = "d";
    +  499   +
             /**
    +  500   +
              * The CLI argument name for setting the location of the data directory.
    +  501   +
              */
    +  502   +
             public static final String VERBOSE_LOG = "log";
    +  503   +
             /**
    +  504   +
              * The short CLI argument name for setting the location of the data
    +  505   +
              * directory.
    +  506   +
              */
    +  507   +
             public static final String VERBOSE_LOG_SHORT = "l";
    +  508   +
         }
    +  509  
     }
    - + diff --git a/dependency-check-cli/cpd.html b/dependency-check-cli/cpd.html index 1d380d828..d69a69538 100644 --- a/dependency-check-cli/cpd.html +++ b/dependency-check-cli/cpd.html @@ -1,13 +1,13 @@ - + dependency-check-cli - CPD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/dependency-updates-report.html b/dependency-check-cli/dependency-updates-report.html index 9a69cfe95..d634336a6 100644 --- a/dependency-check-cli/dependency-updates-report.html +++ b/dependency-check-cli/dependency-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Dependency Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -286,7 +286,7 @@ org.owasp dependency-check-core -1.0.3 +1.0.4 compile jar @@ -371,7 +371,7 @@ dependency-check-core Current Version -1.0.3 +1.0.4 Scope compile diff --git a/dependency-check-cli/findbugs.html b/dependency-check-cli/findbugs.html index db976bdce..16dcd7560 100644 --- a/dependency-check-cli/findbugs.html +++ b/dependency-check-cli/findbugs.html @@ -1,13 +1,13 @@ - + dependency-check-cli - FindBugs Bug Detector Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/index.html b/dependency-check-cli/index.html index ca9b56f76..a16b060f5 100644 --- a/dependency-check-cli/index.html +++ b/dependency-check-cli/index.html @@ -1,13 +1,13 @@ - + dependency-check-cli - About @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/installation.html b/dependency-check-cli/installation.html index de2811b41..329ca098c 100644 --- a/dependency-check-cli/installation.html +++ b/dependency-check-cli/installation.html @@ -1,13 +1,13 @@ - + dependency-check-cli - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -132,7 +132,7 @@

    Installation & Usage

    -

    Downlod the dependency-check command line tool here. Extract the zip file to a location on your computer and put the ‘bin’ directory into the path environment variable. On *nix systems you will likely need to make the shell script executable:

    +

    Downlod the dependency-check command line tool here. Extract the zip file to a location on your computer and put the ‘bin’ directory into the path environment variable. On *nix systems you will likely need to make the shell script executable:

    $ chmod +777 dependency-check.sh
    diff --git a/dependency-check-cli/license.html b/dependency-check-cli/license.html
    index 1d5b5f46a..ed3ab4119 100644
    --- a/dependency-check-cli/license.html
    +++ b/dependency-check-cli/license.html
    @@ -1,13 +1,13 @@
     
     
     
       
         
         
    -    
    +    
         
         dependency-check-cli - Project License
         
    @@ -54,7 +54,7 @@
                     
                         
                                   
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/plugin-updates-report.html b/dependency-check-cli/plugin-updates-report.html index a2272af95..8dbf376f6 100644 --- a/dependency-check-cli/plugin-updates-report.html +++ b/dependency-check-cli/plugin-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Plugin Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -588,7 +588,7 @@ 2.7 Newer versions -2.8 Next Minor +2.8 Next Minor
    2.8.1 Latest Minor

    Plugin org.apache.maven.plugins:maven-enforcer-plugin

    @@ -624,7 +624,7 @@ -
    2.3.1
    Newer versions2.4 Next Minor
    2.5 Latest Minor
    +2.4 Next Minor
    2.5
    2.5.1 Latest Minor

    Plugin org.apache.maven.plugins:maven-jar-plugin

    diff --git a/dependency-check-cli/pmd.html b/dependency-check-cli/pmd.html index d021ddf5d..ae8b03f51 100644 --- a/dependency-check-cli/pmd.html +++ b/dependency-check-cli/pmd.html @@ -1,13 +1,13 @@ - + dependency-check-cli - PMD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -229,16 +229,16 @@ - + - + - + -
    Line
    Useless parentheses.224
    229
    Useless parentheses.233
    238
    Useless parentheses.242
    247
    Useless parentheses.356
    +383 diff --git a/dependency-check-cli/project-info.html b/dependency-check-cli/project-info.html index 658ea4d3c..15f54cf79 100644 --- a/dependency-check-cli/project-info.html +++ b/dependency-check-cli/project-info.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Project Information @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/project-reports.html b/dependency-check-cli/project-reports.html index 87e3453fd..8c960c15e 100644 --- a/dependency-check-cli/project-reports.html +++ b/dependency-check-cli/project-reports.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Generated Reports @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/project-summary.html b/dependency-check-cli/project-summary.html index b4c862841..767db38b5 100644 --- a/dependency-check-cli/project-summary.html +++ b/dependency-check-cli/project-summary.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Project Summary @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -196,7 +196,7 @@ dependency-check-cli Version -1.0.3 +1.0.4 Type jar diff --git a/dependency-check-cli/surefire-report.html b/dependency-check-cli/surefire-report.html index 175bfb530..b8a7ca6f3 100644 --- a/dependency-check-cli/surefire-report.html +++ b/dependency-check-cli/surefire-report.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Surefire Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -252,7 +252,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.053
    +0.055

    Note: failures are anticipated and checked for with assertions while errors are unanticipated.


    Package List

    @@ -273,7 +273,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.053
    +0.055

    Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

    org.owasp.dependencycheck.cli

    @@ -295,7 +295,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.053

    +0.055

    Test Cases

    [Summary] [Package List] [Test Cases]

    @@ -305,15 +305,15 @@ function toggleDisplay(elementId) { testParse_printHelp -0.043 +0.048 testParse_printVersionInfo -0.001 +0.002 testParse_help -0.001 +0 testParse_scan @@ -325,15 +325,15 @@ function toggleDisplay(elementId) { testParse_unknown -0.001 +0 testParse_version -0.001 +0 testParse_scan_unknownFile -0.002 +0.001 testParse_scan_withFileExists diff --git a/dependency-check-cli/taglist.html b/dependency-check-cli/taglist.html index 30f814c55..df145ee57 100644 --- a/dependency-check-cli/taglist.html +++ b/dependency-check-cli/taglist.html @@ -1,13 +1,13 @@ - + dependency-check-cli - Tag List report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-cli/xref-test/index.html b/dependency-check-cli/xref-test/index.html index 646a9d6fe..29a51f98a 100644 --- a/dependency-check-cli/xref-test/index.html +++ b/dependency-check-cli/xref-test/index.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference + Dependency-Check Command Line 1.0.4 Reference diff --git a/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-frame.html b/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-frame.html index eee153d90..8f35ea223 100644 --- a/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-frame.html +++ b/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference Package org.owasp.dependencycheck.cli + Dependency-Check Command Line 1.0.4 Reference Package org.owasp.dependencycheck.cli diff --git a/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-summary.html b/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-summary.html index ac43c2eed..a0fcad0d3 100644 --- a/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-summary.html +++ b/dependency-check-cli/xref-test/org/owasp/dependencycheck/cli/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference Package org.owasp.dependencycheck.cli + Dependency-Check Command Line 1.0.4 Reference Package org.owasp.dependencycheck.cli diff --git a/dependency-check-cli/xref-test/overview-frame.html b/dependency-check-cli/xref-test/overview-frame.html index 3c5e1e824..42943977e 100644 --- a/dependency-check-cli/xref-test/overview-frame.html +++ b/dependency-check-cli/xref-test/overview-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference + Dependency-Check Command Line 1.0.4 Reference diff --git a/dependency-check-cli/xref-test/overview-summary.html b/dependency-check-cli/xref-test/overview-summary.html index f1e835985..2a6184aa9 100644 --- a/dependency-check-cli/xref-test/overview-summary.html +++ b/dependency-check-cli/xref-test/overview-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference + Dependency-Check Command Line 1.0.4 Reference @@ -24,7 +24,7 @@ -

    Dependency-Check Command Line 1.0.3 Reference

    +

    Dependency-Check Command Line 1.0.4 Reference

    diff --git a/dependency-check-cli/xref/index.html b/dependency-check-cli/xref/index.html index 646a9d6fe..29a51f98a 100644 --- a/dependency-check-cli/xref/index.html +++ b/dependency-check-cli/xref/index.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference + Dependency-Check Command Line 1.0.4 Reference diff --git a/dependency-check-cli/xref/org/owasp/dependencycheck/App.html b/dependency-check-cli/xref/org/owasp/dependencycheck/App.html index 930c83734..69c340ebe 100644 --- a/dependency-check-cli/xref/org/owasp/dependencycheck/App.html +++ b/dependency-check-cli/xref/org/owasp/dependencycheck/App.html @@ -34,12 +34,12 @@ 24import java.io.InputStream; 25import java.util.List; 26import java.util.logging.Level; -27import java.util.logging.LogManager; -28import java.util.logging.Logger; -29import org.apache.commons.cli.ParseException; -30import org.owasp.dependencycheck.reporting.ReportGenerator; -31import org.owasp.dependencycheck.dependency.Dependency; -32import org.owasp.dependencycheck.cli.CliParser; +27import java.util.logging.Logger; +28import org.apache.commons.cli.ParseException; +29import org.owasp.dependencycheck.reporting.ReportGenerator; +30import org.owasp.dependencycheck.dependency.Dependency; +31import org.owasp.dependencycheck.cli.CliParser; +32import org.owasp.dependencycheck.utils.LogUtils; 33import org.owasp.dependencycheck.utils.Settings; 3435/* @@ -77,135 +77,128 @@ 67 * @param args the command line arguments68 */69publicstaticvoid main(String[] args) { -70 prepareLogger(); -71finalApp app = newApp(); -72 app.run(args); -73 } -74 -75/** -76 * Configures the logger for use by the application. -77 */ -78privatestaticvoid prepareLogger() { -79 InputStream in = null; -80try { -81 in = App.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE); -82 LogManager.getLogManager().reset(); -83 LogManager.getLogManager().readConfiguration(in); -84 } catch (IOException ex) { -85 Logger.getLogger(App.class.getName()).log(Level.FINE, "IO Error preparing the logger", ex); -86 } catch (SecurityException ex) { -87 Logger.getLogger(App.class.getName()).log(Level.FINE, "Error preparing the logger", ex); -88 } finally { -89if (in != null) { -90try { -91 in.close(); -92 } catch (Exception ex) { -93 Logger.getLogger(App.class.getName()).log(Level.FINEST, "Error closing resource stream", ex); -94 } -95 } -96 } -97 } -98 -99/** -100 * Main CLI entry-point into the application. -101 * -102 * @param args the command line arguments -103 */ -104publicvoid run(String[] args) { -105 -106finalCliParser cli = newCliParser(); -107try { -108 cli.parse(args); -109 } catch (FileNotFoundException ex) { -110 System.err.println(ex.getMessage()); -111 cli.printHelp(); -112return; -113 } catch (ParseException ex) { -114 System.err.println(ex.getMessage()); -115 cli.printHelp(); -116return; -117 } -118 -119if (cli.isGetVersion()) { -120 cli.printVersionInfo(); -121 } elseif (cli.isRunScan()) { -122 updateSettings(cli.isAutoUpdate(), cli.getConnectionTimeout(), cli.getProxyUrl(), cli.getProxyPort(), cli.getDataDirectory()); -123 runScan(cli.getReportDirectory(), cli.getReportFormat(), cli.getApplicationName(), cli.getScanFiles()); -124 } else { -125 cli.printHelp(); -126 } -127 } -128 -129/** -130 * Scans the specified directories and writes the dependency reports to the -131 * reportDirectory. -132 * -133 * @param reportDirectory the path to the directory where the reports will -134 * be written -135 * @param outputFormat the output format of the report -136 * @param applicationName the application name for the report -137 * @param files the files/directories to scan -138 */ -139privatevoid runScan(String reportDirectory, String outputFormat, String applicationName, String[] files) { -140final Engine scanner = new Engine(); -141 -142for (String file : files) { -143 scanner.scan(file); -144 } -145 -146 scanner.analyzeDependencies(); -147final List<Dependency> dependencies = scanner.getDependencies(); -148 -149final ReportGenerator report = new ReportGenerator(applicationName, dependencies, scanner.getAnalyzers()); -150try { -151 report.generateReports(reportDirectory, outputFormat); -152 } catch (IOException ex) { -153 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an IO error while attempting to generate the report."); -154 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex); -155 } catch (Exception ex) { -156 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an error while attempting to generate the report."); -157 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex); -158 } -159 } -160 -161/** -162 * Updates the global Settings. -163 * -164 * @param autoUpdate whether or not to update cached web data sources -165 * @param connectionTimeout the timeout to use when downloading resources -166 * (null or blank will use default) -167 * @param proxyUrl the proxy url (null or blank means no proxy will be used) -168 * @param proxyPort the proxy port (null or blank means no port will be -169 * used) -170 * @param dataDirectory the directory to store/retrieve persistent data from -171 */ -172privatevoid updateSettings(boolean autoUpdate, String connectionTimeout, String proxyUrl, String proxyPort, String dataDirectory) { -173if (dataDirectory != null) { -174 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory); -175 } elseif (System.getProperty("basedir") != null) { -176final File dataDir = new File(System.getProperty("basedir"), "data"); -177 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath()); -178 } else { -179final File jarPath = new File(App.class.getProtectionDomain().getCodeSource().getLocation().getPath()); -180final File base = jarPath.getParentFile(); -181final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY); -182final File dataDir = new File(base, sub); -183 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath()); -184 } -185 -186 -187 Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate); -188if (proxyUrl != null && !proxyUrl.isEmpty()) { -189 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl); -190 } -191if (proxyPort != null && !proxyPort.isEmpty()) { -192 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort); -193 } -194if (connectionTimeout != null && !connectionTimeout.isEmpty()) { -195 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout); -196 } -197 } -198 } +70finalApp app = newApp(); +71 app.run(args); +72 } +73 +74/** +75 * Main CLI entry-point into the application. +76 * +77 * @param args the command line arguments +78 */ +79publicvoid run(String[] args) { +80 +81finalCliParser cli = newCliParser(); +82try { +83 cli.parse(args); +84 } catch (FileNotFoundException ex) { +85 System.err.println(ex.getMessage()); +86 cli.printHelp(); +87return; +88 } catch (ParseException ex) { +89 System.err.println(ex.getMessage()); +90 cli.printHelp(); +91return; +92 } +93 +94final InputStream in = App.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE); +95 LogUtils.prepareLogger(in, cli.getVerboseLog()); +96 +97if (cli.isGetVersion()) { +98 cli.printVersionInfo(); +99 } elseif (cli.isRunScan()) { +100 updateSettings(cli.isAutoUpdate(), cli.getConnectionTimeout(), cli.getProxyUrl(), +101 cli.getProxyPort(), cli.getDataDirectory(), cli.getPropertiesFile()); +102 runScan(cli.getReportDirectory(), cli.getReportFormat(), cli.getApplicationName(), cli.getScanFiles()); +103 } else { +104 cli.printHelp(); +105 } +106 } +107 +108/** +109 * Scans the specified directories and writes the dependency reports to the +110 * reportDirectory. +111 * +112 * @param reportDirectory the path to the directory where the reports will +113 * be written +114 * @param outputFormat the output format of the report +115 * @param applicationName the application name for the report +116 * @param files the files/directories to scan +117 */ +118privatevoid runScan(String reportDirectory, String outputFormat, String applicationName, String[] files) { +119final Engine scanner = new Engine(); +120 +121for (String file : files) { +122 scanner.scan(file); +123 } +124 +125 scanner.analyzeDependencies(); +126final List<Dependency> dependencies = scanner.getDependencies(); +127 +128final ReportGenerator report = new ReportGenerator(applicationName, dependencies, scanner.getAnalyzers()); +129try { +130 report.generateReports(reportDirectory, outputFormat); +131 } catch (IOException ex) { +132 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an IO error while attempting to generate the report."); +133 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex); +134 } catch (Exception ex) { +135 Logger.getLogger(App.class.getName()).log(Level.SEVERE, "There was an error while attempting to generate the report."); +136 Logger.getLogger(App.class.getName()).log(Level.INFO, null, ex); +137 } +138 } +139 +140/** +141 * Updates the global Settings. +142 * +143 * @param autoUpdate whether or not to update cached web data sources +144 * @param connectionTimeout the timeout to use when downloading resources +145 * (null or blank will use default) +146 * @param proxyUrl the proxy url (null or blank means no proxy will be used) +147 * @param proxyPort the proxy port (null or blank means no port will be +148 * used) +149 * @param dataDirectory the directory to store/retrieve persistent data from +150 * @param propertiesFile the properties file to utilize +151 */ +152privatevoid updateSettings(boolean autoUpdate, String connectionTimeout, String proxyUrl, +153 String proxyPort, String dataDirectory, File propertiesFile) { +154 +155if (propertiesFile != null) { +156try { +157 Settings.mergeProperties(propertiesFile); +158 } catch (FileNotFoundException ex) { +159final String msg = String.format("Unable to load properties file '%s'", propertiesFile.getPath()); +160 Logger.getLogger(App.class.getName()).log(Level.SEVERE, msg); +161 Logger.getLogger(App.class.getName()).log(Level.FINE, null, ex); +162 } catch (IOException ex) { +163final String msg = String.format("Unable to find properties file '%s'", propertiesFile.getPath()); +164 Logger.getLogger(App.class.getName()).log(Level.SEVERE, msg); +165 Logger.getLogger(App.class.getName()).log(Level.FINE, null, ex); +166 } +167 } +168if (dataDirectory != null) { +169 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDirectory); +170 } elseif (System.getProperty("basedir") != null) { +171final File dataDir = new File(System.getProperty("basedir"), "data"); +172 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath()); +173 } else { +174final File jarPath = new File(App.class.getProtectionDomain().getCodeSource().getLocation().getPath()); +175final File base = jarPath.getParentFile(); +176final String sub = Settings.getString(Settings.KEYS.DATA_DIRECTORY); +177final File dataDir = new File(base, sub); +178 Settings.setString(Settings.KEYS.DATA_DIRECTORY, dataDir.getAbsolutePath()); +179 } +180 Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate); +181if (proxyUrl != null && !proxyUrl.isEmpty()) { +182 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl); +183 } +184if (proxyPort != null && !proxyPort.isEmpty()) { +185 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort); +186 } +187if (connectionTimeout != null && !connectionTimeout.isEmpty()) { +188 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout); +189 } +190 } +191 }
    diff --git a/dependency-check-cli/xref/org/owasp/dependencycheck/cli/CliParser.html b/dependency-check-cli/xref/org/owasp/dependencycheck/cli/CliParser.html index 716acd33a..ddc4a8793 100644 --- a/dependency-check-cli/xref/org/owasp/dependencycheck/cli/CliParser.html +++ b/dependency-check-cli/xref/org/owasp/dependencycheck/cli/CliParser.html @@ -205,282 +205,318 @@ 195 .withDescription("The output format to write to (XML, HTML, VULN, ALL). The default is HTML.") 196 .create(ArgumentName.OUTPUT_FORMAT_SHORT); 197 -198final OptionGroup og = new OptionGroup(); -199 og.addOption(path); -200 -201final Options opts = new Options(); -202 opts.addOptionGroup(og); -203 opts.addOption(out); -204 opts.addOption(outputFormat); -205 opts.addOption(appName); -206 opts.addOption(version); -207 opts.addOption(help); -208 opts.addOption(noUpdate); -209 opts.addOption(props); -210 opts.addOption(data); -211 opts.addOption(proxyPort); -212 opts.addOption(proxyUrl); -213 opts.addOption(connectionTimeout); -214 -215return opts; -216 } -217 -218/** -219 * Determines if the 'version' command line argument was passed in. -220 * -221 * @return whether or not the 'version' command line argument was passed in -222 */ -223publicboolean isGetVersion() { -224return (line != null) && line.hasOption(ArgumentName.VERSION); -225 } -226 -227/** -228 * Determines if the 'help' command line argument was passed in. -229 * -230 * @return whether or not the 'help' command line argument was passed in -231 */ -232publicboolean isGetHelp() { -233return (line != null) && line.hasOption(ArgumentName.HELP); -234 } -235 -236/** -237 * Determines if the 'scan' command line argument was passed in. -238 * -239 * @return whether or not the 'scan' command line argument was passed in -240 */ -241publicboolean isRunScan() { -242return (line != null) && isValid && line.hasOption(ArgumentName.SCAN); -243 } -244 -245/** -246 * Displays the command line help message to the standard output. -247 */ -248publicvoid printHelp() { -249final HelpFormatter formatter = new HelpFormatter(); -250final String nl = System.getProperty("line.separator"); -251 -252 formatter.printHelp(Settings.getString("application.name", "DependencyCheck"), -253 nl + Settings.getString("application.name", "DependencyCheck") -254 + " can be used to identify if there are any known CVE vulnerabilities in libraries utilized by an application. " -255 + Settings.getString("application.name", "DependencyCheck") -256 + " will automatically update required data from the Internet, such as the CVE and CPE data files from nvd.nist.gov." + nl + nl, -257 options, -258"", -259true); -260 } -261 -262/** -263 * Retrieves the file command line parameter(s) specified for the 'scan' -264 * argument. -265 * -266 * @return the file paths specified on the command line for scan -267 */ -268public String[] getScanFiles() { -269return line.getOptionValues(ArgumentName.SCAN); -270 } -271 -272/** -273 * Returns the directory to write the reports to specified on the command -274 * line. -275 * -276 * @return the path to the reports directory. -277 */ -278public String getReportDirectory() { -279return line.getOptionValue(ArgumentName.OUT, "."); -280 } -281 -282/** -283 * Returns the output format specified on the command line. Defaults to HTML -284 * if no format was specified. -285 * -286 * @return the output format name. -287 */ -288public String getReportFormat() { -289return line.getOptionValue(ArgumentName.OUTPUT_FORMAT, "HTML"); -290 } -291 -292/** -293 * Returns the application name specified on the command line. -294 * -295 * @return the application name. -296 */ -297public String getApplicationName() { -298return line.getOptionValue(ArgumentName.APP_NAME); -299 } -300 -301/** -302 * Returns the connection timeout. -303 * -304 * @return the connection timeout -305 */ -306public String getConnectionTimeout() { -307return line.getOptionValue(ArgumentName.CONNECTION_TIMEOUT); -308 } -309 -310/** -311 * Returns the proxy url. -312 * -313 * @return the proxy url -314 */ -315public String getProxyUrl() { -316return line.getOptionValue(ArgumentName.PROXY_URL); -317 } -318 -319/** -320 * Returns the proxy port. -321 * -322 * @return the proxy port -323 */ -324public String getProxyPort() { -325return line.getOptionValue(ArgumentName.PROXY_PORT); -326 } -327 -328/** -329 * Get the value of dataDirectory. -330 * -331 * @return the value of dataDirectory -332 */ -333public String getDataDirectory() { -334return line.getOptionValue(ArgumentName.DATA_DIRECTORY); -335 } -336 -337/** -338 * <p>Prints the manifest information to standard output.</p> -339 * <ul><li>Implementation-Title: ${pom.name}</li> -340 * <li>Implementation-Version: ${pom.version}</li></ul> -341 */ -342publicvoid printVersionInfo() { -343final String version = String.format("%s version %s", -344 Settings.getString("application.name", "DependencyCheck"), -345 Settings.getString("application.version", "Unknown")); -346 System.out.println(version); -347 } -348 -349/** -350 * Checks if the auto update feature has been disabled. If it has been -351 * disabled via the command line this will return false. -352 * -353 * @return if auto-update is allowed. -354 */ -355publicboolean isAutoUpdate() { -356return (line == null) || !line.hasOption(ArgumentName.DISABLE_AUTO_UPDATE); -357 } -358 -359/** -360 * A collection of static final strings that represent the possible command -361 * line arguments. -362 */ -363publicstaticclassArgumentName { -364 -365/** -366 * The long CLI argument name specifying the directory/file to scan. -367 */ -368publicstaticfinal String SCAN = "scan"; -369/** -370 * The short CLI argument name specifying the directory/file to scan. -371 */ -372publicstaticfinal String SCAN_SHORT = "s"; -373/** -374 * The long CLI argument name specifying that the CPE/CVE/etc. data -375 * should not be automatically updated. -376 */ -377publicstaticfinal String DISABLE_AUTO_UPDATE = "noupdate"; -378/** -379 * The short CLI argument name specifying that the CPE/CVE/etc. data -380 * should not be automatically updated. -381 */ -382publicstaticfinal String DISABLE_AUTO_UPDATE_SHORT = "n"; -383/** -384 * The long CLI argument name specifying the directory to write the -385 * reports to. -386 */ -387publicstaticfinal String OUT = "out"; -388/** -389 * The short CLI argument name specifying the directory to write the -390 * reports to. -391 */ -392publicstaticfinal String OUT_SHORT = "o"; -393/** -394 * The long CLI argument name specifying the output format to write the -395 * reports to. -396 */ -397publicstaticfinal String OUTPUT_FORMAT = "format"; -398/** -399 * The short CLI argument name specifying the output format to write the -400 * reports to. -401 */ -402publicstaticfinal String OUTPUT_FORMAT_SHORT = "f"; -403/** -404 * The long CLI argument name specifying the name of the application to -405 * be scanned. -406 */ -407publicstaticfinal String APP_NAME = "app"; -408/** -409 * The short CLI argument name specifying the name of the application to -410 * be scanned. -411 */ -412publicstaticfinal String APP_NAME_SHORT = "a"; -413/** -414 * The long CLI argument name asking for help. -415 */ -416publicstaticfinal String HELP = "help"; -417/** -418 * The short CLI argument name asking for help. -419 */ -420publicstaticfinal String HELP_SHORT = "h"; -421/** -422 * The long CLI argument name asking for the version. +198final Option verboseLog = OptionBuilder.withArgName("file").hasArg().withLongOpt(ArgumentName.VERBOSE_LOG) +199 .withDescription("The file path to write verbose logging information.") +200 .create(ArgumentName.VERBOSE_LOG_SHORT); +201 +202final OptionGroup og = new OptionGroup(); +203 og.addOption(path); +204 +205final Options opts = new Options(); +206 opts.addOptionGroup(og); +207 opts.addOption(out); +208 opts.addOption(outputFormat); +209 opts.addOption(appName); +210 opts.addOption(version); +211 opts.addOption(help); +212 opts.addOption(noUpdate); +213 opts.addOption(props); +214 opts.addOption(data); +215 opts.addOption(verboseLog); +216 opts.addOption(proxyPort); +217 opts.addOption(proxyUrl); +218 opts.addOption(connectionTimeout); +219 +220return opts; +221 } +222 +223/** +224 * Determines if the 'version' command line argument was passed in. +225 * +226 * @return whether or not the 'version' command line argument was passed in +227 */ +228publicboolean isGetVersion() { +229return (line != null) && line.hasOption(ArgumentName.VERSION); +230 } +231 +232/** +233 * Determines if the 'help' command line argument was passed in. +234 * +235 * @return whether or not the 'help' command line argument was passed in +236 */ +237publicboolean isGetHelp() { +238return (line != null) && line.hasOption(ArgumentName.HELP); +239 } +240 +241/** +242 * Determines if the 'scan' command line argument was passed in. +243 * +244 * @return whether or not the 'scan' command line argument was passed in +245 */ +246publicboolean isRunScan() { +247return (line != null) && isValid && line.hasOption(ArgumentName.SCAN); +248 } +249 +250/** +251 * Displays the command line help message to the standard output. +252 */ +253publicvoid printHelp() { +254final HelpFormatter formatter = new HelpFormatter(); +255final String nl = System.getProperty("line.separator"); +256 +257 formatter.printHelp(Settings.getString("application.name", "DependencyCheck"), +258 nl + Settings.getString("application.name", "DependencyCheck") +259 + " can be used to identify if there are any known CVE vulnerabilities in libraries utilized by an application. " +260 + Settings.getString("application.name", "DependencyCheck") +261 + " will automatically update required data from the Internet, such as the CVE and CPE data files from nvd.nist.gov." + nl + nl, +262 options, +263"", +264true); +265 } +266 +267/** +268 * Retrieves the file command line parameter(s) specified for the 'scan' +269 * argument. +270 * +271 * @return the file paths specified on the command line for scan +272 */ +273public String[] getScanFiles() { +274return line.getOptionValues(ArgumentName.SCAN); +275 } +276 +277/** +278 * Returns the directory to write the reports to specified on the command +279 * line. +280 * +281 * @return the path to the reports directory. +282 */ +283public String getReportDirectory() { +284return line.getOptionValue(ArgumentName.OUT, "."); +285 } +286 +287/** +288 * Returns the output format specified on the command line. Defaults to HTML +289 * if no format was specified. +290 * +291 * @return the output format name. +292 */ +293public String getReportFormat() { +294return line.getOptionValue(ArgumentName.OUTPUT_FORMAT, "HTML"); +295 } +296 +297/** +298 * Returns the application name specified on the command line. +299 * +300 * @return the application name. +301 */ +302public String getApplicationName() { +303return line.getOptionValue(ArgumentName.APP_NAME); +304 } +305 +306/** +307 * Returns the connection timeout. +308 * +309 * @return the connection timeout +310 */ +311public String getConnectionTimeout() { +312return line.getOptionValue(ArgumentName.CONNECTION_TIMEOUT); +313 } +314 +315/** +316 * Returns the proxy url. +317 * +318 * @return the proxy url +319 */ +320public String getProxyUrl() { +321return line.getOptionValue(ArgumentName.PROXY_URL); +322 } +323 +324/** +325 * Returns the proxy port. +326 * +327 * @return the proxy port +328 */ +329public String getProxyPort() { +330return line.getOptionValue(ArgumentName.PROXY_PORT); +331 } +332 +333/** +334 * Get the value of dataDirectory. +335 * +336 * @return the value of dataDirectory +337 */ +338public String getDataDirectory() { +339return line.getOptionValue(ArgumentName.DATA_DIRECTORY); +340 } +341 +342/** +343 * Returns the properties file specified on the command line. +344 * +345 * @return the properties file specified on the command line +346 */ +347public File getPropertiesFile() { +348final String path = line.getOptionValue(ArgumentName.PROP); +349if (path != null) { +350returnnew File(path); +351 } +352returnnull; +353 } +354 +355/** +356 * Returns the path to the verbose log file. +357 * +358 * @return the path to the verbose log file +359 */ +360public String getVerboseLog() { +361return line.getOptionValue(ArgumentName.VERBOSE_LOG); +362 } +363 +364/** +365 * <p>Prints the manifest information to standard output.</p> +366 * <ul><li>Implementation-Title: ${pom.name}</li> +367 * <li>Implementation-Version: ${pom.version}</li></ul> +368 */ +369publicvoid printVersionInfo() { +370final String version = String.format("%s version %s", +371 Settings.getString("application.name", "DependencyCheck"), +372 Settings.getString("application.version", "Unknown")); +373 System.out.println(version); +374 } +375 +376/** +377 * Checks if the auto update feature has been disabled. If it has been +378 * disabled via the command line this will return false. +379 * +380 * @return if auto-update is allowed. +381 */ +382publicboolean isAutoUpdate() { +383return (line == null) || !line.hasOption(ArgumentName.DISABLE_AUTO_UPDATE); +384 } +385 +386/** +387 * A collection of static final strings that represent the possible command +388 * line arguments. +389 */ +390publicstaticclassArgumentName { +391 +392/** +393 * The long CLI argument name specifying the directory/file to scan. +394 */ +395publicstaticfinal String SCAN = "scan"; +396/** +397 * The short CLI argument name specifying the directory/file to scan. +398 */ +399publicstaticfinal String SCAN_SHORT = "s"; +400/** +401 * The long CLI argument name specifying that the CPE/CVE/etc. data +402 * should not be automatically updated. +403 */ +404publicstaticfinal String DISABLE_AUTO_UPDATE = "noupdate"; +405/** +406 * The short CLI argument name specifying that the CPE/CVE/etc. data +407 * should not be automatically updated. +408 */ +409publicstaticfinal String DISABLE_AUTO_UPDATE_SHORT = "n"; +410/** +411 * The long CLI argument name specifying the directory to write the +412 * reports to. +413 */ +414publicstaticfinal String OUT = "out"; +415/** +416 * The short CLI argument name specifying the directory to write the +417 * reports to. +418 */ +419publicstaticfinal String OUT_SHORT = "o"; +420/** +421 * The long CLI argument name specifying the output format to write the +422 * reports to.423 */ -424publicstaticfinal String VERSION_SHORT = "v"; +424publicstaticfinal String OUTPUT_FORMAT = "format"; 425/** -426 * The short CLI argument name asking for the version. -427 */ -428publicstaticfinal String VERSION = "version"; -429/** -430 * The short CLI argument name indicating the proxy port. -431 */ -432publicstaticfinal String PROXY_PORT_SHORT = "p"; -433/** -434 * The CLI argument name indicating the proxy port. -435 */ -436publicstaticfinal String PROXY_PORT = "proxyport"; -437/** -438 * The short CLI argument name indicating the proxy url. -439 */ -440publicstaticfinal String PROXY_URL_SHORT = "u"; -441/** -442 * The CLI argument name indicating the proxy url. -443 */ -444publicstaticfinal String PROXY_URL = "proxyurl"; -445/** -446 * The short CLI argument name indicating the proxy url. -447 */ -448publicstaticfinal String CONNECTION_TIMEOUT_SHORT = "c"; -449/** -450 * The CLI argument name indicating the proxy url. -451 */ -452publicstaticfinal String CONNECTION_TIMEOUT = "connectiontimeout"; -453/** -454 * The short CLI argument name for setting the location of an additional -455 * properties file. -456 */ -457publicstaticfinal String PROP_SHORT = "p"; -458/** -459 * The CLI argument name for setting the location of an additional -460 * properties file. -461 */ -462publicstaticfinal String PROP = "propertyfile"; -463/** -464 * The CLI argument name for setting the location of the data directory. -465 */ -466publicstaticfinal String DATA_DIRECTORY = "data"; -467/** -468 * The short CLI argument name for setting the location of the data -469 * directory. +426 * The short CLI argument name specifying the output format to write the +427 * reports to. +428 */ +429publicstaticfinal String OUTPUT_FORMAT_SHORT = "f"; +430/** +431 * The long CLI argument name specifying the name of the application to +432 * be scanned. +433 */ +434publicstaticfinal String APP_NAME = "app"; +435/** +436 * The short CLI argument name specifying the name of the application to +437 * be scanned. +438 */ +439publicstaticfinal String APP_NAME_SHORT = "a"; +440/** +441 * The long CLI argument name asking for help. +442 */ +443publicstaticfinal String HELP = "help"; +444/** +445 * The short CLI argument name asking for help. +446 */ +447publicstaticfinal String HELP_SHORT = "h"; +448/** +449 * The long CLI argument name asking for the version. +450 */ +451publicstaticfinal String VERSION_SHORT = "v"; +452/** +453 * The short CLI argument name asking for the version. +454 */ +455publicstaticfinal String VERSION = "version"; +456/** +457 * The short CLI argument name indicating the proxy port. +458 */ +459publicstaticfinal String PROXY_PORT_SHORT = "p"; +460/** +461 * The CLI argument name indicating the proxy port. +462 */ +463publicstaticfinal String PROXY_PORT = "proxyport"; +464/** +465 * The short CLI argument name indicating the proxy url. +466 */ +467publicstaticfinal String PROXY_URL_SHORT = "u"; +468/** +469 * The CLI argument name indicating the proxy url.470 */ -471publicstaticfinal String DATA_DIRECTORY_SHORT = "d"; -472 } -473 } +471publicstaticfinal String PROXY_URL = "proxyurl"; +472/** +473 * The short CLI argument name indicating the proxy url. +474 */ +475publicstaticfinal String CONNECTION_TIMEOUT_SHORT = "c"; +476/** +477 * The CLI argument name indicating the proxy url. +478 */ +479publicstaticfinal String CONNECTION_TIMEOUT = "connectiontimeout"; +480/** +481 * The short CLI argument name for setting the location of an additional +482 * properties file. +483 */ +484publicstaticfinal String PROP_SHORT = "p"; +485/** +486 * The CLI argument name for setting the location of an additional +487 * properties file. +488 */ +489publicstaticfinal String PROP = "propertyfile"; +490/** +491 * The CLI argument name for setting the location of the data directory. +492 */ +493publicstaticfinal String DATA_DIRECTORY = "data"; +494/** +495 * The short CLI argument name for setting the location of the data +496 * directory. +497 */ +498publicstaticfinal String DATA_DIRECTORY_SHORT = "d"; +499/** +500 * The CLI argument name for setting the location of the data directory. +501 */ +502publicstaticfinal String VERBOSE_LOG = "log"; +503/** +504 * The short CLI argument name for setting the location of the data +505 * directory. +506 */ +507publicstaticfinal String VERBOSE_LOG_SHORT = "l"; +508 } +509 }
    diff --git a/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-frame.html b/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-frame.html index 4575741bc..513cd9823 100644 --- a/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-frame.html +++ b/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference Package org.owasp.dependencycheck.cli + Dependency-Check Command Line 1.0.4 Reference Package org.owasp.dependencycheck.cli diff --git a/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-summary.html b/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-summary.html index 92bd7ad58..555da4e2d 100644 --- a/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-summary.html +++ b/dependency-check-cli/xref/org/owasp/dependencycheck/cli/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference Package org.owasp.dependencycheck.cli + Dependency-Check Command Line 1.0.4 Reference Package org.owasp.dependencycheck.cli diff --git a/dependency-check-cli/xref/org/owasp/dependencycheck/package-frame.html b/dependency-check-cli/xref/org/owasp/dependencycheck/package-frame.html index 17886d8e4..ce227200f 100644 --- a/dependency-check-cli/xref/org/owasp/dependencycheck/package-frame.html +++ b/dependency-check-cli/xref/org/owasp/dependencycheck/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference Package org.owasp.dependencycheck + Dependency-Check Command Line 1.0.4 Reference Package org.owasp.dependencycheck diff --git a/dependency-check-cli/xref/org/owasp/dependencycheck/package-summary.html b/dependency-check-cli/xref/org/owasp/dependencycheck/package-summary.html index 44c8055b8..510b84df4 100644 --- a/dependency-check-cli/xref/org/owasp/dependencycheck/package-summary.html +++ b/dependency-check-cli/xref/org/owasp/dependencycheck/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference Package org.owasp.dependencycheck + Dependency-Check Command Line 1.0.4 Reference Package org.owasp.dependencycheck diff --git a/dependency-check-cli/xref/overview-frame.html b/dependency-check-cli/xref/overview-frame.html index df6c8fc97..2d34f40cb 100644 --- a/dependency-check-cli/xref/overview-frame.html +++ b/dependency-check-cli/xref/overview-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference + Dependency-Check Command Line 1.0.4 Reference diff --git a/dependency-check-cli/xref/overview-summary.html b/dependency-check-cli/xref/overview-summary.html index fb135535c..cc4b5422a 100644 --- a/dependency-check-cli/xref/overview-summary.html +++ b/dependency-check-cli/xref/overview-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Command Line 1.0.3 Reference + Dependency-Check Command Line 1.0.4 Reference @@ -24,7 +24,7 @@ -

    Dependency-Check Command Line 1.0.3 Reference

    +

    Dependency-Check Command Line 1.0.4 Reference

    diff --git a/dependency-check-core/apidocs/allclasses-frame.html b/dependency-check-core/apidocs/allclasses-frame.html index 73907c8e9..b67572fb2 100644 --- a/dependency-check-core/apidocs/allclasses-frame.html +++ b/dependency-check-core/apidocs/allclasses-frame.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Core 1.0.3 API) +All Classes (Dependency-Check Core 1.0.4 API) - + @@ -190,6 +190,10 @@ All Classes (Dependency-Check Core 1.0.3 API)
    License
    +LogFilter +
    +LogUtils +
    LuceneUtils
    MailingList diff --git a/dependency-check-core/apidocs/allclasses-noframe.html b/dependency-check-core/apidocs/allclasses-noframe.html index ada210f7a..de93bcfe6 100644 --- a/dependency-check-core/apidocs/allclasses-noframe.html +++ b/dependency-check-core/apidocs/allclasses-noframe.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Core 1.0.3 API) +All Classes (Dependency-Check Core 1.0.4 API) - + @@ -190,6 +190,10 @@ All Classes (Dependency-Check Core 1.0.3 API)
    License
    +LogFilter +
    +LogUtils +
    LuceneUtils
    MailingList diff --git a/dependency-check-core/apidocs/constant-values.html b/dependency-check-core/apidocs/constant-values.html index 8f41eebda..2480059e0 100644 --- a/dependency-check-core/apidocs/constant-values.html +++ b/dependency-check-core/apidocs/constant-values.html @@ -2,13 +2,13 @@ - + -Constant Field Values (Dependency-Check Core 1.0.3 API) +Constant Field Values (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Constant Field Values (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Constant Field Values (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Constant Field Values (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/deprecated-list.html b/dependency-check-core/apidocs/deprecated-list.html index ad63544e7..222540e80 100644 --- a/dependency-check-core/apidocs/deprecated-list.html +++ b/dependency-check-core/apidocs/deprecated-list.html @@ -2,13 +2,13 @@ - + -Deprecated List (Dependency-Check Core 1.0.3 API) +Deprecated List (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Deprecated List (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Deprecated List (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Deprecated List (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/help-doc.html b/dependency-check-core/apidocs/help-doc.html index 434299574..a71f15eea 100644 --- a/dependency-check-core/apidocs/help-doc.html +++ b/dependency-check-core/apidocs/help-doc.html @@ -2,13 +2,13 @@ - + -API Help (Dependency-Check Core 1.0.3 API) +API Help (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ API Help (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="API Help (Dependency-Check Core 1.0.3 API)"; + parent.document.title="API Help (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/index-all.html b/dependency-check-core/apidocs/index-all.html index bb4bd813b..7939547ac 100644 --- a/dependency-check-core/apidocs/index-all.html +++ b/dependency-check-core/apidocs/index-all.html @@ -2,13 +2,13 @@ - + -Index (Dependency-Check Core 1.0.3 API) +Index (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Index (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Index (Dependency-Check Core 1.0.4 API)"; } } @@ -2745,6 +2745,9 @@ Method in class org.owasp.dependencycheck.jaxb.pom.generated.isLevelEnabled(int) - Method in class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect
    Will always return true. +
    isLoggable(LogRecord) - +Method in class org.owasp.dependencycheck.utils.LogFilter +
    Determines if the record should be logged.
    isNVDNode() - Method in class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element
    Checks if the handler is at the NVD node. @@ -2895,7 +2898,10 @@ Method in class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect
    Given a Velocity log level, message and Throwable, this method will call the appropriate Logger level and log the specified values. -
    LuceneUtils - Class in org.owasp.dependencycheck.data.lucene
    Lucene utils is a set of utilize written to make constructing Lucene +
    LogFilter - Class in org.owasp.dependencycheck.utils
    A simple log filter to limit the entries written to the verbose log file.
    LogFilter() - +Constructor for class org.owasp.dependencycheck.utils.LogFilter +
      +
    LogUtils - Class in org.owasp.dependencycheck.utils
    A utility class to aide in the setup of the logging mechanism.
    LuceneUtils - Class in org.owasp.dependencycheck.data.lucene
    Lucene utils is a set of utilize written to make constructing Lucene queries simpler.

    @@ -2929,6 +2935,9 @@ Static variable in class org.owasp.dependencycheck.concurrency.merge(EvidenceCollection...) - Static method in class org.owasp.dependencycheck.dependency.EvidenceCollection
    Merges multiple EvidenceCollections together. +
    mergeProperties(File) - +Static method in class org.owasp.dependencycheck.utils.Settings +
    Merges a new properties file into the current properties.
    mergeProperties(String) - Static method in class org.owasp.dependencycheck.utils.Settings
    Merges a new properties file into the current properties. @@ -3355,6 +3364,9 @@ Variable in class org.owasp.dependencycheck.jaxb.pom.generated.post - Variable in class org.owasp.dependencycheck.jaxb.pom.generated.MailingList
      +
    prepareLogger(InputStream, String) - +Static method in class org.owasp.dependencycheck.utils.LogUtils +
    Configures the logger for use by the application.
    prerequisites - Variable in class org.owasp.dependencycheck.jaxb.pom.generated.Model
      diff --git a/dependency-check-core/apidocs/index.html b/dependency-check-core/apidocs/index.html index 98b1513f0..3c68e5db9 100644 --- a/dependency-check-core/apidocs/index.html +++ b/dependency-check-core/apidocs/index.html @@ -2,10 +2,10 @@ - + -Dependency-Check Core 1.0.3 API +Dependency-Check Core 1.0.4 API diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AbstractAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AbstractAnalyzer.html index 592a1d37a..53700319c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AbstractAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AbstractAnalyzer.html @@ -2,13 +2,13 @@ - + -AbstractAnalyzer (Dependency-Check Core 1.0.3 API) +AbstractAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AbstractAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AbstractAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AbstractAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisException.html index 1755d47c1..603d442f1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisException.html @@ -2,13 +2,13 @@ - + -AnalysisException (Dependency-Check Core 1.0.3 API) +AnalysisException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AnalysisException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AnalysisException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AnalysisException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisPhase.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisPhase.html index 26f0063eb..a540cfee7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisPhase.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalysisPhase.html @@ -2,13 +2,13 @@ - + -AnalysisPhase (Dependency-Check Core 1.0.3 API) +AnalysisPhase (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AnalysisPhase (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AnalysisPhase (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AnalysisPhase (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/Analyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/Analyzer.html index c317b12a7..dc1507e3c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/Analyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/Analyzer.html @@ -2,13 +2,13 @@ - + -Analyzer (Dependency-Check Core 1.0.3 API) +Analyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Analyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Analyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Analyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalyzerService.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalyzerService.html index 665224dfa..ccc2a6193 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalyzerService.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/AnalyzerService.html @@ -2,13 +2,13 @@ - + -AnalyzerService (Dependency-Check Core 1.0.3 API) +AnalyzerService (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AnalyzerService (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AnalyzerService (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AnalyzerService (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html index 2b9b4d304..cc4cd919f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html @@ -2,13 +2,13 @@ - + -ArchiveAnalyzer (Dependency-Check Core 1.0.3 API) +ArchiveAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ArchiveAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ArchiveAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ArchiveAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html index 57ec321de..b561a75c8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html @@ -2,13 +2,13 @@ - + -CPEAnalyzer (Dependency-Check Core 1.0.3 API) +CPEAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CPEAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CPEAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CPEAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.html index fd4e53a3d..4beb74caf 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.html @@ -2,13 +2,13 @@ - + -DependencyBundlingAnalyzer (Dependency-Check Core 1.0.3 API) +DependencyBundlingAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencyBundlingAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencyBundlingAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DependencyBundlingAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.html index d0cf7f721..8ae7fab03 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FalsePositiveAnalyzer.html @@ -2,13 +2,13 @@ - + -FalsePositiveAnalyzer (Dependency-Check Core 1.0.3 API) +FalsePositiveAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ FalsePositiveAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="FalsePositiveAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="FalsePositiveAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FileNameAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FileNameAnalyzer.html index 91a2445e9..d4994091c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FileNameAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/FileNameAnalyzer.html @@ -2,13 +2,13 @@ - + -FileNameAnalyzer (Dependency-Check Core 1.0.3 API) +FileNameAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ FileNameAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="FileNameAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="FileNameAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/HintAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/HintAnalyzer.html index e35348480..647f4c5e2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/HintAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/HintAnalyzer.html @@ -2,13 +2,13 @@ - + -HintAnalyzer (Dependency-Check Core 1.0.3 API) +HintAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ HintAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="HintAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="HintAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.ClassNameInformation.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.ClassNameInformation.html index 69cef9584..b81331ed2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.ClassNameInformation.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.ClassNameInformation.html @@ -2,13 +2,13 @@ - + -JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.3 API) +JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.3 API)"; + parent.document.title="JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.html index e11048665..d71dbf547 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JarAnalyzer.html @@ -2,13 +2,13 @@ - + -JarAnalyzer (Dependency-Check Core 1.0.3 API) +JarAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ JarAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JarAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="JarAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.html index 1917ebe5e..a8fb8c5b5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/JavaScriptAnalyzer.html @@ -2,13 +2,13 @@ - + -JavaScriptAnalyzer (Dependency-Check Core 1.0.3 API) +JavaScriptAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ JavaScriptAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="JavaScriptAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="JavaScriptAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.html index bf7a0fcdf..2385688f1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/NvdCveAnalyzer.html @@ -2,13 +2,13 @@ - + -NvdCveAnalyzer (Dependency-Check Core 1.0.3 API) +NvdCveAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ NvdCveAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NvdCveAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="NvdCveAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AbstractAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AbstractAnalyzer.html index f1f8163d7..b1249fabd 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AbstractAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AbstractAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.AbstractAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.AbstractAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.AbstractAnalyzer (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AbstractAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AbstractAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisException.html index 593931115..721e9d16b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisException.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.AnalysisException (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.AnalysisException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.AnalysisException (Dependency-C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AnalysisException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AnalysisException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisPhase.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisPhase.html index f2a207683..f0cd79dd8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisPhase.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalysisPhase.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.AnalysisPhase (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.AnalysisPhase (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.AnalysisPhase (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AnalysisPhase (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AnalysisPhase (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/Analyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/Analyzer.html index 1387c13bc..ccd99eb55 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/Analyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/Analyzer.html @@ -2,13 +2,13 @@ - + -Uses of Interface org.owasp.dependencycheck.analyzer.Analyzer (Dependency-Check Core 1.0.3 API) +Uses of Interface org.owasp.dependencycheck.analyzer.Analyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Interface org.owasp.dependencycheck.analyzer.Analyzer (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Interface org.owasp.dependencycheck.analyzer.Analyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Interface org.owasp.dependencycheck.analyzer.Analyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalyzerService.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalyzerService.html index 6bea27731..0382ec278 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalyzerService.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/AnalyzerService.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.AnalyzerService (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.AnalyzerService (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.AnalyzerService (Dependency-Che function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AnalyzerService (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.AnalyzerService (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/ArchiveAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/ArchiveAnalyzer.html index 601c04d6a..9b03f8b13 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/ArchiveAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/ArchiveAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer (Dependency-Che function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/CPEAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/CPEAnalyzer.html index bd84a4b62..978f4cce3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/CPEAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/CPEAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.CPEAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.CPEAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.CPEAnalyzer (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.CPEAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.CPEAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/DependencyBundlingAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/DependencyBundlingAnalyzer.html index b842c1852..40a860107 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/DependencyBundlingAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/DependencyBundlingAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FalsePositiveAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FalsePositiveAnalyzer.html index d0c226bbb..99e4ee6e6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FalsePositiveAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FalsePositiveAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer (Dependen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FileNameAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FileNameAnalyzer.html index 9a1c6d59e..5dee54c3f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FileNameAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/FileNameAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.FileNameAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.FileNameAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.FileNameAnalyzer (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.FileNameAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.FileNameAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/HintAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/HintAnalyzer.html index e5f6ec254..cd794e08d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/HintAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/HintAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.HintAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.HintAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.HintAnalyzer (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.HintAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.HintAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.ClassNameInformation.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.ClassNameInformation.html index 5060c8417..e14f04996 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.ClassNameInformation.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.ClassNameInformation.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformatio function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.html index f43ef764b..0ca293708 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JarAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.JarAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JavaScriptAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JavaScriptAnalyzer.html index 60a94517b..4b56d975f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JavaScriptAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/JavaScriptAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/NvdCveAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/NvdCveAnalyzer.html index c2108154c..e261e5fe0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/NvdCveAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/class-use/NvdCveAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (Dependency-Chec function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-frame.html index ffe0db1e6..cd2019df5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-summary.html index 5d8ea39aa..6d365c72b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-tree.html index 4ea383270..a39d5f0b1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.analyzer Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.analyzer Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.analyzer Class Hierarchy (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.analyzer Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.analyzer Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-use.html index fcb58ec64..b18b1351b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/analyzer/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.analyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/class-use/Engine.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/class-use/Engine.html index 296a81baf..d02adbba5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/class-use/Engine.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/class-use/Engine.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.Engine (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.Engine (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.Engine (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.Engine (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.Engine (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectoryLockException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectoryLockException.html index 9cc3be198..33b078942 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectoryLockException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectoryLockException.html @@ -2,13 +2,13 @@ - + -DirectoryLockException (Dependency-Check Core 1.0.3 API) +DirectoryLockException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DirectoryLockException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DirectoryLockException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DirectoryLockException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectorySpinLock.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectorySpinLock.html index d068353c9..78a113b25 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectorySpinLock.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/DirectorySpinLock.html @@ -2,13 +2,13 @@ - + -DirectorySpinLock (Dependency-Check Core 1.0.3 API) +DirectorySpinLock (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DirectorySpinLock (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DirectorySpinLock (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DirectorySpinLock (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/InvalidDirectoryException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/InvalidDirectoryException.html index 924dffebe..61ab68cd2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/InvalidDirectoryException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/InvalidDirectoryException.html @@ -2,13 +2,13 @@ - + -InvalidDirectoryException (Dependency-Check Core 1.0.3 API) +InvalidDirectoryException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ InvalidDirectoryException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="InvalidDirectoryException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="InvalidDirectoryException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectoryLockException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectoryLockException.html index 17cd64f84..a3ca2ed4d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectoryLockException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectoryLockException.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.concurrency.DirectoryLockException (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.concurrency.DirectoryLockException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.concurrency.DirectoryLockException (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.concurrency.DirectoryLockException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.concurrency.DirectoryLockException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectorySpinLock.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectorySpinLock.html index a686f7e3c..3d6b8a5d3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectorySpinLock.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/DirectorySpinLock.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.concurrency.DirectorySpinLock (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.concurrency.DirectorySpinLock (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.concurrency.DirectorySpinLock (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.concurrency.DirectorySpinLock (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.concurrency.DirectorySpinLock (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/InvalidDirectoryException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/InvalidDirectoryException.html index f392b816e..cd5929aa7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/InvalidDirectoryException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/class-use/InvalidDirectoryException.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.concurrency.InvalidDirectoryException (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.concurrency.InvalidDirectoryException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.concurrency.InvalidDirectoryException (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.concurrency.InvalidDirectoryException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.concurrency.InvalidDirectoryException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-frame.html index 431601c97..acf2825b0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-summary.html index 5d982deea..81f90bb95 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-tree.html index b5954b2c1..d40550cde 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.concurrency Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.concurrency Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.concurrency Class Hierarchy (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.concurrency Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.concurrency Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-use.html index a9d68029a..bbaec4610 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/concurrency/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.concurrency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/CachedWebDataSource.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/CachedWebDataSource.html index 22b928596..2aeb5ce08 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/CachedWebDataSource.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/CachedWebDataSource.html @@ -2,13 +2,13 @@ - + -CachedWebDataSource (Dependency-Check Core 1.0.3 API) +CachedWebDataSource (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CachedWebDataSource (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CachedWebDataSource (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CachedWebDataSource (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateException.html index ccd52a0b0..01f3cece8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateException.html @@ -2,13 +2,13 @@ - + -UpdateException (Dependency-Check Core 1.0.3 API) +UpdateException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ UpdateException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="UpdateException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="UpdateException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateService.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateService.html index 7ef8534e6..ee1bf9986 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateService.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/UpdateService.html @@ -2,13 +2,13 @@ - + -UpdateService (Dependency-Check Core 1.0.3 API) +UpdateService (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ UpdateService (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="UpdateService (Dependency-Check Core 1.0.3 API)"; + parent.document.title="UpdateService (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/CachedWebDataSource.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/CachedWebDataSource.html index 0b88afe34..ac99dc8b8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/CachedWebDataSource.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/CachedWebDataSource.html @@ -2,13 +2,13 @@ - + -Uses of Interface org.owasp.dependencycheck.data.CachedWebDataSource (Dependency-Check Core 1.0.3 API) +Uses of Interface org.owasp.dependencycheck.data.CachedWebDataSource (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Interface org.owasp.dependencycheck.data.CachedWebDataSource (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Interface org.owasp.dependencycheck.data.CachedWebDataSource (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Interface org.owasp.dependencycheck.data.CachedWebDataSource (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateException.html index dc24e85a8..d33175560 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateException.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.UpdateException (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.UpdateException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.UpdateException (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.UpdateException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.UpdateException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateService.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateService.html index 6f3f185d0..bd231369d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateService.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/class-use/UpdateService.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.UpdateService (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.UpdateService (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.UpdateService (Dependency-Check Cor function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.UpdateService (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.UpdateService (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/BaseIndex.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/BaseIndex.html index 0c2b4b67e..d0d2e2419 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/BaseIndex.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/BaseIndex.html @@ -2,13 +2,13 @@ - + -BaseIndex (Dependency-Check Core 1.0.3 API) +BaseIndex (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BaseIndex (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BaseIndex (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BaseIndex (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexReader.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexReader.html index 95f521081..267f3240e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexReader.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexReader.html @@ -2,13 +2,13 @@ - + -CpeIndexReader (Dependency-Check Core 1.0.3 API) +CpeIndexReader (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CpeIndexReader (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CpeIndexReader (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CpeIndexReader (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexWriter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexWriter.html index ac3b352d0..a97a5ad77 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexWriter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/CpeIndexWriter.html @@ -2,13 +2,13 @@ - + -CpeIndexWriter (Dependency-Check Core 1.0.3 API) +CpeIndexWriter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CpeIndexWriter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CpeIndexWriter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CpeIndexWriter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/Fields.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/Fields.html index 6597a0e9b..2a13e4b97 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/Fields.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/Fields.html @@ -2,13 +2,13 @@ - + -Fields (Dependency-Check Core 1.0.3 API) +Fields (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Fields (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Fields (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Fields (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/IndexEntry.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/IndexEntry.html index 8db20d5ea..d2b7fdcdd 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/IndexEntry.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/IndexEntry.html @@ -2,13 +2,13 @@ - + -IndexEntry (Dependency-Check Core 1.0.3 API) +IndexEntry (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ IndexEntry (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="IndexEntry (Dependency-Check Core 1.0.3 API)"; + parent.document.title="IndexEntry (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/BaseIndex.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/BaseIndex.html index 9fecd9f3b..ef7e07543 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/BaseIndex.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/BaseIndex.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cpe.BaseIndex (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cpe.BaseIndex (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cpe.BaseIndex (Dependency-Check Cor function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.BaseIndex (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.BaseIndex (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexReader.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexReader.html index a01bfc9f6..bc14f2bbb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexReader.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexReader.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexReader (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexReader (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexReader (Dependency-Chec function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexReader (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexReader (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexWriter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexWriter.html index 4d7c1bf8e..4da9c3714 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexWriter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/CpeIndexWriter.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexWriter (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexWriter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexWriter (Dependency-Chec function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexWriter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.CpeIndexWriter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/Fields.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/Fields.html index 6b02b2bb7..a331f4bdd 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/Fields.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/Fields.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cpe.Fields (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cpe.Fields (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cpe.Fields (Dependency-Check Core 1 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.Fields (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.Fields (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/IndexEntry.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/IndexEntry.html index 3975dee79..365de048a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/IndexEntry.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/class-use/IndexEntry.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cpe.IndexEntry (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cpe.IndexEntry (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cpe.IndexEntry (Dependency-Check Co function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.IndexEntry (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cpe.IndexEntry (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-frame.html index f17ca791c..c35834260 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-summary.html index 07c8bec3f..85b91246a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-tree.html index 9930a5fad..6fb7ad8b2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.cpe Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.cpe Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.cpe Class Hierarchy (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.cpe Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.cpe Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-use.html index 119221db1..91b1120b1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cpe/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.data.cpe (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweDB.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweDB.html index ff32f9cd1..994ede834 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweDB.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweDB.html @@ -2,13 +2,13 @@ - + -CweDB (Dependency-Check Core 1.0.3 API) +CweDB (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CweDB (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CweDB (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CweDB (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweHandler.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweHandler.html index 87d0c70b8..4f8e5d752 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweHandler.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/CweHandler.html @@ -2,13 +2,13 @@ - + -CweHandler (Dependency-Check Core 1.0.3 API) +CweHandler (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CweHandler (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CweHandler (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CweHandler (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweDB.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweDB.html index 71e7fbbfd..abffad2bb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweDB.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweDB.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cwe.CweDB (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cwe.CweDB (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cwe.CweDB (Dependency-Check Core 1. function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cwe.CweDB (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cwe.CweDB (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweHandler.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweHandler.html index bae5c8de2..91cc46714 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweHandler.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/class-use/CweHandler.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.cwe.CweHandler (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.cwe.CweHandler (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.cwe.CweHandler (Dependency-Check Co function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.cwe.CweHandler (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.cwe.CweHandler (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-frame.html index 2033c7325..70d4903d3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-summary.html index 05b574334..51c43e6b2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-tree.html index 370457b1a..48d253cd0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.cwe Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.cwe Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.cwe Class Hierarchy (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.cwe Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.cwe Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-use.html index 560b1e3bd..1767f7d94 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/cwe/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.data.cwe (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AbstractTokenizingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AbstractTokenizingFilter.html index 7b7fcc2c9..72b4a5d6a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AbstractTokenizingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AbstractTokenizingFilter.html @@ -2,13 +2,13 @@ - + -AbstractTokenizingFilter (Dependency-Check Core 1.0.3 API) +AbstractTokenizingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AbstractTokenizingFilter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AbstractTokenizingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AbstractTokenizingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AlphaNumericTokenizer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AlphaNumericTokenizer.html index ec788b503..002d315c9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AlphaNumericTokenizer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/AlphaNumericTokenizer.html @@ -2,13 +2,13 @@ - + -AlphaNumericTokenizer (Dependency-Check Core 1.0.3 API) +AlphaNumericTokenizer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AlphaNumericTokenizer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AlphaNumericTokenizer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AlphaNumericTokenizer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/DependencySimilarity.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/DependencySimilarity.html index c08ece5a9..cc695a2e6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/DependencySimilarity.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/DependencySimilarity.html @@ -2,13 +2,13 @@ - + -DependencySimilarity (Dependency-Check Core 1.0.3 API) +DependencySimilarity (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencySimilarity (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencySimilarity (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DependencySimilarity (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/FieldAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/FieldAnalyzer.html index 42d438e3f..50f92fdc7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/FieldAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/FieldAnalyzer.html @@ -2,13 +2,13 @@ - + -FieldAnalyzer (Dependency-Check Core 1.0.3 API) +FieldAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ FieldAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="FieldAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="FieldAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/LuceneUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/LuceneUtils.html index f87055edd..ad9add264 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/LuceneUtils.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/LuceneUtils.html @@ -2,13 +2,13 @@ - + -LuceneUtils (Dependency-Check Core 1.0.3 API) +LuceneUtils (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ LuceneUtils (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="LuceneUtils (Dependency-Check Core 1.0.3 API)"; + parent.document.title="LuceneUtils (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchFieldAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchFieldAnalyzer.html index 43477a652..0671395f9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchFieldAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchFieldAnalyzer.html @@ -2,13 +2,13 @@ - + -SearchFieldAnalyzer (Dependency-Check Core 1.0.3 API) +SearchFieldAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ SearchFieldAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="SearchFieldAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="SearchFieldAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchVersionAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchVersionAnalyzer.html index 9772f4ec3..7e7547d29 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchVersionAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/SearchVersionAnalyzer.html @@ -2,13 +2,13 @@ - + -SearchVersionAnalyzer (Dependency-Check Core 1.0.3 API) +SearchVersionAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ SearchVersionAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="SearchVersionAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="SearchVersionAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/TokenPairConcatenatingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/TokenPairConcatenatingFilter.html index 6af54d157..8c4ed6628 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/TokenPairConcatenatingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/TokenPairConcatenatingFilter.html @@ -2,13 +2,13 @@ - + -TokenPairConcatenatingFilter (Dependency-Check Core 1.0.3 API) +TokenPairConcatenatingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ TokenPairConcatenatingFilter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="TokenPairConcatenatingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="TokenPairConcatenatingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/UrlTokenizingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/UrlTokenizingFilter.html index 58c346063..f6cc27312 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/UrlTokenizingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/UrlTokenizingFilter.html @@ -2,13 +2,13 @@ - + -UrlTokenizingFilter (Dependency-Check Core 1.0.3 API) +UrlTokenizingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ UrlTokenizingFilter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="UrlTokenizingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="UrlTokenizingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionAnalyzer.html index eafb5267f..927cd0d3f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionAnalyzer.html @@ -2,13 +2,13 @@ - + -VersionAnalyzer (Dependency-Check Core 1.0.3 API) +VersionAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ VersionAnalyzer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="VersionAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="VersionAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionTokenizingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionTokenizingFilter.html index 6fa028655..04aacbda3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionTokenizingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/VersionTokenizingFilter.html @@ -2,13 +2,13 @@ - + -VersionTokenizingFilter (Dependency-Check Core 1.0.3 API) +VersionTokenizingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ VersionTokenizingFilter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="VersionTokenizingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="VersionTokenizingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AbstractTokenizingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AbstractTokenizingFilter.html index d72bb8080..b8e70bb08 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AbstractTokenizingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AbstractTokenizingFilter.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AlphaNumericTokenizer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AlphaNumericTokenizer.html index e1d21eb73..4912411ef 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AlphaNumericTokenizer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/AlphaNumericTokenizer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer (Depen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/DependencySimilarity.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/DependencySimilarity.html index 689c14d1e..db4e4415d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/DependencySimilarity.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/DependencySimilarity.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.DependencySimilarity (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.DependencySimilarity (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.DependencySimilarity (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.DependencySimilarity (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.DependencySimilarity (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/FieldAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/FieldAnalyzer.html index 57991894e..a381d54f0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/FieldAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/FieldAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.FieldAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.FieldAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.FieldAnalyzer (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.FieldAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.FieldAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/LuceneUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/LuceneUtils.html index 800712be7..ce6f550f7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/LuceneUtils.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/LuceneUtils.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.LuceneUtils (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.LuceneUtils (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.LuceneUtils (Dependency-Chec function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.LuceneUtils (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.LuceneUtils (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchFieldAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchFieldAnalyzer.html index a08a02215..f339355a1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchFieldAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchFieldAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchVersionAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchVersionAnalyzer.html index d7703d0d0..b89c0f2e3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchVersionAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/SearchVersionAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer (Depen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/TokenPairConcatenatingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/TokenPairConcatenatingFilter.html index 9f120c3a9..f259f76fe 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/TokenPairConcatenatingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/TokenPairConcatenatingFilter.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/UrlTokenizingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/UrlTokenizingFilter.html index 04ebaf6a9..5bdd9bc25 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/UrlTokenizingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/UrlTokenizingFilter.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionAnalyzer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionAnalyzer.html index 68c9acb50..902167fc5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionAnalyzer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionAnalyzer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.VersionAnalyzer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.VersionAnalyzer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.VersionAnalyzer (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.VersionAnalyzer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.VersionAnalyzer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionTokenizingFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionTokenizingFilter.html index 7a2d7c18c..5f05ce266 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionTokenizingFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/class-use/VersionTokenizingFilter.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-frame.html index 0720df7b7..7c2163eba 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-summary.html index a4cbdbf44..710bdc502 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-tree.html index 433b40eaf..9af23fd0b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.lucene Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.lucene Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.lucene Class Hierarchy (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.lucene Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.lucene Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-use.html index 965f16d79..6281b8e12 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/lucene/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.data.lucene (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/CveDB.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/CveDB.html index 681e2076a..6b37a265a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/CveDB.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/CveDB.html @@ -2,13 +2,13 @@ - + -CveDB (Dependency-Check Core 1.0.3 API) +CveDB (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CveDB (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CveDB (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CveDB (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html index d63d7ee3e..f4f89312c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/DatabaseException.html @@ -2,13 +2,13 @@ - + -DatabaseException (Dependency-Check Core 1.0.3 API) +DatabaseException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DatabaseException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DatabaseException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DatabaseException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/InvalidDataException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/InvalidDataException.html index 15433e8b6..153cf9386 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/InvalidDataException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/InvalidDataException.html @@ -2,13 +2,13 @@ - + -InvalidDataException (Dependency-Check Core 1.0.3 API) +InvalidDataException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ InvalidDataException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="InvalidDataException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="InvalidDataException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.Element.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.Element.html index 144665cb7..a25b67378 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.Element.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.Element.html @@ -2,13 +2,13 @@ - + -NvdCve12Handler.Element (Dependency-Check Core 1.0.3 API) +NvdCve12Handler.Element (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ NvdCve12Handler.Element (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NvdCve12Handler.Element (Dependency-Check Core 1.0.3 API)"; + parent.document.title="NvdCve12Handler.Element (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.html index 1bd4fd982..c6cbb105e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve12Handler.html @@ -2,13 +2,13 @@ - + -NvdCve12Handler (Dependency-Check Core 1.0.3 API) +NvdCve12Handler (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ NvdCve12Handler (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NvdCve12Handler (Dependency-Check Core 1.0.3 API)"; + parent.document.title="NvdCve12Handler (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.Element.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.Element.html index 2104ca8ef..c142d13a1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.Element.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.Element.html @@ -2,13 +2,13 @@ - + -NvdCve20Handler.Element (Dependency-Check Core 1.0.3 API) +NvdCve20Handler.Element (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ NvdCve20Handler.Element (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NvdCve20Handler.Element (Dependency-Check Core 1.0.3 API)"; + parent.document.title="NvdCve20Handler.Element (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.html index c14f4131b..ba8e469e8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/NvdCve20Handler.html @@ -2,13 +2,13 @@ - + -NvdCve20Handler (Dependency-Check Core 1.0.3 API) +NvdCve20Handler (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ NvdCve20Handler (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NvdCve20Handler (Dependency-Check Core 1.0.3 API)"; + parent.document.title="NvdCve20Handler (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/CveDB.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/CveDB.html index bd61cacf7..1b10d2cef 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/CveDB.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/CveDB.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.CveDB (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.CveDB (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.CveDB (Dependency-Check Core function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.CveDB (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.CveDB (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/DatabaseException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/DatabaseException.html index 3759ad97e..8b2408a2e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/DatabaseException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/DatabaseException.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.DatabaseException (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.DatabaseException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.DatabaseException (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.DatabaseException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.DatabaseException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/InvalidDataException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/InvalidDataException.html index aca8c4cb1..969774c78 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/InvalidDataException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/InvalidDataException.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.InvalidDataException (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.InvalidDataException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.InvalidDataException (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.InvalidDataException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.InvalidDataException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.Element.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.Element.html index 6859562be..ee733fa20 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.Element.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.Element.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.html index 271bc53f0..fdde8c033 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve12Handler.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.Element.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.Element.html index f48e52dea..2e3f95ea7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.Element.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.Element.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.html index 72ea49c9b..d063c8cca 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/class-use/NvdCve20Handler.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-frame.html index 089b38683..bdde59863 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-summary.html index afb19e9f9..4b1d56f01 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-tree.html index 3cbe06891..4b7e094b2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.nvdcve Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.nvdcve Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.nvdcve Class Hierarchy (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.nvdcve Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.nvdcve Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-use.html index c8087495b..5847a5136 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/nvdcve/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.data.nvdcve (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-frame.html index 0c72a2118..cfde6b5eb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-summary.html index 9f334e9ab..8bdf904b9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-tree.html index 71678f02d..f9cab34aa 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data Class Hierarchy (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-use.html index f25b6bfe3..32d1ff0a8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.data (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.data (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.data (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/AbstractUpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/AbstractUpdateTask.html index e18d2ae04..1eaeda8c9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/AbstractUpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/AbstractUpdateTask.html @@ -2,13 +2,13 @@ - + -AbstractUpdateTask (Dependency-Check Core 1.0.3 API) +AbstractUpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ AbstractUpdateTask (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="AbstractUpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="AbstractUpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/BatchUpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/BatchUpdateTask.html index 043ead4e7..53ec744f7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/BatchUpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/BatchUpdateTask.html @@ -2,13 +2,13 @@ - + -BatchUpdateTask (Dependency-Check Core 1.0.3 API) +BatchUpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BatchUpdateTask (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BatchUpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BatchUpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DataStoreMetaInfo.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DataStoreMetaInfo.html index b422a2079..c71a723fa 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DataStoreMetaInfo.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DataStoreMetaInfo.html @@ -2,13 +2,13 @@ - + -DataStoreMetaInfo (Dependency-Check Core 1.0.3 API) +DataStoreMetaInfo (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DataStoreMetaInfo (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DataStoreMetaInfo (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DataStoreMetaInfo (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DatabaseUpdater.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DatabaseUpdater.html index b47c73774..edf5f402b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DatabaseUpdater.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/DatabaseUpdater.html @@ -2,13 +2,13 @@ - + -DatabaseUpdater (Dependency-Check Core 1.0.3 API) +DatabaseUpdater (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DatabaseUpdater (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DatabaseUpdater (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DatabaseUpdater (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/NvdCveInfo.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/NvdCveInfo.html index 81244390c..6326203a6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/NvdCveInfo.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/NvdCveInfo.html @@ -2,13 +2,13 @@ - + -NvdCveInfo (Dependency-Check Core 1.0.3 API) +NvdCveInfo (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ NvdCveInfo (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="NvdCveInfo (Dependency-Check Core 1.0.3 API)"; + parent.document.title="NvdCveInfo (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/StandardUpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/StandardUpdateTask.html index 322670dcf..d26653c7c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/StandardUpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/StandardUpdateTask.html @@ -2,13 +2,13 @@ - + -StandardUpdateTask (Dependency-Check Core 1.0.3 API) +StandardUpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ StandardUpdateTask (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="StandardUpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="StandardUpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTask.html index f113f70ba..bc21b8c68 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTask.html @@ -2,13 +2,13 @@ - + -UpdateTask (Dependency-Check Core 1.0.3 API) +UpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ UpdateTask (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="UpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="UpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTaskFactory.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTaskFactory.html index 0361c6e60..4a23d538c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTaskFactory.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/UpdateTaskFactory.html @@ -2,13 +2,13 @@ - + -UpdateTaskFactory (Dependency-Check Core 1.0.3 API) +UpdateTaskFactory (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ UpdateTaskFactory (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="UpdateTaskFactory (Dependency-Check Core 1.0.3 API)"; + parent.document.title="UpdateTaskFactory (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/Updateable.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/Updateable.html index 3d9a4aa5d..3fed68b30 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/Updateable.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/Updateable.html @@ -2,13 +2,13 @@ - + -Updateable (Dependency-Check Core 1.0.3 API) +Updateable (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Updateable (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Updateable (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Updateable (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/AbstractUpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/AbstractUpdateTask.html index 757f2b45a..9444e580a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/AbstractUpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/AbstractUpdateTask.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.AbstractUpdateTask (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.AbstractUpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.AbstractUpdateTask (Dependen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.AbstractUpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.AbstractUpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/BatchUpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/BatchUpdateTask.html index 2f8fbce05..7ddab122e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/BatchUpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/BatchUpdateTask.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.BatchUpdateTask (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.BatchUpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.BatchUpdateTask (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.BatchUpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.BatchUpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DataStoreMetaInfo.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DataStoreMetaInfo.html index 6b40ec30a..7d7f24f6d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DataStoreMetaInfo.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DataStoreMetaInfo.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.DataStoreMetaInfo (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.DataStoreMetaInfo (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.DataStoreMetaInfo (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.DataStoreMetaInfo (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.DataStoreMetaInfo (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DatabaseUpdater.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DatabaseUpdater.html index 5f9091048..def0be8e3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DatabaseUpdater.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/DatabaseUpdater.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.DatabaseUpdater (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.DatabaseUpdater (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.DatabaseUpdater (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.DatabaseUpdater (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.DatabaseUpdater (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/NvdCveInfo.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/NvdCveInfo.html index f855fa1ad..f4a903ef6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/NvdCveInfo.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/NvdCveInfo.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.NvdCveInfo (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.NvdCveInfo (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.NvdCveInfo (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.NvdCveInfo (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.NvdCveInfo (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/StandardUpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/StandardUpdateTask.html index 6265af01d..7df000d92 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/StandardUpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/StandardUpdateTask.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.StandardUpdateTask (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.StandardUpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.StandardUpdateTask (Dependen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.StandardUpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.StandardUpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTask.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTask.html index bd186cca1..af067f8d5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTask.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTask.html @@ -2,13 +2,13 @@ - + -Uses of Interface org.owasp.dependencycheck.data.update.UpdateTask (Dependency-Check Core 1.0.3 API) +Uses of Interface org.owasp.dependencycheck.data.update.UpdateTask (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Interface org.owasp.dependencycheck.data.update.UpdateTask (Dependency-C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Interface org.owasp.dependencycheck.data.update.UpdateTask (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Interface org.owasp.dependencycheck.data.update.UpdateTask (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTaskFactory.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTaskFactory.html index fbc2b9498..2ded36132 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTaskFactory.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/UpdateTaskFactory.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.UpdateTaskFactory (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.UpdateTaskFactory (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.UpdateTaskFactory (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.UpdateTaskFactory (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.UpdateTaskFactory (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/Updateable.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/Updateable.html index cd713d978..96a572aaf 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/Updateable.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/class-use/Updateable.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.data.update.Updateable (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.data.update.Updateable (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.data.update.Updateable (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.Updateable (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.data.update.Updateable (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-frame.html index 7edd4e17a..8c2457940 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-summary.html index 76b9af622..30c15482d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-tree.html index 4cb14c609..fb6369ab9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.data.update Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.data.update Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.data.update Class Hierarchy (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.data.update Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.data.update Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-use.html index db587bac7..e5f3a061d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/data/update/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.data.update (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Dependency.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Dependency.html index 0d6228dd6..790267392 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Dependency.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Dependency.html @@ -2,13 +2,13 @@ - + -Dependency (Dependency-Check Core 1.0.3 API) +Dependency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Dependency (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Dependency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Dependency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.Confidence.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.Confidence.html index fe4f30a19..17107ed0e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.Confidence.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.Confidence.html @@ -2,13 +2,13 @@ - + -Evidence.Confidence (Dependency-Check Core 1.0.3 API) +Evidence.Confidence (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Evidence.Confidence (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Evidence.Confidence (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Evidence.Confidence (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.html index 5eaca2b24..2c67b7719 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Evidence.html @@ -2,13 +2,13 @@ - + -Evidence (Dependency-Check Core 1.0.3 API) +Evidence (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Evidence (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Evidence (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Evidence (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/EvidenceCollection.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/EvidenceCollection.html index 5a1e75189..16d9b3f95 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/EvidenceCollection.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/EvidenceCollection.html @@ -2,13 +2,13 @@ - + -EvidenceCollection (Dependency-Check Core 1.0.3 API) +EvidenceCollection (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ EvidenceCollection (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="EvidenceCollection (Dependency-Check Core 1.0.3 API)"; + parent.document.title="EvidenceCollection (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Identifier.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Identifier.html index 3e2734613..48c605b83 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Identifier.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Identifier.html @@ -2,13 +2,13 @@ - + -Identifier (Dependency-Check Core 1.0.3 API) +Identifier (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Identifier (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Identifier (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Identifier (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Reference.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Reference.html index 04db702d7..a2c413782 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Reference.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Reference.html @@ -2,13 +2,13 @@ - + -Reference (Dependency-Check Core 1.0.3 API) +Reference (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Reference (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Reference (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Reference (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Vulnerability.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Vulnerability.html index b97d96287..26ec2b2d4 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Vulnerability.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/Vulnerability.html @@ -2,13 +2,13 @@ - + -Vulnerability (Dependency-Check Core 1.0.3 API) +Vulnerability (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Vulnerability (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Vulnerability (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Vulnerability (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerabilityComparator.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerabilityComparator.html index 907913be6..25949c807 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerabilityComparator.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerabilityComparator.html @@ -2,13 +2,13 @@ - + -VulnerabilityComparator (Dependency-Check Core 1.0.3 API) +VulnerabilityComparator (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ VulnerabilityComparator (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="VulnerabilityComparator (Dependency-Check Core 1.0.3 API)"; + parent.document.title="VulnerabilityComparator (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerableSoftware.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerableSoftware.html index 02302e513..44393b6a5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerableSoftware.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/VulnerableSoftware.html @@ -2,13 +2,13 @@ - + -VulnerableSoftware (Dependency-Check Core 1.0.3 API) +VulnerableSoftware (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ VulnerableSoftware (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="VulnerableSoftware (Dependency-Check Core 1.0.3 API)"; + parent.document.title="VulnerableSoftware (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Dependency.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Dependency.html index 44d3d17e9..632958adc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Dependency.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Dependency.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.Dependency (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.Dependency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.Dependency (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Dependency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Dependency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.Confidence.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.Confidence.html index 4b9f0f68d..ccccbfb80 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.Confidence.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.Confidence.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.Evidence.Confidence (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.Evidence.Confidence (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.Evidence.Confidence (Dependen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Evidence.Confidence (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Evidence.Confidence (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.html index 2378be3c8..643a976e1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Evidence.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.Evidence (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.Evidence (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.Evidence (Dependency-Check Co function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Evidence (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Evidence (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/EvidenceCollection.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/EvidenceCollection.html index 07495d5d3..fe2f1c05b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/EvidenceCollection.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/EvidenceCollection.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.EvidenceCollection (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.EvidenceCollection (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.EvidenceCollection (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.EvidenceCollection (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.EvidenceCollection (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Identifier.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Identifier.html index bfd50d3c8..13599bd58 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Identifier.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Identifier.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.Identifier (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.Identifier (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.Identifier (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Identifier (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Identifier (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Reference.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Reference.html index 28e7d6514..0be36fa44 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Reference.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Reference.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.Reference (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.Reference (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.Reference (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Reference (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Reference (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Vulnerability.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Vulnerability.html index 22c49b133..8bc5b1301 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Vulnerability.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/Vulnerability.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.Vulnerability (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.Vulnerability (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.Vulnerability (Dependency-Che function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Vulnerability (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.Vulnerability (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerabilityComparator.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerabilityComparator.html index 8278d5610..eed8389da 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerabilityComparator.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerabilityComparator.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.VulnerabilityComparator (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.VulnerabilityComparator (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.VulnerabilityComparator (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.VulnerabilityComparator (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.VulnerabilityComparator (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerableSoftware.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerableSoftware.html index 975ea2d7a..533529405 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerableSoftware.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/class-use/VulnerableSoftware.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.dependency.VulnerableSoftware (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.dependency.VulnerableSoftware (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.dependency.VulnerableSoftware (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.VulnerableSoftware (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.dependency.VulnerableSoftware (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-frame.html index f76045aac..ce33079dc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-summary.html index 47010a7ff..bd748b43e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-tree.html index 7e4783dd7..9362b736b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.dependency Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.dependency Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.dependency Class Hierarchy (Dependency-Check Core 1.0. function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.dependency Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.dependency Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-use.html index 3e7695641..8e9b275e9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/dependency/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0. function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.dependency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/MavenNamespaceFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/MavenNamespaceFilter.html index c7ac63be4..ba6789b14 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/MavenNamespaceFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/MavenNamespaceFilter.html @@ -2,13 +2,13 @@ - + -MavenNamespaceFilter (Dependency-Check Core 1.0.3 API) +MavenNamespaceFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ MavenNamespaceFilter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="MavenNamespaceFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="MavenNamespaceFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/class-use/MavenNamespaceFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/class-use/MavenNamespaceFilter.html index 256772752..5bc0f75bc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/class-use/MavenNamespaceFilter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/class-use/MavenNamespaceFilter.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Activation.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Activation.html index 15fb1f736..eba687df4 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Activation.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Activation.html @@ -2,13 +2,13 @@ - + -Activation (Dependency-Check Core 1.0.3 API) +Activation (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Activation (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Activation (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Activation (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationFile.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationFile.html index e80adee0e..dcb06f610 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationFile.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationFile.html @@ -2,13 +2,13 @@ - + -ActivationFile (Dependency-Check Core 1.0.3 API) +ActivationFile (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ActivationFile (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ActivationFile (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ActivationFile (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationOS.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationOS.html index 8e60d62c6..16228ea16 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationOS.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationOS.html @@ -2,13 +2,13 @@ - + -ActivationOS (Dependency-Check Core 1.0.3 API) +ActivationOS (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ActivationOS (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ActivationOS (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ActivationOS (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationProperty.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationProperty.html index fe94965c0..5f345f1d1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationProperty.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ActivationProperty.html @@ -2,13 +2,13 @@ - + -ActivationProperty (Dependency-Check Core 1.0.3 API) +ActivationProperty (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ActivationProperty (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ActivationProperty (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ActivationProperty (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Extensions.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Extensions.html index f4f313462..603fa20ac 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Extensions.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Extensions.html @@ -2,13 +2,13 @@ - + -Build.Extensions (Dependency-Check Core 1.0.3 API) +Build.Extensions (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Build.Extensions (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Build.Extensions (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Build.Extensions (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Filters.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Filters.html index 7f5b8bd4e..ab4083f25 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Filters.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Filters.html @@ -2,13 +2,13 @@ - + -Build.Filters (Dependency-Check Core 1.0.3 API) +Build.Filters (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Build.Filters (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Build.Filters (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Build.Filters (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Plugins.html index 23fecb0a6..2100e3fda 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Plugins.html @@ -2,13 +2,13 @@ - + -Build.Plugins (Dependency-Check Core 1.0.3 API) +Build.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Build.Plugins (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Build.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Build.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Resources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Resources.html index 02ece3d18..59c592d0b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Resources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.Resources.html @@ -2,13 +2,13 @@ - + -Build.Resources (Dependency-Check Core 1.0.3 API) +Build.Resources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Build.Resources (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Build.Resources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Build.Resources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.TestResources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.TestResources.html index 30aa6c0ea..edcf410ef 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.TestResources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.TestResources.html @@ -2,13 +2,13 @@ - + -Build.TestResources (Dependency-Check Core 1.0.3 API) +Build.TestResources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Build.TestResources (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Build.TestResources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Build.TestResources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.html index aadba72e6..5e9b19d3d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Build.html @@ -2,13 +2,13 @@ - + -Build (Dependency-Check Core 1.0.3 API) +Build (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Build (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Build (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Build (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Filters.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Filters.html index e1cef5f4e..b803a4a16 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Filters.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Filters.html @@ -2,13 +2,13 @@ - + -BuildBase.Filters (Dependency-Check Core 1.0.3 API) +BuildBase.Filters (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BuildBase.Filters (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BuildBase.Filters (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BuildBase.Filters (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Plugins.html index 5e8c00c67..2b21dd61e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Plugins.html @@ -2,13 +2,13 @@ - + -BuildBase.Plugins (Dependency-Check Core 1.0.3 API) +BuildBase.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BuildBase.Plugins (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BuildBase.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BuildBase.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Resources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Resources.html index 96297e541..170b310ac 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Resources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.Resources.html @@ -2,13 +2,13 @@ - + -BuildBase.Resources (Dependency-Check Core 1.0.3 API) +BuildBase.Resources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BuildBase.Resources (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BuildBase.Resources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BuildBase.Resources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.TestResources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.TestResources.html index d674c6d07..f5e3af66c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.TestResources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.TestResources.html @@ -2,13 +2,13 @@ - + -BuildBase.TestResources (Dependency-Check Core 1.0.3 API) +BuildBase.TestResources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BuildBase.TestResources (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BuildBase.TestResources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BuildBase.TestResources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.html index 744042e05..0e329217b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/BuildBase.html @@ -2,13 +2,13 @@ - + -BuildBase (Dependency-Check Core 1.0.3 API) +BuildBase (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ BuildBase (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="BuildBase (Dependency-Check Core 1.0.3 API)"; + parent.document.title="BuildBase (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.Notifiers.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.Notifiers.html index 2de74d7d6..2d6693bd6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.Notifiers.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.Notifiers.html @@ -2,13 +2,13 @@ - + -CiManagement.Notifiers (Dependency-Check Core 1.0.3 API) +CiManagement.Notifiers (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CiManagement.Notifiers (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CiManagement.Notifiers (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CiManagement.Notifiers (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.html index 3c5cbaf81..d9a925b79 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/CiManagement.html @@ -2,13 +2,13 @@ - + -CiManagement (Dependency-Check Core 1.0.3 API) +CiManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ CiManagement (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CiManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="CiManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Properties.html index 48516f095..3d55152a1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Properties.html @@ -2,13 +2,13 @@ - + -Contributor.Properties (Dependency-Check Core 1.0.3 API) +Contributor.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Contributor.Properties (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Contributor.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Contributor.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Roles.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Roles.html index a269e0090..138fc7564 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Roles.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.Roles.html @@ -2,13 +2,13 @@ - + -Contributor.Roles (Dependency-Check Core 1.0.3 API) +Contributor.Roles (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Contributor.Roles (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Contributor.Roles (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Contributor.Roles (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.html index a5611fe63..de4199a59 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Contributor.html @@ -2,13 +2,13 @@ - + -Contributor (Dependency-Check Core 1.0.3 API) +Contributor (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Contributor (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Contributor (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Contributor (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.Exclusions.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.Exclusions.html index d0c0531e1..a2332d63d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.Exclusions.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.Exclusions.html @@ -2,13 +2,13 @@ - + -Dependency.Exclusions (Dependency-Check Core 1.0.3 API) +Dependency.Exclusions (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Dependency.Exclusions (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Dependency.Exclusions (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Dependency.Exclusions (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.html index 1ed02d2c5..421563d06 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Dependency.html @@ -2,13 +2,13 @@ - + -Dependency (Dependency-Check Core 1.0.3 API) +Dependency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Dependency (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Dependency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Dependency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.Dependencies.html index 91f7a0e2b..4de9e404d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.Dependencies.html @@ -2,13 +2,13 @@ - + -DependencyManagement.Dependencies (Dependency-Check Core 1.0.3 API) +DependencyManagement.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencyManagement.Dependencies (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencyManagement.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DependencyManagement.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.html index 123f6caec..c58d136bc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DependencyManagement.html @@ -2,13 +2,13 @@ - + -DependencyManagement (Dependency-Check Core 1.0.3 API) +DependencyManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencyManagement (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencyManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DependencyManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DeploymentRepository.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DeploymentRepository.html index 759721e4e..dfe09ad83 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DeploymentRepository.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DeploymentRepository.html @@ -2,13 +2,13 @@ - + -DeploymentRepository (Dependency-Check Core 1.0.3 API) +DeploymentRepository (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DeploymentRepository (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DeploymentRepository (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DeploymentRepository (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Properties.html index 90a24c4ba..c180e196e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Properties.html @@ -2,13 +2,13 @@ - + -Developer.Properties (Dependency-Check Core 1.0.3 API) +Developer.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Developer.Properties (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Developer.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Developer.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Roles.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Roles.html index 910e61dec..4d164df8c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Roles.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.Roles.html @@ -2,13 +2,13 @@ - + -Developer.Roles (Dependency-Check Core 1.0.3 API) +Developer.Roles (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Developer.Roles (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Developer.Roles (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Developer.Roles (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.html index 997604818..f114d6d8f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Developer.html @@ -2,13 +2,13 @@ - + -Developer (Dependency-Check Core 1.0.3 API) +Developer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Developer (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Developer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Developer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DistributionManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DistributionManagement.html index 8df992f07..31c35e588 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DistributionManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/DistributionManagement.html @@ -2,13 +2,13 @@ - + -DistributionManagement (Dependency-Check Core 1.0.3 API) +DistributionManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DistributionManagement (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DistributionManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DistributionManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Exclusion.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Exclusion.html index 9093d0821..03c59601c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Exclusion.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Exclusion.html @@ -2,13 +2,13 @@ - + -Exclusion (Dependency-Check Core 1.0.3 API) +Exclusion (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Exclusion (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Exclusion (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Exclusion (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Extension.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Extension.html index 21c4710ed..ebc43e277 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Extension.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Extension.html @@ -2,13 +2,13 @@ - + -Extension (Dependency-Check Core 1.0.3 API) +Extension (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Extension (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Extension (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Extension (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/IssueManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/IssueManagement.html index fa2306749..669a4baca 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/IssueManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/IssueManagement.html @@ -2,13 +2,13 @@ - + -IssueManagement (Dependency-Check Core 1.0.3 API) +IssueManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ IssueManagement (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="IssueManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="IssueManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/License.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/License.html index beb4c95f2..fe7114ee5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/License.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/License.html @@ -2,13 +2,13 @@ - + -License (Dependency-Check Core 1.0.3 API) +License (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ License (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="License (Dependency-Check Core 1.0.3 API)"; + parent.document.title="License (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.OtherArchives.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.OtherArchives.html index 6cabc84d7..306a6c1bc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.OtherArchives.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.OtherArchives.html @@ -2,13 +2,13 @@ - + -MailingList.OtherArchives (Dependency-Check Core 1.0.3 API) +MailingList.OtherArchives (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ MailingList.OtherArchives (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="MailingList.OtherArchives (Dependency-Check Core 1.0.3 API)"; + parent.document.title="MailingList.OtherArchives (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.html index b9bea86b7..27c797410 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/MailingList.html @@ -2,13 +2,13 @@ - + -MailingList (Dependency-Check Core 1.0.3 API) +MailingList (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ MailingList (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="MailingList (Dependency-Check Core 1.0.3 API)"; + parent.document.title="MailingList (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Contributors.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Contributors.html index 817eea48c..8dce3a2dc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Contributors.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Contributors.html @@ -2,13 +2,13 @@ - + -Model.Contributors (Dependency-Check Core 1.0.3 API) +Model.Contributors (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Contributors (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Contributors (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Contributors (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Dependencies.html index 6fa2c7199..9bcb374b9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Dependencies.html @@ -2,13 +2,13 @@ - + -Model.Dependencies (Dependency-Check Core 1.0.3 API) +Model.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Dependencies (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Developers.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Developers.html index a2993b8d0..02e5cd018 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Developers.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Developers.html @@ -2,13 +2,13 @@ - + -Model.Developers (Dependency-Check Core 1.0.3 API) +Model.Developers (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Developers (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Developers (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Developers (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Licenses.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Licenses.html index 6b0309bd4..0ab2fb212 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Licenses.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Licenses.html @@ -2,13 +2,13 @@ - + -Model.Licenses (Dependency-Check Core 1.0.3 API) +Model.Licenses (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Licenses (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Licenses (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Licenses (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.MailingLists.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.MailingLists.html index 6b92fca51..a35f272b9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.MailingLists.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.MailingLists.html @@ -2,13 +2,13 @@ - + -Model.MailingLists (Dependency-Check Core 1.0.3 API) +Model.MailingLists (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.MailingLists (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.MailingLists (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.MailingLists (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Modules.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Modules.html index 313232848..d41b99cbe 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Modules.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Modules.html @@ -2,13 +2,13 @@ - + -Model.Modules (Dependency-Check Core 1.0.3 API) +Model.Modules (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Modules (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Modules (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Modules (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.PluginRepositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.PluginRepositories.html index fa622f27a..dd7ebfba0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.PluginRepositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.PluginRepositories.html @@ -2,13 +2,13 @@ - + -Model.PluginRepositories (Dependency-Check Core 1.0.3 API) +Model.PluginRepositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.PluginRepositories (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.PluginRepositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.PluginRepositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Profiles.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Profiles.html index d092f7cd6..523d544d9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Profiles.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Profiles.html @@ -2,13 +2,13 @@ - + -Model.Profiles (Dependency-Check Core 1.0.3 API) +Model.Profiles (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Profiles (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Profiles (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Profiles (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Properties.html index 5464621ec..ca8b51310 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Properties.html @@ -2,13 +2,13 @@ - + -Model.Properties (Dependency-Check Core 1.0.3 API) +Model.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Properties (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Reports.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Reports.html index c59570c19..dd13370fb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Reports.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Reports.html @@ -2,13 +2,13 @@ - + -Model.Reports (Dependency-Check Core 1.0.3 API) +Model.Reports (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Reports (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Reports (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Reports (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Repositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Repositories.html index 5f592f421..5ed58237d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Repositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.Repositories.html @@ -2,13 +2,13 @@ - + -Model.Repositories (Dependency-Check Core 1.0.3 API) +Model.Repositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model.Repositories (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model.Repositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model.Repositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.html index 141682592..c685b0e1a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Model.html @@ -2,13 +2,13 @@ - + -Model (Dependency-Check Core 1.0.3 API) +Model (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Model (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Model (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Model (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.Configuration.html index e60dca6c0..51f79f047 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.Configuration.html @@ -2,13 +2,13 @@ - + -Notifier.Configuration (Dependency-Check Core 1.0.3 API) +Notifier.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Notifier.Configuration (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Notifier.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Notifier.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.html index 105bf6f11..55dd39adf 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Notifier.html @@ -2,13 +2,13 @@ - + -Notifier (Dependency-Check Core 1.0.3 API) +Notifier (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Notifier (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Notifier (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Notifier (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ObjectFactory.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ObjectFactory.html index a111f1325..7479f8ae7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ObjectFactory.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ObjectFactory.html @@ -2,13 +2,13 @@ - + -ObjectFactory (Dependency-Check Core 1.0.3 API) +ObjectFactory (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ObjectFactory (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ObjectFactory (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ObjectFactory (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Organization.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Organization.html index dfbd07dc6..4e78c2c03 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Organization.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Organization.html @@ -2,13 +2,13 @@ - + -Organization (Dependency-Check Core 1.0.3 API) +Organization (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Organization (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Organization (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Organization (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Parent.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Parent.html index 7845e3738..8cc19ac96 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Parent.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Parent.html @@ -2,13 +2,13 @@ - + -Parent (Dependency-Check Core 1.0.3 API) +Parent (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Parent (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Parent (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Parent (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Configuration.html index 6cca2354a..fcc6baaf2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Configuration.html @@ -2,13 +2,13 @@ - + -Plugin.Configuration (Dependency-Check Core 1.0.3 API) +Plugin.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Plugin.Configuration (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Plugin.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Plugin.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Dependencies.html index 0e9ee17c8..1cc7b90d8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Dependencies.html @@ -2,13 +2,13 @@ - + -Plugin.Dependencies (Dependency-Check Core 1.0.3 API) +Plugin.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Plugin.Dependencies (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Plugin.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Plugin.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Executions.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Executions.html index 118506a8e..361bba6fb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Executions.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Executions.html @@ -2,13 +2,13 @@ - + -Plugin.Executions (Dependency-Check Core 1.0.3 API) +Plugin.Executions (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Plugin.Executions (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Plugin.Executions (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Plugin.Executions (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Goals.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Goals.html index 789a6488a..563f4e7c7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Goals.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.Goals.html @@ -2,13 +2,13 @@ - + -Plugin.Goals (Dependency-Check Core 1.0.3 API) +Plugin.Goals (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Plugin.Goals (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Plugin.Goals (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Plugin.Goals (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.html index 8ce92dd98..7e205317a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Plugin.html @@ -2,13 +2,13 @@ - + -Plugin (Dependency-Check Core 1.0.3 API) +Plugin (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Plugin (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Plugin (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Plugin (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Configuration.html index 3dbc28422..c1e32ff41 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Configuration.html @@ -2,13 +2,13 @@ - + -PluginExecution.Configuration (Dependency-Check Core 1.0.3 API) +PluginExecution.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ PluginExecution.Configuration (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="PluginExecution.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="PluginExecution.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Goals.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Goals.html index f6496f25a..3670c3a38 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Goals.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.Goals.html @@ -2,13 +2,13 @@ - + -PluginExecution.Goals (Dependency-Check Core 1.0.3 API) +PluginExecution.Goals (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ PluginExecution.Goals (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="PluginExecution.Goals (Dependency-Check Core 1.0.3 API)"; + parent.document.title="PluginExecution.Goals (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.html index 809687a7a..c467f44fa 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginExecution.html @@ -2,13 +2,13 @@ - + -PluginExecution (Dependency-Check Core 1.0.3 API) +PluginExecution (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ PluginExecution (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="PluginExecution (Dependency-Check Core 1.0.3 API)"; + parent.document.title="PluginExecution (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.Plugins.html index 97856ef02..bff171418 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.Plugins.html @@ -2,13 +2,13 @@ - + -PluginManagement.Plugins (Dependency-Check Core 1.0.3 API) +PluginManagement.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ PluginManagement.Plugins (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="PluginManagement.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="PluginManagement.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.html index ffdf5198a..2482a0a3b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/PluginManagement.html @@ -2,13 +2,13 @@ - + -PluginManagement (Dependency-Check Core 1.0.3 API) +PluginManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ PluginManagement (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="PluginManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="PluginManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Prerequisites.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Prerequisites.html index cd01b6fde..f81665386 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Prerequisites.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Prerequisites.html @@ -2,13 +2,13 @@ - + -Prerequisites (Dependency-Check Core 1.0.3 API) +Prerequisites (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Prerequisites (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Prerequisites (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Prerequisites (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Dependencies.html index 2ceaa1b2e..01bcc237a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Dependencies.html @@ -2,13 +2,13 @@ - + -Profile.Dependencies (Dependency-Check Core 1.0.3 API) +Profile.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile.Dependencies (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Modules.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Modules.html index 8f0a63f80..7e42ed8b2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Modules.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Modules.html @@ -2,13 +2,13 @@ - + -Profile.Modules (Dependency-Check Core 1.0.3 API) +Profile.Modules (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile.Modules (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile.Modules (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile.Modules (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.PluginRepositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.PluginRepositories.html index f89ba1421..1e5e37020 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.PluginRepositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.PluginRepositories.html @@ -2,13 +2,13 @@ - + -Profile.PluginRepositories (Dependency-Check Core 1.0.3 API) +Profile.PluginRepositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile.PluginRepositories (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile.PluginRepositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile.PluginRepositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Properties.html index d774dd744..67373b228 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Properties.html @@ -2,13 +2,13 @@ - + -Profile.Properties (Dependency-Check Core 1.0.3 API) +Profile.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile.Properties (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Reports.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Reports.html index 036ffac49..ed98c4d4a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Reports.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Reports.html @@ -2,13 +2,13 @@ - + -Profile.Reports (Dependency-Check Core 1.0.3 API) +Profile.Reports (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile.Reports (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile.Reports (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile.Reports (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Repositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Repositories.html index 2a454b236..fbabb7a39 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Repositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.Repositories.html @@ -2,13 +2,13 @@ - + -Profile.Repositories (Dependency-Check Core 1.0.3 API) +Profile.Repositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile.Repositories (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile.Repositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile.Repositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.html index 066a70496..0ca0c89dc 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Profile.html @@ -2,13 +2,13 @@ - + -Profile (Dependency-Check Core 1.0.3 API) +Profile (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Profile (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Profile (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Profile (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Relocation.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Relocation.html index be4cfe9d2..1ab6eab91 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Relocation.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Relocation.html @@ -2,13 +2,13 @@ - + -Relocation (Dependency-Check Core 1.0.3 API) +Relocation (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Relocation (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Relocation (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Relocation (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.Configuration.html index 5c5365753..b07829def 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.Configuration.html @@ -2,13 +2,13 @@ - + -ReportPlugin.Configuration (Dependency-Check Core 1.0.3 API) +ReportPlugin.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportPlugin.Configuration (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportPlugin.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportPlugin.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.ReportSets.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.ReportSets.html index b7ee305df..c22fe1eb5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.ReportSets.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.ReportSets.html @@ -2,13 +2,13 @@ - + -ReportPlugin.ReportSets (Dependency-Check Core 1.0.3 API) +ReportPlugin.ReportSets (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportPlugin.ReportSets (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportPlugin.ReportSets (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportPlugin.ReportSets (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.html index 7d2e95b38..9e715bfc2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportPlugin.html @@ -2,13 +2,13 @@ - + -ReportPlugin (Dependency-Check Core 1.0.3 API) +ReportPlugin (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportPlugin (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportPlugin (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportPlugin (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Configuration.html index 31548a0a8..2e4e3a8ad 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Configuration.html @@ -2,13 +2,13 @@ - + -ReportSet.Configuration (Dependency-Check Core 1.0.3 API) +ReportSet.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportSet.Configuration (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportSet.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportSet.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Reports.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Reports.html index 76282e4a4..46993a705 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Reports.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.Reports.html @@ -2,13 +2,13 @@ - + -ReportSet.Reports (Dependency-Check Core 1.0.3 API) +ReportSet.Reports (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportSet.Reports (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportSet.Reports (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportSet.Reports (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.html index 133ff227e..630ed1d93 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/ReportSet.html @@ -2,13 +2,13 @@ - + -ReportSet (Dependency-Check Core 1.0.3 API) +ReportSet (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportSet (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportSet (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportSet (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.Plugins.html index b2eaa491b..bb948f200 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.Plugins.html @@ -2,13 +2,13 @@ - + -Reporting.Plugins (Dependency-Check Core 1.0.3 API) +Reporting.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Reporting.Plugins (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Reporting.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Reporting.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.html index cf5770aa4..4b1b64382 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Reporting.html @@ -2,13 +2,13 @@ - + -Reporting (Dependency-Check Core 1.0.3 API) +Reporting (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Reporting (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Reporting (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Reporting (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Repository.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Repository.html index 502bad2eb..dc48e5035 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Repository.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Repository.html @@ -2,13 +2,13 @@ - + -Repository (Dependency-Check Core 1.0.3 API) +Repository (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Repository (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Repository (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Repository (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/RepositoryPolicy.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/RepositoryPolicy.html index c165b5cf3..bfc4a5c6a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/RepositoryPolicy.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/RepositoryPolicy.html @@ -2,13 +2,13 @@ - + -RepositoryPolicy (Dependency-Check Core 1.0.3 API) +RepositoryPolicy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ RepositoryPolicy (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="RepositoryPolicy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="RepositoryPolicy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Excludes.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Excludes.html index 2ec1b7502..f57c096a8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Excludes.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Excludes.html @@ -2,13 +2,13 @@ - + -Resource.Excludes (Dependency-Check Core 1.0.3 API) +Resource.Excludes (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Resource.Excludes (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Resource.Excludes (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Resource.Excludes (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Includes.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Includes.html index 2465e7a8f..1af56e7d5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Includes.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.Includes.html @@ -2,13 +2,13 @@ - + -Resource.Includes (Dependency-Check Core 1.0.3 API) +Resource.Includes (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Resource.Includes (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Resource.Includes (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Resource.Includes (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.html index c7877f311..52198fd9b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Resource.html @@ -2,13 +2,13 @@ - + -Resource (Dependency-Check Core 1.0.3 API) +Resource (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Resource (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Resource (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Resource (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Scm.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Scm.html index 30349ab09..307cd017c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Scm.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Scm.html @@ -2,13 +2,13 @@ - + -Scm (Dependency-Check Core 1.0.3 API) +Scm (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Scm (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Scm (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Scm (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Site.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Site.html index 768de18ab..f50e6d527 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Site.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/Site.html @@ -2,13 +2,13 @@ - + -Site (Dependency-Check Core 1.0.3 API) +Site (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Site (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Site (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Site (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Activation.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Activation.html index 870fd1e57..8ff514918 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Activation.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Activation.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Activation (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Activation (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Activation (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Activation (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Activation (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationFile.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationFile.html index 225ce0a75..b832be94e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationFile.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationFile.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile (Depen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationOS.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationOS.html index f6f92994c..ea76a5c50 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationOS.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationOS.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationProperty.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationProperty.html index b69ca65ea..487ef1c91 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationProperty.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ActivationProperty.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Extensions.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Extensions.html index 0408bcdc8..290501a9b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Extensions.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Extensions.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Extensions (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Extensions (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Extensions (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Extensions (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Extensions (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Filters.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Filters.html index c5cab720d..6c7117740 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Filters.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Filters.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Filters (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Filters (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Filters (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Filters (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Filters (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Plugins.html index f1512ca57..c343f6f34 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Plugins.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Plugins (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Plugins (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Resources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Resources.html index e37e8ce78..b83fdf7ec 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Resources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.Resources.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Resources (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Resources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Resources (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Resources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.Resources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.TestResources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.TestResources.html index 77ecfd363..48ce2ff9d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.TestResources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.TestResources.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.TestResources (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.TestResources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.TestResources ( function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.TestResources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build.TestResources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.html index 4027a44aa..3d28c67f8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Build.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build (Dependency-Che function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Build (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Filters.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Filters.html index d3e5cee2c..b38533928 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Filters.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Filters.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Filters (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Filters (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Filters (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Filters (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Filters (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Plugins.html index e0b01a6d8..c3c45e179 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Plugins.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Plugins (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Plugins (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Resources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Resources.html index e9bc20b58..3e42c7522 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Resources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.Resources.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Resources (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Resources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Resources ( function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Resources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.Resources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.TestResources.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.TestResources.html index d8ba35697..297245f11 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.TestResources.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.TestResources.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.TestResources (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.TestResources (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.TestResourc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.TestResources (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.TestResources (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.html index c19df7d1a..f8f686104 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/BuildBase.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.BuildBase (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.Notifiers.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.Notifiers.html index 2bed90c21..466ee5ad9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.Notifiers.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.Notifiers.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.Notifiers (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.Notifiers (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.Notifier function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.Notifiers (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.Notifiers (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.html index 8e1b29f95..944c3a0dd 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/CiManagement.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.CiManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Properties.html index 73d46e2bc..0bbc84fc7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Properties.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Properties (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Propertie function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Roles.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Roles.html index f5e6f1804..f72184ead 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Roles.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.Roles.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Roles (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Roles (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Roles (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Roles (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor.Roles (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.html index 77dca1c71..364278440 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Contributor.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor (Dependen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Contributor (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.Exclusions.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.Exclusions.html index f24d0a6b2..bf49f6b79 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.Exclusions.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.Exclusions.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency.Exclusions (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency.Exclusions (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency.Exclusions function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency.Exclusions (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency.Exclusions (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.html index 1e6313007..83f5f2c7c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Dependency.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Dependency (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.Dependencies.html index c850acccc..4d9935ef1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.Dependencies.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.Dependencies (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement. function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.html index 6b201b026..24ec8002a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DependencyManagement.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DeploymentRepository.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DeploymentRepository.html index b5658016b..f93c251c2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DeploymentRepository.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DeploymentRepository.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Properties.html index 3b5f8c8c7..ba2a49ba2 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Properties.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Properties (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Properties function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Roles.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Roles.html index 413ea19c0..9735d9eae 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Roles.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.Roles.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Roles (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Roles (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Roles (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Roles (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer.Roles (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.html index 1627f0948..a5f98bacf 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Developer.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Developer (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DistributionManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DistributionManagement.html index 7491651f0..b5abcbb93 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DistributionManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/DistributionManagement.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagemen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Exclusion.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Exclusion.html index fe4094334..9b1566822 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Exclusion.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Exclusion.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Exclusion (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Exclusion (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Exclusion (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Exclusion (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Exclusion (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Extension.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Extension.html index b1cfb693f..a4c5c64b0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Extension.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Extension.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Extension (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Extension (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Extension (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Extension (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Extension (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/IssueManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/IssueManagement.html index 80a6a41fb..578e1e588 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/IssueManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/IssueManagement.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/License.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/License.html index 6176bc711..3add3203c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/License.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/License.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.License (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.License (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.License (Dependency-C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.License (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.License (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.OtherArchives.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.OtherArchives.html index 9bec8c7b6..594181692 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.OtherArchives.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.OtherArchives.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArchives (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArchives (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArchives (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArchives (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.html index 7c18b16f4..37c1c4932 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/MailingList.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList (Dependen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.MailingList (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Contributors.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Contributors.html index 01948bbff..20732b6a8 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Contributors.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Contributors.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Dependencies.html index 3c720e5a0..655f56cb4 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Dependencies.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Developers.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Developers.html index 84cebf93d..36baf1630 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Developers.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Developers.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Licenses.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Licenses.html index 716f121c4..4872842e3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Licenses.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Licenses.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses (Depen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.MailingLists.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.MailingLists.html index 6012c5737..b687a2360 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.MailingLists.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.MailingLists.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Modules.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Modules.html index f38ed5acf..e7a2b1863 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Modules.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Modules.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.PluginRepositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.PluginRepositories.html index 6521f686e..dd736d7f6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.PluginRepositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.PluginRepositories.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositories (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositor function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Profiles.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Profiles.html index 340e36e3c..5bb61cb21 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Profiles.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Profiles.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles (Depen function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Properties.html index 75d2f0d0f..a39627e0a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Properties.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Reports.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Reports.html index 1fed1c753..4901925b3 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Reports.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Reports.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Repositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Repositories.html index 0f8055dff..0c0273287 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Repositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.Repositories.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.html index 7e7cdd696..660b829bb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Model.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model (Dependency-Che function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Model (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.Configuration.html index 44b4b84cc..a27d99270 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.Configuration.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuration (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuratio function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.html index 6832bb29f..b383a5e83 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Notifier.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Notifier (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ObjectFactory.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ObjectFactory.html index b2574d0c3..843a75d69 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ObjectFactory.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ObjectFactory.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Organization.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Organization.html index 935229b03..f89fab2d6 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Organization.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Organization.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Organization (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Organization (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Organization (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Organization (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Organization (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Parent.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Parent.html index 2eaa6a9d9..7b1e9e480 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Parent.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Parent.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Parent (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Parent (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Parent (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Parent (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Parent (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Configuration.html index 48b6ef407..9fdc8292f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Configuration.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Configuration (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Configuration function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Dependencies.html index 8c7a00443..2e998acc4 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Dependencies.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Dependencies (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Dependencies ( function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Executions.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Executions.html index 09a1b0b1d..a69e29dea 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Executions.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Executions.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Executions (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Executions (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Executions (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Executions (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Executions (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Goals.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Goals.html index b8136c916..abdd728e7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Goals.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.Goals.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Goals (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Goals (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Goals (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Goals (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Goals (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.html index 5b3cecb5c..8245eabb9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Plugin.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Plugin (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Configuration.html index da20e224b..eae3b0b61 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Configuration.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Configuration (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Confi function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Goals.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Goals.html index de25e0e9e..031ea16b0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Goals.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.Goals.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Goals (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Goals (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Goals function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Goals (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Goals (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.html index d0467c4fe..3efd7fb65 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginExecution.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.Plugins.html index 6b677b8a7..db75a39af 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.Plugins.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.Plugins (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.Plug function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.html index cc4855222..5727fb27b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/PluginManagement.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Prerequisites.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Prerequisites.html index e1a830528..9e4dde400 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Prerequisites.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Prerequisites.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Dependencies.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Dependencies.html index 0bae5c1d4..f3d411e73 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Dependencies.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Dependencies.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Dependencies (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Dependencies (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Dependencies function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Dependencies (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Dependencies (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Modules.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Modules.html index 69d8f36e5..2fd404fd5 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Modules.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Modules.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Modules (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Modules (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Modules (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Modules (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Modules (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.PluginRepositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.PluginRepositories.html index c6d809c60..3782b9be0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.PluginRepositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.PluginRepositories.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.PluginRepositories (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.PluginRepositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.PluginReposit function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.PluginRepositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.PluginRepositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Properties.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Properties.html index 206c0bb41..0e2fe3598 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Properties.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Properties.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Properties (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Properties (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Properties (D function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Properties (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Properties (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Reports.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Reports.html index 11e0493c4..9d4422777 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Reports.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Reports.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Reports (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Reports (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Reports (Depe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Reports (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Reports (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Repositories.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Repositories.html index c70b4b642..69976f72c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Repositories.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.Repositories.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Repositories (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Repositories (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Repositories function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Repositories (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile.Repositories (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.html index ae1a2f8c7..7d54c616f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Profile.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile (Dependency-C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Profile (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Relocation.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Relocation.html index 27937d7a6..aeec97629 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Relocation.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Relocation.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Relocation (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Relocation (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Relocation (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Relocation (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Relocation (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.Configuration.html index a75397cb8..675dbcb5c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.Configuration.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.Configuration (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.Configur function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.ReportSets.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.ReportSets.html index 16dd7d999..f52adb55a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.ReportSets.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.ReportSets.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.ReportSets (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.ReportSets (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.ReportSe function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.ReportSets (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.ReportSets (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.html index 50ce479c9..523a3f24d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportPlugin.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin (Depende function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Configuration.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Configuration.html index 0db49c02d..42c8b7425 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Configuration.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Configuration.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Configuration (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Configuration (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Configurati function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Configuration (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Configuration (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Reports.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Reports.html index d62ec1809..ecae7afdb 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Reports.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.Reports.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Reports (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Reports (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Reports (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Reports (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Reports (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.html index 2f50018b8..ff06a7c95 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/ReportSet.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.ReportSet (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.Plugins.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.Plugins.html index fb7de28b6..d0660d424 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.Plugins.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.Plugins.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting.Plugins (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting.Plugins (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting.Plugins (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting.Plugins (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting.Plugins (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.html index ef8254ddc..c6c7edc26 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Reporting.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting (Dependency function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Reporting (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Repository.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Repository.html index ffb257e29..a7085dcda 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Repository.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Repository.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Repository (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Repository (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Repository (Dependenc function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Repository (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Repository (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/RepositoryPolicy.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/RepositoryPolicy.html index 829cd7a38..b5fbde369 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/RepositoryPolicy.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/RepositoryPolicy.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy (Dep function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Excludes.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Excludes.html index 41a07d669..1ba6c923f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Excludes.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Excludes.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Excludes (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Excludes (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Excludes (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Excludes (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Excludes (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Includes.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Includes.html index c7e6b5275..be6260f4b 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Includes.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.Includes.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Includes (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Includes (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Includes (De function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Includes (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource.Includes (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.html index c9d0227ce..016ab3696 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Resource.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource (Dependency- function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Resource (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Scm.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Scm.html index 177b58e62..798a4592a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Scm.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Scm.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Scm (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Scm (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Scm (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Scm (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Scm (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Site.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Site.html index 684562af1..4079e92fd 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Site.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/class-use/Site.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Site (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Site (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Site (Dependency-Chec function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Site (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.jaxb.pom.generated.Site (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html index 271995b5d..d70d48437 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html index a5bfb4a8b..5a5d0f563 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-tree.html index cca06159b..2fd7131b4 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.jaxb.pom.generated Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.jaxb.pom.generated Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.jaxb.pom.generated Class Hierarchy (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.jaxb.pom.generated Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.jaxb.pom.generated Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-use.html index caf54f70f..24304ffe1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/generated/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.jaxb.pom.generated (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-frame.html index 13d4132d7..732feb9e0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-summary.html index 3cb308bff..fefc2d11a 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-tree.html index 2f169d701..07a594688 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.jaxb.pom Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.jaxb.pom Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.jaxb.pom Class Hierarchy (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.jaxb.pom Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.jaxb.pom Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-use.html index 7f02e3bfb..dce510cf0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/jaxb/pom/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.jaxb.pom (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-frame.html index 880042968..c43b19377 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-summary.html index afc9497e8..d95f13387 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-tree.html index 7e8e5871d..2024de615 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck Class Hierarchy (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-use.html index 49084f2be..34fd9d281 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.Format.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.Format.html index 4c9a4a54c..812e3dee7 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.Format.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.Format.html @@ -2,13 +2,13 @@ - + -ReportGenerator.Format (Dependency-Check Core 1.0.3 API) +ReportGenerator.Format (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportGenerator.Format (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportGenerator.Format (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportGenerator.Format (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.html index b78b558fb..a45d14db1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/ReportGenerator.html @@ -2,13 +2,13 @@ - + -ReportGenerator (Dependency-Check Core 1.0.3 API) +ReportGenerator (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ReportGenerator (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ReportGenerator (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ReportGenerator (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/VelocityLoggerRedirect.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/VelocityLoggerRedirect.html index 09aa3c12d..f17069139 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/VelocityLoggerRedirect.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/VelocityLoggerRedirect.html @@ -2,13 +2,13 @@ - + -VelocityLoggerRedirect (Dependency-Check Core 1.0.3 API) +VelocityLoggerRedirect (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ VelocityLoggerRedirect (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="VelocityLoggerRedirect (Dependency-Check Core 1.0.3 API)"; + parent.document.title="VelocityLoggerRedirect (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.Format.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.Format.html index d09aa2758..37c6862f4 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.Format.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.Format.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator.Format (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator.Format (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator.Format (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator.Format (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator.Format (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.html index c1bd6c099..a9b5777d1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/ReportGenerator.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.reporting.ReportGenerator (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/VelocityLoggerRedirect.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/VelocityLoggerRedirect.html index 8901b3bbe..899da38aa 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/VelocityLoggerRedirect.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/class-use/VelocityLoggerRedirect.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect (Depend function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.reporting.VelocityLoggerRedirect (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-frame.html index 4899041ae..b1331b38f 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-summary.html index 08c83f78e..134ea9175 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-tree.html index 38d356450..892494937 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.reporting Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.reporting Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.reporting Class Hierarchy (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.reporting Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.reporting Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-use.html index 97f42fe26..9d7995439 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/reporting/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.reporting (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Checksum.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Checksum.html index 7f8049fe9..a4c6ba34d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Checksum.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Checksum.html @@ -2,13 +2,13 @@ - + -Checksum (Dependency-Check Core 1.0.3 API) +Checksum (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Checksum (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Checksum (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Checksum (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersion.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersion.html index 20f023574..1c5182261 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersion.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersion.html @@ -2,13 +2,13 @@ - + -DependencyVersion (Dependency-Check Core 1.0.3 API) +DependencyVersion (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencyVersion (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencyVersion (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DependencyVersion (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersionUtil.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersionUtil.html index f9c68ac21..0df7e1149 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersionUtil.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DependencyVersionUtil.html @@ -2,13 +2,13 @@ - + -DependencyVersionUtil (Dependency-Check Core 1.0.3 API) +DependencyVersionUtil (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DependencyVersionUtil (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DependencyVersionUtil (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DependencyVersionUtil (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DownloadFailedException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DownloadFailedException.html index ac2713eb3..d46ff1d7c 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DownloadFailedException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/DownloadFailedException.html @@ -2,13 +2,13 @@ - + -DownloadFailedException (Dependency-Check Core 1.0.3 API) +DownloadFailedException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ DownloadFailedException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="DownloadFailedException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="DownloadFailedException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Downloader.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Downloader.html index 70982bbea..4e33f0004 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Downloader.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Downloader.html @@ -2,13 +2,13 @@ - + -Downloader (Dependency-Check Core 1.0.3 API) +Downloader (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Downloader (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Downloader (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Downloader (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/ExtractionException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/ExtractionException.html index 263dfc4d0..e9aed88e1 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/ExtractionException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/ExtractionException.html @@ -2,13 +2,13 @@ - + -ExtractionException (Dependency-Check Core 1.0.3 API) +ExtractionException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ ExtractionException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="ExtractionException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="ExtractionException (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/FileUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/FileUtils.html index 434843ad0..4281fd390 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/FileUtils.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/FileUtils.html @@ -2,13 +2,13 @@ - + -FileUtils (Dependency-Check Core 1.0.3 API) +FileUtils (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ FileUtils (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="FileUtils (Dependency-Check Core 1.0.3 API)"; + parent.document.title="FileUtils (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Filter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Filter.html index f3abee26d..597d2152d 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Filter.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/Filter.html @@ -2,13 +2,13 @@ - + -Filter (Dependency-Check Core 1.0.3 API) +Filter (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Filter (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Filter (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Filter (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/InvalidSettingException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/InvalidSettingException.html index b0912210c..452c4db41 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/InvalidSettingException.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/InvalidSettingException.html @@ -2,13 +2,13 @@ - + -InvalidSettingException (Dependency-Check Core 1.0.3 API) +InvalidSettingException (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ InvalidSettingException (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="InvalidSettingException (Dependency-Check Core 1.0.3 API)"; + parent.document.title="InvalidSettingException (Dependency-Check Core 1.0.4 API)"; } } @@ -57,7 +57,7 @@ function windowTitle()

    NEXT CLASSNEXT CLASS + + + + + + + + + + + + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-tree.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-tree.html index a6fc6e2ed..c6f938f20 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-tree.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.utils Class Hierarchy (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.utils Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.utils Class Hierarchy (Dependency-Check Core 1.0.3 API function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.utils Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.utils Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } @@ -99,7 +99,8 @@ Class Hierarchy
  • java.io.FilterInputStream -
  • org.owasp.dependencycheck.utils.Settings
  • org.owasp.dependencycheck.utils.Settings.KEYS
  • java.lang.Throwable (implements java.io.Serializable) +
  • org.owasp.dependencycheck.utils.LogFilter (implements java.util.logging.Filter) +
  • org.owasp.dependencycheck.utils.LogUtils
  • org.owasp.dependencycheck.utils.Settings
  • org.owasp.dependencycheck.utils.Settings.KEYS
  • java.lang.Throwable (implements java.io.Serializable)
    • java.lang.Exception
      • java.io.IOException
          diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-use.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-use.html index a5e8ed597..b6d353999 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-use.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API) +Uses of Package org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/overview-frame.html b/dependency-check-core/apidocs/overview-frame.html index 42f9d9ff4..d83004260 100644 --- a/dependency-check-core/apidocs/overview-frame.html +++ b/dependency-check-core/apidocs/overview-frame.html @@ -2,13 +2,13 @@ - + -Overview List (Dependency-Check Core 1.0.3 API) +Overview List (Dependency-Check Core 1.0.4 API) - + diff --git a/dependency-check-core/apidocs/overview-summary.html b/dependency-check-core/apidocs/overview-summary.html index fc0b0a945..373d69b35 100644 --- a/dependency-check-core/apidocs/overview-summary.html +++ b/dependency-check-core/apidocs/overview-summary.html @@ -2,13 +2,13 @@ - + -Overview (Dependency-Check Core 1.0.3 API) +Overview (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Overview (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Overview (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Overview (Dependency-Check Core 1.0.4 API)"; } } @@ -82,7 +82,7 @@ function windowTitle()

          -Dependency-Check Core 1.0.3 API +Dependency-Check Core 1.0.4 API

          diff --git a/dependency-check-core/apidocs/overview-tree.html b/dependency-check-core/apidocs/overview-tree.html index 824e2936e..38a383634 100644 --- a/dependency-check-core/apidocs/overview-tree.html +++ b/dependency-check-core/apidocs/overview-tree.html @@ -2,13 +2,13 @@ - + -Class Hierarchy (Dependency-Check Core 1.0.3 API) +Class Hierarchy (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Class Hierarchy (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Class Hierarchy (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Class Hierarchy (Dependency-Check Core 1.0.4 API)"; } } @@ -142,7 +142,8 @@ Class Hierarchy
        • java.io.FilterInputStream
        -
      • org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement
      • org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation
      • org.owasp.dependencycheck.jaxb.pom.generated.License
      • org.owasp.dependencycheck.data.lucene.LuceneUtils
      • org.owasp.dependencycheck.jaxb.pom.generated.MailingList
      • org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArchives
      • org.owasp.dependencycheck.jaxb.pom.generated.Model
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositories
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories
      • org.owasp.dependencycheck.jaxb.pom.generated.Notifier
      • org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuration
      • org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element
      • org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element
      • org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (implements org.owasp.dependencycheck.analyzer.Analyzer) +
      • org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement
      • org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation
      • org.owasp.dependencycheck.jaxb.pom.generated.License
      • org.owasp.dependencycheck.utils.LogFilter (implements java.util.logging.Filter) +
      • org.owasp.dependencycheck.utils.LogUtils
      • org.owasp.dependencycheck.data.lucene.LuceneUtils
      • org.owasp.dependencycheck.jaxb.pom.generated.MailingList
      • org.owasp.dependencycheck.jaxb.pom.generated.MailingList.OtherArchives
      • org.owasp.dependencycheck.jaxb.pom.generated.Model
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Contributors
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Dependencies
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Developers
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Licenses
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.MailingLists
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Modules
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.PluginRepositories
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Profiles
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Properties
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Reports
      • org.owasp.dependencycheck.jaxb.pom.generated.Model.Repositories
      • org.owasp.dependencycheck.jaxb.pom.generated.Notifier
      • org.owasp.dependencycheck.jaxb.pom.generated.Notifier.Configuration
      • org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.Element
      • org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.Element
      • org.owasp.dependencycheck.analyzer.NvdCveAnalyzer (implements org.owasp.dependencycheck.analyzer.Analyzer)
      • org.owasp.dependencycheck.data.update.NvdCveInfo
      • org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory
      • org.owasp.dependencycheck.jaxb.pom.generated.Organization
      • org.owasp.dependencycheck.jaxb.pom.generated.Parent
      • org.owasp.dependencycheck.jaxb.pom.generated.Plugin
      • org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Configuration
      • org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Dependencies
      • org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Executions
      • org.owasp.dependencycheck.jaxb.pom.generated.Plugin.Goals
      • org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution
      • org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Configuration
      • org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.Goals
      • org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement
      • org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.Plugins
      • org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile.Dependencies
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile.Modules
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile.PluginRepositories
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile.Properties
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile.Reports
      • org.owasp.dependencycheck.jaxb.pom.generated.Profile.Repositories
      • org.owasp.dependencycheck.dependency.Reference (implements java.lang.Comparable<T>, java.io.Serializable)
      • org.owasp.dependencycheck.jaxb.pom.generated.Relocation
      • org.owasp.dependencycheck.reporting.ReportGenerator
      • org.owasp.dependencycheck.jaxb.pom.generated.Reporting
      • org.owasp.dependencycheck.jaxb.pom.generated.Reporting.Plugins
      • org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin
      • org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.Configuration
      • org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.ReportSets
      • org.owasp.dependencycheck.jaxb.pom.generated.ReportSet
      • org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Configuration
      • org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.Reports
      • org.owasp.dependencycheck.jaxb.pom.generated.Repository
      • org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy
      • org.owasp.dependencycheck.jaxb.pom.generated.Resource
      • org.owasp.dependencycheck.jaxb.pom.generated.Resource.Excludes
      • org.owasp.dependencycheck.jaxb.pom.generated.Resource.Includes
      • org.owasp.dependencycheck.jaxb.pom.generated.Scm
      • org.owasp.dependencycheck.utils.Settings
      • org.owasp.dependencycheck.utils.Settings.KEYS
      • org.apache.lucene.search.similarities.Similarity
        • org.apache.lucene.search.similarities.TFIDFSimilarity
            diff --git a/dependency-check-core/apidocs/serialized-form.html b/dependency-check-core/apidocs/serialized-form.html index f0dab97ca..92716a07e 100644 --- a/dependency-check-core/apidocs/serialized-form.html +++ b/dependency-check-core/apidocs/serialized-form.html @@ -2,13 +2,13 @@ - + -Serialized Form (Dependency-Check Core 1.0.3 API) +Serialized Form (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Serialized Form (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Serialized Form (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Serialized Form (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/checkstyle.html b/dependency-check-core/checkstyle.html index 250e02ae9..0110c0e23 100644 --- a/dependency-check-core/checkstyle.html +++ b/dependency-check-core/checkstyle.html @@ -1,13 +1,13 @@ - + dependency-check-core - Checkstyle Results @@ -54,7 +54,7 @@
          • - +
          • /
          • @@ -67,8 +67,8 @@ -
          • Last Published: 2013-10-13
          • |
          • -
          • Version: 1.0.3
          • +
          • Last Published: 2013-10-20
          • |
          • +
          • Version: 1.0.4
          @@ -227,7 +227,7 @@
  • - +
    static voidmergeProperties(File filePath) + +
    +          Merges a new properties file into the current properties.
    +static void mergeProperties(InputStream stream)
    @@ -298,6 +306,29 @@ public static void setBoolean(

    +mergeProperties

    +
    +public static void mergeProperties(File filePath)
    +                            throws FileNotFoundException,
    +                                   IOException
    +
    +
    Merges a new properties file into the current properties. This method + allows for the loading of a user provided properties file.

    + Note: even if using this method - system properties will be loaded before + properties loaded from files. +

    +

    +
    Parameters:
    filePath - the path to the properties file to merge. +
    Throws: +
    FileNotFoundException - is thrown when the filePath points to a + non-existent file +
    IOException - is thrown when there is an exception loading/merging + the properties
    +
    +
    +
    +

    mergeProperties

    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/UrlStringUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/UrlStringUtils.html
    index 9e89b4608..869b2da6c 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/UrlStringUtils.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/UrlStringUtils.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -UrlStringUtils (Dependency-Check Core 1.0.3 API)
    +UrlStringUtils (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ UrlStringUtils (Dependency-Check Core 1.0.3 API)
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="UrlStringUtils (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="UrlStringUtils (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Checksum.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Checksum.html
    index 83681568d..28b5b0d7c 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Checksum.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Checksum.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.Checksum (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.Checksum (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.Checksum (Dependency-Check Core 1.
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Checksum (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Checksum (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersion.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersion.html
    index b113a5644..2d5e2df54 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersion.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersion.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.DependencyVersion (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.DependencyVersion (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.DependencyVersion (Dependency-Chec
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.DependencyVersion (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.DependencyVersion (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersionUtil.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersionUtil.html
    index a5e848ff8..76613808e 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersionUtil.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DependencyVersionUtil.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.DependencyVersionUtil (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.DependencyVersionUtil (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.DependencyVersionUtil (Dependency-
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.DependencyVersionUtil (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.DependencyVersionUtil (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DownloadFailedException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DownloadFailedException.html
    index 8bd7752ca..86e9d744c 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DownloadFailedException.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/DownloadFailedException.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.DownloadFailedException (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.DownloadFailedException (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.DownloadFailedException (Dependenc
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.DownloadFailedException (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.DownloadFailedException (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Downloader.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Downloader.html
    index 6108e8126..e92425306 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Downloader.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Downloader.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.Downloader (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.Downloader (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.Downloader (Dependency-Check Core
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Downloader (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Downloader (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/ExtractionException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/ExtractionException.html
    index 2079642e1..ccdc111fe 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/ExtractionException.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/ExtractionException.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.ExtractionException (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.ExtractionException (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.ExtractionException (Dependency-Ch
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.ExtractionException (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.ExtractionException (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/FileUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/FileUtils.html
    index 6b7308683..fda2adb9e 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/FileUtils.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/FileUtils.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.FileUtils (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.FileUtils (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.FileUtils (Dependency-Check Core 1
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.FileUtils (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.FileUtils (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Filter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Filter.html
    index f5ac96427..058fe891d 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Filter.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Filter.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.Filter (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.Filter (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.Filter (Dependency-Check Core 1.0.
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Filter (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Filter (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/InvalidSettingException.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/InvalidSettingException.html
    index 6be939dff..246080f41 100644
    --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/InvalidSettingException.html
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/InvalidSettingException.html
    @@ -2,13 +2,13 @@
     
     
     
    -
    +
     
     
    -Uses of Class org.owasp.dependencycheck.utils.InvalidSettingException (Dependency-Check Core 1.0.3 API)
    +Uses of Class org.owasp.dependencycheck.utils.InvalidSettingException (Dependency-Check Core 1.0.4 API)
     
     
    -
    +
     
     
     
    @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.InvalidSettingException (Dependenc
     function windowTitle()
     {
         if (location.href.indexOf('is-external=true') == -1) {
    -        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.InvalidSettingException (Dependency-Check Core 1.0.3 API)";
    +        parent.document.title="Uses of Class org.owasp.dependencycheck.utils.InvalidSettingException (Dependency-Check Core 1.0.4 API)";
         }
     }
     
    diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogFilter.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogFilter.html
    new file mode 100644
    index 000000000..d07068c48
    --- /dev/null
    +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogFilter.html
    @@ -0,0 +1,145 @@
    +
    +
    +
    +
    +
    +
    +
    +Uses of Class org.owasp.dependencycheck.utils.LogFilter (Dependency-Check Core 1.0.4 API)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.owasp.dependencycheck.utils.LogFilter

    +
    +No usage of org.owasp.dependencycheck.utils.LogFilter +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright © 2012-2013 OWASP. All Rights Reserved. + + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogUtils.html new file mode 100644 index 000000000..592e429e9 --- /dev/null +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/LogUtils.html @@ -0,0 +1,145 @@ + + + + + + + +Uses of Class org.owasp.dependencycheck.utils.LogUtils (Dependency-Check Core 1.0.4 API) + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.owasp.dependencycheck.utils.LogUtils

    +
    +No usage of org.owasp.dependencycheck.utils.LogUtils +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +Copyright © 2012-2013 OWASP. All Rights Reserved. + + diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/NonClosingStream.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/NonClosingStream.html index 9977b634b..87641b5d9 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/NonClosingStream.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/NonClosingStream.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.utils.NonClosingStream (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.utils.NonClosingStream (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.NonClosingStream (Dependency-Check function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.utils.NonClosingStream (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.utils.NonClosingStream (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.KEYS.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.KEYS.html index 03b274053..c1302be02 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.KEYS.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.KEYS.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.utils.Settings.KEYS (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.utils.Settings.KEYS (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.Settings.KEYS (Dependency-Check Co function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Settings.KEYS (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Settings.KEYS (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.html index 4242fae63..208b10e51 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/Settings.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.utils.Settings (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.utils.Settings (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.Settings (Dependency-Check Core 1. function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Settings (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.utils.Settings (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/UrlStringUtils.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/UrlStringUtils.html index 4fc014354..d01b2adb0 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/UrlStringUtils.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/class-use/UrlStringUtils.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.utils.UrlStringUtils (Dependency-Check Core 1.0.3 API) +Uses of Class org.owasp.dependencycheck.utils.UrlStringUtils (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.utils.UrlStringUtils (Dependency-Check C function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.utils.UrlStringUtils (Dependency-Check Core 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.utils.UrlStringUtils (Dependency-Check Core 1.0.4 API)"; } } diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-frame.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-frame.html index dba727ebd..7b2c3e51e 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-frame.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.4 API) - + @@ -36,6 +36,10 @@ Classes 
    Filter
    +LogFilter +
    +LogUtils +
    NonClosingStream
    Settings diff --git a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-summary.html b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-summary.html index 707b2995c..7ee4eeb14 100644 --- a/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-summary.html +++ b/dependency-check-core/apidocs/org/owasp/dependencycheck/utils/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API) +org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.utils (Dependency-Check Core 1.0.4 API)"; } } @@ -126,6 +126,14 @@ Package org.owasp.dependencycheck.utils
     
    LogFilterA simple log filter to limit the entries written to the verbose log file.
    LogUtilsA utility class to aide in the setup of the logging mechanism.
    NonClosingStream NonClosingStream is a stream filter which prevents another class that processes the stream from closing it. Warnings Warnings Errors Errors
    147149 0 0 1
    diff --git a/dependency-check-core/checkstyle.rss b/dependency-check-core/checkstyle.rss index 6b38e2a9f..ee022850f 100644 --- a/dependency-check-core/checkstyle.rss +++ b/dependency-check-core/checkstyle.rss @@ -8,7 +8,7 @@ en-us ©2012 - 2013 OWASP - File: 147, + <title>File: 149, Errors: 1, Warnings: 0, Infos: 0 @@ -236,6 +236,20 @@ <td> 0 </td> + </tr> + <tr> + <td> + <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/checkstyle.html#org.owasp.dependencycheck.utils.LogUtils.java">org/owasp/dependencycheck/utils/LogUtils.java</a> + </td> + <td> + 0 + </td> + <td> + 0 + </td> + <td> + 0 + </td> </tr> <tr> <td> @@ -1230,6 +1244,20 @@ <td> 0 </td> + </tr> + <tr> + <td> + <a href="https://github.com/jeremylong/DependencyCheck.git/dependency-check-core/checkstyle.html#org.owasp.dependencycheck.utils.LogFilter.java">org/owasp/dependencycheck/utils/LogFilter.java</a> + </td> + <td> + 0 + </td> + <td> + 0 + </td> + <td> + 0 + </td> </tr> <tr> <td> diff --git a/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.analyzer.html b/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.analyzer.html index b4dbf50af..985198ff0 100644 --- a/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.analyzer.html +++ b/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.analyzer.html @@ -30,22 +30,22 @@ org.owasp.dependencycheck.analyzer <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.AnalyzerService.html">AnalyzerService</a> <i>(100%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a> <i>(70%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a> <i>(69%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer</a> <i>(80%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a> <i>(23%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a> <i>(24%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a> <i>(69%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a> <i>(70%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.FileNameAnalyzer.html">FileNameAnalyzer</a> <i>(100%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a> <i>(90%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a> <i>(93%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.JarAnalyzer.html">JarAnalyzer</a> <i>(80%)</i></td> @@ -54,7 +54,7 @@ org.owasp.dependencycheck.analyzer <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer.html">JavaScriptAnalyzer</a> <i>(0%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a> <i>(70%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a> <i>(74%)</i></td> </tr> </tbody> </table> diff --git a/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.html b/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.html index 3d8a50aad..37b3f27d6 100644 --- a/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.html +++ b/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.html @@ -15,7 +15,7 @@ org.owasp.dependencycheck <table width="100%"> <tbody> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.Engine.html">Engine</a> <i>(59%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.Engine.html">Engine</a> <i>(62%)</i></td> </tr> </tbody> </table> diff --git a/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.utils.html b/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.utils.html index 4c55ccc64..32a8a9c07 100644 --- a/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.utils.html +++ b/dependency-check-core/cobertura/frame-sourcefiles-org.owasp.dependencycheck.utils.html @@ -42,10 +42,16 @@ org.owasp.dependencycheck.utils <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.InvalidSettingException.html">InvalidSettingException</a> <i>(0%)</i></td> </tr> <tr> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.LogFilter.html">LogFilter</a> <i>(0%)</i></td> +</tr> +<tr> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.LogUtils.html">LogUtils</a> <i>(0%)</i></td> +</tr> +<tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.NonClosingStream.html">NonClosingStream</a> <i>(100%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.Settings.html">Settings</a> <i>(61%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.Settings.html">Settings</a> <i>(59%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.UrlStringUtils.html">UrlStringUtils</a> <i>(82%)</i></td> diff --git a/dependency-check-core/cobertura/frame-sourcefiles.html b/dependency-check-core/cobertura/frame-sourcefiles.html index b1c6b5de4..4015f2b69 100644 --- a/dependency-check-core/cobertura/frame-sourcefiles.html +++ b/dependency-check-core/cobertura/frame-sourcefiles.html @@ -51,7 +51,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.AnalyzerService.html">AnalyzerService</a> <i>(100%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a> <i>(70%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a> <i>(69%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.data.cpe.BaseIndex.html">BaseIndex</a> <i>(73%)</i></td> @@ -114,7 +114,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.jaxb.pom.generated.Dependency.html">Dependency</a> <i>(9%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a> <i>(23%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a> <i>(24%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.html">DependencyManagement</a> <i>(0%)</i></td> @@ -150,7 +150,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.Downloader.html">Downloader</a> <i>(8%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.Engine.html">Engine</a> <i>(59%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.Engine.html">Engine</a> <i>(62%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.dependency.Evidence.html">Evidence</a> <i>(53%)</i></td> @@ -168,7 +168,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.ExtractionException.html">ExtractionException</a> <i>(0%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a> <i>(69%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a> <i>(70%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.data.lucene.FieldAnalyzer.html">FieldAnalyzer</a> <i>(100%)</i></td> @@ -186,7 +186,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.Filter.html">Filter</a> <i>(92%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a> <i>(90%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a> <i>(93%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.dependency.Identifier.html">Identifier</a> <i>(41%)</i></td> @@ -216,6 +216,12 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.jaxb.pom.generated.License.html">License</a> <i>(23%)</i></td> </tr> <tr> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.LogFilter.html">LogFilter</a> <i>(0%)</i></td> +</tr> +<tr> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.LogUtils.html">LogUtils</a> <i>(0%)</i></td> +</tr> +<tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.data.lucene.LuceneUtils.html">LuceneUtils</a> <i>(88%)</i></td> </tr> <tr> @@ -240,7 +246,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.html">NvdCve20Handler</a> <i>(79%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a> <i>(70%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a> <i>(74%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.data.update.NvdCveInfo.html">NvdCveInfo</a> <i>(100%)</i></td> @@ -306,7 +312,7 @@ All Packages <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer.html">SearchVersionAnalyzer</a> <i>(0%)</i></td> </tr> <tr> -<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.Settings.html">Settings</a> <i>(61%)</i></td> +<td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.utils.Settings.html">Settings</a> <i>(59%)</i></td> </tr> <tr> <td nowrap="nowrap"><a target="summary" href="org.owasp.dependencycheck.jaxb.pom.generated.Site.html">Site</a> <i>(10%)</i></td> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.analyzer.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.analyzer.html index 56f7c3008..6bad8e3f3 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.analyzer.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.analyzer.html @@ -16,7 +16,7 @@ <table class="report" id="packageResults"> <thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> <tbody> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.analyzer.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.analyzer.html"'>org.owasp.dependencycheck.analyzer</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">72%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:72px"><span class="text">789/1088</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">389/660</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.029850746268656;</span>4.03</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.analyzer.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.analyzer.html"'>org.owasp.dependencycheck.analyzer</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">72%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:72px"><span class="text">795/1092</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">390/664</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.059701492537314;</span>4.06</td></tr> </tbody> </table> <script type="text/javascript"> @@ -38,26 +38,26 @@ packageTable.sort(0); <tr><td><a href="org.owasp.dependencycheck.analyzer.AnalyzerService.html">AnalyzerService</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">7/7</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">2/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.3333333333333333;</span>1.333</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">74/105</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">25/36</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.888888888888889;</span>4.889</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">74/107</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">65%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:65px"><span class="text">25/38</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.111111111111111;</span>5.111</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">88%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:88px"><span class="text">172/194</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">82%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:82px"><span class="text">104/126</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierConfidence</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierMatch</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">38%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:38px"><span class="text">15/39</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">16%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:16px"><span class="text">4/24</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">88%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:88px"><span class="text">174/196</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">82%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:82px"><span class="text">105/128</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0625;</span>4.062</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierConfidence</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0625;</span>4.062</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierMatch</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">38%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:38px"><span class="text">15/39</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">16%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:16px"><span class="text">4/24</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0625;</span>4.062</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">23%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:23px"><span class="text">25/105</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">17%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:17px"><span class="text">16/94</span></div></div></td></tr></table></td><td class="value"><span class="hidden">7.1;</span>7.1</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">24%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:24px"><span class="text">26/105</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">17%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:17px"><span class="text">16/94</span></div></div></td></tr></table></td><td class="value"><span class="hidden">7.1;</span>7.1</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">65/94</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">46%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:46px"><span class="text">39/84</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.6;</span>5.6</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">66/94</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">46%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:46px"><span class="text">39/84</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.6;</span>5.6</td></tr> <tr><td><a href="org.owasp.dependencycheck.analyzer.FileNameAnalyzer.html">FileNameAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">22/22</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">83%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:83px"><span class="text">5/6</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.6;</span>1.6</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">90%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:90px"><span class="text">30/33</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">92%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:92px"><span class="text">13/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.4;</span>2.4</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">93%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:93px"><span class="text">31/33</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">92%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:92px"><span class="text">13/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.4;</span>2.4</td></tr> <tr><td><a href="org.owasp.dependencycheck.analyzer.JarAnalyzer.html">JarAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">324/403</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">169/256</span></div></div></td></tr></table></td><td class="value"><span class="hidden">6.241379310344827;</span>6.241</td></tr> <tr><td><a href="org.owasp.dependencycheck.analyzer.JarAnalyzer.html">JarAnalyzer$ClassNameInformation</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">80%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:80px"><span class="text">17/21</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">90%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:90px"><span class="text">9/10</span></div></div></td></tr></table></td><td class="value"><span class="hidden">6.241379310344827;</span>6.241</td></tr> <tr><td><a href="org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer.html">JavaScriptAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/11</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">19/27</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">37%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:37px"><span class="text">3/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5;</span>1.5</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">74%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:74px"><span class="text">20/27</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">37%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:37px"><span class="text">3/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5;</span>1.5</td></tr> </tbody> </table> @@ -66,6 +66,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.concurrency.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.concurrency.html index 10765adab..a39b2b504 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.concurrency.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.concurrency.html @@ -41,6 +41,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cpe.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cpe.html index 1d02a0f4b..7fa9a59aa 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cpe.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cpe.html @@ -45,6 +45,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cwe.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cwe.html index fdc8a533f..10a59cb6b 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cwe.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.cwe.html @@ -39,6 +39,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.html index 247408c32..bd63eb065 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.html @@ -46,6 +46,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.lucene.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.lucene.html index 87c650dc8..2019cb2e7 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.lucene.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.lucene.html @@ -57,6 +57,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.nvdcve.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.nvdcve.html index d53736a56..0ad70fa7e 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.nvdcve.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.nvdcve.html @@ -49,6 +49,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.update.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.update.html index 4a8b32c1c..e83aa9186 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.update.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.data.update.html @@ -53,6 +53,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.dependency.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.dependency.html index 1172a40f8..6ad5295e9 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.dependency.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.dependency.html @@ -57,6 +57,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.html index 366c20ec1..9992ff5c4 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.html @@ -16,8 +16,8 @@ <table class="report" id="packageResults"> <thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> <tbody> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">59%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:59px"><span class="text">77/130</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.analyzer.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.analyzer.html"'>org.owasp.dependencycheck.analyzer</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">72%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:72px"><span class="text">789/1088</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">389/660</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.029850746268656;</span>4.03</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">62%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:62px"><span class="text">87/140</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.analyzer.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.analyzer.html"'>org.owasp.dependencycheck.analyzer</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">72%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:72px"><span class="text">795/1092</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">390/664</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.059701492537314;</span>4.06</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.concurrency.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.concurrency.html"'>org.owasp.dependencycheck.concurrency</a></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">56%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:56px"><span class="text">53/94</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">16/24</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.611111111111111;</span>2.611</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.data.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.data.html"'>org.owasp.dependencycheck.data</a></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/15</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.125;</span>1.125</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.data.cpe.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.data.cpe.html"'>org.owasp.dependencycheck.data.cpe</a></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">94/160</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">34%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:34px"><span class="text">20/58</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.3;</span>2.3</td></tr> @@ -29,7 +29,7 @@ <tr><td><a href="frame-summary-org.owasp.dependencycheck.jaxb.pom.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.jaxb.pom.html"'>org.owasp.dependencycheck.jaxb.pom</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">13/13</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">1/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.25;</span>1.25</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.jaxb.pom.generated.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.jaxb.pom.generated.html"'>org.owasp.dependencycheck.jaxb.pom.generated</a></td><td class="value">87</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">74/945</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">1%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:1px"><span class="text">1/98</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0907407407407408;</span>1.091</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.reporting.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.reporting.html"'>org.owasp.dependencycheck.reporting</a></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">53/101</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">18%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:18px"><span class="text">8/44</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.2727272727272725;</span>4.273</td></tr> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.utils.html"'>org.owasp.dependencycheck.utils</a></td><td class="value">15</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">263/448</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">65%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:65px"><span class="text">117/178</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.140845070422535;</span>3.141</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.utils.html"'>org.owasp.dependencycheck.utils</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">55%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:55px"><span class="text">263/476</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">61%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:61px"><span class="text">117/190</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.1333333333333333;</span>3.133</td></tr> </tbody> </table> <script type="text/javascript"> @@ -41,7 +41,7 @@ packageTable.sort(0); <table class="report" id="classResults"> <thead><tr> <td class="heading">Classes in this Package</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> <tbody> - <tr><td><a href="org.owasp.dependencycheck.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">59%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:59px"><span class="text">77/130</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> + <tr><td><a href="org.owasp.dependencycheck.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">62%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:62px"><span class="text">87/140</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> </tbody> </table> @@ -50,6 +50,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.generated.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.generated.html index da2ad3292..976a75ccb 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.generated.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.generated.html @@ -160,6 +160,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.html index 4c6b6995f..c2b934d4d 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.jaxb.pom.html @@ -38,6 +38,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.reporting.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.reporting.html index c46487860..2fa039d9a 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.reporting.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.reporting.html @@ -40,6 +40,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.utils.html b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.utils.html index f510a6072..45bac2f51 100644 --- a/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.utils.html +++ b/dependency-check-core/cobertura/frame-summary-org.owasp.dependencycheck.utils.html @@ -16,7 +16,7 @@ <table class="report" id="packageResults"> <thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> <tbody> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.utils.html"'>org.owasp.dependencycheck.utils</a></td><td class="value">15</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">263/448</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">65%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:65px"><span class="text">117/178</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.140845070422535;</span>3.141</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.utils.html"'>org.owasp.dependencycheck.utils</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">55%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:55px"><span class="text">263/476</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">61%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:61px"><span class="text">117/190</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.1333333333333333;</span>3.133</td></tr> </tbody> </table> <script type="text/javascript"> @@ -48,10 +48,14 @@ packageTable.sort(0); <tr><td><a href="org.owasp.dependencycheck.utils.InvalidSettingException.html">InvalidSettingException</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/8</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr> + <tr><td><a href="org.owasp.dependencycheck.utils.LogFilter.html">LogFilter</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/6</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr> + + <tr><td><a href="org.owasp.dependencycheck.utils.LogUtils.html">LogUtils</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/22</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/6</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> + <tr><td><a href="org.owasp.dependencycheck.utils.NonClosingStream.html">NonClosingStream</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr> - <tr><td><a href="org.owasp.dependencycheck.utils.Settings.html">Settings</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">62%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:62px"><span class="text">49/78</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">42%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:42px"><span class="text">6/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.375;</span>2.375</td></tr> - <tr><td><a href="org.owasp.dependencycheck.utils.Settings.html">Settings$KEYS</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.375;</span>2.375</td></tr> + <tr><td><a href="org.owasp.dependencycheck.utils.Settings.html">Settings</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">60%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:60px"><span class="text">49/81</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">42%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:42px"><span class="text">6/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2941176470588234;</span>2.294</td></tr> + <tr><td><a href="org.owasp.dependencycheck.utils.Settings.html">Settings$KEYS</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.2941176470588234;</span>2.294</td></tr> <tr><td><a href="org.owasp.dependencycheck.utils.UrlStringUtils.html">UrlStringUtils</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">82%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:82px"><span class="text">19/23</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">75%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:75px"><span class="text">9/12</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.5;</span>2.5</td></tr> @@ -62,6 +66,6 @@ var classTable = new SortableTable(document.getElementById("classResults"), ["String", "Percentage", "Percentage", "FormattedNumber"]); classTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/frame-summary.html b/dependency-check-core/cobertura/frame-summary.html index 02bc4d4b5..4d91cc7d6 100644 --- a/dependency-check-core/cobertura/frame-summary.html +++ b/dependency-check-core/cobertura/frame-summary.html @@ -16,9 +16,9 @@ <table class="report" id="packageResults"> <thead><tr> <td class="heading">Package</td> <td class="heading"># Classes</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> <tbody> - <tr><td><b>All Packages</b></td><td class="value">179</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">49%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:49px"><span class="text">2334/4704</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">49%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:49px"><span class="text">956/1943</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.1449781659388645;</span>2.145</td></tr> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">59%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:59px"><span class="text">77/130</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.analyzer.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.analyzer.html"'>org.owasp.dependencycheck.analyzer</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">72%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:72px"><span class="text">789/1088</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">389/660</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.029850746268656;</span>4.03</td></tr> + <tr><td><b>All Packages</b></td><td class="value">181</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">49%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:49px"><span class="text">2350/4746</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">48%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:48px"><span class="text">957/1959</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.151436031331593;</span>2.151</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.html"'>org.owasp.dependencycheck</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">62%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:62px"><span class="text">87/140</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.analyzer.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.analyzer.html"'>org.owasp.dependencycheck.analyzer</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">72%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:72px"><span class="text">795/1092</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">390/664</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.059701492537314;</span>4.06</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.concurrency.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.concurrency.html"'>org.owasp.dependencycheck.concurrency</a></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">56%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:56px"><span class="text">53/94</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">66%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:66px"><span class="text">16/24</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.611111111111111;</span>2.611</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.data.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.data.html"'>org.owasp.dependencycheck.data</a></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/15</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">0%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:0px"><span class="text">0/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.125;</span>1.125</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.data.cpe.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.data.cpe.html"'>org.owasp.dependencycheck.data.cpe</a></td><td class="value">5</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">94/160</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">34%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:34px"><span class="text">20/58</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.3;</span>2.3</td></tr> @@ -30,7 +30,7 @@ <tr><td><a href="frame-summary-org.owasp.dependencycheck.jaxb.pom.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.jaxb.pom.html"'>org.owasp.dependencycheck.jaxb.pom</a></td><td class="value">1</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">13/13</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">50%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:50px"><span class="text">1/2</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.25;</span>1.25</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.jaxb.pom.generated.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.jaxb.pom.generated.html"'>org.owasp.dependencycheck.jaxb.pom.generated</a></td><td class="value">87</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">7%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:7px"><span class="text">74/945</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">1%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:1px"><span class="text">1/98</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.0907407407407408;</span>1.091</td></tr> <tr><td><a href="frame-summary-org.owasp.dependencycheck.reporting.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.reporting.html"'>org.owasp.dependencycheck.reporting</a></td><td class="value">3</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">52%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:52px"><span class="text">53/101</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">18%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:18px"><span class="text">8/44</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.2727272727272725;</span>4.273</td></tr> - <tr><td><a href="frame-summary-org.owasp.dependencycheck.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.utils.html"'>org.owasp.dependencycheck.utils</a></td><td class="value">15</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">58%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:58px"><span class="text">263/448</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">65%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:65px"><span class="text">117/178</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.140845070422535;</span>3.141</td></tr> + <tr><td><a href="frame-summary-org.owasp.dependencycheck.utils.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.owasp.dependencycheck.utils.html"'>org.owasp.dependencycheck.utils</a></td><td class="value">17</td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">55%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:55px"><span class="text">263/476</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">61%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:61px"><span class="text">117/190</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.1333333333333333;</span>3.133</td></tr> </tbody> </table> <script type="text/javascript"> @@ -38,6 +38,6 @@ var packageTable = new SortableTable(document.getElementById("packageResults"), ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]); packageTable.sort(0); </script> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.Engine.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.Engine.html index 1e8e06623..da6621010 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.Engine.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.Engine.html @@ -12,7 +12,7 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">59%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:59px"><span class="text">77/130</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> + <tr><td><a href="org.owasp.dependencycheck.Engine.html">Engine</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">62%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:62px"><span class="text">87/140</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">71%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:71px"><span class="text">46/64</span></div></div></td></tr></table></td><td class="value"><span class="hidden">3.411764705882353;</span>3.412</td></tr> </table> <div class="separator"> </div> @@ -509,168 +509,174 @@ <tr> <td class="numLineCover"> 283</td> <td class="nbHitsCovered"><a title="Line 283: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 283: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> <tr> <td class="numLine"> 284</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 285</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  a.initialize();</pre></td></tr> -<tr> <td class="numLineCover"> 286</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 287</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"\"Exception occurred initializing \"%s\".\""</span>, a.getName());</span></pre></td></tr> -<tr> <td class="numLineCover"> 288</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.SEVERE, msg);</span></pre></td></tr> -<tr> <td class="numLineCover"> 289</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.INFO, msg, ex);</span></pre></td></tr> -<tr> <td class="numLine"> 290</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 285</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Initializing %s"</span>, a.getName());</pre></td></tr> +<tr> <td class="numLineCover"> 286</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINE, msg);</pre></td></tr> +<tr> <td class="numLineCover"> 287</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  a.initialize();</pre></td></tr> +<tr> <td class="numLineCover"> 288</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 289</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Exception occurred initializing %s."</span>, a.getName());</span></pre></td></tr> +<tr> <td class="numLineCover"> 290</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.SEVERE, msg);</span></pre></td></tr> +<tr> <td class="numLineCover"> 291</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.INFO, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLine"> 292</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 291</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  a.close();</span></pre></td></tr> -<tr> <td class="numLineCover"> 292</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Exception ex1) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 293</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex1);</span></pre></td></tr> -<tr> <td class="numLineCover"> 294</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLineCover"> 295</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 296</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 297</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 293</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  a.close();</span></pre></td></tr> +<tr> <td class="numLineCover"> 294</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Exception ex1) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 295</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex1);</span></pre></td></tr> +<tr> <td class="numLineCover"> 296</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLineCover"> 297</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 298</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> + <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 299</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 300</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 301</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">// analysis phases</span></pre></td></tr> -<tr> <td class="numLineCover"> 300</td> <td class="nbHitsCovered"><a title="Line 300: Conditional coverage 100% (2/2)."> 10</a></td> <td class="src"><pre class="src"> <a title="Line 300: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 301</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> -<tr> <td class="numLine"> 302</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 303</td> <td class="nbHitsCovered"><a title="Line 303: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 303: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 302</td> <td class="nbHitsCovered"><a title="Line 302: Conditional coverage 100% (2/2)."> 10</a></td> <td class="src"><pre class="src"> <a title="Line 302: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 303</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> <tr> <td class="numLine"> 304</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/* need to create a copy of the collection because some of the</span></pre></td></tr> -<tr> <td class="numLine"> 305</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * analyzers may modify it. This prevents ConcurrentModificationExceptions.</span></pre></td></tr> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLineCover"> 305</td> <td class="nbHitsCovered"><a title="Line 305: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 305: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> <tr> <td class="numLine"> 306</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * This is okay for adds/deletes because it happens per analyzer.</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="comment">/* need to create a copy of the collection because some of the</span></pre></td></tr> <tr> <td class="numLine"> 307</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * analyzers may modify it. This prevents ConcurrentModificationExceptions.</span></pre></td></tr> +<tr> <td class="numLine"> 308</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * This is okay for adds/deletes because it happens per analyzer.</span></pre></td></tr> +<tr> <td class="numLine"> 309</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Set<Dependency> dependencySet = <span class="keyword">new</span> HashSet<Dependency>();</pre></td></tr> -<tr> <td class="numLineCover"> 309</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  dependencySet.addAll(dependencies);</pre></td></tr> -<tr> <td class="numLineCover"> 310</td> <td class="nbHitsCovered"><a title="Line 310: Conditional coverage 100% (2/2)."> 8</a></td> <td class="src"><pre class="src"> <a title="Line 310: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencySet) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"><a title="Line 311: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 311: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (a.supportsExtension(d.getFileExtension())) {</a></pre></td></tr> -<tr> <td class="numLine"> 312</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 313</td> <td class="nbHitsCovered"> 21</td> <td class="src"><pre class="src">  a.analyze(d, <span class="keyword">this</span>);</pre></td></tr> -<tr> <td class="numLineCover"> 314</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (AnalysisException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 315</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  d.addAnalysisException(ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 316</td> <td class="nbHitsCovered"> 45</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 317</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 310</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Begin Analyzer '%s'"</span>, a.getName());</pre></td></tr> +<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINE, msg);</pre></td></tr> +<tr> <td class="numLineCover"> 312</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Set<Dependency> dependencySet = <span class="keyword">new</span> HashSet<Dependency>();</pre></td></tr> +<tr> <td class="numLineCover"> 313</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  dependencySet.addAll(dependencies);</pre></td></tr> +<tr> <td class="numLineCover"> 314</td> <td class="nbHitsCovered"><a title="Line 314: Conditional coverage 100% (2/2)."> 8</a></td> <td class="src"><pre class="src"> <a title="Line 314: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencySet) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 315</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String msgFile = String.format(<span class="string">"Begin Analysis of '%s'"</span>, d.getActualFilePath());</pre></td></tr> +<tr> <td class="numLineCover"> 316</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINE, msgFile);</pre></td></tr> +<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"><a title="Line 317: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 317: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (a.supportsExtension(d.getFileExtension())) {</a></pre></td></tr> <tr> <td class="numLine"> 318</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 319</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 320</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 321</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 322</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//close/cleanup</span></pre></td></tr> -<tr> <td class="numLineCover"> 323</td> <td class="nbHitsCovered"><a title="Line 323: Conditional coverage 100% (2/2)."> 10</a></td> <td class="src"><pre class="src"> <a title="Line 323: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 324</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> -<tr> <td class="numLineCover"> 325</td> <td class="nbHitsCovered"><a title="Line 325: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 325: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> + <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 319</td> <td class="nbHitsCovered"> 21</td> <td class="src"><pre class="src">  a.analyze(d, <span class="keyword">this</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 320</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (AnalysisException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 321</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  d.addAnalysisException(ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 322</td> <td class="nbHitsCovered"> 21</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 323</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 324</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 325</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 326</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 327</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  a.close();</pre></td></tr> -<tr> <td class="numLineCover"> 328</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 329</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 331</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 332</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 333</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 327</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 328</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//close/cleanup</span></pre></td></tr> +<tr> <td class="numLineCover"> 329</td> <td class="nbHitsCovered"><a title="Line 329: Conditional coverage 100% (2/2)."> 10</a></td> <td class="src"><pre class="src"> <a title="Line 329: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> +<tr> <td class="numLineCover"> 331</td> <td class="nbHitsCovered"><a title="Line 331: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 331: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 332</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Closing Analyzer '%s'"</span>, a.getName());</pre></td></tr> +<tr> <td class="numLineCover"> 333</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINE, msg);</pre></td></tr> <tr> <td class="numLine"> 334</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 335</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  a.close();</pre></td></tr> +<tr> <td class="numLineCover"> 336</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Exception ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 337</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 339</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 340</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 341</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 342</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 335</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 343</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 336</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Cycles through the cached web data sources and calls update on all of</span></pre></td></tr> -<tr> <td class="numLine"> 337</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * them.</span></pre></td></tr> -<tr> <td class="numLine"> 338</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 339</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> doUpdates() {</pre></td></tr> -<tr> <td class="numLineCover"> 340</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> UpdateService service = UpdateService.getInstance();</span></pre></td></tr> -<tr> <td class="numLineCover"> 341</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> Iterator<CachedWebDataSource> iterator = service.getDataSources();</span></pre></td></tr> -<tr> <td class="numLineCover"> 342</td> <td class="nbHitsUncovered"><a title="Line 342: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 342: Conditional coverage 0% (0/2)."> <span class="keyword">while</span> (iterator.hasNext()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 343</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> CachedWebDataSource source = iterator.next();</span></pre></td></tr> <tr> <td class="numLine"> 344</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Cycles through the cached web data sources and calls update on all of</span></pre></td></tr> +<tr> <td class="numLine"> 345</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * them.</span></pre></td></tr> +<tr> <td class="numLine"> 346</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 347</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> doUpdates() {</pre></td></tr> +<tr> <td class="numLineCover"> 348</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> UpdateService service = UpdateService.getInstance();</span></pre></td></tr> +<tr> <td class="numLineCover"> 349</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> Iterator<CachedWebDataSource> iterator = service.getDataSources();</span></pre></td></tr> +<tr> <td class="numLineCover"> 350</td> <td class="nbHitsUncovered"><a title="Line 350: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 350: Conditional coverage 0% (0/2)."> <span class="keyword">while</span> (iterator.hasNext()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 351</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> CachedWebDataSource source = iterator.next();</span></pre></td></tr> +<tr> <td class="numLine"> 352</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 345</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  source.update();</span></pre></td></tr> -<tr> <td class="numLineCover"> 346</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (UpdateException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 347</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.WARNING,</span></pre></td></tr> -<tr> <td class="numLine"> 348</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="string">"Unable to update Cached Web DataSource, using local data instead. Results may not include recent vulnerabilities."</span>);</pre></td></tr> -<tr> <td class="numLineCover"> 349</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINE,</span></pre></td></tr> -<tr> <td class="numLine"> 350</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  String.format(<span class="string">"Unable to update details for %s"</span>, source.getClass().getName()), ex);</pre></td></tr> -<tr> <td class="numLineCover"> 351</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLineCover"> 352</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLineCover"> 353</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLine"> 354</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 355</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLineCover"> 353</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  source.update();</span></pre></td></tr> +<tr> <td class="numLineCover"> 354</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (UpdateException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 355</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.WARNING,</span></pre></td></tr> <tr> <td class="numLine"> 356</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Returns a full list of all of the analyzers. This is useful for reporting</span></pre></td></tr> -<tr> <td class="numLine"> 357</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * which analyzers where used.</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="string">"Unable to update Cached Web DataSource, using local data instead. Results may not include recent vulnerabilities."</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 357</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(Engine.<span class="keyword">class</span>.getName()).log(Level.FINE,</span></pre></td></tr> <tr> <td class="numLine"> 358</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 359</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return a list of Analyzers</span></pre></td></tr> -<tr> <td class="numLine"> 360</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 361</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> List<Analyzer> getAnalyzers() {</pre></td></tr> -<tr> <td class="numLineCover"> 362</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> ret = <span class="keyword">new</span> ArrayList<Analyzer>();</pre></td></tr> -<tr> <td class="numLineCover"> 363</td> <td class="nbHitsCovered"><a title="Line 363: Conditional coverage 100% (2/2)."> 10</a></td> <td class="src"><pre class="src"> <a title="Line 363: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 364</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> -<tr> <td class="numLineCover"> 365</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  ret.addAll(analyzerList);</pre></td></tr> -<tr> <td class="numLine"> 366</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 367</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ret;</pre></td></tr> -<tr> <td class="numLine"> 368</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 369</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  String.format(<span class="string">"Unable to update details for %s"</span>, source.getClass().getName()), ex);</pre></td></tr> +<tr> <td class="numLineCover"> 359</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLineCover"> 360</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLineCover"> 361</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLine"> 362</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 370</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 363</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 371</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Checks all analyzers to see if an extension is supported.</span></pre></td></tr> -<tr> <td class="numLine"> 372</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 364</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Returns a full list of all of the analyzers. This is useful for reporting</span></pre></td></tr> +<tr> <td class="numLine"> 365</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * which analyzers where used.</span></pre></td></tr> +<tr> <td class="numLine"> 366</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 373</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param ext a file extension</span></pre></td></tr> -<tr> <td class="numLine"> 374</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return true or false depending on whether or not the file extension is</span></pre></td></tr> -<tr> <td class="numLine"> 375</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * supported</span></pre></td></tr> -<tr> <td class="numLine"> 376</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 367</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return a list of Analyzers</span></pre></td></tr> +<tr> <td class="numLine"> 368</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 377</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> supportsExtension(String ext) {</pre></td></tr> -<tr> <td class="numLineCover"> 378</td> <td class="nbHitsCovered"><a title="Line 378: Conditional coverage 100% (2/2)."> 138</a></td> <td class="src"><pre class="src"> <a title="Line 378: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (ext == <span class="keyword">null</span>) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 379</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> -<tr> <td class="numLine"> 380</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 369</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> List<Analyzer> getAnalyzers() {</pre></td></tr> +<tr> <td class="numLineCover"> 370</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> ret = <span class="keyword">new</span> ArrayList<Analyzer>();</pre></td></tr> +<tr> <td class="numLineCover"> 371</td> <td class="nbHitsCovered"><a title="Line 371: Conditional coverage 100% (2/2)."> 10</a></td> <td class="src"><pre class="src"> <a title="Line 371: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 372</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> +<tr> <td class="numLineCover"> 373</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  ret.addAll(analyzerList);</pre></td></tr> +<tr> <td class="numLine"> 374</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 381</td> <td class="nbHitsCovered"><a title="Line 381: Conditional coverage 100% (2/2)."> 1259</a></td> <td class="src"><pre class="src"> <a title="Line 381: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 382</td> <td class="nbHitsCovered"> 1134</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> -<tr> <td class="numLineCover"> 383</td> <td class="nbHitsCovered"><a title="Line 383: Conditional coverage 100% (2/2)."> 1134</a></td> <td class="src"><pre class="src"> <a title="Line 383: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 384</td> <td class="nbHitsCovered"><a title="Line 384: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 1009</a></td> <td class="src"><pre class="src"> <a title="Line 384: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (a.getSupportedExtensions() != <span class="keyword">null</span> && a.supportsExtension(ext)) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 385</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr> -<tr> <td class="numLine"> 386</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 387</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 375</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ret;</pre></td></tr> +<tr> <td class="numLine"> 376</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 377</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 378</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 379</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Checks all analyzers to see if an extension is supported.</span></pre></td></tr> +<tr> <td class="numLine"> 380</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 381</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param ext a file extension</span></pre></td></tr> +<tr> <td class="numLine"> 382</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return true or false depending on whether or not the file extension is</span></pre></td></tr> +<tr> <td class="numLine"> 383</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * supported</span></pre></td></tr> +<tr> <td class="numLine"> 384</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 385</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> supportsExtension(String ext) {</pre></td></tr> +<tr> <td class="numLineCover"> 386</td> <td class="nbHitsCovered"><a title="Line 386: Conditional coverage 100% (2/2)."> 138</a></td> <td class="src"><pre class="src"> <a title="Line 386: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (ext == <span class="keyword">null</span>) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 387</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 388</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 389</td> <td class="nbHitsCovered"> 125</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> -<tr> <td class="numLine"> 390</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 389</td> <td class="nbHitsCovered"><a title="Line 389: Conditional coverage 100% (2/2)."> 1259</a></td> <td class="src"><pre class="src"> <a title="Line 389: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (AnalysisPhase phase : AnalysisPhase.values()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 390</td> <td class="nbHitsCovered"> 1134</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Analyzer> analyzerList = analyzers.get(phase);</pre></td></tr> +<tr> <td class="numLineCover"> 391</td> <td class="nbHitsCovered"><a title="Line 391: Conditional coverage 100% (2/2)."> 1134</a></td> <td class="src"><pre class="src"> <a title="Line 391: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Analyzer a : analyzerList) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 392</td> <td class="nbHitsCovered"><a title="Line 392: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 1009</a></td> <td class="src"><pre class="src"> <a title="Line 392: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (a.getSupportedExtensions() != <span class="keyword">null</span> && a.supportsExtension(ext)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 393</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr> +<tr> <td class="numLine"> 394</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 395</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 396</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 397</td> <td class="nbHitsCovered"> 125</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLine"> 398</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 391</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 399</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AbstractAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AbstractAnalyzer.html index a52d8a7ac..9ccfae01a 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AbstractAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AbstractAnalyzer.html @@ -149,6 +149,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisException.html index e3e0dd48a..3de2824ca 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisException.html @@ -145,6 +145,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisPhase.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisPhase.html index 5306b36ff..1e1977bf4 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisPhase.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalysisPhase.html @@ -137,6 +137,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.Analyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.Analyzer.html index 0a4182166..858764bb3 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.Analyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.Analyzer.html @@ -223,6 +223,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalyzerService.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalyzerService.html index edbe3d3b1..2ecc76acc 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalyzerService.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.AnalyzerService.html @@ -144,6 +144,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html index b5c3d56e8..6598be3ec 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html @@ -12,7 +12,7 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">74/105</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">25/36</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.888888888888889;</span>4.889</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.html">ArchiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">74/107</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">65%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:65px"><span class="text">25/38</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.111111111111111;</span>5.111</td></tr> </table> <div class="separator"> </div> @@ -235,7 +235,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 113</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 114</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> +<tr> <td class="numLineCover"> 114</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> <tr> <td class="numLine"> 115</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 116</td> <td class="nbHits"> </td> @@ -298,264 +298,268 @@ <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> initialize() <span class="keyword">throws</span> Exception {</pre></td></tr> <tr> <td class="numLineCover"> 146</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File baseDir = Settings.getTempDirectory();</pre></td></tr> <tr> <td class="numLineCover"> 147</td> <td class="nbHitsUncovered"><a title="Line 147: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 147: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!baseDir.exists()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 148</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  baseDir.mkdirs();</span></pre></td></tr> -<tr> <td class="numLine"> 149</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 148</td> <td class="nbHitsUncovered"><a title="Line 148: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 148: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (!baseDir.mkdirs()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 149</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Unable to make a temporary folder '%s'"</span>, baseDir.getPath());</span></pre></td></tr> +<tr> <td class="numLineCover"> 150</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(msg);</span></pre></td></tr> +<tr> <td class="numLine"> 151</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 152</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 150</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  tempFileLocation = File.createTempFile(<span class="string">"check"</span>, <span class="string">"tmp"</span>, baseDir);</pre></td></tr> -<tr> <td class="numLineCover"> 151</td> <td class="nbHitsUncovered"><a title="Line 151: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 151: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!tempFileLocation.delete()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 152</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to delete temporary file '"</span> + tempFileLocation.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> -<tr> <td class="numLine"> 153</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 154</td> <td class="nbHitsUncovered"><a title="Line 154: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 154: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!tempFileLocation.mkdirs()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 155</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to create directory '"</span> + tempFileLocation.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> +<tr> <td class="numLineCover"> 153</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  tempFileLocation = File.createTempFile(<span class="string">"check"</span>, <span class="string">"tmp"</span>, baseDir);</pre></td></tr> +<tr> <td class="numLineCover"> 154</td> <td class="nbHitsUncovered"><a title="Line 154: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 154: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!tempFileLocation.delete()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 155</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to delete temporary file '"</span> + tempFileLocation.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> <tr> <td class="numLine"> 156</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 157</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 158</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLineCover"> 157</td> <td class="nbHitsUncovered"><a title="Line 157: Conditional coverage 50% (1/2)."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 157: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!tempFileLocation.mkdirs()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 158</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to create directory '"</span> + tempFileLocation.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> <tr> <td class="numLine"> 159</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 160</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * The close method does nothing for this Analyzer.</span></pre></td></tr> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 160</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 161</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> + <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 162</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws Exception thrown if there is an exception deleting temporary</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> <tr> <td class="numLine"> 163</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * files</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * The close method does nothing for this Analyzer.</span></pre></td></tr> <tr> <td class="numLine"> 164</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> <tr> <td class="numLine"> 165</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @throws Exception thrown if there is an exception deleting temporary</span></pre></td></tr> <tr> <td class="numLine"> 166</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> close() <span class="keyword">throws</span> Exception {</pre></td></tr> -<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"><a title="Line 167: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 167: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (tempFileLocation != <span class="keyword">null</span> && tempFileLocation.exists()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 168</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  FileUtils.deleteRecursive(tempFileLocation.getAbsolutePath(), <span class="keyword">true</span>);</pre></td></tr> -<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 170</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 171</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 172</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 173</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Analyzes a given dependency. If the dependency is an archive, such as a</span></pre></td></tr> -<tr> <td class="numLine"> 174</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * WAR or EAR, the contents are extracted, scanned, and added to the list of</span></pre></td></tr> -<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * dependencies within the engine.</span></pre></td></tr> -<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 177</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param dependency the dependency to analyze</span></pre></td></tr> -<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param engine the engine scanning</span></pre></td></tr> -<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException thrown if there is an analysis exception</span></pre></td></tr> -<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * files</span></pre></td></tr> +<tr> <td class="numLine"> 167</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 168</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> close() <span class="keyword">throws</span> Exception {</pre></td></tr> +<tr> <td class="numLineCover"> 170</td> <td class="nbHitsUncovered"><a title="Line 170: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 4</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 170: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (tempFileLocation != <span class="keyword">null</span> && tempFileLocation.exists()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 171</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  FileUtils.deleteRecursive(tempFileLocation.getAbsolutePath(), <span class="keyword">true</span>);</pre></td></tr> +<tr> <td class="numLine"> 172</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 173</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 174</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Analyzes a given dependency. If the dependency is an archive, such as a</span></pre></td></tr> +<tr> <td class="numLine"> 177</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * WAR or EAR, the contents are extracted, scanned, and added to the list of</span></pre></td></tr> +<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * dependencies within the engine.</span></pre></td></tr> +<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param dependency the dependency to analyze</span></pre></td></tr> +<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param engine the engine scanning</span></pre></td></tr> <tr> <td class="numLine"> 182</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException thrown if there is an analysis exception</span></pre></td></tr> +<tr> <td class="numLine"> 183</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 184</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 185</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> analyze(Dependency dependency, Engine engine) <span class="keyword">throws</span> AnalysisException {</pre></td></tr> -<tr> <td class="numLineCover"> 183</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File f = <span class="keyword">new</span> File(dependency.getActualFilePath());</pre></td></tr> -<tr> <td class="numLineCover"> 184</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File tmpDir = getNextTempDirectory();</pre></td></tr> -<tr> <td class="numLineCover"> 185</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  extractFiles(f, tmpDir, engine);</pre></td></tr> -<tr> <td class="numLine"> 186</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 186</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File f = <span class="keyword">new</span> File(dependency.getActualFilePath());</pre></td></tr> +<tr> <td class="numLineCover"> 187</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File tmpDir = getNextTempDirectory();</pre></td></tr> +<tr> <td class="numLineCover"> 188</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  extractFiles(f, tmpDir, engine);</pre></td></tr> +<tr> <td class="numLine"> 189</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 187</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 190</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">//make a copy</span></pre></td></tr> -<tr> <td class="numLineCover"> 188</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Dependency> dependencies = <span class="keyword">new</span> ArrayList<Dependency>(engine.getDependencies());</pre></td></tr> -<tr> <td class="numLineCover"> 189</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  engine.scan(tmpDir);</pre></td></tr> -<tr> <td class="numLineCover"> 190</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Dependency> newDependencies = engine.getDependencies();</pre></td></tr> -<tr> <td class="numLineCover"> 191</td> <td class="nbHitsCovered"><a title="Line 191: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 191: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (dependencies.size() != newDependencies.size()) {</a></pre></td></tr> -<tr> <td class="numLine"> 192</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 191</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Dependency> dependencies = <span class="keyword">new</span> ArrayList<Dependency>(engine.getDependencies());</pre></td></tr> +<tr> <td class="numLineCover"> 192</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  engine.scan(tmpDir);</pre></td></tr> +<tr> <td class="numLineCover"> 193</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<Dependency> newDependencies = engine.getDependencies();</pre></td></tr> +<tr> <td class="numLineCover"> 194</td> <td class="nbHitsCovered"><a title="Line 194: Conditional coverage 100% (2/2)."> 3</a></td> <td class="src"><pre class="src"> <a title="Line 194: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (dependencies.size() != newDependencies.size()) {</a></pre></td></tr> +<tr> <td class="numLine"> 195</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">//get the new dependencies</span></pre></td></tr> -<tr> <td class="numLineCover"> 193</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Set<Dependency> dependencySet = <span class="keyword">new</span> HashSet<Dependency>();</pre></td></tr> -<tr> <td class="numLineCover"> 194</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  dependencySet.addAll(newDependencies);</pre></td></tr> -<tr> <td class="numLineCover"> 195</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  dependencySet.removeAll(dependencies);</pre></td></tr> -<tr> <td class="numLine"> 196</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 196</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Set<Dependency> dependencySet = <span class="keyword">new</span> HashSet<Dependency>();</pre></td></tr> +<tr> <td class="numLineCover"> 197</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  dependencySet.addAll(newDependencies);</pre></td></tr> +<tr> <td class="numLineCover"> 198</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  dependencySet.removeAll(dependencies);</pre></td></tr> +<tr> <td class="numLine"> 199</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 197</td> <td class="nbHitsCovered"><a title="Line 197: Conditional coverage 100% (2/2)."> 1</a></td> <td class="src"><pre class="src"> <a title="Line 197: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencySet) {</a></pre></td></tr> -<tr> <td class="numLine"> 198</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//fix the dependency's display name and path</span></pre></td></tr> -<tr> <td class="numLineCover"> 199</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String displayPath = String.format(<span class="string">"%s%s"</span>,</pre></td></tr> -<tr> <td class="numLine"> 200</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  dependency.getFilePath(),</pre></td></tr> +<tr> <td class="numLineCover"> 200</td> <td class="nbHitsCovered"><a title="Line 200: Conditional coverage 100% (2/2)."> 1</a></td> <td class="src"><pre class="src"> <a title="Line 200: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Dependency d : dependencySet) {</a></pre></td></tr> <tr> <td class="numLine"> 201</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  d.getActualFilePath().substring(tmpDir.getAbsolutePath().length()));</pre></td></tr> -<tr> <td class="numLineCover"> 202</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String displayName = String.format(<span class="string">"%s%s%s"</span>,</pre></td></tr> + <td class="src"><pre class="src">  <span class="comment">//fix the dependency's display name and path</span></pre></td></tr> +<tr> <td class="numLineCover"> 202</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String displayPath = String.format(<span class="string">"%s%s"</span>,</pre></td></tr> <tr> <td class="numLine"> 203</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  dependency.getFileName(),</pre></td></tr> + <td class="src"><pre class="src">  dependency.getFilePath(),</pre></td></tr> <tr> <td class="numLine"> 204</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  d.getActualFilePath().substring(tmpDir.getAbsolutePath().length()));</pre></td></tr> +<tr> <td class="numLineCover"> 205</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String displayName = String.format(<span class="string">"%s%s%s"</span>,</pre></td></tr> +<tr> <td class="numLine"> 206</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  dependency.getFileName(),</pre></td></tr> +<tr> <td class="numLine"> 207</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  File.separator,</pre></td></tr> -<tr> <td class="numLine"> 205</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  d.getFileName());</pre></td></tr> -<tr> <td class="numLineCover"> 206</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  d.setFilePath(displayPath);</pre></td></tr> -<tr> <td class="numLineCover"> 207</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  d.setFileName(displayName);</pre></td></tr> <tr> <td class="numLine"> 208</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//TODO - can we get more evidence from the parent? EAR contains module name, etc.</span></pre></td></tr> -<tr> <td class="numLine"> 210</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> + <td class="src"><pre class="src">  d.getFileName());</pre></td></tr> +<tr> <td class="numLineCover"> 209</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  d.setFilePath(displayPath);</pre></td></tr> +<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  d.setFileName(displayName);</pre></td></tr> <tr> <td class="numLine"> 211</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 212</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//TODO - can we get more evidence from the parent? EAR contains module name, etc.</span></pre></td></tr> +<tr> <td class="numLine"> 213</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 214</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">//analyze the dependency (i.e. extract files) if it is a supported type.</span></pre></td></tr> -<tr> <td class="numLineCover"> 212</td> <td class="nbHitsUncovered"><a title="Line 212: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 212: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (<span class="keyword">this</span>.supportsExtension(d.getFileExtension()) && scanDepth < MAX_SCAN_DEPTH) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 213</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  scanDepth += 1;</pre></td></tr> -<tr> <td class="numLineCover"> 214</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  analyze(d, engine);</pre></td></tr> -<tr> <td class="numLineCover"> 215</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  scanDepth -= 1;</pre></td></tr> -<tr> <td class="numLine"> 216</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 215</td> <td class="nbHitsUncovered"><a title="Line 215: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 215: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (<span class="keyword">this</span>.supportsExtension(d.getFileExtension()) && scanDepth < MAX_SCAN_DEPTH) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 216</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  scanDepth += 1;</pre></td></tr> +<tr> <td class="numLineCover"> 217</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  analyze(d, engine);</pre></td></tr> +<tr> <td class="numLineCover"> 218</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  scanDepth -= 1;</pre></td></tr> +<tr> <td class="numLine"> 219</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 217</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 218</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 219</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  Collections.sort(engine.getDependencies());</pre></td></tr> -<tr> <td class="numLineCover"> 220</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 220</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 221</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 222</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 223</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Retrieves the next temporary directory to extract an archive too.</span></pre></td></tr> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 222</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  Collections.sort(engine.getDependencies());</pre></td></tr> +<tr> <td class="numLineCover"> 223</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 224</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> + <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 225</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return a directory</span></pre></td></tr> -<tr> <td class="numLine"> 226</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException thrown if unable to create temporary directory</span></pre></td></tr> -<tr> <td class="numLine"> 227</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 228</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> File getNextTempDirectory() <span class="keyword">throws</span> AnalysisException {</pre></td></tr> -<tr> <td class="numLineCover"> 229</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  dirCount += 1;</pre></td></tr> -<tr> <td class="numLineCover"> 230</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File directory = <span class="keyword">new</span> File(tempFileLocation, String.valueOf(dirCount));</pre></td></tr> -<tr> <td class="numLineCover"> 231</td> <td class="nbHitsUncovered"><a title="Line 231: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 231: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!directory.mkdirs()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 232</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to create temp directory '"</span> + directory.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> -<tr> <td class="numLine"> 233</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 234</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> directory;</pre></td></tr> -<tr> <td class="numLine"> 235</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 236</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 237</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 238</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Extracts the contents of an archive into the specified directory.</span></pre></td></tr> -<tr> <td class="numLine"> 239</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 226</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Retrieves the next temporary directory to extract an archive too.</span></pre></td></tr> +<tr> <td class="numLine"> 227</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 240</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param archive an archive file such as a WAR or EAR</span></pre></td></tr> -<tr> <td class="numLine"> 241</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param extractTo a directory to extract the contents to</span></pre></td></tr> -<tr> <td class="numLine"> 242</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param engine the scanning engine</span></pre></td></tr> -<tr> <td class="numLine"> 243</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException thrown if the archive is not found</span></pre></td></tr> -<tr> <td class="numLine"> 244</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 228</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return a directory</span></pre></td></tr> +<tr> <td class="numLine"> 229</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException thrown if unable to create temporary directory</span></pre></td></tr> +<tr> <td class="numLine"> 230</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 245</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> extractFiles(File archive, File extractTo, Engine engine) <span class="keyword">throws</span> AnalysisException {</pre></td></tr> -<tr> <td class="numLineCover"> 246</td> <td class="nbHitsUncovered"><a title="Line 246: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 246: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (archive == <span class="keyword">null</span> || extractTo == <span class="keyword">null</span>) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 247</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span>;</span></pre></td></tr> -<tr> <td class="numLine"> 248</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 231</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> File getNextTempDirectory() <span class="keyword">throws</span> AnalysisException {</pre></td></tr> +<tr> <td class="numLineCover"> 232</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  dirCount += 1;</pre></td></tr> +<tr> <td class="numLineCover"> 233</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File directory = <span class="keyword">new</span> File(tempFileLocation, String.valueOf(dirCount));</pre></td></tr> +<tr> <td class="numLineCover"> 234</td> <td class="nbHitsUncovered"><a title="Line 234: Conditional coverage 50% (1/2)."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 234: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!directory.mkdirs()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 235</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to create temp directory '"</span> + directory.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> +<tr> <td class="numLine"> 236</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 249</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 237</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> directory;</pre></td></tr> +<tr> <td class="numLine"> 238</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 239</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 250</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  FileInputStream fis = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLine"> 240</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 241</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Extracts the contents of an archive into the specified directory.</span></pre></td></tr> +<tr> <td class="numLine"> 242</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 243</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param archive an archive file such as a WAR or EAR</span></pre></td></tr> +<tr> <td class="numLine"> 244</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param extractTo a directory to extract the contents to</span></pre></td></tr> +<tr> <td class="numLine"> 245</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param engine the scanning engine</span></pre></td></tr> +<tr> <td class="numLine"> 246</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException thrown if the archive is not found</span></pre></td></tr> +<tr> <td class="numLine"> 247</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 248</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> extractFiles(File archive, File extractTo, Engine engine) <span class="keyword">throws</span> AnalysisException {</pre></td></tr> +<tr> <td class="numLineCover"> 249</td> <td class="nbHitsUncovered"><a title="Line 249: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> 3</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 249: Conditional coverage 50% (2/4) [each condition: 50%, 50%]."> <span class="keyword">if</span> (archive == <span class="keyword">null</span> || extractTo == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 250</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span>;</span></pre></td></tr> <tr> <td class="numLine"> 251</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//ZipInputStream zis = null;</span></pre></td></tr> -<tr> <td class="numLineCover"> 252</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  ZipArchiveInputStream zis = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLine"> 253</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 252</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLineCover"> 253</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  FileInputStream fis = <span class="keyword">null</span>;</pre></td></tr> <tr> <td class="numLine"> 254</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 255</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  fis = <span class="keyword">new</span> FileInputStream(archive);</pre></td></tr> -<tr> <td class="numLineCover"> 256</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (FileNotFoundException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 257</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.INFO, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 258</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Archive file was not found."</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 259</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 260</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  zis = <span class="keyword">new</span> ZipArchiveInputStream(<span class="keyword">new</span> BufferedInputStream(fis));</pre></td></tr> -<tr> <td class="numLine"> 261</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  ZipArchiveEntry entry;</pre></td></tr> -<tr> <td class="numLine"> 262</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//ZipInputStream zis = null;</span></pre></td></tr> +<tr> <td class="numLineCover"> 255</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  ZipArchiveInputStream zis = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLine"> 256</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 263</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 257</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 264</td> <td class="nbHitsCovered"><a title="Line 264: Conditional coverage 100% (2/2)."> 166</a></td> <td class="src"><pre class="src"> <a title="Line 264: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> ((entry = zis.getNextZipEntry()) != <span class="keyword">null</span>) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 265</td> <td class="nbHitsCovered"><a title="Line 265: Conditional coverage 100% (2/2)."> 163</a></td> <td class="src"><pre class="src"> <a title="Line 265: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (entry.isDirectory()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 266</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File d = <span class="keyword">new</span> File(extractTo, entry.getName());</pre></td></tr> -<tr> <td class="numLineCover"> 267</td> <td class="nbHitsUncovered"><a title="Line 267: Conditional coverage 50% (1/2)."> 25</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 267: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!d.mkdirs()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 268</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to create '"</span> + d.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> -<tr> <td class="numLine"> 269</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 258</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  fis = <span class="keyword">new</span> FileInputStream(archive);</pre></td></tr> +<tr> <td class="numLineCover"> 259</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (FileNotFoundException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 260</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.INFO, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 261</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Archive file was not found."</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 262</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 263</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  zis = <span class="keyword">new</span> ZipArchiveInputStream(<span class="keyword">new</span> BufferedInputStream(fis));</pre></td></tr> +<tr> <td class="numLine"> 264</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  ZipArchiveEntry entry;</pre></td></tr> +<tr> <td class="numLine"> 265</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 266</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 267</td> <td class="nbHitsCovered"><a title="Line 267: Conditional coverage 100% (2/2)."> 166</a></td> <td class="src"><pre class="src"> <a title="Line 267: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> ((entry = zis.getNextZipEntry()) != <span class="keyword">null</span>) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 268</td> <td class="nbHitsCovered"><a title="Line 268: Conditional coverage 100% (2/2)."> 163</a></td> <td class="src"><pre class="src"> <a title="Line 268: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (entry.isDirectory()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 269</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File d = <span class="keyword">new</span> File(extractTo, entry.getName());</pre></td></tr> +<tr> <td class="numLineCover"> 270</td> <td class="nbHitsUncovered"><a title="Line 270: Conditional coverage 50% (1/2)."> 25</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 270: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!d.mkdirs()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 271</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to create '"</span> + d.getAbsolutePath() + <span class="string">"'."</span>);</span></pre></td></tr> +<tr> <td class="numLine"> 272</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 270</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 271</td> <td class="nbHitsCovered"> 138</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File file = <span class="keyword">new</span> File(extractTo, entry.getName());</pre></td></tr> -<tr> <td class="numLineCover"> 272</td> <td class="nbHitsCovered"> 138</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String ext = org.owasp.dependencycheck.utils.FileUtils.getFileExtension(file.getName());</pre></td></tr> -<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"><a title="Line 273: Conditional coverage 100% (2/2)."> 138</a></td> <td class="src"><pre class="src"> <a title="Line 273: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (engine.supportsExtension(ext)) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 274</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  BufferedOutputStream bos = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLine"> 275</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 274</td> <td class="nbHitsCovered"> 138</td> <td class="src"><pre class="src">  <span class="keyword">final</span> File file = <span class="keyword">new</span> File(extractTo, entry.getName());</pre></td></tr> +<tr> <td class="numLineCover"> 275</td> <td class="nbHitsCovered"> 138</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String ext = org.owasp.dependencycheck.utils.FileUtils.getFileExtension(file.getName());</pre></td></tr> +<tr> <td class="numLineCover"> 276</td> <td class="nbHitsCovered"><a title="Line 276: Conditional coverage 100% (2/2)."> 138</a></td> <td class="src"><pre class="src"> <a title="Line 276: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (engine.supportsExtension(ext)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 277</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  BufferedOutputStream bos = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLine"> 278</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  FileOutputStream fos;</pre></td></tr> -<tr> <td class="numLine"> 276</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 277</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  fos = <span class="keyword">new</span> FileOutputStream(file);</pre></td></tr> -<tr> <td class="numLineCover"> 278</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  bos = <span class="keyword">new</span> BufferedOutputStream(fos, BUFFER_SIZE);</pre></td></tr> <tr> <td class="numLine"> 279</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 280</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  fos = <span class="keyword">new</span> FileOutputStream(file);</pre></td></tr> +<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  bos = <span class="keyword">new</span> BufferedOutputStream(fos, BUFFER_SIZE);</pre></td></tr> +<tr> <td class="numLine"> 282</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">int</span> count;</pre></td></tr> -<tr> <td class="numLineCover"> 280</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">final</span> <span class="keyword">byte</span> data[] = <span class="keyword">new</span> <span class="keyword">byte</span>[BUFFER_SIZE];</pre></td></tr> -<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"><a title="Line 281: Conditional coverage 100% (2/2)."> 1307</a></td> <td class="src"><pre class="src"> <a title="Line 281: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> ((count = zis.read(data, 0, BUFFER_SIZE)) != -1) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 1302</td> <td class="src"><pre class="src">  bos.write(data, 0, count);</pre></td></tr> -<tr> <td class="numLine"> 283</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 283</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  <span class="keyword">final</span> <span class="keyword">byte</span> data[] = <span class="keyword">new</span> <span class="keyword">byte</span>[BUFFER_SIZE];</pre></td></tr> +<tr> <td class="numLineCover"> 284</td> <td class="nbHitsCovered"><a title="Line 284: Conditional coverage 100% (2/2)."> 1307</a></td> <td class="src"><pre class="src"> <a title="Line 284: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> ((count = zis.read(data, 0, BUFFER_SIZE)) != -1) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 285</td> <td class="nbHitsCovered"> 1302</td> <td class="src"><pre class="src">  bos.write(data, 0, count);</pre></td></tr> +<tr> <td class="numLine"> 286</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 284</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  bos.flush();</pre></td></tr> -<tr> <td class="numLineCover"> 285</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (FileNotFoundException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 286</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 287</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to find file '"</span> + file.getName() + <span class="string">"'."</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 288</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 287</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  bos.flush();</pre></td></tr> +<tr> <td class="numLineCover"> 288</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (FileNotFoundException ex) {</span></pre></td></tr> <tr> <td class="numLineCover"> 289</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 290</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"IO Exception while parsing file '"</span> + file.getName() + <span class="string">"'."</span>, ex);</span></pre></td></tr> -<tr> <td class="numLine"> 291</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 290</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to find file '"</span> + file.getName() + <span class="string">"'."</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 291</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 292</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 293</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"IO Exception while parsing file '"</span> + file.getName() + <span class="string">"'."</span>, ex);</span></pre></td></tr> +<tr> <td class="numLine"> 294</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  } <span class="keyword">finally</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 292</td> <td class="nbHitsUncovered"><a title="Line 292: Conditional coverage 50% (1/2)."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 292: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bos != <span class="keyword">null</span>) {</a></span></pre></td></tr> -<tr> <td class="numLine"> 293</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 295</td> <td class="nbHitsUncovered"><a title="Line 295: Conditional coverage 50% (1/2)."> 5</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 295: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bos != <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLine"> 296</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  bos.close();</pre></td></tr> -<tr> <td class="numLineCover"> 295</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 296</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 297</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 298</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 297</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  bos.close();</pre></td></tr> +<tr> <td class="numLineCover"> 298</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 299</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 300</td> <td class="nbHitsCovered"> 5</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 301</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 299</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 300</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 301</td> <td class="nbHitsCovered"> 138</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 302</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 303</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 304</td> <td class="nbHitsCovered"> 138</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 305</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 303</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 304</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Exception reading archive '%s'."</span>, archive.getName());</span></pre></td></tr> -<tr> <td class="numLineCover"> 305</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.WARNING, msg);</span></pre></td></tr> -<tr> <td class="numLineCover"> 306</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 307</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(msg, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 308</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Throwable ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 309</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Exception reading archive '%s'."</span>, archive.getName());</span></pre></td></tr> -<tr> <td class="numLineCover"> 310</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.WARNING, msg);</span></pre></td></tr> -<tr> <td class="numLineCover"> 311</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.WARNING, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 312</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(msg, ex);</span></pre></td></tr> -<tr> <td class="numLine"> 313</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 306</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 307</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Exception reading archive '%s'."</span>, archive.getName());</span></pre></td></tr> +<tr> <td class="numLineCover"> 308</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.WARNING, msg);</span></pre></td></tr> +<tr> <td class="numLineCover"> 309</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINE, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 310</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(msg, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 311</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (Throwable ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 312</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> String msg = String.format(<span class="string">"Exception reading archive '%s'."</span>, archive.getName());</span></pre></td></tr> +<tr> <td class="numLineCover"> 313</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.WARNING, msg);</span></pre></td></tr> +<tr> <td class="numLineCover"> 314</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.WARNING, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 315</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(msg, ex);</span></pre></td></tr> +<tr> <td class="numLine"> 316</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  } <span class="keyword">finally</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 314</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">try</span> {</span></pre></td></tr> -<tr> <td class="numLineCover"> 315</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  zis.close();</pre></td></tr> -<tr> <td class="numLineCover"> 316</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 317</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 318</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 319</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLineCover"> 320</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 321</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 317</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">try</span> {</span></pre></td></tr> +<tr> <td class="numLineCover"> 318</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  zis.close();</pre></td></tr> +<tr> <td class="numLineCover"> 319</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 320</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  Logger.getLogger(ArchiveAnalyzer.<span class="keyword">class</span>.getName()).log(Level.FINEST, <span class="keyword">null</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 321</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 322</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLineCover"> 323</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 324</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.CPEAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.CPEAnalyzer.html index b076d2642..c35c07950 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.CPEAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.CPEAnalyzer.html @@ -12,9 +12,9 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">88%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:88px"><span class="text">172/194</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">82%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:82px"><span class="text">104/126</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierConfidence</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> - <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierMatch</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">38%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:38px"><span class="text">15/39</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">16%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:16px"><span class="text">4/24</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0;</span>4</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">88%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:88px"><span class="text">174/196</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">82%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:82px"><span class="text">105/128</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0625;</span>4.062</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierConfidence</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">100%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:100px"><span class="text">3/3</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></td><td class="percentgraph"><div class="percentgraph"><div class="na" style="width:100px"><span class="text"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a></span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0625;</span>4.062</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.CPEAnalyzer.html">CPEAnalyzer$IdentifierMatch</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">38%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:38px"><span class="text">15/39</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">16%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:16px"><span class="text">4/24</span></div></div></td></tr></table></td><td class="value"><span class="hidden">4.0625;</span>4.062</td></tr> </table> <div class="separator"> </div> @@ -338,11 +338,11 @@ <tr> <td class="numLine"> 174</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLineCover"> 175</td> <td class="nbHitsCovered"><a title="Line 175: Conditional coverage 100% (2/2)."> 52</a></td> <td class="src"><pre class="src"> <a title="Line 175: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (IndexEntry e : entries) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 176</td> <td class="nbHitsCovered"><a title="Line 176: Conditional coverage 100% (2/2)."> 624</a></td> <td class="src"><pre class="src"> <a title="Line 176: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (verifyEntry(e, dependency)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 176</td> <td class="nbHitsCovered"><a title="Line 176: Conditional coverage 100% (2/2)."> 622</a></td> <td class="src"><pre class="src"> <a title="Line 176: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (verifyEntry(e, dependency)) {</a></pre></td></tr> <tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String vendor = e.getVendor();</pre></td></tr> <tr> <td class="numLineCover"> 178</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String product = e.getProduct();</pre></td></tr> <tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  determineIdentifiers(dependency, vendor, product);</pre></td></tr> -<tr> <td class="numLineCover"> 180</td> <td class="nbHitsCovered"> 624</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 180</td> <td class="nbHitsCovered"> 622</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 181</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 182</td> <td class="nbHits"> </td> @@ -496,12 +496,12 @@ <tr> <td class="numLine"> 271</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLineCover"> 272</td> <td class="nbHitsCovered"> 53</td> <td class="src"><pre class="src">  <span class="keyword">final</span> TopDocs docs = cpe.search(searchString, MAX_QUERY_RESULTS);</pre></td></tr> -<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"><a title="Line 273: Conditional coverage 100% (2/2)."> 1085</a></td> <td class="src"><pre class="src"> <a title="Line 273: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (ScoreDoc d : docs.scoreDocs) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 274</td> <td class="nbHitsCovered"><a title="Line 274: Conditional coverage 100% (2/2)."> 1032</a></td> <td class="src"><pre class="src"> <a title="Line 274: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (d.score >= 0.08) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 275</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Document doc = cpe.getDocument(d.doc);</pre></td></tr> -<tr> <td class="numLineCover"> 276</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IndexEntry entry = <span class="keyword">new</span> IndexEntry();</pre></td></tr> -<tr> <td class="numLineCover"> 277</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  entry.setVendor(doc.get(Fields.VENDOR));</pre></td></tr> -<tr> <td class="numLineCover"> 278</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  entry.setProduct(doc.get(Fields.PRODUCT));</pre></td></tr> +<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"><a title="Line 273: Conditional coverage 100% (2/2)."> 1083</a></td> <td class="src"><pre class="src"> <a title="Line 273: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (ScoreDoc d : docs.scoreDocs) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 274</td> <td class="nbHitsCovered"><a title="Line 274: Conditional coverage 100% (2/2)."> 1030</a></td> <td class="src"><pre class="src"> <a title="Line 274: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (d.score >= 0.08) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 275</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Document doc = cpe.getDocument(d.doc);</pre></td></tr> +<tr> <td class="numLineCover"> 276</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IndexEntry entry = <span class="keyword">new</span> IndexEntry();</pre></td></tr> +<tr> <td class="numLineCover"> 277</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  entry.setVendor(doc.get(Fields.VENDOR));</pre></td></tr> +<tr> <td class="numLineCover"> 278</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  entry.setProduct(doc.get(Fields.PRODUCT));</pre></td></tr> <tr> <td class="numLine"> 279</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// if (d.score < 0.08) {</span></pre></td></tr> <tr> <td class="numLine"> 280</td> <td class="nbHits"> </td> @@ -516,9 +516,9 @@ <td class="src"><pre class="src"> <span class="comment">// System.out.println(d.score);</span></pre></td></tr> <tr> <td class="numLine"> 285</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// }</span></pre></td></tr> -<tr> <td class="numLineCover"> 286</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  entry.setSearchScore(d.score);</pre></td></tr> -<tr> <td class="numLineCover"> 287</td> <td class="nbHitsUncovered"><a title="Line 287: Conditional coverage 50% (1/2)."> 644</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 287: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!ret.contains(entry)) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 288</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  ret.add(entry);</pre></td></tr> +<tr> <td class="numLineCover"> 286</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  entry.setSearchScore(d.score);</pre></td></tr> +<tr> <td class="numLineCover"> 287</td> <td class="nbHitsUncovered"><a title="Line 287: Conditional coverage 50% (1/2)."> 640</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 287: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (!ret.contains(entry)) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 288</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  ret.add(entry);</pre></td></tr> <tr> <td class="numLine"> 289</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 290</td> <td class="nbHits"> </td> @@ -734,10 +734,10 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 415</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">boolean</span> verifyEntry(<span class="keyword">final</span> IndexEntry entry, <span class="keyword">final</span> Dependency dependency) {</pre></td></tr> -<tr> <td class="numLineCover"> 416</td> <td class="nbHitsCovered"> 624</td> <td class="src"><pre class="src">  <span class="keyword">boolean</span> isValid = <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 416</td> <td class="nbHitsCovered"> 622</td> <td class="src"><pre class="src">  <span class="keyword">boolean</span> isValid = <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 417</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 418</td> <td class="nbHitsCovered"><a title="Line 418: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 624</a></td> <td class="src"><pre class="src"> <a title="Line 418: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (collectionContainsString(dependency.getProductEvidence(), entry.getProduct())</a></pre></td></tr> +<tr> <td class="numLineCover"> 418</td> <td class="nbHitsCovered"><a title="Line 418: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 622</a></td> <td class="src"><pre class="src"> <a title="Line 418: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (collectionContainsString(dependency.getProductEvidence(), entry.getProduct())</a></pre></td></tr> <tr> <td class="numLine"> 419</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  && collectionContainsString(dependency.getVendorEvidence(), entry.getVendor())) {</pre></td></tr> <tr> <td class="numLine"> 420</td> <td class="nbHits"> </td> @@ -745,7 +745,7 @@ <tr> <td class="numLineCover"> 421</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  isValid = <span class="keyword">true</span>;</pre></td></tr> <tr> <td class="numLine"> 422</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 423</td> <td class="nbHitsCovered"> 624</td> <td class="src"><pre class="src">  <span class="keyword">return</span> isValid;</pre></td></tr> +<tr> <td class="numLineCover"> 423</td> <td class="nbHitsCovered"> 622</td> <td class="src"><pre class="src">  <span class="keyword">return</span> isValid;</pre></td></tr> <tr> <td class="numLine"> 424</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 425</td> <td class="nbHits"> </td> @@ -792,600 +792,604 @@ <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 446</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">//TODO - likely need to change the split... not sure if this will work for CPE with special chars</span></pre></td></tr> -<tr> <td class="numLineCover"> 447</td> <td class="nbHitsCovered"> 681</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String[] words = text.split(<span class="string">"[\\s_-]"</span>);</pre></td></tr> -<tr> <td class="numLineCover"> 448</td> <td class="nbHitsCovered"> 681</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<String> list = <span class="keyword">new</span> ArrayList<String>();</pre></td></tr> -<tr> <td class="numLineCover"> 449</td> <td class="nbHitsCovered"> 681</td> <td class="src"><pre class="src">  String tempWord = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 450</td> <td class="nbHitsCovered"><a title="Line 450: Conditional coverage 100% (2/2)."> 1829</a></td> <td class="src"><pre class="src"> <a title="Line 450: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (String word : words) {</a></pre></td></tr> -<tr> <td class="numLine"> 451</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 447</td> <td class="nbHitsUncovered"><a title="Line 447: Conditional coverage 50% (1/2)."> 679</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 447: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (text == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 448</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> +<tr> <td class="numLine"> 449</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 450</td> <td class="nbHitsCovered"> 679</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String[] words = text.split(<span class="string">"[\\s_-]"</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 451</td> <td class="nbHitsCovered"> 679</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<String> list = <span class="keyword">new</span> ArrayList<String>();</pre></td></tr> +<tr> <td class="numLineCover"> 452</td> <td class="nbHitsCovered"> 679</td> <td class="src"><pre class="src">  String tempWord = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 453</td> <td class="nbHitsCovered"><a title="Line 453: Conditional coverage 100% (2/2)."> 1826</a></td> <td class="src"><pre class="src"> <a title="Line 453: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (String word : words) {</a></pre></td></tr> +<tr> <td class="numLine"> 454</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">//single letter words should be concatonated with the next word.</span></pre></td></tr> -<tr> <td class="numLine"> 452</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 455</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">// so { "m", "core", "sample" } -> { "mcore", "sample" }</span></pre></td></tr> -<tr> <td class="numLineCover"> 453</td> <td class="nbHitsCovered"><a title="Line 453: Conditional coverage 100% (2/2)."> 1148</a></td> <td class="src"><pre class="src"> <a title="Line 453: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (tempWord != <span class="keyword">null</span>) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 454</td> <td class="nbHitsCovered"> 17</td> <td class="src"><pre class="src">  list.add(tempWord + word);</pre></td></tr> -<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 17</td> <td class="src"><pre class="src">  tempWord = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"><a title="Line 456: Conditional coverage 100% (2/2)."> 1131</a></td> <td class="src"><pre class="src"> <a title="Line 456: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (word.length() <= 2) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 457</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">  tempWord = word;</pre></td></tr> -<tr> <td class="numLine"> 458</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 459</td> <td class="nbHitsCovered"> 1091</td> <td class="src"><pre class="src">  list.add(word);</pre></td></tr> -<tr> <td class="numLine"> 460</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"><a title="Line 456: Conditional coverage 100% (2/2)."> 1147</a></td> <td class="src"><pre class="src"> <a title="Line 456: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (tempWord != <span class="keyword">null</span>) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 457</td> <td class="nbHitsCovered"> 17</td> <td class="src"><pre class="src">  list.add(tempWord + word);</pre></td></tr> +<tr> <td class="numLineCover"> 458</td> <td class="nbHitsCovered"> 17</td> <td class="src"><pre class="src">  tempWord = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 459</td> <td class="nbHitsCovered"><a title="Line 459: Conditional coverage 100% (2/2)."> 1130</a></td> <td class="src"><pre class="src"> <a title="Line 459: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (word.length() <= 2) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 460</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">  tempWord = word;</pre></td></tr> <tr> <td class="numLine"> 461</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 462</td> <td class="nbHitsCovered"> 1090</td> <td class="src"><pre class="src">  list.add(word);</pre></td></tr> +<tr> <td class="numLine"> 463</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 464</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 462</td> <td class="nbHitsCovered"><a title="Line 462: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 681</a></td> <td class="src"><pre class="src"> <a title="Line 462: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (tempWord != <span class="keyword">null</span> && !list.isEmpty()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 463</td> <td class="nbHitsCovered"> 19</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String tmp = list.get(list.size() - 1) + tempWord;</pre></td></tr> -<tr> <td class="numLineCover"> 464</td> <td class="nbHitsCovered"> 19</td> <td class="src"><pre class="src">  list.add(tmp);</pre></td></tr> -<tr> <td class="numLine"> 465</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 465</td> <td class="nbHitsCovered"><a title="Line 465: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 679</a></td> <td class="src"><pre class="src"> <a title="Line 465: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (tempWord != <span class="keyword">null</span> && !list.isEmpty()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 466</td> <td class="nbHitsCovered"> 19</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String tmp = list.get(list.size() - 1) + tempWord;</pre></td></tr> +<tr> <td class="numLineCover"> 467</td> <td class="nbHitsCovered"> 19</td> <td class="src"><pre class="src">  list.add(tmp);</pre></td></tr> +<tr> <td class="numLine"> 468</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 466</td> <td class="nbHitsCovered"> 681</td> <td class="src"><pre class="src">  <span class="keyword">boolean</span> contains = <span class="keyword">true</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 467</td> <td class="nbHitsCovered"><a title="Line 467: Conditional coverage 100% (2/2)."> 681</a></td> <td class="src"><pre class="src"> <a title="Line 467: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (String word : list) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 468</td> <td class="nbHitsCovered"> 1127</td> <td class="src"><pre class="src">  contains &= ec.containsUsedString(word);</pre></td></tr> -<tr> <td class="numLine"> 469</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 470</td> <td class="nbHitsCovered"> 681</td> <td class="src"><pre class="src">  <span class="keyword">return</span> contains;</pre></td></tr> -<tr> <td class="numLine"> 471</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 469</td> <td class="nbHitsCovered"> 679</td> <td class="src"><pre class="src">  <span class="keyword">boolean</span> contains = <span class="keyword">true</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 470</td> <td class="nbHitsCovered"><a title="Line 470: Conditional coverage 100% (2/2)."> 679</a></td> <td class="src"><pre class="src"> <a title="Line 470: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (String word : list) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 1126</td> <td class="src"><pre class="src">  contains &= ec.containsUsedString(word);</pre></td></tr> <tr> <td class="numLine"> 472</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 473</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 679</td> <td class="src"><pre class="src">  <span class="keyword">return</span> contains;</pre></td></tr> <tr> <td class="numLine"> 474</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Analyzes a dependency and attempts to determine if there are any CPE</span></pre></td></tr> + <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 475</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * identifiers for this dependency.</span></pre></td></tr> + <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 476</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> <tr> <td class="numLine"> 477</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param dependency The Dependency to analyze.</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * Analyzes a dependency and attempts to determine if there are any CPE</span></pre></td></tr> <tr> <td class="numLine"> 478</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param engine The analysis engine</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * identifiers for this dependency.</span></pre></td></tr> <tr> <td class="numLine"> 479</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException is thrown if there is an issue analyzing the</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> <tr> <td class="numLine"> 480</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * dependency.</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @param dependency The Dependency to analyze.</span></pre></td></tr> <tr> <td class="numLine"> 481</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @param engine The analysis engine</span></pre></td></tr> <tr> <td class="numLine"> 482</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @throws AnalysisException is thrown if there is an issue analyzing the</span></pre></td></tr> <tr> <td class="numLine"> 483</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> analyze(Dependency dependency, Engine engine) <span class="keyword">throws</span> AnalysisException {</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * dependency.</span></pre></td></tr> <tr> <td class="numLine"> 484</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 485</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 486</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> analyze(Dependency dependency, Engine engine) <span class="keyword">throws</span> AnalysisException {</pre></td></tr> +<tr> <td class="numLine"> 487</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 485</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  determineCPE(dependency);</pre></td></tr> -<tr> <td class="numLineCover"> 486</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (CorruptIndexException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 487</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"CPE Index is corrupt."</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 488</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 489</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Failure opening the CPE Index."</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 490</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (ParseException ex) {</span></pre></td></tr> -<tr> <td class="numLineCover"> 491</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to parse the generated Lucene query for this dependency."</span>, ex);</span></pre></td></tr> -<tr> <td class="numLineCover"> 492</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 493</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 494</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 495</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 496</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Returns true because this analyzer supports all dependency types.</span></pre></td></tr> +<tr> <td class="numLineCover"> 488</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  determineCPE(dependency);</pre></td></tr> +<tr> <td class="numLineCover"> 489</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (CorruptIndexException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 490</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"CPE Index is corrupt."</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 491</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (IOException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 492</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Failure opening the CPE Index."</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 493</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  } <span class="keyword">catch</span> (ParseException ex) {</span></pre></td></tr> +<tr> <td class="numLineCover"> 494</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> AnalysisException(<span class="string">"Unable to parse the generated Lucene query for this dependency."</span>, ex);</span></pre></td></tr> +<tr> <td class="numLineCover"> 495</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 496</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 497</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> + <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 498</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return true.</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> <tr> <td class="numLine"> 499</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 500</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 501</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> Set<String> getSupportedExtensions() {</pre></td></tr> -<tr> <td class="numLineCover"> 502</td> <td class="nbHitsCovered"> 129</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLine"> 503</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 504</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 505</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 506</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Returns the name of this analyzer.</span></pre></td></tr> -<tr> <td class="numLine"> 507</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 508</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the name of this analyzer.</span></pre></td></tr> -<tr> <td class="numLine"> 509</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 510</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 511</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 512</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="string">"CPE Analyzer"</span>;</span></pre></td></tr> -<tr> <td class="numLine"> 513</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 514</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 515</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 516</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> * Returns true because this analyzer supports all dependency types.</span></pre></td></tr> -<tr> <td class="numLine"> 517</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 500</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 518</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param extension the file extension of the dependency being analyzed.</span></pre></td></tr> -<tr> <td class="numLine"> 519</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 501</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> * @return true.</span></pre></td></tr> +<tr> <td class="numLine"> 502</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 503</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 504</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> Set<String> getSupportedExtensions() {</pre></td></tr> +<tr> <td class="numLineCover"> 505</td> <td class="nbHitsCovered"> 129</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLine"> 506</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 507</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 508</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 509</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Returns the name of this analyzer.</span></pre></td></tr> +<tr> <td class="numLine"> 510</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 511</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the name of this analyzer.</span></pre></td></tr> +<tr> <td class="numLine"> 512</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 513</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 514</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> +<tr> <td class="numLineCover"> 515</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="string">"CPE Analyzer"</span>;</pre></td></tr> +<tr> <td class="numLine"> 516</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 517</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 518</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 519</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Returns true because this analyzer supports all dependency types.</span></pre></td></tr> <tr> <td class="numLine"> 520</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> <tr> <td class="numLine"> 521</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @param extension the file extension of the dependency being analyzed.</span></pre></td></tr> <tr> <td class="numLine"> 522</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> supportsExtension(String extension) {</pre></td></tr> -<tr> <td class="numLineCover"> 523</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @return true.</span></pre></td></tr> +<tr> <td class="numLine"> 523</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 524</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> + <td class="src"><pre class="src">  @Override</pre></td></tr> <tr> <td class="numLine"> 525</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 526</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> supportsExtension(String extension) {</pre></td></tr> +<tr> <td class="numLineCover"> 526</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr> <tr> <td class="numLine"> 527</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Returns the analysis phase that this analyzer should run in.</span></pre></td></tr> + <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 528</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> + <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 529</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the analysis phase that this analyzer should run in.</span></pre></td></tr> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> <tr> <td class="numLine"> 530</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * Returns the analysis phase that this analyzer should run in.</span></pre></td></tr> <tr> <td class="numLine"> 531</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> <tr> <td class="numLine"> 532</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> AnalysisPhase getAnalysisPhase() {</pre></td></tr> -<tr> <td class="numLineCover"> 533</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> AnalysisPhase.IDENTIFIER_ANALYSIS;</pre></td></tr> + <td class="src"><pre class="src"> <span class="comment"> * @return the analysis phase that this analyzer should run in.</span></pre></td></tr> +<tr> <td class="numLine"> 533</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 534</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 535</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 536</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 537</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Opens the CPE Lucene Index.</span></pre></td></tr> -<tr> <td class="numLine"> 538</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 539</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws Exception is thrown if there is an issue opening the index.</span></pre></td></tr> -<tr> <td class="numLine"> 540</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 541</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 542</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> initialize() <span class="keyword">throws</span> Exception {</pre></td></tr> -<tr> <td class="numLineCover"> 543</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.open();</pre></td></tr> -<tr> <td class="numLineCover"> 544</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 545</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 546</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 547</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Retrieves a list of CPE values from the CveDB based on the vendor and</span></pre></td></tr> -<tr> <td class="numLine"> 548</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * product passed in. The list is then validated to find only CPEs that are</span></pre></td></tr> -<tr> <td class="numLine"> 549</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * valid for the given dependency. It is possible that the CPE identified is</span></pre></td></tr> -<tr> <td class="numLine"> 550</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * a best effort "guess" based on the vendor, product, and version</span></pre></td></tr> -<tr> <td class="numLine"> 551</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * information.</span></pre></td></tr> -<tr> <td class="numLine"> 552</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 553</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param dependency the Dependency being analyzed</span></pre></td></tr> -<tr> <td class="numLine"> 554</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param vendor the vendor for the CPE being analyzed</span></pre></td></tr> -<tr> <td class="numLine"> 555</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param product the product for the CPE being analyzed</span></pre></td></tr> -<tr> <td class="numLine"> 556</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @throws UnsupportedEncodingException is thrown if UTF-8 is not supported</span></pre></td></tr> -<tr> <td class="numLine"> 557</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 558</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> determineIdentifiers(Dependency dependency, String vendor, String product) <span class="keyword">throws</span> UnsupportedEncodingException {</pre></td></tr> -<tr> <td class="numLineCover"> 559</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Set<VulnerableSoftware> cpes = cve.getCPEs(vendor, product);</pre></td></tr> -<tr> <td class="numLineCover"> 560</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  DependencyVersion bestGuess = <span class="keyword">new</span> DependencyVersion(<span class="string">"-"</span>);</pre></td></tr> -<tr> <td class="numLineCover"> 561</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  Confidence bestGuessConf = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 562</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<IdentifierMatch> collected = <span class="keyword">new</span> ArrayList<IdentifierMatch>();</pre></td></tr> -<tr> <td class="numLineCover"> 563</td> <td class="nbHitsCovered"><a title="Line 563: Conditional coverage 100% (2/2)."> 255</a></td> <td class="src"><pre class="src"> <a title="Line 563: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Confidence conf : Confidence.values()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 564</td> <td class="nbHitsCovered"><a title="Line 564: Conditional coverage 100% (2/2)."> 204</a></td> <td class="src"><pre class="src"> <a title="Line 564: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Evidence evidence : dependency.getVersionEvidence().iterator(conf)) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 565</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src">  <span class="keyword">final</span> DependencyVersion evVer = DependencyVersionUtil.parseVersion(evidence.getValue());</pre></td></tr> -<tr> <td class="numLineCover"> 566</td> <td class="nbHitsUncovered"><a title="Line 566: Conditional coverage 50% (1/2)."> 144</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 566: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (evVer == <span class="keyword">null</span>) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 567</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">continue</span>;</span></pre></td></tr> -<tr> <td class="numLine"> 568</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 569</td> <td class="nbHitsCovered"><a title="Line 569: Conditional coverage 100% (2/2)."> 144</a></td> <td class="src"><pre class="src"> <a title="Line 569: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (VulnerableSoftware vs : cpes) {</a></pre></td></tr> -<tr> <td class="numLine"> 570</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  DependencyVersion dbVer;</pre></td></tr> -<tr> <td class="numLineCover"> 571</td> <td class="nbHitsUncovered"><a title="Line 571: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 8188</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 571: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (vs.getRevision() != <span class="keyword">null</span> && !vs.getRevision().isEmpty()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 572</td> <td class="nbHitsCovered"> 2855</td> <td class="src"><pre class="src">  dbVer = DependencyVersionUtil.parseVersion(vs.getVersion() + <span class="string">"."</span> + vs.getRevision());</pre></td></tr> -<tr> <td class="numLine"> 573</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 574</td> <td class="nbHitsCovered"> 5333</td> <td class="src"><pre class="src">  dbVer = DependencyVersionUtil.parseVersion(vs.getVersion());</pre></td></tr> -<tr> <td class="numLine"> 575</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 576</td> <td class="nbHitsCovered"><a title="Line 576: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 8188</a></td> <td class="src"><pre class="src"> <a title="Line 576: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (dbVer == <span class="keyword">null</span> <span class="comment">//special case, no version specified - everything is vulnerable</span></a></pre></td></tr> -<tr> <td class="numLine"> 577</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  || evVer.equals(dbVer)) { <span class="comment">//woot exect match</span></pre></td></tr> -<tr> <td class="numLineCover"> 578</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String url = String.format(<span class="string">"http://web.nvd.nist.gov/view/vuln/search?cpe=%s"</span>, URLEncoder.encode(vs.getName(), <span class="string">"UTF-8"</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 579</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IdentifierMatch match = <span class="keyword">new</span> IdentifierMatch(<span class="string">"cpe"</span>, vs.getName(), url, IdentifierConfidence.EXACT_MATCH, conf);</pre></td></tr> -<tr> <td class="numLineCover"> 580</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  collected.add(match);</pre></td></tr> -<tr> <td class="numLineCover"> 581</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLine"> 582</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//TODO the following isn't quite right is it? need to think about this guessing game a bit more.</span></pre></td></tr> -<tr> <td class="numLineCover"> 583</td> <td class="nbHitsCovered"><a title="Line 583: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 8051</a></td> <td class="src"><pre class="src"> <a title="Line 583: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (evVer.getVersionParts().size() <= dbVer.getVersionParts().size()</a></pre></td></tr> -<tr> <td class="numLine"> 584</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  && evVer.matchesAtLeastThreeLevels(dbVer)) {</pre></td></tr> -<tr> <td class="numLineCover"> 585</td> <td class="nbHitsUncovered"><a title="Line 585: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 412</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 585: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (bestGuessConf == <span class="keyword">null</span> || bestGuessConf.compareTo(conf) > 0) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 586</td> <td class="nbHitsUncovered"><a title="Line 586: Conditional coverage 50% (1/2)."> 10</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 586: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bestGuess.getVersionParts().size() < dbVer.getVersionParts().size()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 587</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src">  bestGuess = dbVer;</pre></td></tr> -<tr> <td class="numLineCover"> 588</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src">  bestGuessConf = conf;</pre></td></tr> -<tr> <td class="numLine"> 589</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 590</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 591</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 592</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 593</td> <td class="nbHitsCovered"> 8188</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 594</td> <td class="nbHitsUncovered"><a title="Line 594: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 144</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 594: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (bestGuessConf == <span class="keyword">null</span> || bestGuessConf.compareTo(conf) > 0) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 595</td> <td class="nbHitsUncovered"><a title="Line 595: Conditional coverage 50% (1/2)."> 41</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 595: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bestGuess.getVersionParts().size() < evVer.getVersionParts().size()) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 596</td> <td class="nbHitsCovered"> 41</td> <td class="src"><pre class="src">  bestGuess = evVer;</pre></td></tr> -<tr> <td class="numLineCover"> 597</td> <td class="nbHitsCovered"> 41</td> <td class="src"><pre class="src">  bestGuessConf = conf;</pre></td></tr> -<tr> <td class="numLine"> 598</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 599</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 600</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 601</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 602</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String cpeName = String.format(<span class="string">"cpe:/a:%s:%s:%s"</span>, vendor, product, bestGuess.toString());</pre></td></tr> -<tr> <td class="numLineCover"> 603</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String url = <span class="keyword">null</span>; <span class="comment">//String.format("http://web.nvd.nist.gov/view/vuln/search?cpe=%s", URLEncoder.encode(cpeName, "UTF-8"));</span></pre></td></tr> -<tr> <td class="numLineCover"> 604</td> <td class="nbHitsUncovered"><a title="Line 604: Conditional coverage 50% (1/2)."> 51</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 604: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bestGuessConf == <span class="keyword">null</span>) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 605</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  bestGuessConf = Confidence.LOW;</span></pre></td></tr> -<tr> <td class="numLine"> 606</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 607</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IdentifierMatch match = <span class="keyword">new</span> IdentifierMatch(<span class="string">"cpe"</span>, cpeName, url, IdentifierConfidence.BEST_GUESS, bestGuessConf);</pre></td></tr> -<tr> <td class="numLineCover"> 608</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  collected.add(match);</pre></td></tr> -<tr> <td class="numLine"> 609</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 610</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  Collections.sort(collected);</pre></td></tr> -<tr> <td class="numLineCover"> 611</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IdentifierConfidence bestIdentifierQuality = collected.get(0).getConfidence();</pre></td></tr> -<tr> <td class="numLineCover"> 612</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Confidence bestEvidenceQuality = collected.get(0).getEvidenceConfidence();</pre></td></tr> -<tr> <td class="numLineCover"> 613</td> <td class="nbHitsCovered"><a title="Line 613: Conditional coverage 100% (2/2)."> 51</a></td> <td class="src"><pre class="src"> <a title="Line 613: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (IdentifierMatch m : collected) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 614</td> <td class="nbHitsCovered"><a title="Line 614: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 188</a></td> <td class="src"><pre class="src"> <a title="Line 614: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (bestIdentifierQuality.equals(m.getConfidence())</a></pre></td></tr> -<tr> <td class="numLine"> 615</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  && bestEvidenceQuality.equals(m.getEvidenceConfidence())) {</pre></td></tr> -<tr> <td class="numLineCover"> 616</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src">  dependency.addIdentifier(m.getIdentifier());</pre></td></tr> -<tr> <td class="numLine"> 617</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 618</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 619</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 620</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 621</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 622</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * The confidence whether the identifier is an exact match, or a best guess.</span></pre></td></tr> -<tr> <td class="numLine"> 623</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 624</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">private</span> enum IdentifierConfidence {</pre></td></tr> -<tr> <td class="numLine"> 625</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 626</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 627</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * An exact match for the CPE.</span></pre></td></tr> -<tr> <td class="numLine"> 628</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 629</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  EXACT_MATCH,</pre></td></tr> -<tr> <td class="numLine"> 630</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 631</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * A best guess for the CPE.</span></pre></td></tr> -<tr> <td class="numLine"> 632</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 633</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  BEST_GUESS</pre></td></tr> -<tr> <td class="numLine"> 634</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 535</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> AnalysisPhase getAnalysisPhase() {</pre></td></tr> +<tr> <td class="numLineCover"> 536</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> AnalysisPhase.IDENTIFIER_ANALYSIS;</pre></td></tr> +<tr> <td class="numLine"> 537</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 635</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 538</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 636</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 539</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 637</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * A simple object to hold an identifier and carry information about the</span></pre></td></tr> -<tr> <td class="numLine"> 638</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * confidence in the identifier.</span></pre></td></tr> -<tr> <td class="numLine"> 639</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 540</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Opens the CPE Lucene Index.</span></pre></td></tr> +<tr> <td class="numLine"> 541</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 542</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @throws Exception is thrown if there is an issue opening the index.</span></pre></td></tr> +<tr> <td class="numLine"> 543</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 640</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">class</span> IdentifierMatch <span class="keyword">implements</span> Comparable<IdentifierMatch> {</pre></td></tr> -<tr> <td class="numLine"> 641</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 544</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 545</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> initialize() <span class="keyword">throws</span> Exception {</pre></td></tr> +<tr> <td class="numLineCover"> 546</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.open();</pre></td></tr> +<tr> <td class="numLineCover"> 547</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 548</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 642</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 643</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Constructs an IdentiferMatch.</span></pre></td></tr> -<tr> <td class="numLine"> 644</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 645</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param type the type of identifier (such as CPE)</span></pre></td></tr> -<tr> <td class="numLine"> 646</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param value the value of the identifier</span></pre></td></tr> -<tr> <td class="numLine"> 647</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param url the URL of the identifier</span></pre></td></tr> -<tr> <td class="numLine"> 648</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param identifierConfidence the confidence in the identifier: best</span></pre></td></tr> -<tr> <td class="numLine"> 649</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * guess or exact match</span></pre></td></tr> -<tr> <td class="numLine"> 650</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param evidenceConfidence the confidence of the evidence used to find</span></pre></td></tr> -<tr> <td class="numLine"> 651</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * the identifier</span></pre></td></tr> -<tr> <td class="numLine"> 652</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 653</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  IdentifierMatch(String type, String value, String url, IdentifierConfidence identifierConfidence, Confidence evidenceConfidence) {</pre></td></tr> -<tr> <td class="numLineCover"> 654</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.identifier = <span class="keyword">new</span> Identifier(type, value, url);</pre></td></tr> -<tr> <td class="numLineCover"> 655</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.confidence = identifierConfidence;</pre></td></tr> -<tr> <td class="numLineCover"> 656</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.evidenceConfidence = evidenceConfidence;</pre></td></tr> -<tr> <td class="numLineCover"> 657</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 658</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//<editor-fold defaultstate="collapsed" desc="Property implementations: evidenceConfidence, confidence, identifier"></span></pre></td></tr> -<tr> <td class="numLine"> 659</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 660</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * The confidence in the evidence used to identify this match.</span></pre></td></tr> -<tr> <td class="numLine"> 661</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 662</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> Confidence evidenceConfidence;</pre></td></tr> -<tr> <td class="numLine"> 663</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 664</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 665</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Get the value of evidenceConfidence</span></pre></td></tr> -<tr> <td class="numLine"> 666</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 667</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the value of evidenceConfidence</span></pre></td></tr> -<tr> <td class="numLine"> 668</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 669</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> Confidence getEvidenceConfidence() {</pre></td></tr> -<tr> <td class="numLineCover"> 670</td> <td class="nbHitsCovered"> 199</td> <td class="src"><pre class="src">  <span class="keyword">return</span> evidenceConfidence;</pre></td></tr> -<tr> <td class="numLine"> 671</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 549</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 550</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Retrieves a list of CPE values from the CveDB based on the vendor and</span></pre></td></tr> +<tr> <td class="numLine"> 551</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * product passed in. The list is then validated to find only CPEs that are</span></pre></td></tr> +<tr> <td class="numLine"> 552</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * valid for the given dependency. It is possible that the CPE identified is</span></pre></td></tr> +<tr> <td class="numLine"> 553</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * a best effort "guess" based on the vendor, product, and version</span></pre></td></tr> +<tr> <td class="numLine"> 554</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * information.</span></pre></td></tr> +<tr> <td class="numLine"> 555</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 556</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param dependency the Dependency being analyzed</span></pre></td></tr> +<tr> <td class="numLine"> 557</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param vendor the vendor for the CPE being analyzed</span></pre></td></tr> +<tr> <td class="numLine"> 558</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param product the product for the CPE being analyzed</span></pre></td></tr> +<tr> <td class="numLine"> 559</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @throws UnsupportedEncodingException is thrown if UTF-8 is not supported</span></pre></td></tr> +<tr> <td class="numLine"> 560</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 561</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> determineIdentifiers(Dependency dependency, String vendor, String product) <span class="keyword">throws</span> UnsupportedEncodingException {</pre></td></tr> +<tr> <td class="numLineCover"> 562</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Set<VulnerableSoftware> cpes = cve.getCPEs(vendor, product);</pre></td></tr> +<tr> <td class="numLineCover"> 563</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  DependencyVersion bestGuess = <span class="keyword">new</span> DependencyVersion(<span class="string">"-"</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 564</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  Confidence bestGuessConf = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 565</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> List<IdentifierMatch> collected = <span class="keyword">new</span> ArrayList<IdentifierMatch>();</pre></td></tr> +<tr> <td class="numLineCover"> 566</td> <td class="nbHitsCovered"><a title="Line 566: Conditional coverage 100% (2/2)."> 255</a></td> <td class="src"><pre class="src"> <a title="Line 566: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Confidence conf : Confidence.values()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 567</td> <td class="nbHitsCovered"><a title="Line 567: Conditional coverage 100% (2/2)."> 204</a></td> <td class="src"><pre class="src"> <a title="Line 567: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Evidence evidence : dependency.getVersionEvidence().iterator(conf)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 568</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src">  <span class="keyword">final</span> DependencyVersion evVer = DependencyVersionUtil.parseVersion(evidence.getValue());</pre></td></tr> +<tr> <td class="numLineCover"> 569</td> <td class="nbHitsUncovered"><a title="Line 569: Conditional coverage 50% (1/2)."> 144</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 569: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (evVer == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 570</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">continue</span>;</span></pre></td></tr> +<tr> <td class="numLine"> 571</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 572</td> <td class="nbHitsCovered"><a title="Line 572: Conditional coverage 100% (2/2)."> 144</a></td> <td class="src"><pre class="src"> <a title="Line 572: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (VulnerableSoftware vs : cpes) {</a></pre></td></tr> +<tr> <td class="numLine"> 573</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  DependencyVersion dbVer;</pre></td></tr> +<tr> <td class="numLineCover"> 574</td> <td class="nbHitsUncovered"><a title="Line 574: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 8188</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 574: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (vs.getRevision() != <span class="keyword">null</span> && !vs.getRevision().isEmpty()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 575</td> <td class="nbHitsCovered"> 2855</td> <td class="src"><pre class="src">  dbVer = DependencyVersionUtil.parseVersion(vs.getVersion() + <span class="string">"."</span> + vs.getRevision());</pre></td></tr> +<tr> <td class="numLine"> 576</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 577</td> <td class="nbHitsCovered"> 5333</td> <td class="src"><pre class="src">  dbVer = DependencyVersionUtil.parseVersion(vs.getVersion());</pre></td></tr> +<tr> <td class="numLine"> 578</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 579</td> <td class="nbHitsCovered"><a title="Line 579: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 8188</a></td> <td class="src"><pre class="src"> <a title="Line 579: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (dbVer == <span class="keyword">null</span> <span class="comment">//special case, no version specified - everything is vulnerable</span></a></pre></td></tr> +<tr> <td class="numLine"> 580</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  || evVer.equals(dbVer)) { <span class="comment">//woot exect match</span></pre></td></tr> +<tr> <td class="numLineCover"> 581</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String url = String.format(<span class="string">"http://web.nvd.nist.gov/view/vuln/search?cpe=%s"</span>, URLEncoder.encode(vs.getName(), <span class="string">"UTF-8"</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 582</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IdentifierMatch match = <span class="keyword">new</span> IdentifierMatch(<span class="string">"cpe"</span>, vs.getName(), url, IdentifierConfidence.EXACT_MATCH, conf);</pre></td></tr> +<tr> <td class="numLineCover"> 583</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  collected.add(match);</pre></td></tr> +<tr> <td class="numLineCover"> 584</td> <td class="nbHitsCovered"> 137</td> <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> +<tr> <td class="numLine"> 585</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//TODO the following isn't quite right is it? need to think about this guessing game a bit more.</span></pre></td></tr> +<tr> <td class="numLineCover"> 586</td> <td class="nbHitsCovered"><a title="Line 586: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 8051</a></td> <td class="src"><pre class="src"> <a title="Line 586: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (evVer.getVersionParts().size() <= dbVer.getVersionParts().size()</a></pre></td></tr> +<tr> <td class="numLine"> 587</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  && evVer.matchesAtLeastThreeLevels(dbVer)) {</pre></td></tr> +<tr> <td class="numLineCover"> 588</td> <td class="nbHitsUncovered"><a title="Line 588: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 412</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 588: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (bestGuessConf == <span class="keyword">null</span> || bestGuessConf.compareTo(conf) > 0) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 589</td> <td class="nbHitsUncovered"><a title="Line 589: Conditional coverage 50% (1/2)."> 10</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 589: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bestGuess.getVersionParts().size() < dbVer.getVersionParts().size()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 590</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src">  bestGuess = dbVer;</pre></td></tr> +<tr> <td class="numLineCover"> 591</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src">  bestGuessConf = conf;</pre></td></tr> +<tr> <td class="numLine"> 592</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 593</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 594</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 595</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 596</td> <td class="nbHitsCovered"> 8188</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 597</td> <td class="nbHitsUncovered"><a title="Line 597: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 144</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 597: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> <span class="keyword">if</span> (bestGuessConf == <span class="keyword">null</span> || bestGuessConf.compareTo(conf) > 0) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 598</td> <td class="nbHitsUncovered"><a title="Line 598: Conditional coverage 50% (1/2)."> 41</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 598: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bestGuess.getVersionParts().size() < evVer.getVersionParts().size()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 599</td> <td class="nbHitsCovered"> 41</td> <td class="src"><pre class="src">  bestGuess = evVer;</pre></td></tr> +<tr> <td class="numLineCover"> 600</td> <td class="nbHitsCovered"> 41</td> <td class="src"><pre class="src">  bestGuessConf = conf;</pre></td></tr> +<tr> <td class="numLine"> 601</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 602</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 603</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 604</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 672</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 673</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 674</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Set the value of evidenceConfidence</span></pre></td></tr> -<tr> <td class="numLine"> 675</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 676</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param evidenceConfidence new value of evidenceConfidence</span></pre></td></tr> -<tr> <td class="numLine"> 677</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 678</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setEvidenceConfidence(Confidence evidenceConfidence) {</pre></td></tr> -<tr> <td class="numLineCover"> 679</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">this</span>.evidenceConfidence = evidenceConfidence;</span></pre></td></tr> -<tr> <td class="numLineCover"> 680</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLine"> 681</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 682</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * The confidence whether this is an exact match, or a best guess.</span></pre></td></tr> -<tr> <td class="numLine"> 683</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 684</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> IdentifierConfidence confidence;</pre></td></tr> -<tr> <td class="numLine"> 685</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 686</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 687</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Get the value of confidence.</span></pre></td></tr> -<tr> <td class="numLine"> 688</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 689</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the value of confidence</span></pre></td></tr> -<tr> <td class="numLine"> 690</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 691</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> IdentifierConfidence getConfidence() {</pre></td></tr> -<tr> <td class="numLineCover"> 692</td> <td class="nbHitsCovered"> 239</td> <td class="src"><pre class="src">  <span class="keyword">return</span> confidence;</pre></td></tr> -<tr> <td class="numLine"> 693</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 605</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String cpeName = String.format(<span class="string">"cpe:/a:%s:%s:%s"</span>, vendor, product, bestGuess.toString());</pre></td></tr> +<tr> <td class="numLineCover"> 606</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String url = <span class="keyword">null</span>; <span class="comment">//String.format("http://web.nvd.nist.gov/view/vuln/search?cpe=%s", URLEncoder.encode(cpeName, "UTF-8"));</span></pre></td></tr> +<tr> <td class="numLineCover"> 607</td> <td class="nbHitsUncovered"><a title="Line 607: Conditional coverage 50% (1/2)."> 51</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 607: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (bestGuessConf == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 608</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  bestGuessConf = Confidence.LOW;</span></pre></td></tr> +<tr> <td class="numLine"> 609</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 694</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 610</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IdentifierMatch match = <span class="keyword">new</span> IdentifierMatch(<span class="string">"cpe"</span>, cpeName, url, IdentifierConfidence.BEST_GUESS, bestGuessConf);</pre></td></tr> +<tr> <td class="numLineCover"> 611</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  collected.add(match);</pre></td></tr> +<tr> <td class="numLine"> 612</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 695</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 696</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Set the value of confidence.</span></pre></td></tr> -<tr> <td class="numLine"> 697</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 698</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param confidence new value of confidence</span></pre></td></tr> -<tr> <td class="numLine"> 699</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 700</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setConfidence(IdentifierConfidence confidence) {</pre></td></tr> -<tr> <td class="numLineCover"> 701</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">this</span>.confidence = confidence;</span></pre></td></tr> -<tr> <td class="numLineCover"> 702</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLine"> 703</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 704</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * The CPE identifier.</span></pre></td></tr> -<tr> <td class="numLine"> 705</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 706</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">private</span> Identifier identifier;</pre></td></tr> -<tr> <td class="numLine"> 707</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 708</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 709</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Get the value of identifier.</span></pre></td></tr> -<tr> <td class="numLine"> 710</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 711</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the value of identifier</span></pre></td></tr> -<tr> <td class="numLine"> 712</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 713</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> Identifier getIdentifier() {</pre></td></tr> -<tr> <td class="numLineCover"> 714</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src">  <span class="keyword">return</span> identifier;</pre></td></tr> -<tr> <td class="numLine"> 715</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 716</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 717</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 718</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Set the value of identifier.</span></pre></td></tr> -<tr> <td class="numLine"> 719</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 720</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param identifier new value of identifier</span></pre></td></tr> -<tr> <td class="numLine"> 721</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 722</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setIdentifier(Identifier identifier) {</pre></td></tr> -<tr> <td class="numLineCover"> 723</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">this</span>.identifier = identifier;</span></pre></td></tr> -<tr> <td class="numLineCover"> 724</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> -<tr> <td class="numLine"> 725</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//</editor-fold></span></pre></td></tr> -<tr> <td class="numLine"> 726</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//<editor-fold defaultstate="collapsed" desc="Standard implementations of toString, hashCode, and equals"></span></pre></td></tr> -<tr> <td class="numLine"> 727</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 728</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 729</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Standard toString() implementation.</span></pre></td></tr> -<tr> <td class="numLine"> 730</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 731</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the string representation of the object</span></pre></td></tr> -<tr> <td class="numLine"> 732</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 733</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 734</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> String toString() {</pre></td></tr> -<tr> <td class="numLineCover"> 735</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="string">"IdentifierMatch{"</span> + <span class="string">"evidenceConfidence="</span> + evidenceConfidence</span></pre></td></tr> -<tr> <td class="numLine"> 736</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  + <span class="string">", confidence="</span> + confidence + <span class="string">", identifier="</span> + identifier + <span class="string">'}'</span>;</pre></td></tr> -<tr> <td class="numLine"> 737</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 738</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 739</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 740</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Standard hashCode() implementation.</span></pre></td></tr> -<tr> <td class="numLine"> 741</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 742</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the hashCode</span></pre></td></tr> -<tr> <td class="numLine"> 743</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 744</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 745</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">int</span> hashCode() {</pre></td></tr> -<tr> <td class="numLineCover"> 746</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">int</span> hash = 5;</span></pre></td></tr> -<tr> <td class="numLineCover"> 747</td> <td class="nbHitsUncovered"><a title="Line 747: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 747: Conditional coverage 0% (0/2)."> hash = 97 * hash + (<span class="keyword">this</span>.evidenceConfidence != <span class="keyword">null</span> ? <span class="keyword">this</span>.evidenceConfidence.hashCode() : 0);</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 748</td> <td class="nbHitsUncovered"><a title="Line 748: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 748: Conditional coverage 0% (0/2)."> hash = 97 * hash + (<span class="keyword">this</span>.confidence != <span class="keyword">null</span> ? <span class="keyword">this</span>.confidence.hashCode() : 0);</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 749</td> <td class="nbHitsUncovered"><a title="Line 749: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 749: Conditional coverage 0% (0/2)."> hash = 97 * hash + (<span class="keyword">this</span>.identifier != <span class="keyword">null</span> ? <span class="keyword">this</span>.identifier.hashCode() : 0);</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 750</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> hash;</span></pre></td></tr> -<tr> <td class="numLine"> 751</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 752</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 753</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 754</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Standard equals implementation.</span></pre></td></tr> -<tr> <td class="numLine"> 755</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 756</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param obj the object to compare</span></pre></td></tr> -<tr> <td class="numLine"> 757</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return true if the objects are equal, otherwise false</span></pre></td></tr> -<tr> <td class="numLine"> 758</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 759</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 760</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> equals(Object obj) {</pre></td></tr> -<tr> <td class="numLineCover"> 761</td> <td class="nbHitsUncovered"><a title="Line 761: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 761: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 762</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> -<tr> <td class="numLine"> 763</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 613</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  Collections.sort(collected);</pre></td></tr> +<tr> <td class="numLineCover"> 614</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IdentifierConfidence bestIdentifierQuality = collected.get(0).getConfidence();</pre></td></tr> +<tr> <td class="numLineCover"> 615</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  <span class="keyword">final</span> Confidence bestEvidenceQuality = collected.get(0).getEvidenceConfidence();</pre></td></tr> +<tr> <td class="numLineCover"> 616</td> <td class="nbHitsCovered"><a title="Line 616: Conditional coverage 100% (2/2)."> 51</a></td> <td class="src"><pre class="src"> <a title="Line 616: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (IdentifierMatch m : collected) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 617</td> <td class="nbHitsCovered"><a title="Line 617: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 188</a></td> <td class="src"><pre class="src"> <a title="Line 617: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (bestIdentifierQuality.equals(m.getConfidence())</a></pre></td></tr> +<tr> <td class="numLine"> 618</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  && bestEvidenceQuality.equals(m.getEvidenceConfidence())) {</pre></td></tr> +<tr> <td class="numLineCover"> 619</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src">  dependency.addIdentifier(m.getIdentifier());</pre></td></tr> +<tr> <td class="numLine"> 620</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 764</td> <td class="nbHitsUncovered"><a title="Line 764: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 764: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (getClass() != obj.getClass()) {</a></span></pre></td></tr> +<tr> <td class="numLine"> 621</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 622</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 623</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 624</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 625</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * The confidence whether the identifier is an exact match, or a best guess.</span></pre></td></tr> +<tr> <td class="numLine"> 626</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLineCover"> 627</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">private</span> enum IdentifierConfidence {</pre></td></tr> +<tr> <td class="numLine"> 628</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 629</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 630</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * An exact match for the CPE.</span></pre></td></tr> +<tr> <td class="numLine"> 631</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLineCover"> 632</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  EXACT_MATCH,</pre></td></tr> +<tr> <td class="numLine"> 633</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 634</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * A best guess for the CPE.</span></pre></td></tr> +<tr> <td class="numLine"> 635</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLineCover"> 636</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  BEST_GUESS</pre></td></tr> +<tr> <td class="numLine"> 637</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 638</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 639</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 640</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * A simple object to hold an identifier and carry information about the</span></pre></td></tr> +<tr> <td class="numLine"> 641</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * confidence in the identifier.</span></pre></td></tr> +<tr> <td class="numLine"> 642</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLineCover"> 643</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">class</span> IdentifierMatch <span class="keyword">implements</span> Comparable<IdentifierMatch> {</pre></td></tr> +<tr> <td class="numLine"> 644</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 645</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 646</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Constructs an IdentiferMatch.</span></pre></td></tr> +<tr> <td class="numLine"> 647</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 648</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param type the type of identifier (such as CPE)</span></pre></td></tr> +<tr> <td class="numLine"> 649</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param value the value of the identifier</span></pre></td></tr> +<tr> <td class="numLine"> 650</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param url the URL of the identifier</span></pre></td></tr> +<tr> <td class="numLine"> 651</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param identifierConfidence the confidence in the identifier: best</span></pre></td></tr> +<tr> <td class="numLine"> 652</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * guess or exact match</span></pre></td></tr> +<tr> <td class="numLine"> 653</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param evidenceConfidence the confidence of the evidence used to find</span></pre></td></tr> +<tr> <td class="numLine"> 654</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * the identifier</span></pre></td></tr> +<tr> <td class="numLine"> 655</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLineCover"> 656</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  IdentifierMatch(String type, String value, String url, IdentifierConfidence identifierConfidence, Confidence evidenceConfidence) {</pre></td></tr> +<tr> <td class="numLineCover"> 657</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.identifier = <span class="keyword">new</span> Identifier(type, value, url);</pre></td></tr> +<tr> <td class="numLineCover"> 658</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.confidence = identifierConfidence;</pre></td></tr> +<tr> <td class="numLineCover"> 659</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.evidenceConfidence = evidenceConfidence;</pre></td></tr> +<tr> <td class="numLineCover"> 660</td> <td class="nbHitsCovered"> 188</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 661</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//<editor-fold defaultstate="collapsed" desc="Property implementations: evidenceConfidence, confidence, identifier"></span></pre></td></tr> +<tr> <td class="numLine"> 662</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 663</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * The confidence in the evidence used to identify this match.</span></pre></td></tr> +<tr> <td class="numLine"> 664</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 665</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> Confidence evidenceConfidence;</pre></td></tr> +<tr> <td class="numLine"> 666</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 667</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 668</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Get the value of evidenceConfidence</span></pre></td></tr> +<tr> <td class="numLine"> 669</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 670</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the value of evidenceConfidence</span></pre></td></tr> +<tr> <td class="numLine"> 671</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 672</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> Confidence getEvidenceConfidence() {</pre></td></tr> +<tr> <td class="numLineCover"> 673</td> <td class="nbHitsCovered"> 199</td> <td class="src"><pre class="src">  <span class="keyword">return</span> evidenceConfidence;</pre></td></tr> +<tr> <td class="numLine"> 674</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 675</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 676</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 677</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Set the value of evidenceConfidence</span></pre></td></tr> +<tr> <td class="numLine"> 678</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 679</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param evidenceConfidence new value of evidenceConfidence</span></pre></td></tr> +<tr> <td class="numLine"> 680</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 681</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setEvidenceConfidence(Confidence evidenceConfidence) {</pre></td></tr> +<tr> <td class="numLineCover"> 682</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">this</span>.evidenceConfidence = evidenceConfidence;</span></pre></td></tr> +<tr> <td class="numLineCover"> 683</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLine"> 684</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 685</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * The confidence whether this is an exact match, or a best guess.</span></pre></td></tr> +<tr> <td class="numLine"> 686</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 687</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> IdentifierConfidence confidence;</pre></td></tr> +<tr> <td class="numLine"> 688</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 689</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 690</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Get the value of confidence.</span></pre></td></tr> +<tr> <td class="numLine"> 691</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 692</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the value of confidence</span></pre></td></tr> +<tr> <td class="numLine"> 693</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 694</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> IdentifierConfidence getConfidence() {</pre></td></tr> +<tr> <td class="numLineCover"> 695</td> <td class="nbHitsCovered"> 239</td> <td class="src"><pre class="src">  <span class="keyword">return</span> confidence;</pre></td></tr> +<tr> <td class="numLine"> 696</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 697</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 698</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 699</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Set the value of confidence.</span></pre></td></tr> +<tr> <td class="numLine"> 700</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 701</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param confidence new value of confidence</span></pre></td></tr> +<tr> <td class="numLine"> 702</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 703</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setConfidence(IdentifierConfidence confidence) {</pre></td></tr> +<tr> <td class="numLineCover"> 704</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">this</span>.confidence = confidence;</span></pre></td></tr> +<tr> <td class="numLineCover"> 705</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLine"> 706</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 707</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * The CPE identifier.</span></pre></td></tr> +<tr> <td class="numLine"> 708</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 709</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">private</span> Identifier identifier;</pre></td></tr> +<tr> <td class="numLine"> 710</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 711</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 712</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Get the value of identifier.</span></pre></td></tr> +<tr> <td class="numLine"> 713</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 714</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the value of identifier</span></pre></td></tr> +<tr> <td class="numLine"> 715</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 716</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> Identifier getIdentifier() {</pre></td></tr> +<tr> <td class="numLineCover"> 717</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src">  <span class="keyword">return</span> identifier;</pre></td></tr> +<tr> <td class="numLine"> 718</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 719</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 720</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 721</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Set the value of identifier.</span></pre></td></tr> +<tr> <td class="numLine"> 722</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 723</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param identifier new value of identifier</span></pre></td></tr> +<tr> <td class="numLine"> 724</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 725</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setIdentifier(Identifier identifier) {</pre></td></tr> +<tr> <td class="numLineCover"> 726</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">this</span>.identifier = identifier;</span></pre></td></tr> +<tr> <td class="numLineCover"> 727</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  }</span></pre></td></tr> +<tr> <td class="numLine"> 728</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//</editor-fold></span></pre></td></tr> +<tr> <td class="numLine"> 729</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//<editor-fold defaultstate="collapsed" desc="Standard implementations of toString, hashCode, and equals"></span></pre></td></tr> +<tr> <td class="numLine"> 730</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 731</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 732</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Standard toString() implementation.</span></pre></td></tr> +<tr> <td class="numLine"> 733</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 734</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the string representation of the object</span></pre></td></tr> +<tr> <td class="numLine"> 735</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 736</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 737</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> String toString() {</pre></td></tr> +<tr> <td class="numLineCover"> 738</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="string">"IdentifierMatch{"</span> + <span class="string">"evidenceConfidence="</span> + evidenceConfidence</span></pre></td></tr> +<tr> <td class="numLine"> 739</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  + <span class="string">", confidence="</span> + confidence + <span class="string">", identifier="</span> + identifier + <span class="string">'}'</span>;</pre></td></tr> +<tr> <td class="numLine"> 740</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 741</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 742</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 743</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Standard hashCode() implementation.</span></pre></td></tr> +<tr> <td class="numLine"> 744</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 745</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the hashCode</span></pre></td></tr> +<tr> <td class="numLine"> 746</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 747</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 748</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">int</span> hashCode() {</pre></td></tr> +<tr> <td class="numLineCover"> 749</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">int</span> hash = 5;</span></pre></td></tr> +<tr> <td class="numLineCover"> 750</td> <td class="nbHitsUncovered"><a title="Line 750: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 750: Conditional coverage 0% (0/2)."> hash = 97 * hash + (<span class="keyword">this</span>.evidenceConfidence != <span class="keyword">null</span> ? <span class="keyword">this</span>.evidenceConfidence.hashCode() : 0);</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 751</td> <td class="nbHitsUncovered"><a title="Line 751: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 751: Conditional coverage 0% (0/2)."> hash = 97 * hash + (<span class="keyword">this</span>.confidence != <span class="keyword">null</span> ? <span class="keyword">this</span>.confidence.hashCode() : 0);</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 752</td> <td class="nbHitsUncovered"><a title="Line 752: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 752: Conditional coverage 0% (0/2)."> hash = 97 * hash + (<span class="keyword">this</span>.identifier != <span class="keyword">null</span> ? <span class="keyword">this</span>.identifier.hashCode() : 0);</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 753</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> hash;</span></pre></td></tr> +<tr> <td class="numLine"> 754</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 755</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 756</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 757</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Standard equals implementation.</span></pre></td></tr> +<tr> <td class="numLine"> 758</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 759</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param obj the object to compare</span></pre></td></tr> +<tr> <td class="numLine"> 760</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return true if the objects are equal, otherwise false</span></pre></td></tr> +<tr> <td class="numLine"> 761</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 762</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 763</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> equals(Object obj) {</pre></td></tr> +<tr> <td class="numLineCover"> 764</td> <td class="nbHitsUncovered"><a title="Line 764: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 764: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 765</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 766</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 767</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> IdentifierMatch other = (IdentifierMatch) obj;</span></pre></td></tr> -<tr> <td class="numLineCover"> 768</td> <td class="nbHitsUncovered"><a title="Line 768: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 768: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.evidenceConfidence != other.evidenceConfidence) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 769</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> -<tr> <td class="numLine"> 770</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 767</td> <td class="nbHitsUncovered"><a title="Line 767: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 767: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (getClass() != obj.getClass()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 768</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> +<tr> <td class="numLine"> 769</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 771</td> <td class="nbHitsUncovered"><a title="Line 771: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 771: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.confidence != other.confidence) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 770</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">final</span> IdentifierMatch other = (IdentifierMatch) obj;</span></pre></td></tr> +<tr> <td class="numLineCover"> 771</td> <td class="nbHitsUncovered"><a title="Line 771: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 771: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.evidenceConfidence != other.evidenceConfidence) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 772</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 773</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 774</td> <td class="nbHitsUncovered"><a title="Line 774: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 774: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> <span class="keyword">if</span> (<span class="keyword">this</span>.identifier != other.identifier && (<span class="keyword">this</span>.identifier == <span class="keyword">null</span> || !<span class="keyword">this</span>.identifier.equals(other.identifier))) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 774</td> <td class="nbHitsUncovered"><a title="Line 774: Conditional coverage 0% (0/2)."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 774: Conditional coverage 0% (0/2)."> <span class="keyword">if</span> (<span class="keyword">this</span>.confidence != other.confidence) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 775</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 776</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 777</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">true</span>;</span></pre></td></tr> -<tr> <td class="numLine"> 778</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 777</td> <td class="nbHitsUncovered"><a title="Line 777: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> 0</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 777: Conditional coverage 0% (0/6) [each condition: 0%, 0%, 0%]."> <span class="keyword">if</span> (<span class="keyword">this</span>.identifier != other.identifier && (<span class="keyword">this</span>.identifier == <span class="keyword">null</span> || !<span class="keyword">this</span>.identifier.equals(other.identifier))) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 778</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 779</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">//</editor-fold></span></pre></td></tr> -<tr> <td class="numLine"> 780</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLine"> 781</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> -<tr> <td class="numLine"> 782</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * Standard implementation of compareTo that compares identifier</span></pre></td></tr> -<tr> <td class="numLine"> 783</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * confidence, evidence confidence, and then the identifier.</span></pre></td></tr> -<tr> <td class="numLine"> 784</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> -<tr> <td class="numLine"> 785</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @param o the IdentifierMatch to compare to</span></pre></td></tr> -<tr> <td class="numLine"> 786</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> * @return the natural ordering of IdentifierMatch</span></pre></td></tr> -<tr> <td class="numLine"> 787</td> <td class="nbHits"> </td> - <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLine"> 788</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  @Override</pre></td></tr> -<tr> <td class="numLine"> 789</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">int</span> compareTo(IdentifierMatch o) {</pre></td></tr> -<tr> <td class="numLineCover"> 790</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src">  <span class="keyword">int</span> conf = <span class="keyword">this</span>.confidence.compareTo(o.confidence);</pre></td></tr> -<tr> <td class="numLineCover"> 791</td> <td class="nbHitsCovered"><a title="Line 791: Conditional coverage 100% (2/2)."> 185</a></td> <td class="src"><pre class="src"> <a title="Line 791: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (conf == 0) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 792</td> <td class="nbHitsCovered"> 145</td> <td class="src"><pre class="src">  conf = <span class="keyword">this</span>.evidenceConfidence.compareTo(o.evidenceConfidence);</pre></td></tr> -<tr> <td class="numLineCover"> 793</td> <td class="nbHitsCovered"><a title="Line 793: Conditional coverage 100% (2/2)."> 145</a></td> <td class="src"><pre class="src"> <a title="Line 793: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (conf == 0) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 794</td> <td class="nbHitsCovered"> 67</td> <td class="src"><pre class="src">  conf = identifier.compareTo(o.identifier);</pre></td></tr> -<tr> <td class="numLine"> 795</td> <td class="nbHits"> </td> - <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 796</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 797</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src">  <span class="keyword">return</span> conf;</pre></td></tr> -<tr> <td class="numLine"> 798</td> <td class="nbHits"> </td> +<tr> <td class="numLineCover"> 780</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">true</span>;</span></pre></td></tr> +<tr> <td class="numLine"> 781</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 782</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">//</editor-fold></span></pre></td></tr> +<tr> <td class="numLine"> 783</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> </pre></td></tr> +<tr> <td class="numLine"> 784</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> +<tr> <td class="numLine"> 785</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * Standard implementation of compareTo that compares identifier</span></pre></td></tr> +<tr> <td class="numLine"> 786</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * confidence, evidence confidence, and then the identifier.</span></pre></td></tr> +<tr> <td class="numLine"> 787</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> *</span></pre></td></tr> +<tr> <td class="numLine"> 788</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @param o the IdentifierMatch to compare to</span></pre></td></tr> +<tr> <td class="numLine"> 789</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> * @return the natural ordering of IdentifierMatch</span></pre></td></tr> +<tr> <td class="numLine"> 790</td> <td class="nbHits"> </td> + <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> +<tr> <td class="numLine"> 791</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  @Override</pre></td></tr> +<tr> <td class="numLine"> 792</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">int</span> compareTo(IdentifierMatch o) {</pre></td></tr> +<tr> <td class="numLineCover"> 793</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src">  <span class="keyword">int</span> conf = <span class="keyword">this</span>.confidence.compareTo(o.confidence);</pre></td></tr> +<tr> <td class="numLineCover"> 794</td> <td class="nbHitsCovered"><a title="Line 794: Conditional coverage 100% (2/2)."> 185</a></td> <td class="src"><pre class="src"> <a title="Line 794: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (conf == 0) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 145</td> <td class="src"><pre class="src">  conf = <span class="keyword">this</span>.evidenceConfidence.compareTo(o.evidenceConfidence);</pre></td></tr> +<tr> <td class="numLineCover"> 796</td> <td class="nbHitsCovered"><a title="Line 796: Conditional coverage 100% (2/2)."> 145</a></td> <td class="src"><pre class="src"> <a title="Line 796: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (conf == 0) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 797</td> <td class="nbHitsCovered"> 67</td> <td class="src"><pre class="src">  conf = identifier.compareTo(o.identifier);</pre></td></tr> +<tr> <td class="numLine"> 798</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 799</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 800</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src">  <span class="keyword">return</span> conf;</pre></td></tr> +<tr> <td class="numLine"> 801</td> <td class="nbHits"> </td> + <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLine"> 802</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLine"> 800</td> <td class="nbHits"> </td> +<tr> <td class="numLine"> 803</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html index e1dd08c8e..f7a57a20c 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html @@ -12,7 +12,7 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">23%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:23px"><span class="text">25/105</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">17%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:17px"><span class="text">16/94</span></div></div></td></tr></table></td><td class="value"><span class="hidden">7.1;</span>7.1</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer.html">DependencyBundlingAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">24%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:24px"><span class="text">26/105</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">17%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:17px"><span class="text">16/94</span></div></div></td></tr></table></td><td class="value"><span class="hidden">7.1;</span>7.1</td></tr> </table> <div class="separator"> </div> @@ -179,7 +179,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 84</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 85</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> ANALYZER_NAME;</span></pre></td></tr> +<tr> <td class="numLineCover"> 85</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> <tr> <td class="numLine"> 86</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 87</td> <td class="nbHits"> </td> @@ -570,6 +570,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html index 97465b18b..8b5f4b01b 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html @@ -12,7 +12,7 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">69%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:69px"><span class="text">65/94</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">46%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:46px"><span class="text">39/84</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.6;</span>5.6</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer.html">FalsePositiveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">66/94</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">46%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:46px"><span class="text">39/84</span></div></div></td></tr></table></td><td class="value"><span class="hidden">5.6;</span>5.6</td></tr> </table> <div class="separator"> </div> @@ -161,7 +161,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 74</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 75</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> ANALYZER_NAME;</span></pre></td></tr> +<tr> <td class="numLineCover"> 75</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> <tr> <td class="numLine"> 76</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 77</td> <td class="nbHits"> </td> @@ -595,6 +595,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FileNameAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FileNameAnalyzer.html index ad7912a50..39a22564f 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FileNameAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.FileNameAnalyzer.html @@ -143,7 +143,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 65</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 66</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> +<tr> <td class="numLineCover"> 66</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> <tr> <td class="numLine"> 67</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 68</td> <td class="nbHits"> </td> @@ -263,6 +263,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.HintAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.HintAnalyzer.html index 58dfce4c9..f5735adc7 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.HintAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.HintAnalyzer.html @@ -12,7 +12,7 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">90%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:90px"><span class="text">30/33</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">92%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:92px"><span class="text">13/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.4;</span>2.4</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.HintAnalyzer.html">HintAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">93%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:93px"><span class="text">31/33</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">92%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:92px"><span class="text">13/14</span></div></div></td></tr></table></td><td class="value"><span class="hidden">2.4;</span>2.4</td></tr> </table> <div class="separator"> </div> @@ -137,7 +137,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 62</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 63</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> ANALYZER_NAME;</span></pre></td></tr> +<tr> <td class="numLineCover"> 63</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> <tr> <td class="numLine"> 64</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 65</td> <td class="nbHits"> </td> @@ -274,6 +274,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JarAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JarAnalyzer.html index b33313dee..5331772ac 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JarAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JarAnalyzer.html @@ -359,7 +359,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 178</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> +<tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src">  <span class="keyword">return</span> ANALYZER_NAME;</pre></td></tr> <tr> <td class="numLine"> 180</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 181</td> <td class="nbHits"> </td> @@ -1838,6 +1838,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer.html index eecc3290c..fc2e240cb 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer.html @@ -252,6 +252,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html index a47a2895e..8f0e7733b 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html @@ -12,7 +12,7 @@ <div class="separator"> </div> <table class="report"> <thead><tr> <td class="heading">Classes in this File</td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td class="heading"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead> - <tr><td><a href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">70%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:70px"><span class="text">19/27</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">37%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:37px"><span class="text">3/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5;</span>1.5</td></tr> + <tr><td><a href="org.owasp.dependencycheck.analyzer.NvdCveAnalyzer.html">NvdCveAnalyzer</a></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">74%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:74px"><span class="text">20/27</span></div></div></td></tr></table></td><td><table cellpadding="0px" cellspacing="0px" class="percentgraph"><tr class="percentgraph"><td align="right" class="percentgraph" width="40">37%</td><td class="percentgraph"><div class="percentgraph"><div class="greenbar" style="width:37px"><span class="text">3/8</span></div></div></td></tr></table></td><td class="value"><span class="hidden">1.5;</span>1.5</td></tr> </table> <div class="separator"> </div> @@ -271,7 +271,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 138</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getName() {</pre></td></tr> -<tr> <td class="numLineCover"> 139</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="string">"NVD CVE Analyzer"</span>;</span></pre></td></tr> +<tr> <td class="numLineCover"> 139</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="string">"NVD CVE Analyzer"</span>;</pre></td></tr> <tr> <td class="numLine"> 140</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 141</td> <td class="nbHits"> </td> @@ -436,6 +436,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectoryLockException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectoryLockException.html index c99dc4279..d8ea34718 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectoryLockException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectoryLockException.html @@ -145,6 +145,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectorySpinLock.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectorySpinLock.html index 4da8cc050..6fa6effd2 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectorySpinLock.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.DirectorySpinLock.html @@ -475,6 +475,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.InvalidDirectoryException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.InvalidDirectoryException.html index f1d0d9125..587137984 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.InvalidDirectoryException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.concurrency.InvalidDirectoryException.html @@ -145,6 +145,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.CachedWebDataSource.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.CachedWebDataSource.html index 9bf1b6ee3..17c2d7383 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.CachedWebDataSource.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.CachedWebDataSource.html @@ -95,6 +95,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateException.html index 67722011a..b1342c8e1 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateException.html @@ -149,6 +149,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateService.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateService.html index 47a7824fd..76fe6a7bb 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateService.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.UpdateService.html @@ -146,6 +146,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.BaseIndex.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.BaseIndex.html index de4897d6b..606b022b8 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.BaseIndex.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.BaseIndex.html @@ -230,6 +230,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexReader.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexReader.html index a74d2fdbf..53ae30bef 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexReader.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexReader.html @@ -310,7 +310,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 165</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> Document getDocument(<span class="keyword">int</span> documentId) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 166</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  <span class="keyword">return</span> indexSearcher.doc(documentId);</pre></td></tr> +<tr> <td class="numLineCover"> 166</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  <span class="keyword">return</span> indexSearcher.doc(documentId);</pre></td></tr> <tr> <td class="numLine"> 167</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 168</td> <td class="nbHits"> </td> @@ -363,6 +363,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexWriter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexWriter.html index b3184ec37..6f1e81f09 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexWriter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.CpeIndexWriter.html @@ -267,6 +267,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.Fields.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.Fields.html index b27fea56a..54d14817f 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.Fields.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.Fields.html @@ -106,6 +106,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.IndexEntry.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.IndexEntry.html index c0616e869..af26e06bf 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.IndexEntry.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cpe.IndexEntry.html @@ -75,7 +75,7 @@ <td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long (jeremy.long@owasp.org)</span></pre></td></tr> <tr> <td class="numLine"> 29</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 30</td> <td class="nbHitsCovered"> 9562</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> IndexEntry <span class="keyword">implements</span> Serializable {</pre></td></tr> +<tr> <td class="numLineCover"> 30</td> <td class="nbHitsCovered"> 9558</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> IndexEntry <span class="keyword">implements</span> Serializable {</pre></td></tr> <tr> <td class="numLine"> 31</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 32</td> <td class="nbHits"> </td> @@ -170,8 +170,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 80</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setVendor(String vendor) {</pre></td></tr> -<tr> <td class="numLineCover"> 81</td> <td class="nbHitsCovered"> 9561</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.vendor = vendor;</pre></td></tr> -<tr> <td class="numLineCover"> 82</td> <td class="nbHitsCovered"> 9561</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 81</td> <td class="nbHitsCovered"> 9557</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.vendor = vendor;</pre></td></tr> +<tr> <td class="numLineCover"> 82</td> <td class="nbHitsCovered"> 9557</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 83</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> <tr> <td class="numLine"> 84</td> <td class="nbHits"> </td> @@ -194,7 +194,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 93</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getProduct() {</pre></td></tr> -<tr> <td class="numLineCover"> 94</td> <td class="nbHitsCovered"> 2669</td> <td class="src"><pre class="src">  <span class="keyword">return</span> product;</pre></td></tr> +<tr> <td class="numLineCover"> 94</td> <td class="nbHitsCovered"> 2667</td> <td class="src"><pre class="src">  <span class="keyword">return</span> product;</pre></td></tr> <tr> <td class="numLine"> 95</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 96</td> <td class="nbHits"> </td> @@ -211,8 +211,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 102</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setProduct(String product) {</pre></td></tr> -<tr> <td class="numLineCover"> 103</td> <td class="nbHitsCovered"> 9561</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.product = product;</pre></td></tr> -<tr> <td class="numLineCover"> 104</td> <td class="nbHitsCovered"> 9561</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 103</td> <td class="nbHitsCovered"> 9557</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.product = product;</pre></td></tr> +<tr> <td class="numLineCover"> 104</td> <td class="nbHitsCovered"> 9557</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 105</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">/**</span></pre></td></tr> <tr> <td class="numLine"> 106</td> <td class="nbHits"> </td> @@ -252,8 +252,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 124</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> setSearchScore(<span class="keyword">float</span> searchScore) {</pre></td></tr> -<tr> <td class="numLineCover"> 125</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.searchScore = searchScore;</pre></td></tr> -<tr> <td class="numLineCover"> 126</td> <td class="nbHitsCovered"> 644</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 125</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.searchScore = searchScore;</pre></td></tr> +<tr> <td class="numLineCover"> 126</td> <td class="nbHitsCovered"> 640</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 127</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 128</td> <td class="nbHits"> </td> @@ -318,21 +318,21 @@ <td class="src"><pre class="src">  @Override</pre></td></tr> <tr> <td class="numLine"> 163</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> equals(Object obj) {</pre></td></tr> -<tr> <td class="numLineCover"> 164</td> <td class="nbHitsUncovered"><a title="Line 164: Conditional coverage 50% (1/2)."> 6074</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 164: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 164</td> <td class="nbHitsUncovered"><a title="Line 164: Conditional coverage 50% (1/2)."> 5995</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 164: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 165</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 166</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"><a title="Line 167: Conditional coverage 50% (1/2)."> 6074</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 167: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (getClass() != obj.getClass()) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 167</td> <td class="nbHitsUncovered"><a title="Line 167: Conditional coverage 50% (1/2)."> 5995</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 167: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (getClass() != obj.getClass()) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 168</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 169</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 170</td> <td class="nbHitsCovered"> 6074</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IndexEntry other = (IndexEntry) obj;</pre></td></tr> -<tr> <td class="numLineCover"> 171</td> <td class="nbHitsUncovered"><a title="Line 171: Conditional coverage 50% (3/6) [each condition: 50%, 0%, 100%]."> 6074</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 171: Conditional coverage 50% (3/6) [each condition: 50%, 0%, 100%]."> <span class="keyword">if</span> ((<span class="keyword">this</span>.vendor == <span class="keyword">null</span>) ? (other.vendor != <span class="keyword">null</span>) : !<span class="keyword">this</span>.vendor.equals(other.vendor)) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 172</td> <td class="nbHitsCovered"> 4850</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 170</td> <td class="nbHitsCovered"> 5995</td> <td class="src"><pre class="src">  <span class="keyword">final</span> IndexEntry other = (IndexEntry) obj;</pre></td></tr> +<tr> <td class="numLineCover"> 171</td> <td class="nbHitsUncovered"><a title="Line 171: Conditional coverage 50% (3/6) [each condition: 50%, 0%, 100%]."> 5995</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 171: Conditional coverage 50% (3/6) [each condition: 50%, 0%, 100%]."> <span class="keyword">if</span> ((<span class="keyword">this</span>.vendor == <span class="keyword">null</span>) ? (other.vendor != <span class="keyword">null</span>) : !<span class="keyword">this</span>.vendor.equals(other.vendor)) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 172</td> <td class="nbHitsCovered"> 4772</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 173</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 174</td> <td class="nbHitsUncovered"><a title="Line 174: Conditional coverage 33% (2/6) [each condition: 50%, 0%, 50%]."> 1224</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 174: Conditional coverage 33% (2/6) [each condition: 50%, 0%, 50%]."> <span class="keyword">if</span> ((<span class="keyword">this</span>.product == <span class="keyword">null</span>) ? (other.product != <span class="keyword">null</span>) : !<span class="keyword">this</span>.product.equals(other.product)) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 175</td> <td class="nbHitsCovered"> 1224</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 174</td> <td class="nbHitsUncovered"><a title="Line 174: Conditional coverage 33% (2/6) [each condition: 50%, 0%, 50%]."> 1223</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 174: Conditional coverage 33% (2/6) [each condition: 50%, 0%, 50%]."> <span class="keyword">if</span> ((<span class="keyword">this</span>.product == <span class="keyword">null</span>) ? (other.product != <span class="keyword">null</span>) : !<span class="keyword">this</span>.product.equals(other.product)) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 175</td> <td class="nbHitsCovered"> 1223</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 176</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLineCover"> 177</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">true</span>;</span></pre></td></tr> @@ -361,6 +361,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweDB.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweDB.html index 41b47c620..8935e3049 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweDB.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweDB.html @@ -170,6 +170,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweHandler.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweHandler.html index d9d385cf5..d0d96a03a 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweHandler.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.cwe.CweHandler.html @@ -123,6 +123,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter.html index e34bd382b..3091ed2a1 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter.html @@ -89,7 +89,7 @@ <td class="src"><pre class="src"> <span class="comment"> * The char term attribute.</span></pre></td></tr> <tr> <td class="numLine"> 36</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 37</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">final</span> CharTermAttribute termAtt = addAttribute(CharTermAttribute.<span class="keyword">class</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 37</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">final</span> CharTermAttribute termAtt = addAttribute(CharTermAttribute.<span class="keyword">class</span>);</pre></td></tr> <tr> <td class="numLine"> 38</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 39</td> <td class="nbHits"> </td> @@ -104,7 +104,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 44</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">protected</span> CharTermAttribute getTermAtt() {</pre></td></tr> -<tr> <td class="numLineCover"> 45</td> <td class="nbHitsCovered"> 26021</td> <td class="src"><pre class="src">  <span class="keyword">return</span> termAtt;</pre></td></tr> +<tr> <td class="numLineCover"> 45</td> <td class="nbHitsCovered"> 32557</td> <td class="src"><pre class="src">  <span class="keyword">return</span> termAtt;</pre></td></tr> <tr> <td class="numLine"> 46</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 47</td> <td class="nbHits"> </td> @@ -129,7 +129,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 57</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">protected</span> LinkedList<String> getTokens() {</pre></td></tr> -<tr> <td class="numLineCover"> 58</td> <td class="nbHitsCovered"> 26021</td> <td class="src"><pre class="src">  <span class="keyword">return</span> tokens;</pre></td></tr> +<tr> <td class="numLineCover"> 58</td> <td class="nbHitsCovered"> 32557</td> <td class="src"><pre class="src">  <span class="keyword">return</span> tokens;</pre></td></tr> <tr> <td class="numLine"> 59</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 60</td> <td class="nbHits"> </td> @@ -146,9 +146,9 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 66</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> AbstractTokenizingFilter(TokenStream stream) {</pre></td></tr> -<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  <span class="keyword">super</span>(stream);</pre></td></tr> -<tr> <td class="numLineCover"> 68</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  tokens = <span class="keyword">new</span> LinkedList<String>();</pre></td></tr> -<tr> <td class="numLineCover"> 69</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src">  <span class="keyword">super</span>(stream);</pre></td></tr> +<tr> <td class="numLineCover"> 68</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src">  tokens = <span class="keyword">new</span> LinkedList<String>();</pre></td></tr> +<tr> <td class="numLineCover"> 69</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 70</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 71</td> <td class="nbHits"> </td> @@ -163,20 +163,20 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 76</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">protected</span> <span class="keyword">boolean</span> addTerm() {</pre></td></tr> -<tr> <td class="numLineCover"> 77</td> <td class="nbHitsCovered"><a title="Line 77: Conditional coverage 100% (2/2)."> 25958</a></td> <td class="src"><pre class="src"> <a title="Line 77: Conditional coverage 100% (2/2)."> <span class="keyword">final</span> <span class="keyword">boolean</span> termAdded = tokens.size() > 0;</a></pre></td></tr> -<tr> <td class="numLineCover"> 78</td> <td class="nbHitsCovered"><a title="Line 78: Conditional coverage 100% (2/2)."> 25958</a></td> <td class="src"><pre class="src"> <a title="Line 78: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (termAdded) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 79</td> <td class="nbHitsCovered"> 14823</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String term = tokens.pop();</pre></td></tr> -<tr> <td class="numLineCover"> 80</td> <td class="nbHitsCovered"> 14823</td> <td class="src"><pre class="src">  clearAttributes();</pre></td></tr> -<tr> <td class="numLineCover"> 81</td> <td class="nbHitsCovered"> 14823</td> <td class="src"><pre class="src">  termAtt.append(term);</pre></td></tr> +<tr> <td class="numLineCover"> 77</td> <td class="nbHitsCovered"><a title="Line 77: Conditional coverage 100% (2/2)."> 32445</a></td> <td class="src"><pre class="src"> <a title="Line 77: Conditional coverage 100% (2/2)."> <span class="keyword">final</span> <span class="keyword">boolean</span> termAdded = tokens.size() > 0;</a></pre></td></tr> +<tr> <td class="numLineCover"> 78</td> <td class="nbHitsCovered"><a title="Line 78: Conditional coverage 100% (2/2)."> 32445</a></td> <td class="src"><pre class="src"> <a title="Line 78: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (termAdded) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 79</td> <td class="nbHitsCovered"> 19310</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String term = tokens.pop();</pre></td></tr> +<tr> <td class="numLineCover"> 80</td> <td class="nbHitsCovered"> 19310</td> <td class="src"><pre class="src">  clearAttributes();</pre></td></tr> +<tr> <td class="numLineCover"> 81</td> <td class="nbHitsCovered"> 19310</td> <td class="src"><pre class="src">  termAtt.append(term);</pre></td></tr> <tr> <td class="numLine"> 82</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 25958</td> <td class="src"><pre class="src">  <span class="keyword">return</span> termAdded;</pre></td></tr> +<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 32445</td> <td class="src"><pre class="src">  <span class="keyword">return</span> termAdded;</pre></td></tr> <tr> <td class="numLine"> 84</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 85</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer.html index aff82aa7a..9af9a1f38 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.AlphaNumericTokenizer.html @@ -142,6 +142,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.DependencySimilarity.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.DependencySimilarity.html index 10be6e22e..64412e771 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.DependencySimilarity.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.DependencySimilarity.html @@ -117,6 +117,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.FieldAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.FieldAnalyzer.html index 63b4535df..bc9e01175 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.FieldAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.FieldAnalyzer.html @@ -172,6 +172,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.LuceneUtils.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.LuceneUtils.html index b1b9d169e..f3ba976b4 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.LuceneUtils.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.LuceneUtils.html @@ -208,6 +208,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer.html index 3bacd840d..0e1930374 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer.html @@ -200,6 +200,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer.html index 913e45c28..7c0e9806b 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.SearchVersionAnalyzer.html @@ -159,6 +159,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter.html index 6d090d5b5..edf547352 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter.html @@ -243,6 +243,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter.html index 4df815407..ad1f0462e 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter.html @@ -109,8 +109,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 46</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> UrlTokenizingFilter(TokenStream stream) {</pre></td></tr> -<tr> <td class="numLineCover"> 47</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  <span class="keyword">super</span>(stream);</pre></td></tr> -<tr> <td class="numLineCover"> 48</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 47</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src">  <span class="keyword">super</span>(stream);</pre></td></tr> +<tr> <td class="numLineCover"> 48</td> <td class="nbHitsCovered"> 26</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 49</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 50</td> <td class="nbHits"> </td> @@ -133,11 +133,11 @@ <td class="src"><pre class="src">  @Override</pre></td></tr> <tr> <td class="numLine"> 59</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> incrementToken() <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 60</td> <td class="nbHitsCovered"> 26021</td> <td class="src"><pre class="src">  <span class="keyword">final</span> LinkedList<String> tokens = getTokens();</pre></td></tr> -<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"> 26021</td> <td class="src"><pre class="src">  <span class="keyword">final</span> CharTermAttribute termAtt = getTermAtt();</pre></td></tr> -<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"><a title="Line 62: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 26021</a></td> <td class="src"><pre class="src"> <a title="Line 62: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (tokens.size() == 0 && input.incrementToken()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 63</td> <td class="nbHitsCovered"> 14822</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String text = <span class="keyword">new</span> String(termAtt.buffer(), 0, termAtt.length());</pre></td></tr> -<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"><a title="Line 64: Conditional coverage 100% (2/2)."> 14822</a></td> <td class="src"><pre class="src"> <a title="Line 64: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (UrlStringUtils.containsUrl(text)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 60</td> <td class="nbHitsCovered"> 32557</td> <td class="src"><pre class="src">  <span class="keyword">final</span> LinkedList<String> tokens = getTokens();</pre></td></tr> +<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"> 32557</td> <td class="src"><pre class="src">  <span class="keyword">final</span> CharTermAttribute termAtt = getTermAtt();</pre></td></tr> +<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"><a title="Line 62: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 32557</a></td> <td class="src"><pre class="src"> <a title="Line 62: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (tokens.size() == 0 && input.incrementToken()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 63</td> <td class="nbHitsCovered"> 19309</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String text = <span class="keyword">new</span> String(termAtt.buffer(), 0, termAtt.length());</pre></td></tr> +<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"><a title="Line 64: Conditional coverage 100% (2/2)."> 19309</a></td> <td class="src"><pre class="src"> <a title="Line 64: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (UrlStringUtils.containsUrl(text)) {</a></pre></td></tr> <tr> <td class="numLineCover"> 65</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String[] parts = text.split(<span class="string">"\\s"</span>);</pre></td></tr> <tr> <td class="numLineCover"> 66</td> <td class="nbHitsCovered"><a title="Line 66: Conditional coverage 100% (2/2)."> 4</a></td> <td class="src"><pre class="src"> <a title="Line 66: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (String part : parts) {</a></pre></td></tr> <tr> <td class="numLineCover"> 67</td> <td class="nbHitsUncovered"><a title="Line 67: Conditional coverage 50% (1/2)."> 2</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 67: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (UrlStringUtils.isUrl(part)) {</a></span></pre></td></tr> @@ -157,18 +157,18 @@ <tr> <td class="numLine"> 78</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLineCover"> 79</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src">  } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 80</td> <td class="nbHitsCovered"> 14820</td> <td class="src"><pre class="src">  tokens.add(text);</pre></td></tr> +<tr> <td class="numLineCover"> 80</td> <td class="nbHitsCovered"> 19307</td> <td class="src"><pre class="src">  tokens.add(text);</pre></td></tr> <tr> <td class="numLine"> 81</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 82</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 25958</td> <td class="src"><pre class="src">  <span class="keyword">return</span> addTerm();</pre></td></tr> +<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 32445</td> <td class="src"><pre class="src">  <span class="keyword">return</span> addTerm();</pre></td></tr> <tr> <td class="numLine"> 84</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 85</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionAnalyzer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionAnalyzer.html index 4a3e2b33b..39fe3e95e 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionAnalyzer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionAnalyzer.html @@ -156,6 +156,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter.html index 5ba2fa8b3..19cd717b3 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.lucene.VersionTokenizingFilter.html @@ -197,6 +197,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException.html index 70a93ebb4..871214eed 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException.html @@ -119,6 +119,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CveDB.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CveDB.html index 6536630a4..a1b77d6ab 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CveDB.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.CveDB.html @@ -391,9 +391,9 @@ <td class="src"><pre class="src">  @Override</pre></td></tr> <tr> <td class="numLine"> 194</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">protected</span> <span class="keyword">void</span> finalize() <span class="keyword">throws</span> Throwable {</pre></td></tr> -<tr> <td class="numLineCover"> 195</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  close();</pre></td></tr> -<tr> <td class="numLineCover"> 196</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  <span class="keyword">super</span>.finalize(); <span class="comment">//not necessary if extending Object.</span></pre></td></tr> -<tr> <td class="numLineCover"> 197</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 195</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  close();</pre></td></tr> +<tr> <td class="numLineCover"> 196</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">super</span>.finalize(); <span class="comment">//not necessary if extending Object.</span></pre></td></tr> +<tr> <td class="numLineCover"> 197</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 198</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 199</td> <td class="nbHits"> </td> @@ -406,7 +406,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 203</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">void</span> close() {</pre></td></tr> -<tr> <td class="numLineCover"> 204</td> <td class="nbHitsCovered"><a title="Line 204: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 204: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (conn != <span class="keyword">null</span>) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 204</td> <td class="nbHitsCovered"><a title="Line 204: Conditional coverage 100% (2/2)."> 23</a></td> <td class="src"><pre class="src"> <a title="Line 204: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (conn != <span class="keyword">null</span>) {</a></pre></td></tr> <tr> <td class="numLine"> 205</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">try</span> {</pre></td></tr> <tr> <td class="numLineCover"> 206</td> <td class="nbHitsCovered"> 15</td> <td class="src"><pre class="src">  conn.close();</pre></td></tr> @@ -418,7 +418,7 @@ <tr> <td class="numLineCover"> 212</td> <td class="nbHitsCovered"> 15</td> <td class="src"><pre class="src">  conn = <span class="keyword">null</span>;</pre></td></tr> <tr> <td class="numLine"> 213</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 214</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 214</td> <td class="nbHitsCovered"> 23</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 215</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 216</td> <td class="nbHits"> </td> @@ -1140,6 +1140,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.DatabaseException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.DatabaseException.html index 5361b80e7..618780506 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.DatabaseException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.DatabaseException.html @@ -117,6 +117,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.InvalidDataException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.InvalidDataException.html index adec305e9..5ead0dc10 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.InvalidDataException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.InvalidDataException.html @@ -119,6 +119,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.html index 853bdf80c..86138faf2 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve12Handler.html @@ -457,6 +457,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.html index 29e99cbf8..be1ebc99d 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.nvdcve.NvdCve20Handler.html @@ -896,6 +896,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.AbstractUpdateTask.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.AbstractUpdateTask.html index 2d18d74f4..3ef20ffee 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.AbstractUpdateTask.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.AbstractUpdateTask.html @@ -523,6 +523,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.BatchUpdateTask.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.BatchUpdateTask.html index 757d0dd07..e02e03a65 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.BatchUpdateTask.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.BatchUpdateTask.html @@ -453,6 +453,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DataStoreMetaInfo.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DataStoreMetaInfo.html index e1d69a423..44a713842 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DataStoreMetaInfo.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DataStoreMetaInfo.html @@ -428,6 +428,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DatabaseUpdater.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DatabaseUpdater.html index 64b163640..e60ab855f 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DatabaseUpdater.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.DatabaseUpdater.html @@ -210,6 +210,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.NvdCveInfo.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.NvdCveInfo.html index 5667073d8..2dc6740e9 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.NvdCveInfo.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.NvdCveInfo.html @@ -278,6 +278,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.StandardUpdateTask.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.StandardUpdateTask.html index 6b0486a66..aafbc4ab6 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.StandardUpdateTask.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.StandardUpdateTask.html @@ -481,6 +481,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTask.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTask.html index c752868d1..a775987a5 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTask.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTask.html @@ -121,6 +121,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTaskFactory.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTaskFactory.html index 2329dfe4a..d25dc6533 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTaskFactory.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.UpdateTaskFactory.html @@ -132,6 +132,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.Updateable.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.Updateable.html index 8ca3039da..4a309a6c5 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.Updateable.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.data.update.Updateable.html @@ -352,6 +352,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Dependency.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Dependency.html index df852a68e..b1905c2d8 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Dependency.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Dependency.html @@ -99,7 +99,7 @@ <td class="src"><pre class="src"> <span class="comment"> * @author Jeremy Long (jeremy.long@owasp.org)</span></pre></td></tr> <tr> <td class="numLine"> 41</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 42</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> Dependency <span class="keyword">implements</span> Comparable<Dependency> {</pre></td></tr> +<tr> <td class="numLineCover"> 42</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> Dependency <span class="keyword">implements</span> Comparable<Dependency> {</pre></td></tr> <tr> <td class="numLine"> 43</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 44</td> <td class="nbHits"> </td> @@ -232,7 +232,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 115</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getFileName() {</pre></td></tr> -<tr> <td class="numLineCover"> 116</td> <td class="nbHitsCovered"> 79</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.fileName;</pre></td></tr> +<tr> <td class="numLineCover"> 116</td> <td class="nbHitsCovered"> 91</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.fileName;</pre></td></tr> <tr> <td class="numLine"> 117</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 118</td> <td class="nbHits"> </td> @@ -281,7 +281,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 142</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getActualFilePath() {</pre></td></tr> -<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 58</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.actualFilePath;</pre></td></tr> +<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 82</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.actualFilePath;</pre></td></tr> <tr> <td class="numLine"> 144</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 145</td> <td class="nbHits"> </td> @@ -559,7 +559,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 293</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> EvidenceCollection getProductEvidence() {</pre></td></tr> -<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 904</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.productEvidence;</pre></td></tr> +<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 902</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.productEvidence;</pre></td></tr> <tr> <td class="numLine"> 295</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 296</td> <td class="nbHits"> </td> @@ -880,7 +880,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 474</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">int</span> compareTo(Dependency o) {</pre></td></tr> -<tr> <td class="numLineCover"> 475</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.getFileName().compareToIgnoreCase(o.getFileName());</pre></td></tr> +<tr> <td class="numLineCover"> 475</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">this</span>.getFileName().compareToIgnoreCase(o.getFileName());</pre></td></tr> <tr> <td class="numLine"> 476</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 477</td> <td class="nbHits"> </td> @@ -1037,6 +1037,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Evidence.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Evidence.html index 248c947a2..23b90375d 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Evidence.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Evidence.html @@ -248,8 +248,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 125</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> String getValue() {</pre></td></tr> -<tr> <td class="numLineCover"> 126</td> <td class="nbHitsCovered"> 6321</td> <td class="src"><pre class="src">  used = <span class="keyword">true</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 127</td> <td class="nbHitsCovered"> 6321</td> <td class="src"><pre class="src">  <span class="keyword">return</span> value;</pre></td></tr> +<tr> <td class="numLineCover"> 126</td> <td class="nbHitsCovered"> 6305</td> <td class="src"><pre class="src">  used = <span class="keyword">true</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 127</td> <td class="nbHitsCovered"> 6305</td> <td class="src"><pre class="src">  <span class="keyword">return</span> value;</pre></td></tr> <tr> <td class="numLine"> 128</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 129</td> <td class="nbHits"> </td> @@ -314,7 +314,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 161</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> isUsed() {</pre></td></tr> -<tr> <td class="numLineCover"> 162</td> <td class="nbHitsCovered"> 8846</td> <td class="src"><pre class="src">  <span class="keyword">return</span> used;</pre></td></tr> +<tr> <td class="numLineCover"> 162</td> <td class="nbHitsCovered"> 8837</td> <td class="src"><pre class="src">  <span class="keyword">return</span> used;</pre></td></tr> <tr> <td class="numLine"> 163</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 164</td> <td class="nbHits"> </td> @@ -502,6 +502,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.EvidenceCollection.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.EvidenceCollection.html index cad0ad596..51f079280 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.EvidenceCollection.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.EvidenceCollection.html @@ -177,7 +177,7 @@ <tr> <td class="numLineCover"> 81</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">final</span> Filter<Evidence> EVIDENCE_USED = <span class="keyword">new</span> Filter<Evidence>() {</pre></td></tr> <tr> <td class="numLine"> 82</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> passes(Evidence evidence) {</pre></td></tr> -<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 8787</td> <td class="src"><pre class="src">  <span class="keyword">return</span> evidence.isUsed();</pre></td></tr> +<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 8778</td> <td class="src"><pre class="src">  <span class="keyword">return</span> evidence.isUsed();</pre></td></tr> <tr> <td class="numLine"> 84</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 85</td> <td class="nbHits"> </td> @@ -432,7 +432,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 227</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> Iterator<Evidence> iterator() {</pre></td></tr> -<tr> <td class="numLineCover"> 228</td> <td class="nbHitsCovered"> 1143</td> <td class="src"><pre class="src">  <span class="keyword">return</span> list.iterator();</pre></td></tr> +<tr> <td class="numLineCover"> 228</td> <td class="nbHitsCovered"> 1142</td> <td class="src"><pre class="src">  <span class="keyword">return</span> list.iterator();</pre></td></tr> <tr> <td class="numLine"> 229</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 230</td> <td class="nbHits"> </td> @@ -451,23 +451,23 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 237</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> containsUsedString(String text) {</pre></td></tr> -<tr> <td class="numLineCover"> 238</td> <td class="nbHitsUncovered"><a title="Line 238: Conditional coverage 50% (1/2)."> 1128</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 238: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (text == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 238</td> <td class="nbHitsUncovered"><a title="Line 238: Conditional coverage 50% (1/2)."> 1127</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 238: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (text == <span class="keyword">null</span>) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 239</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">return</span> <span class="keyword">false</span>;</span></pre></td></tr> <tr> <td class="numLine"> 240</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 241</td> <td class="nbHitsCovered"> 1128</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String textToTest = text.toLowerCase();</pre></td></tr> +<tr> <td class="numLineCover"> 241</td> <td class="nbHitsCovered"> 1127</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String textToTest = text.toLowerCase();</pre></td></tr> <tr> <td class="numLine"> 242</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 243</td> <td class="nbHitsCovered"><a title="Line 243: Conditional coverage 100% (2/2)."> 1128</a></td> <td class="src"><pre class="src"> <a title="Line 243: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Evidence e : EvidenceCollection.EVIDENCE_USED.filter(<span class="keyword">this</span>)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 243</td> <td class="nbHitsCovered"><a title="Line 243: Conditional coverage 100% (2/2)."> 1127</a></td> <td class="src"><pre class="src"> <a title="Line 243: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (Evidence e : EvidenceCollection.EVIDENCE_USED.filter(<span class="keyword">this</span>)) {</a></pre></td></tr> <tr> <td class="numLine"> 244</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="comment">//TODO consider changing the regex to only compare alpha-numeric (i.e. strip everything else)</span></pre></td></tr> -<tr> <td class="numLineCover"> 245</td> <td class="nbHitsCovered"> 5814</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String value = urlCorrection(e.getValue().toLowerCase()).replaceAll(<span class="string">"[\\s_-]"</span>, <span class="string">""</span>);</pre></td></tr> -<tr> <td class="numLineCover"> 246</td> <td class="nbHitsCovered"><a title="Line 246: Conditional coverage 100% (2/2)."> 5814</a></td> <td class="src"><pre class="src"> <a title="Line 246: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value.contains(textToTest)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 245</td> <td class="nbHitsCovered"> 5798</td> <td class="src"><pre class="src">  <span class="keyword">final</span> String value = urlCorrection(e.getValue().toLowerCase()).replaceAll(<span class="string">"[\\s_-]"</span>, <span class="string">""</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 246</td> <td class="nbHitsCovered"><a title="Line 246: Conditional coverage 100% (2/2)."> 5798</a></td> <td class="src"><pre class="src"> <a title="Line 246: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value.contains(textToTest)) {</a></pre></td></tr> <tr> <td class="numLineCover"> 247</td> <td class="nbHitsCovered"> 393</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">true</span>;</pre></td></tr> <tr> <td class="numLine"> 248</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 249</td> <td class="nbHitsCovered"> 5421</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 250</td> <td class="nbHitsCovered"> 735</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 249</td> <td class="nbHitsCovered"> 5405</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 250</td> <td class="nbHitsCovered"> 734</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 251</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 252</td> <td class="nbHits"> </td> @@ -666,8 +666,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 363</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">private</span> String urlCorrection(String value) {</pre></td></tr> -<tr> <td class="numLineCover"> 364</td> <td class="nbHitsUncovered"><a title="Line 364: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 5814</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 364: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (value == <span class="keyword">null</span> || !UrlStringUtils.containsUrl(value)) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 365</td> <td class="nbHitsCovered"> 5681</td> <td class="src"><pre class="src">  <span class="keyword">return</span> value;</pre></td></tr> +<tr> <td class="numLineCover"> 364</td> <td class="nbHitsUncovered"><a title="Line 364: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 5798</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 364: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (value == <span class="keyword">null</span> || !UrlStringUtils.containsUrl(value)) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 365</td> <td class="nbHitsCovered"> 5665</td> <td class="src"><pre class="src">  <span class="keyword">return</span> value;</pre></td></tr> <tr> <td class="numLine"> 366</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLineCover"> 367</td> <td class="nbHitsCovered"> 133</td> <td class="src"><pre class="src">  <span class="keyword">final</span> StringBuilder sb = <span class="keyword">new</span> StringBuilder(value.length());</pre></td></tr> @@ -696,6 +696,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Identifier.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Identifier.html index 7e8b59928..ba0e6aa63 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Identifier.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Identifier.html @@ -360,6 +360,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Reference.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Reference.html index c60f365ba..d97628966 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Reference.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Reference.html @@ -291,6 +291,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Vulnerability.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Vulnerability.html index 357a8b823..dd69746bf 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Vulnerability.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.Vulnerability.html @@ -747,6 +747,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerabilityComparator.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerabilityComparator.html index 20b28b61f..c617f1812 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerabilityComparator.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerabilityComparator.html @@ -109,6 +109,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerableSoftware.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerableSoftware.html index 871b9f3f7..69dc34624 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerableSoftware.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.dependency.VulnerableSoftware.html @@ -594,6 +594,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter.html index c69d59bd5..1a59d35f6 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.MavenNamespaceFilter.html @@ -198,6 +198,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Activation.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Activation.html index 862528a2b..5024ac748 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Activation.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Activation.html @@ -393,6 +393,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile.html index 1fac3728e..71584e09f 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationFile.html @@ -226,6 +226,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS.html index 0b3c8c04c..9f30389f6 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationOS.html @@ -334,6 +334,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty.html index 16be53123..f5543d752 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ActivationProperty.html @@ -226,6 +226,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Build.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Build.html index 367c7e8f5..69604ea0a 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Build.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Build.html @@ -1586,6 +1586,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.html index 26458ce54..683234a96 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.BuildBase.html @@ -1115,6 +1115,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.html index 13d689af3..ac9535756 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.CiManagement.html @@ -417,6 +417,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Contributor.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Contributor.html index f2ecdc749..396da1640 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Contributor.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Contributor.html @@ -847,6 +847,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Dependency.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Dependency.html index 3c1a4e485..05d4c4c82 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Dependency.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Dependency.html @@ -753,6 +753,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.html index a4ae5c6e3..bceed6b38 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DependencyManagement.html @@ -311,6 +311,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository.html index 971a000b5..008b2b37e 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DeploymentRepository.html @@ -393,6 +393,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Developer.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Developer.html index 67e7c0c88..446c54336 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Developer.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Developer.html @@ -898,6 +898,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement.html index 20df377bf..752d6bfd9 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.DistributionManagement.html @@ -446,6 +446,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Exclusion.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Exclusion.html index 5e41e960e..a5d77c084 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Exclusion.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Exclusion.html @@ -218,6 +218,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Extension.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Extension.html index 7105ef8bd..8c8819de3 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Extension.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Extension.html @@ -273,6 +273,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement.html index aaf0c76dc..22f1f3e94 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.IssueManagement.html @@ -222,6 +222,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.License.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.License.html index 770b7c616..1b791b705 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.License.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.License.html @@ -336,6 +336,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.MailingList.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.MailingList.html index 5e4a73174..25b9cd242 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.MailingList.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.MailingList.html @@ -588,6 +588,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Model.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Model.html index e65745f79..7a149cc2f 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Model.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Model.html @@ -3330,6 +3330,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Notifier.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Notifier.html index 16d4f2255..1b161cb73 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Notifier.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Notifier.html @@ -659,6 +659,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory.html index b47419324..8d6893eed 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ObjectFactory.html @@ -1394,6 +1394,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Organization.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Organization.html index 6f17ebadc..e480b7045 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Organization.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Organization.html @@ -218,6 +218,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Parent.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Parent.html index cd41db304..f2f2edb4a 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Parent.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Parent.html @@ -332,6 +332,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Plugin.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Plugin.html index e931a40be..fbbffa07b 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Plugin.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Plugin.html @@ -1184,6 +1184,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.html index cb5e8edba..6789fb47c 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginExecution.html @@ -678,6 +678,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.html index beacd4c6c..d1490d596 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.PluginManagement.html @@ -311,6 +311,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites.html index d1862a9b6..625d77cbb 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Prerequisites.html @@ -167,6 +167,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Profile.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Profile.html index d0ee63835..241c15276 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Profile.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Profile.html @@ -1629,6 +1629,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Relocation.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Relocation.html index 71a660538..0ca7dc489 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Relocation.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Relocation.html @@ -330,6 +330,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.html index 5b680a619..aea7de1f4 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportPlugin.html @@ -733,6 +733,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.html index 8b02fb9d7..c32108cd8 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.ReportSet.html @@ -623,6 +623,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Reporting.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Reporting.html index 66a6f7705..0bf1df314 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Reporting.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Reporting.html @@ -421,6 +421,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Repository.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Repository.html index 683052a1c..133c24f2f 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Repository.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Repository.html @@ -446,6 +446,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy.html index dd7130f14..afbb10da7 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.RepositoryPolicy.html @@ -277,6 +277,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Resource.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Resource.html index 1524445ed..01ded28c3 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Resource.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Resource.html @@ -678,6 +678,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Scm.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Scm.html index 2d0a41434..c19173b3d 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Scm.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Scm.html @@ -332,6 +332,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Site.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Site.html index 30ec5d2af..29e2f8e25 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Site.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.Site.html @@ -277,6 +277,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.package-info.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.package-info.html index 9c7dcf401..01b8b1acb 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.package-info.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.jaxb.pom.generated.package-info.html @@ -37,6 +37,6 @@ <td class="src"><pre class="src"> <span class="keyword">package</span> org.owasp.dependencycheck.jaxb.pom.generated;</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.ReportGenerator.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.ReportGenerator.html index 5d17aaf9c..5b8a329a5 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.ReportGenerator.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.ReportGenerator.html @@ -437,6 +437,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.VelocityLoggerRedirect.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.VelocityLoggerRedirect.html index c0f4c82ba..522cc2bd8 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.VelocityLoggerRedirect.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.reporting.VelocityLoggerRedirect.html @@ -221,6 +221,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Checksum.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Checksum.html index 0e67a4d96..7bc7a24da 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Checksum.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Checksum.html @@ -208,6 +208,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersion.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersion.html index ad753479c..523a08446 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersion.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersion.html @@ -447,6 +447,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersionUtil.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersionUtil.html index 0627e7527..2315c6875 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersionUtil.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DependencyVersionUtil.html @@ -183,6 +183,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DownloadFailedException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DownloadFailedException.html index 237d7ddda..daf93da57 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DownloadFailedException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.DownloadFailedException.html @@ -149,6 +149,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Downloader.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Downloader.html index d7f255cef..8a7bf2671 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Downloader.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Downloader.html @@ -354,6 +354,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.ExtractionException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.ExtractionException.html index 68804e0c3..5f871ee03 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.ExtractionException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.ExtractionException.html @@ -149,6 +149,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.FileUtils.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.FileUtils.html index fe5a87227..0b66eb542 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.FileUtils.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.FileUtils.html @@ -409,6 +409,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Filter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Filter.html index 10b88ee16..ed1116c11 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Filter.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Filter.html @@ -56,19 +56,19 @@ <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 19</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> Iterator<T> filter(Iterator<T> iterator) {</pre></td></tr> -<tr> <td class="numLineCover"> 20</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">new</span> FilterIterator(iterator);</pre></td></tr> +<tr> <td class="numLineCover"> 20</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">new</span> FilterIterator(iterator);</pre></td></tr> <tr> <td class="numLine"> 21</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 22</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 23</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> Iterable<T> filter(<span class="keyword">final</span> Iterable<T> iterable) {</pre></td></tr> -<tr> <td class="numLineCover"> 24</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">new</span> Iterable<T>() {</pre></td></tr> +<tr> <td class="numLineCover"> 24</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  <span class="keyword">return</span> <span class="keyword">new</span> Iterable<T>() {</pre></td></tr> <tr> <td class="numLine"> 25</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 26</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> Iterator<T> iterator() {</pre></td></tr> -<tr> <td class="numLineCover"> 27</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  <span class="keyword">return</span> filter(iterable.iterator());</pre></td></tr> +<tr> <td class="numLineCover"> 27</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  <span class="keyword">return</span> filter(iterable.iterator());</pre></td></tr> <tr> <td class="numLine"> 28</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 29</td> <td class="nbHits"> </td> @@ -86,28 +86,28 @@ <td class="src"><pre class="src">  <span class="keyword">private</span> T next;</pre></td></tr> <tr> <td class="numLine"> 36</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 37</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  <span class="keyword">private</span> FilterIterator(Iterator<T> iterator) {</pre></td></tr> -<tr> <td class="numLineCover"> 38</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.iterator = iterator;</pre></td></tr> -<tr> <td class="numLineCover"> 39</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  toNext();</pre></td></tr> -<tr> <td class="numLineCover"> 40</td> <td class="nbHitsCovered"> 1461</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 37</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  <span class="keyword">private</span> FilterIterator(Iterator<T> iterator) {</pre></td></tr> +<tr> <td class="numLineCover"> 38</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  <span class="keyword">this</span>.iterator = iterator;</pre></td></tr> +<tr> <td class="numLineCover"> 39</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  toNext();</pre></td></tr> +<tr> <td class="numLineCover"> 40</td> <td class="nbHitsCovered"> 1460</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 41</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 42</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> <span class="keyword">boolean</span> hasNext() {</pre></td></tr> -<tr> <td class="numLineCover"> 43</td> <td class="nbHitsCovered"><a title="Line 43: Conditional coverage 100% (2/2)."> 7338</a></td> <td class="src"><pre class="src"> <a title="Line 43: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> next != <span class="keyword">null</span>;</a></pre></td></tr> +<tr> <td class="numLineCover"> 43</td> <td class="nbHitsCovered"><a title="Line 43: Conditional coverage 100% (2/2)."> 7321</a></td> <td class="src"><pre class="src"> <a title="Line 43: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> next != <span class="keyword">null</span>;</a></pre></td></tr> <tr> <td class="numLine"> 44</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 45</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 46</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">public</span> T next() {</pre></td></tr> -<tr> <td class="numLineCover"> 47</td> <td class="nbHitsUncovered"><a title="Line 47: Conditional coverage 50% (1/2)."> 6270</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 47: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (next == <span class="keyword">null</span>) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 47</td> <td class="nbHitsUncovered"><a title="Line 47: Conditional coverage 50% (1/2)."> 6254</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 47: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (next == <span class="keyword">null</span>) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 48</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered">  <span class="keyword">throw</span> <span class="keyword">new</span> NoSuchElementException();</span></pre></td></tr> <tr> <td class="numLine"> 49</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 50</td> <td class="nbHitsCovered"> 6270</td> <td class="src"><pre class="src">  T returnValue = next;</pre></td></tr> -<tr> <td class="numLineCover"> 51</td> <td class="nbHitsCovered"> 6270</td> <td class="src"><pre class="src">  toNext();</pre></td></tr> -<tr> <td class="numLineCover"> 52</td> <td class="nbHitsCovered"> 6270</td> <td class="src"><pre class="src">  <span class="keyword">return</span> returnValue;</pre></td></tr> +<tr> <td class="numLineCover"> 50</td> <td class="nbHitsCovered"> 6254</td> <td class="src"><pre class="src">  T returnValue = next;</pre></td></tr> +<tr> <td class="numLineCover"> 51</td> <td class="nbHitsCovered"> 6254</td> <td class="src"><pre class="src">  toNext();</pre></td></tr> +<tr> <td class="numLineCover"> 52</td> <td class="nbHitsCovered"> 6254</td> <td class="src"><pre class="src">  <span class="keyword">return</span> returnValue;</pre></td></tr> <tr> <td class="numLine"> 53</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 54</td> <td class="nbHits"> </td> @@ -121,22 +121,22 @@ <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 59</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  <span class="keyword">private</span> <span class="keyword">void</span> toNext() {</pre></td></tr> -<tr> <td class="numLineCover"> 60</td> <td class="nbHitsCovered"> 7731</td> <td class="src"><pre class="src">  next = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"><a title="Line 61: Conditional coverage 100% (2/2)."> 11648</a></td> <td class="src"><pre class="src"> <a title="Line 61: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (iterator.hasNext()) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"> 10564</td> <td class="src"><pre class="src">  T item = iterator.next();</pre></td></tr> -<tr> <td class="numLineCover"> 63</td> <td class="nbHitsUncovered"><a title="Line 63: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 10564</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 63: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (item != <span class="keyword">null</span> && passes(item)) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"> 6647</td> <td class="src"><pre class="src">  next = item;</pre></td></tr> -<tr> <td class="numLineCover"> 65</td> <td class="nbHitsCovered"> 6647</td> <td class="src"><pre class="src">  <span class="keyword">break</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 60</td> <td class="nbHitsCovered"> 7714</td> <td class="src"><pre class="src">  next = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 61</td> <td class="nbHitsCovered"><a title="Line 61: Conditional coverage 100% (2/2)."> 11638</a></td> <td class="src"><pre class="src"> <a title="Line 61: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (iterator.hasNext()) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"> 10555</td> <td class="src"><pre class="src">  T item = iterator.next();</pre></td></tr> +<tr> <td class="numLineCover"> 63</td> <td class="nbHitsUncovered"><a title="Line 63: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> 10555</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 63: Conditional coverage 75% (3/4) [each condition: 50%, 100%]."> <span class="keyword">if</span> (item != <span class="keyword">null</span> && passes(item)) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"> 6631</td> <td class="src"><pre class="src">  next = item;</pre></td></tr> +<tr> <td class="numLineCover"> 65</td> <td class="nbHitsCovered"> 6631</td> <td class="src"><pre class="src">  <span class="keyword">break</span>;</pre></td></tr> <tr> <td class="numLine"> 66</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 3917</td> <td class="src"><pre class="src">  }</pre></td></tr> -<tr> <td class="numLineCover"> 68</td> <td class="nbHitsCovered"> 7731</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 3924</td> <td class="src"><pre class="src">  }</pre></td></tr> +<tr> <td class="numLineCover"> 68</td> <td class="nbHitsCovered"> 7714</td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 69</td> <td class="nbHits"> </td> <td class="src"><pre class="src">  }</pre></td></tr> <tr> <td class="numLine"> 70</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.InvalidSettingException.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.InvalidSettingException.html index f84162388..5ea499850 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.InvalidSettingException.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.InvalidSettingException.html @@ -149,6 +149,6 @@ <td class="src"><pre class="src"> }</pre></td></tr> </table> -<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/13/13 3:05 PM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 10/20/13 9:38 PM.</div> </body> </html> diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogFilter.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogFilter.html new file mode 100644 index 000000000..006eb60ea --- /dev/null +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogFilter.html @@ -0,0 +1,109 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> +<title>Coverage Report + + + + +
    Coverage Report - org.owasp.dependencycheck.utils.LogFilter
    +
     
    + + + + +
    Classes in this File Line Coverage Branch Coverage Complexity
    LogFilter
    0%
    0/3
    0%
    0/6
    3
    +
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     1  
     /*
     2  
      * This file is part of dependency-check-core.
     3  
      *
     4  
      * Dependency-check-core is free software: you can redistribute it and/or modify it
     5  
      * under the terms of the GNU General Public License as published by the Free
     6  
      * Software Foundation, either version 3 of the License, or (at your option) any
     7  
      * later version.
     8  
      *
     9  
      * Dependency-check-core is distributed in the hope that it will be useful, but
     10  
      * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
     11  
      * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
     12  
      * details.
     13  
      *
     14  
      * You should have received a copy of the GNU General Public License along with
     15  
      * dependency-check-core. If not, see http://www.gnu.org/licenses/.
     16  
      *
     17  
      * Copyright (c) 2013 Jeremy Long. All Rights Reserved.
     18  
      */
     19  
     package org.owasp.dependencycheck.utils;
     20  
     
     21  
     import java.util.logging.Filter;
     22  
     import java.util.logging.LogRecord;
     23  
     
     24  
     /**
     25  
      * A simple log filter to limit the entries written to the verbose log file. The
     26  
      * verbose log file uses the root logger as I couldn't get anything else to
     27  
      * work; as such, this filter limits the log entries to specific classes.
     28  
      *
     29  
      * @author Jeremy Long (jeremy.long@owasp.org)
     30  
      */
     31  0
     public class LogFilter implements Filter {
     32  
     
     33  
         /**
     34  
          * Determines if the record should be logged.
     35  
          *
     36  
          * @param record a log record to examine
     37  
          * @return true if the record should be logged, otherwise false
     38  
          */
     39  
         @Override
     40  
         public boolean isLoggable(LogRecord record) {
     41  0
             final String name = record.getSourceClassName();
     42  0
             return name.startsWith("org.owasp.dependencycheck") && !name.contains("generated") && !name.contains("VelocityLoggerRedirect");
     43  
         }
     44  
     }
    + + + + diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogUtils.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogUtils.html new file mode 100644 index 000000000..19c5b6dff --- /dev/null +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.LogUtils.html @@ -0,0 +1,152 @@ + + + + +Coverage Report + + + + +
    Coverage Report - org.owasp.dependencycheck.utils.LogUtils
    +
     
    + + + + +
    Classes in this File Line Coverage Branch Coverage Complexity
    LogUtils
    0%
    0/22
    0%
    0/6
    4
    +
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
     1  
     /*
     2  
      * This file is part of dependency-check-core.
     3  
      *
     4  
      * Dependency-check-core is free software: you can redistribute it and/or modify it
     5  
      * under the terms of the GNU General Public License as published by the Free
     6  
      * Software Foundation, either version 3 of the License, or (at your option) any
     7  
      * later version.
     8  
      *
     9  
      * Dependency-check-core is distributed in the hope that it will be useful, but
     10  
      * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
     11  
      * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
     12  
      * details.
     13  
      *
     14  
      * You should have received a copy of the GNU General Public License along with
     15  
      * dependency-check-core. If not, see http://www.gnu.org/licenses/.
     16  
      *
     17  
      * Copyright (c) 2013 Jeremy Long. All Rights Reserved.
     18  
      */
     19  
     package org.owasp.dependencycheck.utils;
     20  
     
     21  
     import java.io.IOException;
     22  
     import java.io.InputStream;
     23  
     import java.util.logging.FileHandler;
     24  
     import java.util.logging.Level;
     25  
     import java.util.logging.LogManager;
     26  
     import java.util.logging.Logger;
     27  
     import java.util.logging.SimpleFormatter;
     28  
     
     29  
     /**
     30  
      * A utility class to aide in the setup of the logging mechanism.
     31  
      *
     32  
      * @author Jeremy Long (jeremy.long@owasp.org)
     33  
      */
     34  
     public final class LogUtils {
     35  
     
     36  
         /**
     37  
          * Private constructor for a utility class.
     38  
          */
     39  0
         private LogUtils() {
     40  0
         }
     41  
     
     42  
         /**
     43  
          * Configures the logger for use by the application.
     44  
          *
     45  
          * @param in the input stream to read the log settings from
     46  
          * @param verboseLogFile the file path for the verbose log
     47  
          */
     48  
         public static void prepareLogger(InputStream in, String verboseLogFile) {
     49  
             try {
     50  0
                 LogManager.getLogManager().reset();
     51  0
                 LogManager.getLogManager().readConfiguration(in);
     52  0
                 if (verboseLogFile != null && !verboseLogFile.isEmpty()) {
     53  0
                     final Logger logger = Logger.getLogger("");
     54  0
                     final FileHandler handler = new FileHandler(verboseLogFile, true);
     55  0
                     handler.setFormatter(new SimpleFormatter());
     56  0
                     handler.setLevel(Level.FINE);
     57  0
                     handler.setFilter(new LogFilter());
     58  0
                     logger.addHandler(handler);
     59  0
                     logger.setLevel(Level.FINE);
     60  
                 }
     61  0
             } catch (IOException ex) {
     62  0
                 Logger.getLogger(LogUtils.class.getName()).log(Level.FINE, "IO Error preparing the logger", ex);
     63  0
             } catch (SecurityException ex) {
     64  0
                 Logger.getLogger(LogUtils.class.getName()).log(Level.FINE, "Error preparing the logger", ex);
     65  
             } finally {
     66  0
                 if (in != null) {
     67  
                     try {
     68  0
                         in.close();
     69  0
                     } catch (Exception ex) {
     70  0
                         Logger.getLogger(LogUtils.class.getName()).log(Level.FINEST, "Error closing resource stream", ex);
     71  0
                     }
     72  
                 }
     73  
             }
     74  0
         }
     75  
     }
    + + + + diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.NonClosingStream.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.NonClosingStream.html index 2ea84ea34..f5781460e 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.NonClosingStream.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.NonClosingStream.html @@ -114,6 +114,6 @@
     }
    - + diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Settings.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Settings.html index af36d39a6..49c0e79b5 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Settings.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.Settings.html @@ -12,8 +12,8 @@
     
    - - + +
    Classes in this File Line Coverage Branch Coverage Complexity
    Settings
    62%
    49/78
    42%
    6/14
    2.375
    Settings$KEYS
    0%
    0/2
    N/A
    2.375
    Settings
    60%
    49/81
    42%
    6/14
    2.294
    Settings$KEYS
    0%
    0/2
    N/A
    2.294
     
    @@ -413,10 +413,10 @@  209  
          */
     210   -
         public static void mergeProperties(String filePath) throws FileNotFoundException, IOException {
    -  211  1
             final FileInputStream fis = new FileInputStream(filePath);
    -  212  1
             mergeProperties(fis);
    -  213  1
         }
    +
         public static void mergeProperties(File filePath) throws FileNotFoundException, IOException {
    +  211  0
             final FileInputStream fis = new FileInputStream(filePath);
    +  212  0
             mergeProperties(fis);
    +  213  0
         }
     214  
     
     215   @@ -432,348 +432,379 @@  220  
          *
     221   -
          * @param stream an Input Stream pointing at a properties file to merge
    +
          * @param filePath the path to the properties file to merge.
     222   -
          * @throws IOException is thrown when there is an exception loading/merging
    +
          * @throws FileNotFoundException is thrown when the filePath points to a
     223   -
          * the properties
    +
          * non-existent file
     224   -
          */
    +
          * @throws IOException is thrown when there is an exception loading/merging
     225   -
         public static void mergeProperties(InputStream stream) throws IOException {
    -  226  1
             INSTANCE.props.load(stream);
    -  227  1
         }
    -  228   -
     
    -  229   -
         /**
    -  230   -
          * Returns a value from the properties file as a File object. If the value
    +
          * the properties
    +  226   +
          */
    +  227   +
         public static void mergeProperties(String filePath) throws FileNotFoundException, IOException {
    +  228  1
             final FileInputStream fis = new FileInputStream(filePath);
    +  229  1
             mergeProperties(fis);
    +  230  1
         }
     231   -
          * was specified as a system property or passed in via the -Dprop=value
    +
     
     232   -
          * argument - this method will return the value from the system properties
    +
         /**
     233   -
          * before the values in the contained configuration file.
    +
          * Merges a new properties file into the current properties. This method
     234   -
          *
    +
          * allows for the loading of a user provided properties file.<br/><br/>
     235   -
          * This method will also replace a leading "[JAR]\" sequence with the path
    +
          * Note: even if using this method - system properties will be loaded before
     236   -
          * to the folder containing the JAR file containing this class.
    +
          * properties loaded from files.
     237  
          *
     238   -
          * @param key the key to lookup within the properties file
    +
          * @param stream an Input Stream pointing at a properties file to merge
     239   -
          * @return the property from the properties file converted to a File object
    +
          * @throws IOException is thrown when there is an exception loading/merging
     240   -
          */
    +
          * the properties
     241   -
         public static File getFile(String key) {
    -  242  60
             final String file = getString(key);
    -  243  60
             final String baseDir = getString(Settings.KEYS.DATA_DIRECTORY);
    -  244  60
             if (baseDir != null) {
    -  245  60
                 if (baseDir.startsWith("[JAR]/")) {
    -  246  0
                     final File jarPath = getJarPath();
    -  247  0
                     final File newBase = new File(jarPath, baseDir.substring(6));
    -  248  0
                     if (Settings.KEYS.DATA_DIRECTORY.equals(key)) {
    -  249  0
                         return newBase;
    +
          */
    +  242   +
         public static void mergeProperties(InputStream stream) throws IOException {
    +  243  1
             INSTANCE.props.load(stream);
    +  244  1
         }
    +  245   +
     
    +  246   +
         /**
    +  247   +
          * Returns a value from the properties file as a File object. If the value
    +  248   +
          * was specified as a system property or passed in via the -Dprop=value
    +  249   +
          * argument - this method will return the value from the system properties
     250   -
                     }
    -  251  0
                     return new File(newBase, file);
    +
          * before the values in the contained configuration file.
    +  251   +
          *
     252   -
                 }
    -  253  60
                 if (Settings.KEYS.DATA_DIRECTORY.equals(key)) {
    -  254  25
                     return new File(baseDir);
    +
          * This method will also replace a leading "[JAR]\" sequence with the path
    +  253   +
          * to the folder containing the JAR file containing this class.
    +  254   +
          *
     255   -
                 }
    -  256  35
                 return new File(baseDir, file);
    +
          * @param key the key to lookup within the properties file
    +  256   +
          * @return the property from the properties file converted to a File object
     257   -
             }
    -  258  0
             return new File(file);
    -  259   -
         }
    -  260   -
     
    -  261   -
         /**
    -  262   -
          * Attempts to retrieve the folder containing the Jar file containing the
    -  263   -
          * Settings class.
    -  264   -
          *
    -  265   -
          * @return a File object
    -  266  
          */
    +  258   +
         public static File getFile(String key) {
    +  259  60
             final String file = getString(key);
    +  260  60
             final String baseDir = getString(Settings.KEYS.DATA_DIRECTORY);
    +  261  60
             if (baseDir != null) {
    +  262  60
                 if (baseDir.startsWith("[JAR]/")) {
    +  263  0
                     final File jarPath = getJarPath();
    +  264  0
                     final File newBase = new File(jarPath, baseDir.substring(6));
    +  265  0
                     if (Settings.KEYS.DATA_DIRECTORY.equals(key)) {
    +  266  0
                         return newBase;
     267   -
         private static File getJarPath() {
    -  268  0
             final String jarPath = Settings.class.getProtectionDomain().getCodeSource().getLocation().getPath();
    -  269  0
             String decodedPath = ".";
    -  270   -
             try {
    -  271  0
                 decodedPath = URLDecoder.decode(jarPath, "UTF-8");
    -  272  0
             } catch (UnsupportedEncodingException ex) {
    -  273  0
                 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, null, ex);
    -  274  0
             }
    -  275   -
     
    -  276  0
             final File path = new File(decodedPath);
    -  277  0
             if (path.getName().toLowerCase().endsWith(".jar")) {
    -  278  0
                 return path.getParentFile();
    -  279   -
             } else {
    -  280  0
                 return new File(".");
    -  281   +
                     }
    +  268  0
                     return new File(newBase, file);
    +  269   +
                 }
    +  270  60
                 if (Settings.KEYS.DATA_DIRECTORY.equals(key)) {
    +  271  25
                     return new File(baseDir);
    +  272   +
                 }
    +  273  35
                 return new File(baseDir, file);
    +  274  
             }
    +  275  0
             return new File(file);
    +  276   +
         }
    +  277   +
     
    +  278   +
         /**
    +  279   +
          * Attempts to retrieve the folder containing the Jar file containing the
    +  280   +
          * Settings class.
    +  281   +
          *
     282   -
         }
    +
          * @return a File object
     283   -
     
    +
          */
     284   -
         /**
    -  285   -
          * Returns a value from the properties file. If the value was specified as a
    -  286   -
          * system property or passed in via the -Dprop=value argument - this method
    +
         private static File getJarPath() {
    +  285  0
             final String jarPath = Settings.class.getProtectionDomain().getCodeSource().getLocation().getPath();
    +  286  0
             String decodedPath = ".";
     287   -
          * will return the value from the system properties before the values in the
    -  288   -
          * contained configuration file.
    -  289   -
          *
    -  290   -
          * @param key the key to lookup within the properties file
    -  291   -
          * @param defaultValue the default value for the requested property
    +
             try {
    +  288  0
                 decodedPath = URLDecoder.decode(jarPath, "UTF-8");
    +  289  0
             } catch (UnsupportedEncodingException ex) {
    +  290  0
                 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, null, ex);
    +  291  0
             }
     292   -
          * @return the property from the properties file
    -  293   -
          */
    -  294   -
         public static String getString(String key, String defaultValue) {
    -  295  21
             final String str = System.getProperty(key, INSTANCE.props.getProperty(key, defaultValue));
    -  296  21
             return str;
    -  297   -
         }
    +
     
    +  293  0
             final File path = new File(decodedPath);
    +  294  0
             if (path.getName().toLowerCase().endsWith(".jar")) {
    +  295  0
                 return path.getParentFile();
    +  296   +
             } else {
    +  297  0
                 return new File(".");
     298   -
     
    +
             }
     299   -
         /**
    +
         }
     300   -
          * Returns the temporary directory.
    +
     
     301   -
          *
    +
         /**
     302   -
          * @return the temporary directory
    -  303   -
          */
    -  304   -
         public static File getTempDirectory() {
    -  305  6
             return new File(Settings.getString(Settings.KEYS.TEMP_DIRECTORY, System.getProperty("java.io.tmpdir")));
    -  306   -
         }
    -  307   -
     
    -  308   -
         /**
    -  309  
          * Returns a value from the properties file. If the value was specified as a
    -  310   +  303  
          * system property or passed in via the -Dprop=value argument - this method
    -  311   +  304  
          * will return the value from the system properties before the values in the
    -  312   +  305  
          * contained configuration file.
    -  313   +  306  
          *
    +  307   +
          * @param key the key to lookup within the properties file
    +  308   +
          * @param defaultValue the default value for the requested property
    +  309   +
          * @return the property from the properties file
    +  310   +
          */
    +  311   +
         public static String getString(String key, String defaultValue) {
    +  312  21
             final String str = System.getProperty(key, INSTANCE.props.getProperty(key, defaultValue));
    +  313  21
             return str;
     314   -
          * @param key the key to lookup within the properties file
    +
         }
     315   -
          * @return the property from the properties file
    +
     
     316   -
          */
    +
         /**
     317   -
         public static String getString(String key) {
    -  318  143
             return System.getProperty(key, INSTANCE.props.getProperty(key));
    +
          * Returns the temporary directory.
    +  318   +
          *
     319   -
         }
    +
          * @return the temporary directory
     320   -
     
    +
          */
     321   -
         /**
    -  322   -
          * Removes a property from the local properties collection. This is mainly
    +
         public static File getTempDirectory() {
    +  322  6
             return new File(Settings.getString(Settings.KEYS.TEMP_DIRECTORY, System.getProperty("java.io.tmpdir")));
     323   -
          * used in test cases.
    +
         }
     324   -
          *
    +
     
     325   -
          * @param key the property key to remove
    +
         /**
     326   -
          */
    +
          * Returns a value from the properties file. If the value was specified as a
     327   -
         public static void removeProperty(String key) {
    -  328  1
             INSTANCE.props.remove(key);
    -  329  1
         }
    +
          * system property or passed in via the -Dprop=value argument - this method
    +  328   +
          * will return the value from the system properties before the values in the
    +  329   +
          * contained configuration file.
     330   -
     
    +
          *
     331   -
         /**
    +
          * @param key the key to lookup within the properties file
     332   -
          * Returns an int value from the properties file. If the value was specified
    +
          * @return the property from the properties file
     333   -
          * as a system property or passed in via the -Dprop=value argument - this
    +
          */
     334   -
          * method will return the value from the system properties before the values
    -  335   -
          * in the contained configuration file.
    +
         public static String getString(String key) {
    +  335  143
             return System.getProperty(key, INSTANCE.props.getProperty(key));
     336   -
          *
    +
         }
     337   -
          * @param key the key to lookup within the properties file
    +
     
     338   -
          * @return the property from the properties file
    +
         /**
     339   -
          * @throws InvalidSettingException is thrown if there is an error retrieving
    +
          * Removes a property from the local properties collection. This is mainly
     340   -
          * the setting
    +
          * used in test cases.
     341   -
          */
    +
          *
     342   -
         public static int getInt(String key) throws InvalidSettingException {
    +
          * @param key the property key to remove
     343   -
             int value;
    +
          */
     344   -
             try {
    -  345  1
                 value = Integer.parseInt(Settings.getString(key));
    -  346  0
             } catch (NumberFormatException ex) {
    -  347  0
                 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex);
    -  348  1
             }
    -  349  1
             return value;
    -  350   -
         }
    -  351   +
         public static void removeProperty(String key) {
    +  345  1
             INSTANCE.props.remove(key);
    +  346  1
         }
    +  347  
     
    -  352   +  348  
         /**
    -  353   +  349  
          * Returns an int value from the properties file. If the value was specified
    +  350   +
          * as a system property or passed in via the -Dprop=value argument - this
    +  351   +
          * method will return the value from the system properties before the values
    +  352   +
          * in the contained configuration file.
    +  353   +
          *
     354   -
          * as a system property or passed in via the -Dprop=value argument - this
    +
          * @param key the key to lookup within the properties file
     355   -
          * method will return the value from the system properties before the values
    +
          * @return the property from the properties file
     356   -
          * in the contained configuration file.
    +
          * @throws InvalidSettingException is thrown if there is an error retrieving
     357   -
          *
    +
          * the setting
     358   -
          * @param key the key to lookup within the properties file
    +
          */
     359   -
          * @param defaultValue the default value to return
    +
         public static int getInt(String key) throws InvalidSettingException {
     360   -
          * @return the property from the properties file or the defaultValue if the
    -  361   -
          * property does not exist or cannot be converted to an integer
    -  362   -
          */
    -  363   -
         public static int getInt(String key, int defaultValue) {
    -  364  
             int value;
    -  365   +  361  
             try {
    -  366  1
                 value = Integer.parseInt(Settings.getString(key));
    -  367  1
             } catch (NumberFormatException ex) {
    -  368  1
                 final String msg = String.format("Could not convert property '%s' to an int.", key);
    -  369  1
                 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, msg, ex);
    -  370  1
                 value = defaultValue;
    -  371  0
             }
    -  372  1
             return value;
    -  373   +  362  1
                 value = Integer.parseInt(Settings.getString(key));
    +  363  0
             } catch (NumberFormatException ex) {
    +  364  0
                 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex);
    +  365  1
             }
    +  366  1
             return value;
    +  367  
         }
    -  374   +  368  
     
    -  375   +  369  
         /**
    -  376   -
          * Returns a long value from the properties file. If the value was specified
    -  377   +  370   +
          * Returns an int value from the properties file. If the value was specified
    +  371  
          * as a system property or passed in via the -Dprop=value argument - this
    -  378   +  372  
          * method will return the value from the system properties before the values
    -  379   +  373  
          * in the contained configuration file.
    +  374   +
          *
    +  375   +
          * @param key the key to lookup within the properties file
    +  376   +
          * @param defaultValue the default value to return
    +  377   +
          * @return the property from the properties file or the defaultValue if the
    +  378   +
          * property does not exist or cannot be converted to an integer
    +  379   +
          */
     380   -
          *
    +
         public static int getInt(String key, int defaultValue) {
     381   -
          * @param key the key to lookup within the properties file
    +
             int value;
     382   -
          * @return the property from the properties file
    -  383   -
          * @throws InvalidSettingException is thrown if there is an error retrieving
    -  384   -
          * the setting
    -  385   -
          */
    -  386   -
         public static long getLong(String key) throws InvalidSettingException {
    -  387   -
             long value;
    -  388  
             try {
    -  389  1
                 value = Long.parseLong(Settings.getString(key));
    -  390  0
             } catch (NumberFormatException ex) {
    -  391  0
                 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex);
    -  392  1
             }
    -  393  1
             return value;
    -  394   +  383  1
                 value = Integer.parseInt(Settings.getString(key));
    +  384  1
             } catch (NumberFormatException ex) {
    +  385  1
                 final String msg = String.format("Could not convert property '%s' to an int.", key);
    +  386  1
                 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, msg, ex);
    +  387  1
                 value = defaultValue;
    +  388  0
             }
    +  389  1
             return value;
    +  390  
         }
    -  395   +  391  
     
    -  396   +  392  
         /**
    +  393   +
          * Returns a long value from the properties file. If the value was specified
    +  394   +
          * as a system property or passed in via the -Dprop=value argument - this
    +  395   +
          * method will return the value from the system properties before the values
    +  396   +
          * in the contained configuration file.
     397   -
          * Returns a boolean value from the properties file. If the value was
    -  398   -
          * specified as a system property or passed in via the
    -  399   -
          * <code>-Dprop=value</code> argument this method will return the value from
    -  400   -
          * the system properties before the values in the contained configuration
    -  401   -
          * file.
    -  402  
          *
    -  403   +  398  
          * @param key the key to lookup within the properties file
    -  404   +  399  
          * @return the property from the properties file
    -  405   +  400  
          * @throws InvalidSettingException is thrown if there is an error retrieving
    -  406   +  401  
          * the setting
    -  407   +  402  
          */
    -  408   -
         public static boolean getBoolean(String key) throws InvalidSettingException {
    -  409   -
             boolean value;
    -  410   +  403   +
         public static long getLong(String key) throws InvalidSettingException {
    +  404   +
             long value;
    +  405  
             try {
    -  411  4
                 value = Boolean.parseBoolean(Settings.getString(key));
    -  412  0
             } catch (NumberFormatException ex) {
    -  413  0
                 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex);
    -  414  4
             }
    -  415  4
             return value;
    -  416   +  406  1
                 value = Long.parseLong(Settings.getString(key));
    +  407  0
             } catch (NumberFormatException ex) {
    +  408  0
                 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex);
    +  409  1
             }
    +  410  1
             return value;
    +  411  
         }
    +  412   +
     
    +  413   +
         /**
    +  414   +
          * Returns a boolean value from the properties file. If the value was
    +  415   +
          * specified as a system property or passed in via the
    +  416   +
          * <code>-Dprop=value</code> argument this method will return the value from
     417   +
          * the system properties before the values in the contained configuration
    +  418   +
          * file.
    +  419   +
          *
    +  420   +
          * @param key the key to lookup within the properties file
    +  421   +
          * @return the property from the properties file
    +  422   +
          * @throws InvalidSettingException is thrown if there is an error retrieving
    +  423   +
          * the setting
    +  424   +
          */
    +  425   +
         public static boolean getBoolean(String key) throws InvalidSettingException {
    +  426   +
             boolean value;
    +  427   +
             try {
    +  428  4
                 value = Boolean.parseBoolean(Settings.getString(key));
    +  429  0
             } catch (NumberFormatException ex) {
    +  430  0
                 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex);
    +  431  4
             }
    +  432  4
             return value;
    +  433   +
         }
    +  434  
     }
    - + diff --git a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.UrlStringUtils.html b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.UrlStringUtils.html index 7df920945..a071a8975 100644 --- a/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.UrlStringUtils.html +++ b/dependency-check-core/cobertura/org.owasp.dependencycheck.utils.UrlStringUtils.html @@ -125,7 +125,7 @@
          */
     56  
         public static boolean containsUrl(String text) {
    -  57  20636
             return CONTAINS_URL_TEST.matcher(text).matches();
    +  57  25107
             return CONTAINS_URL_TEST.matcher(text).matches();
     58  
         }
     59   @@ -220,6 +220,6 @@
     }
    - + diff --git a/dependency-check-core/cpd.html b/dependency-check-core/cpd.html index dd790eb4e..2d6c7b550 100644 --- a/dependency-check-core/cpd.html +++ b/dependency-check-core/cpd.html @@ -1,13 +1,13 @@ - + dependency-check-core - CPD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-core/dependency-updates-report.html b/dependency-check-core/dependency-updates-report.html index d372d50b3..569e5e6fc 100644 --- a/dependency-check-core/dependency-updates-report.html +++ b/dependency-check-core/dependency-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-core - Dependency Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -625,7 +625,7 @@ jar Newer versions -1.3.173 Next Incremental +1.3.173 Next Incremental
    1.3.174 Latest Incremental

    com.hazelcast:hazelcast

    @@ -1039,7 +1039,7 @@ -
    jar
    Newer versions2.1.6 Next Incremental
    2.1.8
    2.1.8.1 Latest Incremental
    2.2.1 Next Minor
    2.2.1.1
    2.2.3
    2.2.3.1
    2.3.1
    2.3.1.1
    2.3.1.2
    2.3.3
    2.3.4
    2.3.4.1
    2.3.7
    2.3.8
    2.3.12
    2.3.14
    2.3.14.1
    2.3.14.2
    2.3.14.3
    2.3.15
    2.3.15.1
    2.3.15.2 Latest Minor
    +2.1.6 Next Incremental
    2.1.8
    2.1.8.1 Latest Incremental
    2.2.1 Next Minor
    2.2.1.1
    2.2.3
    2.2.3.1
    2.3.1
    2.3.1.1
    2.3.1.2
    2.3.3
    2.3.4
    2.3.4.1
    2.3.7
    2.3.8
    2.3.12
    2.3.14
    2.3.14.1
    2.3.14.2
    2.3.14.3
    2.3.15
    2.3.15.1
    2.3.15.2
    2.3.15.3 Latest Minor

    org.apache.velocity:velocity

    diff --git a/dependency-check-core/failsafe-report.html b/dependency-check-core/failsafe-report.html index 14f789d29..64a239189 100644 --- a/dependency-check-core/failsafe-report.html +++ b/dependency-check-core/failsafe-report.html @@ -1,13 +1,13 @@ - + dependency-check-core - Surefire Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -251,7 +251,7 @@ function toggleDisplay(elementId) { -
    0 0 100%697.048

    +83.899

    Note: failures are anticipated and checked for with assertions while errors are unanticipated.


    Package List

    @@ -272,7 +272,7 @@ function toggleDisplay(elementId) { 0 0 100% -13.314 +15.277 org.owasp.dependencycheck.utils 2 @@ -280,7 +280,7 @@ function toggleDisplay(elementId) { 0 0 100% -18.994 +2.033 org.owasp.dependencycheck.data.update 3 @@ -288,7 +288,7 @@ function toggleDisplay(elementId) { 0 0 100% -664.736 +66.585 org.owasp.dependencycheck.data.cpe 2 @@ -318,7 +318,7 @@ function toggleDisplay(elementId) { 0 0 100% -13.314
    +15.277

    org.owasp.dependencycheck.utils

    @@ -339,7 +339,7 @@ function toggleDisplay(elementId) { -
    0 0 100%18.994
    +2.033

    org.owasp.dependencycheck.data.update

    @@ -360,7 +360,7 @@ function toggleDisplay(elementId) { - + @@ -369,7 +369,7 @@ function toggleDisplay(elementId) { -
    0 0 100%656.457
    65.845
    StandardUpdateTaskIntegrationTest0 0 100%8.279
    +0.74

    org.owasp.dependencycheck.data.cpe

    @@ -411,36 +411,36 @@ function toggleDisplay(elementId) { -
    testUpdate656.457
    +65.845

    StandardUpdateTaskIntegrationTest

    - + -
    testUpdatesNeeded5.678
    0.533
    testUpdate2.601
    +0.207

    EngineIntegrationTest

    -
    testScan13.314
    +15.277

    DownloaderIntegrationTest

    - + -
    testGetLastModified0.305
    0.187
    testFetchFile18.689

    +1.846
    diff --git a/dependency-check-core/findbugs.html b/dependency-check-core/findbugs.html index c457b84ca..50a57aaf9 100644 --- a/dependency-check-core/findbugs.html +++ b/dependency-check-core/findbugs.html @@ -1,13 +1,13 @@ - + dependency-check-core - FindBugs Bug Detector Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -230,7 +230,7 @@ Errors Missing Classes -179 +181 7 0 0 @@ -241,35 +241,20 @@ Class Bugs -org.owasp.dependencycheck.analyzer.ArchiveAnalyzer -1 - org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer 2 - + org.owasp.dependencycheck.analyzer.JavaScriptAnalyzer 1 - + org.owasp.dependencycheck.concurrency.DirectorySpinLock 1 - -org.owasp.dependencycheck.utils.Downloader -1 -
    -

    org.owasp.dependencycheck.analyzer.ArchiveAnalyzer

    - - - - - - + + - - - - -
    BugCategoryDetailsLinePriority
    org.owasp.dependencycheck.utils.Downloader1
    exceptional return value of java.io.File.mkdirs() ignored in org.owasp.dependencycheck.analyzer.ArchiveAnalyzer.initialize()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE148Medium
    +org.owasp.dependencycheck.utils.LogUtils +1

    org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer

    @@ -335,7 +320,22 @@ -
    STYLE RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE 198Medium
    +Medium +
    +

    org.owasp.dependencycheck.utils.LogUtils

    + + + + + + + + + + + + +
    BugCategoryDetailsLinePriority
    Changes to logger could be lost in org.owasp.dependencycheck.utils.LogUtils.prepareLogger(InputStream, String)EXPERIMENTALLG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE58High
    diff --git a/dependency-check-core/index.html b/dependency-check-core/index.html index ff97116c0..a99eefb17 100644 --- a/dependency-check-core/index.html +++ b/dependency-check-core/index.html @@ -1,13 +1,13 @@ - + dependency-check-core - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-core/license.html b/dependency-check-core/license.html index 1d2525cd3..dc3dee12d 100644 --- a/dependency-check-core/license.html +++ b/dependency-check-core/license.html @@ -1,13 +1,13 @@ - + dependency-check-core - Project License @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-core/plugin-updates-report.html b/dependency-check-core/plugin-updates-report.html index aeaab2568..8db11ce60 100644 --- a/dependency-check-core/plugin-updates-report.html +++ b/dependency-check-core/plugin-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-core - Plugin Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -587,7 +587,7 @@ 2.7 Newer versions -2.8 Next Minor +2.8 Next Minor
    2.8.1 Latest Minor

    Plugin org.apache.maven.plugins:maven-enforcer-plugin

    @@ -641,7 +641,7 @@ -
    2.3.1
    Newer versions2.4 Next Minor
    2.5 Latest Minor
    +2.4 Next Minor
    2.5
    2.5.1 Latest Minor

    Plugin org.apache.maven.plugins:maven-jar-plugin

    diff --git a/dependency-check-core/pmd.html b/dependency-check-core/pmd.html index c56c5a4e9..00cf02f31 100644 --- a/dependency-check-core/pmd.html +++ b/dependency-check-core/pmd.html @@ -1,13 +1,13 @@ - + dependency-check-core - PMD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -221,6 +221,15 @@

    Files

    +

    org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.java

    +
    + + + + + +
    ViolationLine
    These nested if statements could be combined148 - 151
    +

    org/owasp/dependencycheck/analyzer/CPEAnalyzer.java

    @@ -234,13 +243,13 @@ - + - + -
    207
    These nested if statements could be combined585 - 590
    588 - 593
    These nested if statements could be combined586 - 589
    589 - 592
    These nested if statements could be combined595 - 598
    +598 - 601

    org/owasp/dependencycheck/analyzer/DependencyBundlingAnalyzer.java

    diff --git a/dependency-check-core/project-info.html b/dependency-check-core/project-info.html index c7d99d324..108dab5f6 100644 --- a/dependency-check-core/project-info.html +++ b/dependency-check-core/project-info.html @@ -1,13 +1,13 @@ - + dependency-check-core - Project Information @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-core/project-reports.html b/dependency-check-core/project-reports.html index 6d8786672..8faa975de 100644 --- a/dependency-check-core/project-reports.html +++ b/dependency-check-core/project-reports.html @@ -1,13 +1,13 @@ - + dependency-check-core - Generated Reports @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-core/project-summary.html b/dependency-check-core/project-summary.html index f944ce164..703268e18 100644 --- a/dependency-check-core/project-summary.html +++ b/dependency-check-core/project-summary.html @@ -1,13 +1,13 @@ - + dependency-check-core - Project Summary @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -188,7 +188,7 @@ - + diff --git a/dependency-check-core/surefire-report.html b/dependency-check-core/surefire-report.html index dfc201052..46cde4780 100644 --- a/dependency-check-core/surefire-report.html +++ b/dependency-check-core/surefire-report.html @@ -1,13 +1,13 @@ - + dependency-check-core - Surefire Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -251,7 +251,7 @@ function toggleDisplay(elementId) { -
    dependency-check-core
    Version1.0.3
    1.0.4
    Type jar
    0 0 100%46.97

    +55.326

    Note: failures are anticipated and checked for with assertions while errors are unanticipated.


    Package List

    @@ -272,7 +272,7 @@ function toggleDisplay(elementId) { 0 0 100% -20.273 +26.573 org.owasp.dependencycheck.data.cwe 1 @@ -280,7 +280,7 @@ function toggleDisplay(elementId) { 0 0 100% -0 +0.009 org.owasp.dependencycheck.dependency 23 @@ -288,7 +288,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.019 +0.033 org.owasp.dependencycheck.utils 29 @@ -296,7 +296,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.033 +0.046 org.owasp.dependencycheck.concurrency 3 @@ -304,7 +304,7 @@ function toggleDisplay(elementId) { 0 0 100% -9.508 +9.516 org.owasp.dependencycheck.analyzer 26 @@ -312,7 +312,7 @@ function toggleDisplay(elementId) { 0 0 100% -12.012 +9.508 org.owasp.dependencycheck.data.update 21 @@ -320,7 +320,7 @@ function toggleDisplay(elementId) { 0 0 100% -3.191 +7.438 org.owasp.dependencycheck.data.nvdcve 5 @@ -328,7 +328,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.993 +1.318 org.owasp.dependencycheck.data.lucene 10 @@ -336,7 +336,7 @@ function toggleDisplay(elementId) { 0 0 100% -0.941 +0.885 org.owasp.dependencycheck.data.cpe 2 @@ -366,7 +366,7 @@ function toggleDisplay(elementId) { 0 0 100% -20.273
    +26.573

    org.owasp.dependencycheck.data.cwe

    @@ -387,7 +387,7 @@ function toggleDisplay(elementId) { -
    0 0 100%0
    +0.009

    org.owasp.dependencycheck.dependency

    @@ -408,7 +408,7 @@ function toggleDisplay(elementId) { - + @@ -417,7 +417,7 @@ function toggleDisplay(elementId) { -
    0 0 100%0.019
    0.032
    VulnerableSoftwareTest0 0 100%0
    +0.001

    org.owasp.dependencycheck.utils

    @@ -438,7 +438,7 @@ function toggleDisplay(elementId) { - + @@ -492,7 +492,7 @@ function toggleDisplay(elementId) { -
    0 0 100%0.033
    0.045
    DependencyVersionTest0 0 100%0
    +0.001

    org.owasp.dependencycheck.concurrency

    @@ -513,7 +513,7 @@ function toggleDisplay(elementId) { -
    0 0 100%9.508
    +9.516

    org.owasp.dependencycheck.analyzer

    @@ -534,7 +534,7 @@ function toggleDisplay(elementId) { - + @@ -543,7 +543,7 @@ function toggleDisplay(elementId) { - + @@ -552,7 +552,7 @@ function toggleDisplay(elementId) { - + @@ -561,7 +561,7 @@ function toggleDisplay(elementId) { - + @@ -570,7 +570,7 @@ function toggleDisplay(elementId) { - + @@ -579,7 +579,7 @@ function toggleDisplay(elementId) { -
    0 0 100%0.02
    0.016
    AnalyzerServiceTest0 0 100%0.502
    0.413
    ArchiveAnalyzerTest0 0 100%0.591
    0.517
    CPEAnalyzerTest0 0 100%9.91
    7.536
    FileNameAnalyzerTest0 0 100%0.02
    0.028
    JarAnalyzerTest0 0 100%0.969
    +0.998

    org.owasp.dependencycheck.data.update

    @@ -600,7 +600,7 @@ function toggleDisplay(elementId) { - + @@ -609,7 +609,7 @@ function toggleDisplay(elementId) { - + @@ -618,7 +618,7 @@ function toggleDisplay(elementId) { - + @@ -657,7 +657,7 @@ function toggleDisplay(elementId) { - + @@ -666,7 +666,7 @@ function toggleDisplay(elementId) { - + @@ -675,7 +675,7 @@ function toggleDisplay(elementId) { -
    0 0 100%0.171
    0.183
    BatchUpdateTaskTest0 0 100%3.02
    7.2
    DataStoreMetaInfoTest0 0 100%0
    0.055
    NvdCveInfoTest0 0 100%0.711
    1.069
    NvdCve_1_2_HandlerTest0 0 100%0.055
    0.049
    NvdCve_2_0_HandlerTest0 0 100%0.227
    +0.2

    org.owasp.dependencycheck.data.lucene

    @@ -696,7 +696,7 @@ function toggleDisplay(elementId) { - + @@ -714,7 +714,7 @@ function toggleDisplay(elementId) { - + @@ -723,7 +723,7 @@ function toggleDisplay(elementId) { -
    0 0 100%0.089
    0.091
    LuceneUtilsTest0 0 100%0.046
    0.04
    UrlTokenizingFilterTest0 0 100%0.806
    +0.754

    org.owasp.dependencycheck.data.cpe

    @@ -763,21 +763,21 @@ function toggleDisplay(elementId) { -
    testNewHashSet0.02
    +0.016

    AnalyzerServiceTest

    -
    testGetAnalyzers0.502
    +0.413

    ArchiveAnalyzerTest

    - + @@ -785,7 +785,7 @@ function toggleDisplay(elementId) { - + @@ -808,30 +808,30 @@ function toggleDisplay(elementId) { - + - + - + - + -
    testAnalyze0.585
    0.51
    testGetAnalysisPhase
    testGetName0
    0.001
    testAnalyze_badZip
    testSearchCPE3.724
    1.911
    testDetermineCPE3.124
    2.616
    testOpen0.171
    0.151
    testDetermineCPE_full2.891
    2.857
    testBuildSearch0
    +0.001

    FileNameAnalyzerTest

    - + @@ -855,45 +855,45 @@ function toggleDisplay(elementId) { -
    testAnalyze0.019
    0.028
    testClose
    testGetSupportedExtensions0.001
    +0

    JarAnalyzerTest

    - + - + - + - + -
    testAnalyze0.262
    0.274
    testGetName0.168
    0.169
    testInterpolateString0.169
    0.167
    testSupportsExtension0.166
    0.18
    testGetSupportedExtensions0.204
    +0.208

    DirectorySpinLockTest

    - + - + -
    testObtainSharedLock2.002
    2.003
    testObtainSharedLock_withContention6.002
    6.001
    testObtainExclusiveLock1.504
    +1.512

    BaseIndexTest

    @@ -914,14 +914,14 @@ function toggleDisplay(elementId) { -
    testGetCweName0
    +0.009

    FieldAnalyzerTest

    -
    testAnalyzers0.089
    +0.091

    LuceneUtilsTest

    @@ -947,26 +947,26 @@ function toggleDisplay(elementId) { - + -
    testExamples0.038
    0.033
    testClear0.008
    +0.007

    UrlTokenizingFilterTest

    - - + + - + - -
    testExamples0.038
    testEmptyTerm0.017
    testRandomStrings0.761
    0.728
    testEmptyTerm0.007
    +testExamples +0.009

    CveDBTest

    @@ -977,66 +977,66 @@ function toggleDisplay(elementId) { - + -
    testGetCPEs0.135
    0.157
    testGetVulnerabilities0.43
    +0.766

    NvdCve_1_2_HandlerTest

    -
    testParse0.055
    +0.049

    NvdCve_2_0_HandlerTest

    -
    testParse0.227
    +0.2

    AbstractUpdateTaskTest

    - + - + - + -
    testOpenDataStores0.122
    0.13
    testSetDeleteAndRecreate0
    0.001
    testWithinRange0.001
    0
    testDeleteExistingData0.048
    +0.052

    BatchUpdateTaskTest

    - + -
    testSetDoBatchUpdate0.141
    3.994
    testUpdate2.879
    +3.206

    DataStoreMetaInfoTest

    - + - + @@ -1044,7 +1044,7 @@ function toggleDisplay(elementId) { - + @@ -1105,11 +1105,11 @@ function toggleDisplay(elementId) { - + - + @@ -1145,7 +1145,7 @@ function toggleDisplay(elementId) { - + @@ -1161,7 +1161,7 @@ function toggleDisplay(elementId) { - + @@ -1184,7 +1184,7 @@ function toggleDisplay(elementId) { - + @@ -1199,7 +1199,7 @@ function toggleDisplay(elementId) { - + @@ -1210,7 +1210,7 @@ function toggleDisplay(elementId) { - + @@ -1320,7 +1320,7 @@ function toggleDisplay(elementId) { - + diff --git a/dependency-check-core/taglist.html b/dependency-check-core/taglist.html index c79c1aabe..6fdbee00a 100644 --- a/dependency-check-core/taglist.html +++ b/dependency-check-core/taglist.html @@ -1,13 +1,13 @@ - + dependency-check-core - Tag List report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -237,7 +237,7 @@ - + @@ -246,7 +246,7 @@ - + diff --git a/dependency-check-core/xref-test/index.html b/dependency-check-core/xref-test/index.html index 661cfcd9e..111f96d90 100644 --- a/dependency-check-core/xref-test/index.html +++ b/dependency-check-core/xref-test/index.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference + Dependency-Check Core 1.0.4 Reference diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-frame.html index d4585187a..9bbd90458 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.analyzer + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.analyzer diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-summary.html index 8e915e174..26db5ab87 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/analyzer/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.analyzer + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.analyzer diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-frame.html index d145861bd..86ae95260 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.concurrency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.concurrency diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-summary.html index 360707bd4..9c800dbe7 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/concurrency/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.concurrency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.concurrency diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-frame.html index 12a63e431..a9ea3abe5 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cpe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cpe diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-summary.html index f656a64c7..07097633f 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cpe/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cpe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cpe diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-frame.html index a7af71326..5ab08787d 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cwe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cwe diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-summary.html index 4b4a0072e..907163ace 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/cwe/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cwe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cwe diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-frame.html index 163f6c3c3..36122c3c4 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.lucene + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.lucene diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-summary.html index 98533ab50..dce975417 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/lucene/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.lucene + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.lucene diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-frame.html index 8570d88da..ece4def7d 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.nvdcve + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.nvdcve diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-summary.html index 6b7edad6e..97d4ae5f5 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/nvdcve/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.nvdcve + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.nvdcve diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-frame.html index 8becbf9b0..0b8e57b87 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.update + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.update diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-summary.html index 7b691991d..f51e1460c 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/data/update/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.update + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.update diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-frame.html index bc24fe7c5..eb606cf50 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.dependency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.dependency diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-summary.html index 3cfe85d27..747ce1c18 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/dependency/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.dependency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.dependency diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/package-frame.html index 705b1b41b..f52dfc644 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/package-summary.html index 6a50c1f47..00ba36d09 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-frame.html index eb6b3fe7d..aa81e3774 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.reporting + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.reporting diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-summary.html index e89a0e32e..1c50ed122 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/reporting/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.reporting + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.reporting diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-frame.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-frame.html index 8b6b4faa0..8798ff08f 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-frame.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.utils + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.utils diff --git a/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-summary.html b/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-summary.html index c48c0bf1b..bd35fd98b 100644 --- a/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-summary.html +++ b/dependency-check-core/xref-test/org/owasp/dependencycheck/utils/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.utils + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.utils diff --git a/dependency-check-core/xref-test/overview-frame.html b/dependency-check-core/xref-test/overview-frame.html index 3fb482aec..78279fb4e 100644 --- a/dependency-check-core/xref-test/overview-frame.html +++ b/dependency-check-core/xref-test/overview-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference + Dependency-Check Core 1.0.4 Reference diff --git a/dependency-check-core/xref-test/overview-summary.html b/dependency-check-core/xref-test/overview-summary.html index f111004bf..673ab6c78 100644 --- a/dependency-check-core/xref-test/overview-summary.html +++ b/dependency-check-core/xref-test/overview-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference + Dependency-Check Core 1.0.4 Reference @@ -24,7 +24,7 @@ -

    Dependency-Check Core 1.0.3 Reference

    +

    Dependency-Check Core 1.0.4 Reference

    testIsBatchUpdateMode0
    0.001
    testSave0
    0.053
    testGetPropertiesFile
    testGetProperty_String_String0
    0.001
    testIsEmpty
    testGetSha1sum0.003
    0.013
    testGetProductEvidence0
    0.001
    testGetActualFilePath
    testGetFileName0
    0.001
    testGetFilePath
    testGetMd5sum0.016
    0.017
    testGetEvidence
    testCompareTo0
    0.001
    testHashCode
    testGenerateXMLReport20.273
    26.573
    testGenerateReport
    testGetChecksum_NoSuchAlgorithm0.032
    0.044
    testGetChecksum
    testRemoveProperty0
    0.001
    testSetString Line
    - can we get more evidence from the parent? EAR contains module name, etc.209
    212
    org.owasp.dependencycheck.analyzer.CPEAnalyzer Line
    446
    the following isn't quite right is it? need to think about this guessing game a bit more.582
    585
    org.owasp.dependencycheck.analyzer.CPEAnalyzerTest Line
    diff --git a/dependency-check-core/xref/allclasses-frame.html b/dependency-check-core/xref/allclasses-frame.html index c38c65ef0..ed35a5330 100644 --- a/dependency-check-core/xref/allclasses-frame.html +++ b/dependency-check-core/xref/allclasses-frame.html @@ -268,6 +268,12 @@
  • Licenses +
  • +
  • + LogFilter +
  • +
  • + LogUtils
  • LuceneUtils diff --git a/dependency-check-core/xref/index.html b/dependency-check-core/xref/index.html index 661cfcd9e..111f96d90 100644 --- a/dependency-check-core/xref/index.html +++ b/dependency-check-core/xref/index.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference + Dependency-Check Core 1.0.4 Reference diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/Engine.html b/dependency-check-core/xref/org/owasp/dependencycheck/Engine.html index 05bd9e5df..a26a44a49 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/Engine.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/Engine.html @@ -292,113 +292,121 @@ 282 final List<Analyzer> analyzerList = analyzers.get(phase); 283 for (Analyzer a : analyzerList) { 284 try { -285 a.initialize(); -286 } catch (Exception ex) { -287 final String msg = String.format("\"Exception occurred initializing \"%s\".\"", a.getName()); -288 Logger.getLogger(Engine.class.getName()).log(Level.SEVERE, msg); -289 Logger.getLogger(Engine.class.getName()).log(Level.INFO, msg, ex); -290 try { -291 a.close(); -292 } catch (Exception ex1) { -293 Logger.getLogger(Engine.class.getName()).log(Level.FINEST, null, ex1); -294 } -295 } -296 } -297 } -298 -299 // analysis phases -300 for (AnalysisPhase phase : AnalysisPhase.values()) { -301 final List<Analyzer> analyzerList = analyzers.get(phase); -302 -303 for (Analyzer a : analyzerList) { -304 /* need to create a copy of the collection because some of the -305 * analyzers may modify it. This prevents ConcurrentModificationExceptions. -306 * This is okay for adds/deletes because it happens per analyzer. -307 */ -308 final Set<Dependency> dependencySet = new HashSet<Dependency>(); -309 dependencySet.addAll(dependencies); -310 for (Dependency d : dependencySet) { -311 if (a.supportsExtension(d.getFileExtension())) { -312 try { -313 a.analyze(d, this); -314 } catch (AnalysisException ex) { -315 d.addAnalysisException(ex); -316 } -317 } -318 } -319 } -320 } -321 -322 //close/cleanup -323 for (AnalysisPhase phase : AnalysisPhase.values()) { -324 final List<Analyzer> analyzerList = analyzers.get(phase); -325 for (Analyzer a : analyzerList) { -326 try { -327 a.close(); -328 } catch (Exception ex) { -329 Logger.getLogger(Engine.class.getName()).log(Level.FINEST, null, ex); -330 } -331 } -332 } -333 } -334 -335 /** -336 * Cycles through the cached web data sources and calls update on all of -337 * them. -338 */ -339 private void doUpdates() { -340 final UpdateService service = UpdateService.getInstance(); -341 final Iterator<CachedWebDataSource> iterator = service.getDataSources(); -342 while (iterator.hasNext()) { -343 final CachedWebDataSource source = iterator.next(); -344 try { -345 source.update(); -346 } catch (UpdateException ex) { -347 Logger.getLogger(Engine.class.getName()).log(Level.WARNING, -348 "Unable to update Cached Web DataSource, using local data instead. Results may not include recent vulnerabilities."); -349 Logger.getLogger(Engine.class.getName()).log(Level.FINE, -350 String.format("Unable to update details for %s", source.getClass().getName()), ex); -351 } -352 } -353 } -354 -355 /** -356 * Returns a full list of all of the analyzers. This is useful for reporting -357 * which analyzers where used. -358 * -359 * @return a list of Analyzers -360 */ -361 public List<Analyzer> getAnalyzers() { -362 final List<Analyzer> ret = new ArrayList<Analyzer>(); -363 for (AnalysisPhase phase : AnalysisPhase.values()) { -364 final List<Analyzer> analyzerList = analyzers.get(phase); -365 ret.addAll(analyzerList); -366 } -367 return ret; -368 } -369 -370 /** -371 * Checks all analyzers to see if an extension is supported. -372 * -373 * @param ext a file extension -374 * @return true or false depending on whether or not the file extension is -375 * supported -376 */ -377 public boolean supportsExtension(String ext) { -378 if (ext == null) { -379 return false; -380 } -381 for (AnalysisPhase phase : AnalysisPhase.values()) { -382 final List<Analyzer> analyzerList = analyzers.get(phase); -383 for (Analyzer a : analyzerList) { -384 if (a.getSupportedExtensions() != null && a.supportsExtension(ext)) { -385 return true; -386 } -387 } +285 final String msg = String.format("Initializing %s", a.getName()); +286 Logger.getLogger(Engine.class.getName()).log(Level.FINE, msg); +287 a.initialize(); +288 } catch (Exception ex) { +289 final String msg = String.format("Exception occurred initializing %s.", a.getName()); +290 Logger.getLogger(Engine.class.getName()).log(Level.SEVERE, msg); +291 Logger.getLogger(Engine.class.getName()).log(Level.INFO, null, ex); +292 try { +293 a.close(); +294 } catch (Exception ex1) { +295 Logger.getLogger(Engine.class.getName()).log(Level.FINEST, null, ex1); +296 } +297 } +298 } +299 } +300 +301 // analysis phases +302 for (AnalysisPhase phase : AnalysisPhase.values()) { +303 final List<Analyzer> analyzerList = analyzers.get(phase); +304 +305 for (Analyzer a : analyzerList) { +306 /* need to create a copy of the collection because some of the +307 * analyzers may modify it. This prevents ConcurrentModificationExceptions. +308 * This is okay for adds/deletes because it happens per analyzer. +309 */ +310 final String msg = String.format("Begin Analyzer '%s'", a.getName()); +311 Logger.getLogger(Engine.class.getName()).log(Level.FINE, msg); +312 final Set<Dependency> dependencySet = new HashSet<Dependency>(); +313 dependencySet.addAll(dependencies); +314 for (Dependency d : dependencySet) { +315 final String msgFile = String.format("Begin Analysis of '%s'", d.getActualFilePath()); +316 Logger.getLogger(Engine.class.getName()).log(Level.FINE, msgFile); +317 if (a.supportsExtension(d.getFileExtension())) { +318 try { +319 a.analyze(d, this); +320 } catch (AnalysisException ex) { +321 d.addAnalysisException(ex); +322 } +323 } +324 } +325 } +326 } +327 +328 //close/cleanup +329 for (AnalysisPhase phase : AnalysisPhase.values()) { +330 final List<Analyzer> analyzerList = analyzers.get(phase); +331 for (Analyzer a : analyzerList) { +332 final String msg = String.format("Closing Analyzer '%s'", a.getName()); +333 Logger.getLogger(Engine.class.getName()).log(Level.FINE, msg); +334 try { +335 a.close(); +336 } catch (Exception ex) { +337 Logger.getLogger(Engine.class.getName()).log(Level.FINEST, null, ex); +338 } +339 } +340 } +341 } +342 +343 /** +344 * Cycles through the cached web data sources and calls update on all of +345 * them. +346 */ +347 private void doUpdates() { +348 final UpdateService service = UpdateService.getInstance(); +349 final Iterator<CachedWebDataSource> iterator = service.getDataSources(); +350 while (iterator.hasNext()) { +351 final CachedWebDataSource source = iterator.next(); +352 try { +353 source.update(); +354 } catch (UpdateException ex) { +355 Logger.getLogger(Engine.class.getName()).log(Level.WARNING, +356 "Unable to update Cached Web DataSource, using local data instead. Results may not include recent vulnerabilities."); +357 Logger.getLogger(Engine.class.getName()).log(Level.FINE, +358 String.format("Unable to update details for %s", source.getClass().getName()), ex); +359 } +360 } +361 } +362 +363 /** +364 * Returns a full list of all of the analyzers. This is useful for reporting +365 * which analyzers where used. +366 * +367 * @return a list of Analyzers +368 */ +369 public List<Analyzer> getAnalyzers() { +370 final List<Analyzer> ret = new ArrayList<Analyzer>(); +371 for (AnalysisPhase phase : AnalysisPhase.values()) { +372 final List<Analyzer> analyzerList = analyzers.get(phase); +373 ret.addAll(analyzerList); +374 } +375 return ret; +376 } +377 +378 /** +379 * Checks all analyzers to see if an extension is supported. +380 * +381 * @param ext a file extension +382 * @return true or false depending on whether or not the file extension is +383 * supported +384 */ +385 public boolean supportsExtension(String ext) { +386 if (ext == null) { +387 return false; 388 } -389 return false; -390 } -391 } +389 for (AnalysisPhase phase : AnalysisPhase.values()) { +390 final List<Analyzer> analyzerList = analyzers.get(phase); +391 for (Analyzer a : analyzerList) { +392 if (a.getSupportedExtensions() != null && a.supportsExtension(ext)) { +393 return true; +394 } +395 } +396 } +397 return false; +398 } +399 }
    diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html index 45d4e6f6a..44d7c5ccf 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/ArchiveAnalyzer.html @@ -155,180 +155,183 @@ 145 public void initialize() throws Exception { 146 final File baseDir = Settings.getTempDirectory(); 147 if (!baseDir.exists()) { -148 baseDir.mkdirs(); -149 } -150 tempFileLocation = File.createTempFile("check", "tmp", baseDir); -151 if (!tempFileLocation.delete()) { -152 throw new AnalysisException("Unable to delete temporary file '" + tempFileLocation.getAbsolutePath() + "'."); -153 } -154 if (!tempFileLocation.mkdirs()) { -155 throw new AnalysisException("Unable to create directory '" + tempFileLocation.getAbsolutePath() + "'."); +148 if (!baseDir.mkdirs()) { +149 final String msg = String.format("Unable to make a temporary folder '%s'", baseDir.getPath()); +150 throw new AnalysisException(msg); +151 } +152 } +153 tempFileLocation = File.createTempFile("check", "tmp", baseDir); +154 if (!tempFileLocation.delete()) { +155 throw new AnalysisException("Unable to delete temporary file '" + tempFileLocation.getAbsolutePath() + "'."); 156 } -157 } -158 -159 /** -160 * The close method does nothing for this Analyzer. -161 * -162 * @throws Exception thrown if there is an exception deleting temporary -163 * files -164 */ -165 @Override -166 public void close() throws Exception { -167 if (tempFileLocation != null && tempFileLocation.exists()) { -168 FileUtils.deleteRecursive(tempFileLocation.getAbsolutePath(), true); -169 } -170 } -171 -172 /** -173 * Analyzes a given dependency. If the dependency is an archive, such as a -174 * WAR or EAR, the contents are extracted, scanned, and added to the list of -175 * dependencies within the engine. -176 * -177 * @param dependency the dependency to analyze -178 * @param engine the engine scanning -179 * @throws AnalysisException thrown if there is an analysis exception -180 */ -181 @Override -182 public void analyze(Dependency dependency, Engine engine) throws AnalysisException { -183 final File f = new File(dependency.getActualFilePath()); -184 final File tmpDir = getNextTempDirectory(); -185 extractFiles(f, tmpDir, engine); -186 -187 //make a copy -188 final List<Dependency> dependencies = new ArrayList<Dependency>(engine.getDependencies()); -189 engine.scan(tmpDir); -190 final List<Dependency> newDependencies = engine.getDependencies(); -191 if (dependencies.size() != newDependencies.size()) { -192 //get the new dependencies -193 final Set<Dependency> dependencySet = new HashSet<Dependency>(); -194 dependencySet.addAll(newDependencies); -195 dependencySet.removeAll(dependencies); -196 -197 for (Dependency d : dependencySet) { -198 //fix the dependency's display name and path -199 final String displayPath = String.format("%s%s", -200 dependency.getFilePath(), -201 d.getActualFilePath().substring(tmpDir.getAbsolutePath().length())); -202 final String displayName = String.format("%s%s%s", -203 dependency.getFileName(), -204 File.separator, -205 d.getFileName()); -206 d.setFilePath(displayPath); -207 d.setFileName(displayName); -208 -209 //TODO - can we get more evidence from the parent? EAR contains module name, etc. -210 -211 //analyze the dependency (i.e. extract files) if it is a supported type. -212 if (this.supportsExtension(d.getFileExtension()) && scanDepth < MAX_SCAN_DEPTH) { -213 scanDepth += 1; -214 analyze(d, engine); -215 scanDepth -= 1; -216 } -217 } -218 } -219 Collections.sort(engine.getDependencies()); -220 } -221 -222 /** -223 * Retrieves the next temporary directory to extract an archive too. -224 * -225 * @return a directory -226 * @throws AnalysisException thrown if unable to create temporary directory -227 */ -228 private File getNextTempDirectory() throws AnalysisException { -229 dirCount += 1; -230 final File directory = new File(tempFileLocation, String.valueOf(dirCount)); -231 if (!directory.mkdirs()) { -232 throw new AnalysisException("Unable to create temp directory '" + directory.getAbsolutePath() + "'."); -233 } -234 return directory; -235 } -236 -237 /** -238 * Extracts the contents of an archive into the specified directory. -239 * -240 * @param archive an archive file such as a WAR or EAR -241 * @param extractTo a directory to extract the contents to -242 * @param engine the scanning engine -243 * @throws AnalysisException thrown if the archive is not found -244 */ -245 private void extractFiles(File archive, File extractTo, Engine engine) throws AnalysisException { -246 if (archive == null || extractTo == null) { -247 return; -248 } -249 -250 FileInputStream fis = null; -251 //ZipInputStream zis = null; -252 ZipArchiveInputStream zis = null; -253 -254 try { -255 fis = new FileInputStream(archive); -256 } catch (FileNotFoundException ex) { -257 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.INFO, null, ex); -258 throw new AnalysisException("Archive file was not found.", ex); -259 } -260 zis = new ZipArchiveInputStream(new BufferedInputStream(fis)); -261 ZipArchiveEntry entry; -262 -263 try { -264 while ((entry = zis.getNextZipEntry()) != null) { -265 if (entry.isDirectory()) { -266 final File d = new File(extractTo, entry.getName()); -267 if (!d.mkdirs()) { -268 throw new AnalysisException("Unable to create '" + d.getAbsolutePath() + "'."); -269 } -270 } else { -271 final File file = new File(extractTo, entry.getName()); -272 final String ext = org.owasp.dependencycheck.utils.FileUtils.getFileExtension(file.getName()); -273 if (engine.supportsExtension(ext)) { -274 BufferedOutputStream bos = null; -275 FileOutputStream fos; -276 try { -277 fos = new FileOutputStream(file); -278 bos = new BufferedOutputStream(fos, BUFFER_SIZE); -279 int count; -280 final byte data[] = new byte[BUFFER_SIZE]; -281 while ((count = zis.read(data, 0, BUFFER_SIZE)) != -1) { -282 bos.write(data, 0, count); -283 } -284 bos.flush(); -285 } catch (FileNotFoundException ex) { -286 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINE, null, ex); -287 throw new AnalysisException("Unable to find file '" + file.getName() + "'.", ex); -288 } catch (IOException ex) { +157 if (!tempFileLocation.mkdirs()) { +158 throw new AnalysisException("Unable to create directory '" + tempFileLocation.getAbsolutePath() + "'."); +159 } +160 } +161 +162 /** +163 * The close method does nothing for this Analyzer. +164 * +165 * @throws Exception thrown if there is an exception deleting temporary +166 * files +167 */ +168 @Override +169 public void close() throws Exception { +170 if (tempFileLocation != null && tempFileLocation.exists()) { +171 FileUtils.deleteRecursive(tempFileLocation.getAbsolutePath(), true); +172 } +173 } +174 +175 /** +176 * Analyzes a given dependency. If the dependency is an archive, such as a +177 * WAR or EAR, the contents are extracted, scanned, and added to the list of +178 * dependencies within the engine. +179 * +180 * @param dependency the dependency to analyze +181 * @param engine the engine scanning +182 * @throws AnalysisException thrown if there is an analysis exception +183 */ +184 @Override +185 public void analyze(Dependency dependency, Engine engine) throws AnalysisException { +186 final File f = new File(dependency.getActualFilePath()); +187 final File tmpDir = getNextTempDirectory(); +188 extractFiles(f, tmpDir, engine); +189 +190 //make a copy +191 final List<Dependency> dependencies = new ArrayList<Dependency>(engine.getDependencies()); +192 engine.scan(tmpDir); +193 final List<Dependency> newDependencies = engine.getDependencies(); +194 if (dependencies.size() != newDependencies.size()) { +195 //get the new dependencies +196 final Set<Dependency> dependencySet = new HashSet<Dependency>(); +197 dependencySet.addAll(newDependencies); +198 dependencySet.removeAll(dependencies); +199 +200 for (Dependency d : dependencySet) { +201 //fix the dependency's display name and path +202 final String displayPath = String.format("%s%s", +203 dependency.getFilePath(), +204 d.getActualFilePath().substring(tmpDir.getAbsolutePath().length())); +205 final String displayName = String.format("%s%s%s", +206 dependency.getFileName(), +207 File.separator, +208 d.getFileName()); +209 d.setFilePath(displayPath); +210 d.setFileName(displayName); +211 +212 //TODO - can we get more evidence from the parent? EAR contains module name, etc. +213 +214 //analyze the dependency (i.e. extract files) if it is a supported type. +215 if (this.supportsExtension(d.getFileExtension()) && scanDepth < MAX_SCAN_DEPTH) { +216 scanDepth += 1; +217 analyze(d, engine); +218 scanDepth -= 1; +219 } +220 } +221 } +222 Collections.sort(engine.getDependencies()); +223 } +224 +225 /** +226 * Retrieves the next temporary directory to extract an archive too. +227 * +228 * @return a directory +229 * @throws AnalysisException thrown if unable to create temporary directory +230 */ +231 private File getNextTempDirectory() throws AnalysisException { +232 dirCount += 1; +233 final File directory = new File(tempFileLocation, String.valueOf(dirCount)); +234 if (!directory.mkdirs()) { +235 throw new AnalysisException("Unable to create temp directory '" + directory.getAbsolutePath() + "'."); +236 } +237 return directory; +238 } +239 +240 /** +241 * Extracts the contents of an archive into the specified directory. +242 * +243 * @param archive an archive file such as a WAR or EAR +244 * @param extractTo a directory to extract the contents to +245 * @param engine the scanning engine +246 * @throws AnalysisException thrown if the archive is not found +247 */ +248 private void extractFiles(File archive, File extractTo, Engine engine) throws AnalysisException { +249 if (archive == null || extractTo == null) { +250 return; +251 } +252 +253 FileInputStream fis = null; +254 //ZipInputStream zis = null; +255 ZipArchiveInputStream zis = null; +256 +257 try { +258 fis = new FileInputStream(archive); +259 } catch (FileNotFoundException ex) { +260 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.INFO, null, ex); +261 throw new AnalysisException("Archive file was not found.", ex); +262 } +263 zis = new ZipArchiveInputStream(new BufferedInputStream(fis)); +264 ZipArchiveEntry entry; +265 +266 try { +267 while ((entry = zis.getNextZipEntry()) != null) { +268 if (entry.isDirectory()) { +269 final File d = new File(extractTo, entry.getName()); +270 if (!d.mkdirs()) { +271 throw new AnalysisException("Unable to create '" + d.getAbsolutePath() + "'."); +272 } +273 } else { +274 final File file = new File(extractTo, entry.getName()); +275 final String ext = org.owasp.dependencycheck.utils.FileUtils.getFileExtension(file.getName()); +276 if (engine.supportsExtension(ext)) { +277 BufferedOutputStream bos = null; +278 FileOutputStream fos; +279 try { +280 fos = new FileOutputStream(file); +281 bos = new BufferedOutputStream(fos, BUFFER_SIZE); +282 int count; +283 final byte data[] = new byte[BUFFER_SIZE]; +284 while ((count = zis.read(data, 0, BUFFER_SIZE)) != -1) { +285 bos.write(data, 0, count); +286 } +287 bos.flush(); +288 } catch (FileNotFoundException ex) { 289 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINE, null, ex); -290 throw new AnalysisException("IO Exception while parsing file '" + file.getName() + "'.", ex); -291 } finally { -292 if (bos != null) { -293 try { -294 bos.close(); -295 } catch (IOException ex) { -296 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINEST, null, ex); -297 } -298 } -299 } -300 } -301 } -302 } -303 } catch (IOException ex) { -304 final String msg = String.format("Exception reading archive '%s'.", archive.getName()); -305 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.WARNING, msg); -306 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINE, null, ex); -307 throw new AnalysisException(msg, ex); -308 } catch (Throwable ex) { -309 final String msg = String.format("Exception reading archive '%s'.", archive.getName()); -310 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.WARNING, msg); -311 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.WARNING, null, ex); -312 throw new AnalysisException(msg, ex); -313 } finally { -314 try { -315 zis.close(); -316 } catch (IOException ex) { -317 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINEST, null, ex); -318 } -319 } -320 } -321 } +290 throw new AnalysisException("Unable to find file '" + file.getName() + "'.", ex); +291 } catch (IOException ex) { +292 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINE, null, ex); +293 throw new AnalysisException("IO Exception while parsing file '" + file.getName() + "'.", ex); +294 } finally { +295 if (bos != null) { +296 try { +297 bos.close(); +298 } catch (IOException ex) { +299 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINEST, null, ex); +300 } +301 } +302 } +303 } +304 } +305 } +306 } catch (IOException ex) { +307 final String msg = String.format("Exception reading archive '%s'.", archive.getName()); +308 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.WARNING, msg); +309 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINE, null, ex); +310 throw new AnalysisException(msg, ex); +311 } catch (Throwable ex) { +312 final String msg = String.format("Exception reading archive '%s'.", archive.getName()); +313 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.WARNING, msg); +314 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.WARNING, null, ex); +315 throw new AnalysisException(msg, ex); +316 } finally { +317 try { +318 zis.close(); +319 } catch (IOException ex) { +320 Logger.getLogger(ArchiveAnalyzer.class.getName()).log(Level.FINEST, null, ex); +321 } +322 } +323 } +324 }
    diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html index ac00e4e61..e13a3c3d1 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/CPEAnalyzer.html @@ -454,360 +454,363 @@ 444 //</editor-fold> 445 446 //TODO - likely need to change the split... not sure if this will work for CPE with special chars -447 final String[] words = text.split("[\\s_-]"); -448 final List<String> list = new ArrayList<String>(); -449 String tempWord = null; -450 for (String word : words) { -451 //single letter words should be concatonated with the next word. -452 // so { "m", "core", "sample" } -> { "mcore", "sample" } -453 if (tempWord != null) { -454 list.add(tempWord + word); -455 tempWord = null; -456 } else if (word.length() <= 2) { -457 tempWord = word; -458 } else { -459 list.add(word); -460 } -461 } -462 if (tempWord != null && !list.isEmpty()) { -463 final String tmp = list.get(list.size() - 1) + tempWord; -464 list.add(tmp); -465 } -466 boolean contains = true; -467 for (String word : list) { -468 contains &= ec.containsUsedString(word); -469 } -470 return contains; -471 } -472 -473 /** -474 * Analyzes a dependency and attempts to determine if there are any CPE -475 * identifiers for this dependency. -476 * -477 * @param dependency The Dependency to analyze. -478 * @param engine The analysis engine -479 * @throws AnalysisException is thrown if there is an issue analyzing the -480 * dependency. -481 */ -482 @Override -483 public void analyze(Dependency dependency, Engine engine) throws AnalysisException { -484 try { -485 determineCPE(dependency); -486 } catch (CorruptIndexException ex) { -487 throw new AnalysisException("CPE Index is corrupt.", ex); -488 } catch (IOException ex) { -489 throw new AnalysisException("Failure opening the CPE Index.", ex); -490 } catch (ParseException ex) { -491 throw new AnalysisException("Unable to parse the generated Lucene query for this dependency.", ex); -492 } -493 } -494 -495 /** -496 * Returns true because this analyzer supports all dependency types. -497 * -498 * @return true. -499 */ -500 @Override -501 public Set<String> getSupportedExtensions() { -502 return null; -503 } -504 -505 /** -506 * Returns the name of this analyzer. -507 * -508 * @return the name of this analyzer. -509 */ -510 @Override -511 public String getName() { -512 return "CPE Analyzer"; -513 } -514 -515 /** -516 * Returns true because this analyzer supports all dependency types. -517 * -518 * @param extension the file extension of the dependency being analyzed. -519 * @return true. -520 */ -521 @Override -522 public boolean supportsExtension(String extension) { -523 return true; -524 } -525 -526 /** -527 * Returns the analysis phase that this analyzer should run in. -528 * -529 * @return the analysis phase that this analyzer should run in. -530 */ -531 @Override -532 public AnalysisPhase getAnalysisPhase() { -533 return AnalysisPhase.IDENTIFIER_ANALYSIS; -534 } -535 -536 /** -537 * Opens the CPE Lucene Index. -538 * -539 * @throws Exception is thrown if there is an issue opening the index. -540 */ -541 @Override -542 public void initialize() throws Exception { -543 this.open(); -544 } -545 -546 /** -547 * Retrieves a list of CPE values from the CveDB based on the vendor and -548 * product passed in. The list is then validated to find only CPEs that are -549 * valid for the given dependency. It is possible that the CPE identified is -550 * a best effort "guess" based on the vendor, product, and version -551 * information. -552 * -553 * @param dependency the Dependency being analyzed -554 * @param vendor the vendor for the CPE being analyzed -555 * @param product the product for the CPE being analyzed -556 * @throws UnsupportedEncodingException is thrown if UTF-8 is not supported -557 */ -558 private void determineIdentifiers(Dependency dependency, String vendor, String product) throws UnsupportedEncodingException { -559 final Set<VulnerableSoftware> cpes = cve.getCPEs(vendor, product); -560 DependencyVersion bestGuess = new DependencyVersion("-"); -561 Confidence bestGuessConf = null; -562 final List<IdentifierMatch> collected = new ArrayList<IdentifierMatch>(); -563 for (Confidence conf : Confidence.values()) { -564 for (Evidence evidence : dependency.getVersionEvidence().iterator(conf)) { -565 final DependencyVersion evVer = DependencyVersionUtil.parseVersion(evidence.getValue()); -566 if (evVer == null) { -567 continue; -568 } -569 for (VulnerableSoftware vs : cpes) { -570 DependencyVersion dbVer; -571 if (vs.getRevision() != null && !vs.getRevision().isEmpty()) { -572 dbVer = DependencyVersionUtil.parseVersion(vs.getVersion() + "." + vs.getRevision()); -573 } else { -574 dbVer = DependencyVersionUtil.parseVersion(vs.getVersion()); -575 } -576 if (dbVer == null //special case, no version specified - everything is vulnerable -577 || evVer.equals(dbVer)) { //woot exect match -578 final String url = String.format("http://web.nvd.nist.gov/view/vuln/search?cpe=%s", URLEncoder.encode(vs.getName(), "UTF-8")); -579 final IdentifierMatch match = new IdentifierMatch("cpe", vs.getName(), url, IdentifierConfidence.EXACT_MATCH, conf); -580 collected.add(match); -581 } else { -582 //TODO the following isn't quite right is it? need to think about this guessing game a bit more. -583 if (evVer.getVersionParts().size() <= dbVer.getVersionParts().size() -584 && evVer.matchesAtLeastThreeLevels(dbVer)) { -585 if (bestGuessConf == null || bestGuessConf.compareTo(conf) > 0) { -586 if (bestGuess.getVersionParts().size() < dbVer.getVersionParts().size()) { -587 bestGuess = dbVer; -588 bestGuessConf = conf; -589 } -590 } -591 } -592 } -593 } -594 if (bestGuessConf == null || bestGuessConf.compareTo(conf) > 0) { -595 if (bestGuess.getVersionParts().size() < evVer.getVersionParts().size()) { -596 bestGuess = evVer; -597 bestGuessConf = conf; -598 } -599 } -600 } -601 } -602 final String cpeName = String.format("cpe:/a:%s:%s:%s", vendor, product, bestGuess.toString()); -603 final String url = null; //String.format("http://web.nvd.nist.gov/view/vuln/search?cpe=%s", URLEncoder.encode(cpeName, "UTF-8")); -604 if (bestGuessConf == null) { -605 bestGuessConf = Confidence.LOW; -606 } -607 final IdentifierMatch match = new IdentifierMatch("cpe", cpeName, url, IdentifierConfidence.BEST_GUESS, bestGuessConf); -608 collected.add(match); -609 -610 Collections.sort(collected); -611 final IdentifierConfidence bestIdentifierQuality = collected.get(0).getConfidence(); -612 final Confidence bestEvidenceQuality = collected.get(0).getEvidenceConfidence(); -613 for (IdentifierMatch m : collected) { -614 if (bestIdentifierQuality.equals(m.getConfidence()) -615 && bestEvidenceQuality.equals(m.getEvidenceConfidence())) { -616 dependency.addIdentifier(m.getIdentifier()); -617 } -618 } -619 } -620 -621 /** -622 * The confidence whether the identifier is an exact match, or a best guess. -623 */ -624 private enum IdentifierConfidence { -625 -626 /** -627 * An exact match for the CPE. -628 */ -629 EXACT_MATCH, -630 /** -631 * A best guess for the CPE. -632 */ -633 BEST_GUESS -634 } -635 -636 /** -637 * A simple object to hold an identifier and carry information about the -638 * confidence in the identifier. -639 */ -640 private static class IdentifierMatch implements Comparable<IdentifierMatch> { -641 -642 /** -643 * Constructs an IdentiferMatch. -644 * -645 * @param type the type of identifier (such as CPE) -646 * @param value the value of the identifier -647 * @param url the URL of the identifier -648 * @param identifierConfidence the confidence in the identifier: best -649 * guess or exact match -650 * @param evidenceConfidence the confidence of the evidence used to find -651 * the identifier -652 */ -653 IdentifierMatch(String type, String value, String url, IdentifierConfidence identifierConfidence, Confidence evidenceConfidence) { -654 this.identifier = new Identifier(type, value, url); -655 this.confidence = identifierConfidence; -656 this.evidenceConfidence = evidenceConfidence; -657 } -658 //<editor-fold defaultstate="collapsed" desc="Property implementations: evidenceConfidence, confidence, identifier"> -659 /** -660 * The confidence in the evidence used to identify this match. -661 */ -662 private Confidence evidenceConfidence; -663 -664 /** -665 * Get the value of evidenceConfidence -666 * -667 * @return the value of evidenceConfidence -668 */ -669 public Confidence getEvidenceConfidence() { -670 return evidenceConfidence; -671 } -672 -673 /** -674 * Set the value of evidenceConfidence -675 * -676 * @param evidenceConfidence new value of evidenceConfidence -677 */ -678 public void setEvidenceConfidence(Confidence evidenceConfidence) { -679 this.evidenceConfidence = evidenceConfidence; -680 } -681 /** -682 * The confidence whether this is an exact match, or a best guess. -683 */ -684 private IdentifierConfidence confidence; -685 -686 /** -687 * Get the value of confidence. -688 * -689 * @return the value of confidence -690 */ -691 public IdentifierConfidence getConfidence() { -692 return confidence; -693 } -694 -695 /** -696 * Set the value of confidence. -697 * -698 * @param confidence new value of confidence -699 */ -700 public void setConfidence(IdentifierConfidence confidence) { -701 this.confidence = confidence; -702 } -703 /** -704 * The CPE identifier. -705 */ -706 private Identifier identifier; -707 -708 /** -709 * Get the value of identifier. -710 * -711 * @return the value of identifier -712 */ -713 public Identifier getIdentifier() { -714 return identifier; -715 } -716 -717 /** -718 * Set the value of identifier. -719 * -720 * @param identifier new value of identifier -721 */ -722 public void setIdentifier(Identifier identifier) { -723 this.identifier = identifier; -724 } -725 //</editor-fold> -726 //<editor-fold defaultstate="collapsed" desc="Standard implementations of toString, hashCode, and equals"> -727 -728 /** -729 * Standard toString() implementation. -730 * -731 * @return the string representation of the object -732 */ -733 @Override -734 public String toString() { -735 return "IdentifierMatch{" + "evidenceConfidence=" + evidenceConfidence -736 + ", confidence=" + confidence + ", identifier=" + identifier + '}'; -737 } -738 -739 /** -740 * Standard hashCode() implementation. -741 * -742 * @return the hashCode -743 */ -744 @Override -745 public int hashCode() { -746 int hash = 5; -747 hash = 97 * hash + (this.evidenceConfidence != null ? this.evidenceConfidence.hashCode() : 0); -748 hash = 97 * hash + (this.confidence != null ? this.confidence.hashCode() : 0); -749 hash = 97 * hash + (this.identifier != null ? this.identifier.hashCode() : 0); -750 return hash; -751 } -752 -753 /** -754 * Standard equals implementation. -755 * -756 * @param obj the object to compare -757 * @return true if the objects are equal, otherwise false -758 */ -759 @Override -760 public boolean equals(Object obj) { -761 if (obj == null) { -762 return false; -763 } -764 if (getClass() != obj.getClass()) { +447 if (text == null) { +448 return false; +449 } +450 final String[] words = text.split("[\\s_-]"); +451 final List<String> list = new ArrayList<String>(); +452 String tempWord = null; +453 for (String word : words) { +454 //single letter words should be concatonated with the next word. +455 // so { "m", "core", "sample" } -> { "mcore", "sample" } +456 if (tempWord != null) { +457 list.add(tempWord + word); +458 tempWord = null; +459 } else if (word.length() <= 2) { +460 tempWord = word; +461 } else { +462 list.add(word); +463 } +464 } +465 if (tempWord != null && !list.isEmpty()) { +466 final String tmp = list.get(list.size() - 1) + tempWord; +467 list.add(tmp); +468 } +469 boolean contains = true; +470 for (String word : list) { +471 contains &= ec.containsUsedString(word); +472 } +473 return contains; +474 } +475 +476 /** +477 * Analyzes a dependency and attempts to determine if there are any CPE +478 * identifiers for this dependency. +479 * +480 * @param dependency The Dependency to analyze. +481 * @param engine The analysis engine +482 * @throws AnalysisException is thrown if there is an issue analyzing the +483 * dependency. +484 */ +485 @Override +486 public void analyze(Dependency dependency, Engine engine) throws AnalysisException { +487 try { +488 determineCPE(dependency); +489 } catch (CorruptIndexException ex) { +490 throw new AnalysisException("CPE Index is corrupt.", ex); +491 } catch (IOException ex) { +492 throw new AnalysisException("Failure opening the CPE Index.", ex); +493 } catch (ParseException ex) { +494 throw new AnalysisException("Unable to parse the generated Lucene query for this dependency.", ex); +495 } +496 } +497 +498 /** +499 * Returns true because this analyzer supports all dependency types. +500 * +501 * @return true. +502 */ +503 @Override +504 public Set<String> getSupportedExtensions() { +505 return null; +506 } +507 +508 /** +509 * Returns the name of this analyzer. +510 * +511 * @return the name of this analyzer. +512 */ +513 @Override +514 public String getName() { +515 return "CPE Analyzer"; +516 } +517 +518 /** +519 * Returns true because this analyzer supports all dependency types. +520 * +521 * @param extension the file extension of the dependency being analyzed. +522 * @return true. +523 */ +524 @Override +525 public boolean supportsExtension(String extension) { +526 return true; +527 } +528 +529 /** +530 * Returns the analysis phase that this analyzer should run in. +531 * +532 * @return the analysis phase that this analyzer should run in. +533 */ +534 @Override +535 public AnalysisPhase getAnalysisPhase() { +536 return AnalysisPhase.IDENTIFIER_ANALYSIS; +537 } +538 +539 /** +540 * Opens the CPE Lucene Index. +541 * +542 * @throws Exception is thrown if there is an issue opening the index. +543 */ +544 @Override +545 public void initialize() throws Exception { +546 this.open(); +547 } +548 +549 /** +550 * Retrieves a list of CPE values from the CveDB based on the vendor and +551 * product passed in. The list is then validated to find only CPEs that are +552 * valid for the given dependency. It is possible that the CPE identified is +553 * a best effort "guess" based on the vendor, product, and version +554 * information. +555 * +556 * @param dependency the Dependency being analyzed +557 * @param vendor the vendor for the CPE being analyzed +558 * @param product the product for the CPE being analyzed +559 * @throws UnsupportedEncodingException is thrown if UTF-8 is not supported +560 */ +561 private void determineIdentifiers(Dependency dependency, String vendor, String product) throws UnsupportedEncodingException { +562 final Set<VulnerableSoftware> cpes = cve.getCPEs(vendor, product); +563 DependencyVersion bestGuess = new DependencyVersion("-"); +564 Confidence bestGuessConf = null; +565 final List<IdentifierMatch> collected = new ArrayList<IdentifierMatch>(); +566 for (Confidence conf : Confidence.values()) { +567 for (Evidence evidence : dependency.getVersionEvidence().iterator(conf)) { +568 final DependencyVersion evVer = DependencyVersionUtil.parseVersion(evidence.getValue()); +569 if (evVer == null) { +570 continue; +571 } +572 for (VulnerableSoftware vs : cpes) { +573 DependencyVersion dbVer; +574 if (vs.getRevision() != null && !vs.getRevision().isEmpty()) { +575 dbVer = DependencyVersionUtil.parseVersion(vs.getVersion() + "." + vs.getRevision()); +576 } else { +577 dbVer = DependencyVersionUtil.parseVersion(vs.getVersion()); +578 } +579 if (dbVer == null //special case, no version specified - everything is vulnerable +580 || evVer.equals(dbVer)) { //woot exect match +581 final String url = String.format("http://web.nvd.nist.gov/view/vuln/search?cpe=%s", URLEncoder.encode(vs.getName(), "UTF-8")); +582 final IdentifierMatch match = new IdentifierMatch("cpe", vs.getName(), url, IdentifierConfidence.EXACT_MATCH, conf); +583 collected.add(match); +584 } else { +585 //TODO the following isn't quite right is it? need to think about this guessing game a bit more. +586 if (evVer.getVersionParts().size() <= dbVer.getVersionParts().size() +587 && evVer.matchesAtLeastThreeLevels(dbVer)) { +588 if (bestGuessConf == null || bestGuessConf.compareTo(conf) > 0) { +589 if (bestGuess.getVersionParts().size() < dbVer.getVersionParts().size()) { +590 bestGuess = dbVer; +591 bestGuessConf = conf; +592 } +593 } +594 } +595 } +596 } +597 if (bestGuessConf == null || bestGuessConf.compareTo(conf) > 0) { +598 if (bestGuess.getVersionParts().size() < evVer.getVersionParts().size()) { +599 bestGuess = evVer; +600 bestGuessConf = conf; +601 } +602 } +603 } +604 } +605 final String cpeName = String.format("cpe:/a:%s:%s:%s", vendor, product, bestGuess.toString()); +606 final String url = null; //String.format("http://web.nvd.nist.gov/view/vuln/search?cpe=%s", URLEncoder.encode(cpeName, "UTF-8")); +607 if (bestGuessConf == null) { +608 bestGuessConf = Confidence.LOW; +609 } +610 final IdentifierMatch match = new IdentifierMatch("cpe", cpeName, url, IdentifierConfidence.BEST_GUESS, bestGuessConf); +611 collected.add(match); +612 +613 Collections.sort(collected); +614 final IdentifierConfidence bestIdentifierQuality = collected.get(0).getConfidence(); +615 final Confidence bestEvidenceQuality = collected.get(0).getEvidenceConfidence(); +616 for (IdentifierMatch m : collected) { +617 if (bestIdentifierQuality.equals(m.getConfidence()) +618 && bestEvidenceQuality.equals(m.getEvidenceConfidence())) { +619 dependency.addIdentifier(m.getIdentifier()); +620 } +621 } +622 } +623 +624 /** +625 * The confidence whether the identifier is an exact match, or a best guess. +626 */ +627 private enum IdentifierConfidence { +628 +629 /** +630 * An exact match for the CPE. +631 */ +632 EXACT_MATCH, +633 /** +634 * A best guess for the CPE. +635 */ +636 BEST_GUESS +637 } +638 +639 /** +640 * A simple object to hold an identifier and carry information about the +641 * confidence in the identifier. +642 */ +643 private static class IdentifierMatch implements Comparable<IdentifierMatch> { +644 +645 /** +646 * Constructs an IdentiferMatch. +647 * +648 * @param type the type of identifier (such as CPE) +649 * @param value the value of the identifier +650 * @param url the URL of the identifier +651 * @param identifierConfidence the confidence in the identifier: best +652 * guess or exact match +653 * @param evidenceConfidence the confidence of the evidence used to find +654 * the identifier +655 */ +656 IdentifierMatch(String type, String value, String url, IdentifierConfidence identifierConfidence, Confidence evidenceConfidence) { +657 this.identifier = new Identifier(type, value, url); +658 this.confidence = identifierConfidence; +659 this.evidenceConfidence = evidenceConfidence; +660 } +661 //<editor-fold defaultstate="collapsed" desc="Property implementations: evidenceConfidence, confidence, identifier"> +662 /** +663 * The confidence in the evidence used to identify this match. +664 */ +665 private Confidence evidenceConfidence; +666 +667 /** +668 * Get the value of evidenceConfidence +669 * +670 * @return the value of evidenceConfidence +671 */ +672 public Confidence getEvidenceConfidence() { +673 return evidenceConfidence; +674 } +675 +676 /** +677 * Set the value of evidenceConfidence +678 * +679 * @param evidenceConfidence new value of evidenceConfidence +680 */ +681 public void setEvidenceConfidence(Confidence evidenceConfidence) { +682 this.evidenceConfidence = evidenceConfidence; +683 } +684 /** +685 * The confidence whether this is an exact match, or a best guess. +686 */ +687 private IdentifierConfidence confidence; +688 +689 /** +690 * Get the value of confidence. +691 * +692 * @return the value of confidence +693 */ +694 public IdentifierConfidence getConfidence() { +695 return confidence; +696 } +697 +698 /** +699 * Set the value of confidence. +700 * +701 * @param confidence new value of confidence +702 */ +703 public void setConfidence(IdentifierConfidence confidence) { +704 this.confidence = confidence; +705 } +706 /** +707 * The CPE identifier. +708 */ +709 private Identifier identifier; +710 +711 /** +712 * Get the value of identifier. +713 * +714 * @return the value of identifier +715 */ +716 public Identifier getIdentifier() { +717 return identifier; +718 } +719 +720 /** +721 * Set the value of identifier. +722 * +723 * @param identifier new value of identifier +724 */ +725 public void setIdentifier(Identifier identifier) { +726 this.identifier = identifier; +727 } +728 //</editor-fold> +729 //<editor-fold defaultstate="collapsed" desc="Standard implementations of toString, hashCode, and equals"> +730 +731 /** +732 * Standard toString() implementation. +733 * +734 * @return the string representation of the object +735 */ +736 @Override +737 public String toString() { +738 return "IdentifierMatch{" + "evidenceConfidence=" + evidenceConfidence +739 + ", confidence=" + confidence + ", identifier=" + identifier + '}'; +740 } +741 +742 /** +743 * Standard hashCode() implementation. +744 * +745 * @return the hashCode +746 */ +747 @Override +748 public int hashCode() { +749 int hash = 5; +750 hash = 97 * hash + (this.evidenceConfidence != null ? this.evidenceConfidence.hashCode() : 0); +751 hash = 97 * hash + (this.confidence != null ? this.confidence.hashCode() : 0); +752 hash = 97 * hash + (this.identifier != null ? this.identifier.hashCode() : 0); +753 return hash; +754 } +755 +756 /** +757 * Standard equals implementation. +758 * +759 * @param obj the object to compare +760 * @return true if the objects are equal, otherwise false +761 */ +762 @Override +763 public boolean equals(Object obj) { +764 if (obj == null) { 765 return false; 766 } -767 final IdentifierMatch other = (IdentifierMatch) obj; -768 if (this.evidenceConfidence != other.evidenceConfidence) { -769 return false; -770 } -771 if (this.confidence != other.confidence) { +767 if (getClass() != obj.getClass()) { +768 return false; +769 } +770 final IdentifierMatch other = (IdentifierMatch) obj; +771 if (this.evidenceConfidence != other.evidenceConfidence) { 772 return false; 773 } -774 if (this.identifier != other.identifier && (this.identifier == null || !this.identifier.equals(other.identifier))) { +774 if (this.confidence != other.confidence) { 775 return false; 776 } -777 return true; -778 } -779 //</editor-fold> -780 -781 /** -782 * Standard implementation of compareTo that compares identifier -783 * confidence, evidence confidence, and then the identifier. -784 * -785 * @param o the IdentifierMatch to compare to -786 * @return the natural ordering of IdentifierMatch -787 */ -788 @Override -789 public int compareTo(IdentifierMatch o) { -790 int conf = this.confidence.compareTo(o.confidence); -791 if (conf == 0) { -792 conf = this.evidenceConfidence.compareTo(o.evidenceConfidence); -793 if (conf == 0) { -794 conf = identifier.compareTo(o.identifier); -795 } -796 } -797 return conf; -798 } -799 } -800 } +777 if (this.identifier != other.identifier && (this.identifier == null || !this.identifier.equals(other.identifier))) { +778 return false; +779 } +780 return true; +781 } +782 //</editor-fold> +783 +784 /** +785 * Standard implementation of compareTo that compares identifier +786 * confidence, evidence confidence, and then the identifier. +787 * +788 * @param o the IdentifierMatch to compare to +789 * @return the natural ordering of IdentifierMatch +790 */ +791 @Override +792 public int compareTo(IdentifierMatch o) { +793 int conf = this.confidence.compareTo(o.confidence); +794 if (conf == 0) { +795 conf = this.evidenceConfidence.compareTo(o.evidenceConfidence); +796 if (conf == 0) { +797 conf = identifier.compareTo(o.identifier); +798 } +799 } +800 return conf; +801 } +802 } +803 }
    diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-frame.html index e4928d6c7..17d96686d 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.analyzer + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.analyzer diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-summary.html index 703dee7f8..fe34b9c93 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/analyzer/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.analyzer + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.analyzer diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-frame.html index 7d0677f23..8a0153b46 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.concurrency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.concurrency diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-summary.html index 136a97bc2..f239ec7d3 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/concurrency/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.concurrency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.concurrency diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-frame.html index 790cb3ce4..7658ec3ef 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cpe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cpe diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-summary.html index ff226d0a6..801723e98 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/cpe/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cpe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cpe diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-frame.html index 8cddff003..6ceaa1cee 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cwe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cwe diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-summary.html index 15c3a45fc..72cd0e262 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/cwe/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.cwe + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.cwe diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-frame.html index 69ac571aa..be9ce32e6 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.lucene + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.lucene diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-summary.html index cb8a32779..3e4bb090f 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/lucene/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.lucene + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.lucene diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-frame.html index 4549e42d3..bacaa5bd9 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.nvdcve + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.nvdcve diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-summary.html index d71880260..0911a17f1 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/nvdcve/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.nvdcve + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.nvdcve diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/package-frame.html index 70d430bc5..4d68e22a7 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/package-summary.html index b51018f77..378f7be75 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-frame.html index 5811ebfea..b0961a846 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.update + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.update diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-summary.html index 4ac352679..f7003d0b3 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/data/update/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.data.update + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.data.update diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-frame.html index e6affde31..6ea46af8f 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.dependency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.dependency diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-summary.html index 91c794d24..f22240f3e 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/dependency/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.dependency + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.dependency diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html index 5ed36e1b9..9f140085d 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.jaxb.pom.generated + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.jaxb.pom.generated diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html index 2a2c1e340..b464f6c45 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/generated/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.jaxb.pom.generated + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.jaxb.pom.generated diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-frame.html index cd86ecfa4..94b5d2338 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.jaxb.pom + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.jaxb.pom diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-summary.html index 0bfa5eca0..236c6aed4 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/jaxb/pom/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.jaxb.pom + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.jaxb.pom diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/package-frame.html index 50ccff593..34fc52700 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/package-summary.html index a0f843789..f4aac54d1 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-frame.html index 109cd52be..f5861341b 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.reporting + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.reporting diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-summary.html index e6c0db791..e728bbb56 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/reporting/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.reporting + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.reporting diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/utils/LogFilter.html b/dependency-check-core/xref/org/owasp/dependencycheck/utils/LogFilter.html new file mode 100644 index 000000000..159831920 --- /dev/null +++ b/dependency-check-core/xref/org/owasp/dependencycheck/utils/LogFilter.html @@ -0,0 +1,58 @@ + + + + +LogFilter xref + + + +
    +
    +1   /*
    +2    * This file is part of dependency-check-core.
    +3    *
    +4    * Dependency-check-core is free software: you can redistribute it and/or modify it
    +5    * under the terms of the GNU General Public License as published by the Free
    +6    * Software Foundation, either version 3 of the License, or (at your option) any
    +7    * later version.
    +8    *
    +9    * Dependency-check-core is distributed in the hope that it will be useful, but
    +10   * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    +11   * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
    +12   * details.
    +13   *
    +14   * You should have received a copy of the GNU General Public License along with
    +15   * dependency-check-core. If not, see http://www.gnu.org/licenses/.
    +16   *
    +17   * Copyright (c) 2013 Jeremy Long. All Rights Reserved.
    +18   */
    +19  package org.owasp.dependencycheck.utils;
    +20  
    +21  import java.util.logging.Filter;
    +22  import java.util.logging.LogRecord;
    +23  
    +24  /**
    +25   * A simple log filter to limit the entries written to the verbose log file. The
    +26   * verbose log file uses the root logger as I couldn't get anything else to
    +27   * work; as such, this filter limits the log entries to specific classes.
    +28   *
    +29   * @author Jeremy Long (jeremy.long@owasp.org)
    +30   */
    +31  public class LogFilter implements Filter {
    +32  
    +33      /**
    +34       * Determines if the record should be logged.
    +35       *
    +36       * @param record a log record to examine
    +37       * @return true if the record should be logged, otherwise false
    +38       */
    +39      @Override
    +40      public boolean isLoggable(LogRecord record) {
    +41          final String name = record.getSourceClassName();
    +42          return name.startsWith("org.owasp.dependencycheck") && !name.contains("generated") && !name.contains("VelocityLoggerRedirect");
    +43      }
    +44  }
    +
    +
    + + diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/utils/LogUtils.html b/dependency-check-core/xref/org/owasp/dependencycheck/utils/LogUtils.html new file mode 100644 index 000000000..ede6fcd53 --- /dev/null +++ b/dependency-check-core/xref/org/owasp/dependencycheck/utils/LogUtils.html @@ -0,0 +1,89 @@ + + + + +LogUtils xref + + + +
    +
    +1   /*
    +2    * This file is part of dependency-check-core.
    +3    *
    +4    * Dependency-check-core is free software: you can redistribute it and/or modify it
    +5    * under the terms of the GNU General Public License as published by the Free
    +6    * Software Foundation, either version 3 of the License, or (at your option) any
    +7    * later version.
    +8    *
    +9    * Dependency-check-core is distributed in the hope that it will be useful, but
    +10   * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    +11   * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
    +12   * details.
    +13   *
    +14   * You should have received a copy of the GNU General Public License along with
    +15   * dependency-check-core. If not, see http://www.gnu.org/licenses/.
    +16   *
    +17   * Copyright (c) 2013 Jeremy Long. All Rights Reserved.
    +18   */
    +19  package org.owasp.dependencycheck.utils;
    +20  
    +21  import java.io.IOException;
    +22  import java.io.InputStream;
    +23  import java.util.logging.FileHandler;
    +24  import java.util.logging.Level;
    +25  import java.util.logging.LogManager;
    +26  import java.util.logging.Logger;
    +27  import java.util.logging.SimpleFormatter;
    +28  
    +29  /**
    +30   * A utility class to aide in the setup of the logging mechanism.
    +31   *
    +32   * @author Jeremy Long (jeremy.long@owasp.org)
    +33   */
    +34  public final class LogUtils {
    +35  
    +36      /**
    +37       * Private constructor for a utility class.
    +38       */
    +39      private LogUtils() {
    +40      }
    +41  
    +42      /**
    +43       * Configures the logger for use by the application.
    +44       *
    +45       * @param in the input stream to read the log settings from
    +46       * @param verboseLogFile the file path for the verbose log
    +47       */
    +48      public static void prepareLogger(InputStream in, String verboseLogFile) {
    +49          try {
    +50              LogManager.getLogManager().reset();
    +51              LogManager.getLogManager().readConfiguration(in);
    +52              if (verboseLogFile != null && !verboseLogFile.isEmpty()) {
    +53                  final Logger logger = Logger.getLogger("");
    +54                  final FileHandler handler = new FileHandler(verboseLogFile, true);
    +55                  handler.setFormatter(new SimpleFormatter());
    +56                  handler.setLevel(Level.FINE);
    +57                  handler.setFilter(new LogFilter());
    +58                  logger.addHandler(handler);
    +59                  logger.setLevel(Level.FINE);
    +60              }
    +61          } catch (IOException ex) {
    +62              Logger.getLogger(LogUtils.class.getName()).log(Level.FINE, "IO Error preparing the logger", ex);
    +63          } catch (SecurityException ex) {
    +64              Logger.getLogger(LogUtils.class.getName()).log(Level.FINE, "Error preparing the logger", ex);
    +65          } finally {
    +66              if (in != null) {
    +67                  try {
    +68                      in.close();
    +69                  } catch (Exception ex) {
    +70                      Logger.getLogger(LogUtils.class.getName()).log(Level.FINEST, "Error closing resource stream", ex);
    +71                  }
    +72              }
    +73          }
    +74      }
    +75  }
    +
    +
    + + diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/utils/Settings.html b/dependency-check-core/xref/org/owasp/dependencycheck/utils/Settings.html index 4c7918026..6be7860a4 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/utils/Settings.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/utils/Settings.html @@ -217,7 +217,7 @@ 207 * @throws IOException is thrown when there is an exception loading/merging 208 * the properties 209 */ -210 public static void mergeProperties(String filePath) throws FileNotFoundException, IOException { +210 public static void mergeProperties(File filePath) throws FileNotFoundException, IOException { 211 final FileInputStream fis = new FileInputStream(filePath); 212 mergeProperties(fis); 213 } @@ -228,203 +228,220 @@ 218 * Note: even if using this method - system properties will be loaded before 219 * properties loaded from files. 220 * -221 * @param stream an Input Stream pointing at a properties file to merge -222 * @throws IOException is thrown when there is an exception loading/merging -223 * the properties -224 */ -225 public static void mergeProperties(InputStream stream) throws IOException { -226 INSTANCE.props.load(stream); -227 } -228 -229 /** -230 * Returns a value from the properties file as a File object. If the value -231 * was specified as a system property or passed in via the -Dprop=value -232 * argument - this method will return the value from the system properties -233 * before the values in the contained configuration file. -234 * -235 * This method will also replace a leading "[JAR]\" sequence with the path -236 * to the folder containing the JAR file containing this class. +221 * @param filePath the path to the properties file to merge. +222 * @throws FileNotFoundException is thrown when the filePath points to a +223 * non-existent file +224 * @throws IOException is thrown when there is an exception loading/merging +225 * the properties +226 */ +227 public static void mergeProperties(String filePath) throws FileNotFoundException, IOException { +228 final FileInputStream fis = new FileInputStream(filePath); +229 mergeProperties(fis); +230 } +231 +232 /** +233 * Merges a new properties file into the current properties. This method +234 * allows for the loading of a user provided properties file.<br/><br/> +235 * Note: even if using this method - system properties will be loaded before +236 * properties loaded from files. 237 * -238 * @param key the key to lookup within the properties file -239 * @return the property from the properties file converted to a File object -240 */ -241 public static File getFile(String key) { -242 final String file = getString(key); -243 final String baseDir = getString(Settings.KEYS.DATA_DIRECTORY); -244 if (baseDir != null) { -245 if (baseDir.startsWith("[JAR]/")) { -246 final File jarPath = getJarPath(); -247 final File newBase = new File(jarPath, baseDir.substring(6)); -248 if (Settings.KEYS.DATA_DIRECTORY.equals(key)) { -249 return newBase; -250 } -251 return new File(newBase, file); -252 } -253 if (Settings.KEYS.DATA_DIRECTORY.equals(key)) { -254 return new File(baseDir); -255 } -256 return new File(baseDir, file); -257 } -258 return new File(file); -259 } -260 -261 /** -262 * Attempts to retrieve the folder containing the Jar file containing the -263 * Settings class. -264 * -265 * @return a File object -266 */ -267 private static File getJarPath() { -268 final String jarPath = Settings.class.getProtectionDomain().getCodeSource().getLocation().getPath(); -269 String decodedPath = "."; -270 try { -271 decodedPath = URLDecoder.decode(jarPath, "UTF-8"); -272 } catch (UnsupportedEncodingException ex) { -273 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, null, ex); +238 * @param stream an Input Stream pointing at a properties file to merge +239 * @throws IOException is thrown when there is an exception loading/merging +240 * the properties +241 */ +242 public static void mergeProperties(InputStream stream) throws IOException { +243 INSTANCE.props.load(stream); +244 } +245 +246 /** +247 * Returns a value from the properties file as a File object. If the value +248 * was specified as a system property or passed in via the -Dprop=value +249 * argument - this method will return the value from the system properties +250 * before the values in the contained configuration file. +251 * +252 * This method will also replace a leading "[JAR]\" sequence with the path +253 * to the folder containing the JAR file containing this class. +254 * +255 * @param key the key to lookup within the properties file +256 * @return the property from the properties file converted to a File object +257 */ +258 public static File getFile(String key) { +259 final String file = getString(key); +260 final String baseDir = getString(Settings.KEYS.DATA_DIRECTORY); +261 if (baseDir != null) { +262 if (baseDir.startsWith("[JAR]/")) { +263 final File jarPath = getJarPath(); +264 final File newBase = new File(jarPath, baseDir.substring(6)); +265 if (Settings.KEYS.DATA_DIRECTORY.equals(key)) { +266 return newBase; +267 } +268 return new File(newBase, file); +269 } +270 if (Settings.KEYS.DATA_DIRECTORY.equals(key)) { +271 return new File(baseDir); +272 } +273 return new File(baseDir, file); 274 } -275 -276 final File path = new File(decodedPath); -277 if (path.getName().toLowerCase().endsWith(".jar")) { -278 return path.getParentFile(); -279 } else { -280 return new File("."); -281 } -282 } -283 -284 /** -285 * Returns a value from the properties file. If the value was specified as a -286 * system property or passed in via the -Dprop=value argument - this method -287 * will return the value from the system properties before the values in the -288 * contained configuration file. -289 * -290 * @param key the key to lookup within the properties file -291 * @param defaultValue the default value for the requested property -292 * @return the property from the properties file -293 */ -294 public static String getString(String key, String defaultValue) { -295 final String str = System.getProperty(key, INSTANCE.props.getProperty(key, defaultValue)); -296 return str; -297 } -298 -299 /** -300 * Returns the temporary directory. -301 * -302 * @return the temporary directory -303 */ -304 public static File getTempDirectory() { -305 return new File(Settings.getString(Settings.KEYS.TEMP_DIRECTORY, System.getProperty("java.io.tmpdir"))); -306 } -307 -308 /** -309 * Returns a value from the properties file. If the value was specified as a -310 * system property or passed in via the -Dprop=value argument - this method -311 * will return the value from the system properties before the values in the -312 * contained configuration file. -313 * -314 * @param key the key to lookup within the properties file -315 * @return the property from the properties file -316 */ -317 public static String getString(String key) { -318 return System.getProperty(key, INSTANCE.props.getProperty(key)); -319 } -320 -321 /** -322 * Removes a property from the local properties collection. This is mainly -323 * used in test cases. -324 * -325 * @param key the property key to remove -326 */ -327 public static void removeProperty(String key) { -328 INSTANCE.props.remove(key); -329 } -330 -331 /** -332 * Returns an int value from the properties file. If the value was specified -333 * as a system property or passed in via the -Dprop=value argument - this -334 * method will return the value from the system properties before the values -335 * in the contained configuration file. -336 * -337 * @param key the key to lookup within the properties file -338 * @return the property from the properties file -339 * @throws InvalidSettingException is thrown if there is an error retrieving -340 * the setting -341 */ -342 public static int getInt(String key) throws InvalidSettingException { -343 int value; -344 try { -345 value = Integer.parseInt(Settings.getString(key)); -346 } catch (NumberFormatException ex) { -347 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex); -348 } -349 return value; -350 } -351 -352 /** -353 * Returns an int value from the properties file. If the value was specified -354 * as a system property or passed in via the -Dprop=value argument - this -355 * method will return the value from the system properties before the values -356 * in the contained configuration file. -357 * -358 * @param key the key to lookup within the properties file -359 * @param defaultValue the default value to return -360 * @return the property from the properties file or the defaultValue if the -361 * property does not exist or cannot be converted to an integer -362 */ -363 public static int getInt(String key, int defaultValue) { -364 int value; -365 try { -366 value = Integer.parseInt(Settings.getString(key)); -367 } catch (NumberFormatException ex) { -368 final String msg = String.format("Could not convert property '%s' to an int.", key); -369 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, msg, ex); -370 value = defaultValue; -371 } -372 return value; -373 } -374 -375 /** -376 * Returns a long value from the properties file. If the value was specified -377 * as a system property or passed in via the -Dprop=value argument - this -378 * method will return the value from the system properties before the values -379 * in the contained configuration file. -380 * -381 * @param key the key to lookup within the properties file -382 * @return the property from the properties file -383 * @throws InvalidSettingException is thrown if there is an error retrieving -384 * the setting -385 */ -386 public static long getLong(String key) throws InvalidSettingException { -387 long value; -388 try { -389 value = Long.parseLong(Settings.getString(key)); -390 } catch (NumberFormatException ex) { -391 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex); -392 } -393 return value; -394 } -395 -396 /** -397 * Returns a boolean value from the properties file. If the value was -398 * specified as a system property or passed in via the -399 * <code>-Dprop=value</code> argument this method will return the value from -400 * the system properties before the values in the contained configuration -401 * file. -402 * -403 * @param key the key to lookup within the properties file -404 * @return the property from the properties file -405 * @throws InvalidSettingException is thrown if there is an error retrieving -406 * the setting -407 */ -408 public static boolean getBoolean(String key) throws InvalidSettingException { -409 boolean value; -410 try { -411 value = Boolean.parseBoolean(Settings.getString(key)); -412 } catch (NumberFormatException ex) { -413 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex); -414 } -415 return value; -416 } -417 } +275 return new File(file); +276 } +277 +278 /** +279 * Attempts to retrieve the folder containing the Jar file containing the +280 * Settings class. +281 * +282 * @return a File object +283 */ +284 private static File getJarPath() { +285 final String jarPath = Settings.class.getProtectionDomain().getCodeSource().getLocation().getPath(); +286 String decodedPath = "."; +287 try { +288 decodedPath = URLDecoder.decode(jarPath, "UTF-8"); +289 } catch (UnsupportedEncodingException ex) { +290 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, null, ex); +291 } +292 +293 final File path = new File(decodedPath); +294 if (path.getName().toLowerCase().endsWith(".jar")) { +295 return path.getParentFile(); +296 } else { +297 return new File("."); +298 } +299 } +300 +301 /** +302 * Returns a value from the properties file. If the value was specified as a +303 * system property or passed in via the -Dprop=value argument - this method +304 * will return the value from the system properties before the values in the +305 * contained configuration file. +306 * +307 * @param key the key to lookup within the properties file +308 * @param defaultValue the default value for the requested property +309 * @return the property from the properties file +310 */ +311 public static String getString(String key, String defaultValue) { +312 final String str = System.getProperty(key, INSTANCE.props.getProperty(key, defaultValue)); +313 return str; +314 } +315 +316 /** +317 * Returns the temporary directory. +318 * +319 * @return the temporary directory +320 */ +321 public static File getTempDirectory() { +322 return new File(Settings.getString(Settings.KEYS.TEMP_DIRECTORY, System.getProperty("java.io.tmpdir"))); +323 } +324 +325 /** +326 * Returns a value from the properties file. If the value was specified as a +327 * system property or passed in via the -Dprop=value argument - this method +328 * will return the value from the system properties before the values in the +329 * contained configuration file. +330 * +331 * @param key the key to lookup within the properties file +332 * @return the property from the properties file +333 */ +334 public static String getString(String key) { +335 return System.getProperty(key, INSTANCE.props.getProperty(key)); +336 } +337 +338 /** +339 * Removes a property from the local properties collection. This is mainly +340 * used in test cases. +341 * +342 * @param key the property key to remove +343 */ +344 public static void removeProperty(String key) { +345 INSTANCE.props.remove(key); +346 } +347 +348 /** +349 * Returns an int value from the properties file. If the value was specified +350 * as a system property or passed in via the -Dprop=value argument - this +351 * method will return the value from the system properties before the values +352 * in the contained configuration file. +353 * +354 * @param key the key to lookup within the properties file +355 * @return the property from the properties file +356 * @throws InvalidSettingException is thrown if there is an error retrieving +357 * the setting +358 */ +359 public static int getInt(String key) throws InvalidSettingException { +360 int value; +361 try { +362 value = Integer.parseInt(Settings.getString(key)); +363 } catch (NumberFormatException ex) { +364 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex); +365 } +366 return value; +367 } +368 +369 /** +370 * Returns an int value from the properties file. If the value was specified +371 * as a system property or passed in via the -Dprop=value argument - this +372 * method will return the value from the system properties before the values +373 * in the contained configuration file. +374 * +375 * @param key the key to lookup within the properties file +376 * @param defaultValue the default value to return +377 * @return the property from the properties file or the defaultValue if the +378 * property does not exist or cannot be converted to an integer +379 */ +380 public static int getInt(String key, int defaultValue) { +381 int value; +382 try { +383 value = Integer.parseInt(Settings.getString(key)); +384 } catch (NumberFormatException ex) { +385 final String msg = String.format("Could not convert property '%s' to an int.", key); +386 Logger.getLogger(Settings.class.getName()).log(Level.FINEST, msg, ex); +387 value = defaultValue; +388 } +389 return value; +390 } +391 +392 /** +393 * Returns a long value from the properties file. If the value was specified +394 * as a system property or passed in via the -Dprop=value argument - this +395 * method will return the value from the system properties before the values +396 * in the contained configuration file. +397 * +398 * @param key the key to lookup within the properties file +399 * @return the property from the properties file +400 * @throws InvalidSettingException is thrown if there is an error retrieving +401 * the setting +402 */ +403 public static long getLong(String key) throws InvalidSettingException { +404 long value; +405 try { +406 value = Long.parseLong(Settings.getString(key)); +407 } catch (NumberFormatException ex) { +408 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex); +409 } +410 return value; +411 } +412 +413 /** +414 * Returns a boolean value from the properties file. If the value was +415 * specified as a system property or passed in via the +416 * <code>-Dprop=value</code> argument this method will return the value from +417 * the system properties before the values in the contained configuration +418 * file. +419 * +420 * @param key the key to lookup within the properties file +421 * @return the property from the properties file +422 * @throws InvalidSettingException is thrown if there is an error retrieving +423 * the setting +424 */ +425 public static boolean getBoolean(String key) throws InvalidSettingException { +426 boolean value; +427 try { +428 value = Boolean.parseBoolean(Settings.getString(key)); +429 } catch (NumberFormatException ex) { +430 throw new InvalidSettingException("Could not convert property '" + key + "' to an int.", ex); +431 } +432 return value; +433 } +434 }
    diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-frame.html b/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-frame.html index af5aa72d0..e05719506 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-frame.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.utils + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.utils @@ -47,6 +47,12 @@
  • KEYS +
  • +
  • + LogFilter +
  • +
  • + LogUtils
  • NonClosingStream diff --git a/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-summary.html b/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-summary.html index a015f971a..8642d9d19 100644 --- a/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-summary.html +++ b/dependency-check-core/xref/org/owasp/dependencycheck/utils/package-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference Package org.owasp.dependencycheck.utils + Dependency-Check Core 1.0.4 Reference Package org.owasp.dependencycheck.utils @@ -89,6 +89,16 @@
  • + + + + + +
    KEYS
    + LogFilter +
    + LogUtils +
    diff --git a/dependency-check-core/xref/overview-frame.html b/dependency-check-core/xref/overview-frame.html index 6917c976b..82d091fcb 100644 --- a/dependency-check-core/xref/overview-frame.html +++ b/dependency-check-core/xref/overview-frame.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference + Dependency-Check Core 1.0.4 Reference diff --git a/dependency-check-core/xref/overview-summary.html b/dependency-check-core/xref/overview-summary.html index 4f723effe..500676f28 100644 --- a/dependency-check-core/xref/overview-summary.html +++ b/dependency-check-core/xref/overview-summary.html @@ -3,7 +3,7 @@ - Dependency-Check Core 1.0.3 Reference + Dependency-Check Core 1.0.4 Reference @@ -24,7 +24,7 @@ -

    Dependency-Check Core 1.0.3 Reference

    +

    Dependency-Check Core 1.0.4 Reference

    diff --git a/dependency-check-jenkins/index.html b/dependency-check-jenkins/index.html index 7c4db4a29..ee9aa5ae4 100644 --- a/dependency-check-jenkins/index.html +++ b/dependency-check-jenkins/index.html @@ -1,13 +1,13 @@ - + dependency-check-jenkins - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-jenkins/license.html b/dependency-check-jenkins/license.html index aa619db5d..e312292a9 100644 --- a/dependency-check-jenkins/license.html +++ b/dependency-check-jenkins/license.html @@ -1,13 +1,13 @@ - + dependency-check-jenkins - Project License @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -233,13 +233,6 @@ - -
    -

    -new Unix implementation -

    -
    - diff --git a/dependency-check-jenkins/project-info.html b/dependency-check-jenkins/project-info.html index fa23414f7..ab9770612 100644 --- a/dependency-check-jenkins/project-info.html +++ b/dependency-check-jenkins/project-info.html @@ -1,13 +1,13 @@ - + dependency-check-jenkins - Project Information @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-jenkins/project-summary.html b/dependency-check-jenkins/project-summary.html index 7ccf26c29..543b06bac 100644 --- a/dependency-check-jenkins/project-summary.html +++ b/dependency-check-jenkins/project-summary.html @@ -1,13 +1,13 @@ - + dependency-check-jenkins - Project Summary @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -181,7 +181,7 @@ - + diff --git a/dependency-check-maven/apidocs/allclasses-frame.html b/dependency-check-maven/apidocs/allclasses-frame.html index 46d4c7f91..b31ab521b 100644 --- a/dependency-check-maven/apidocs/allclasses-frame.html +++ b/dependency-check-maven/apidocs/allclasses-frame.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Maven Plugin 1.0.3 API) +All Classes (Dependency-Check Maven Plugin 1.0.4 API) - + diff --git a/dependency-check-maven/apidocs/allclasses-noframe.html b/dependency-check-maven/apidocs/allclasses-noframe.html index 53f065e22..eb037f994 100644 --- a/dependency-check-maven/apidocs/allclasses-noframe.html +++ b/dependency-check-maven/apidocs/allclasses-noframe.html @@ -2,13 +2,13 @@ - + -All Classes (Dependency-Check Maven Plugin 1.0.3 API) +All Classes (Dependency-Check Maven Plugin 1.0.4 API) - + diff --git a/dependency-check-maven/apidocs/constant-values.html b/dependency-check-maven/apidocs/constant-values.html index 4dbf291fa..642b09c11 100644 --- a/dependency-check-maven/apidocs/constant-values.html +++ b/dependency-check-maven/apidocs/constant-values.html @@ -2,13 +2,13 @@ - + -Constant Field Values (Dependency-Check Maven Plugin 1.0.3 API) +Constant Field Values (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Constant Field Values (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Constant Field Values (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Constant Field Values (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/deprecated-list.html b/dependency-check-maven/apidocs/deprecated-list.html index eccfa07a7..df6139c2b 100644 --- a/dependency-check-maven/apidocs/deprecated-list.html +++ b/dependency-check-maven/apidocs/deprecated-list.html @@ -2,13 +2,13 @@ - + -Deprecated List (Dependency-Check Maven Plugin 1.0.3 API) +Deprecated List (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Deprecated List (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Deprecated List (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Deprecated List (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/help-doc.html b/dependency-check-maven/apidocs/help-doc.html index 3db846672..848b19e8e 100644 --- a/dependency-check-maven/apidocs/help-doc.html +++ b/dependency-check-maven/apidocs/help-doc.html @@ -2,13 +2,13 @@ - + -API Help (Dependency-Check Maven Plugin 1.0.3 API) +API Help (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ API Help (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="API Help (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="API Help (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/index-all.html b/dependency-check-maven/apidocs/index-all.html index bf5a0bc0e..6999ac52a 100644 --- a/dependency-check-maven/apidocs/index-all.html +++ b/dependency-check-maven/apidocs/index-all.html @@ -2,13 +2,13 @@ - + -Index (Dependency-Check Maven Plugin 1.0.3 API) +Index (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Index (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Index (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Index (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/index.html b/dependency-check-maven/apidocs/index.html index 8632bb745..6c5d74be3 100644 --- a/dependency-check-maven/apidocs/index.html +++ b/dependency-check-maven/apidocs/index.html @@ -2,10 +2,10 @@ - + -Dependency-Check Maven Plugin 1.0.3 API +Dependency-Check Maven Plugin 1.0.4 API diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/HelpMojo.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/HelpMojo.html index ef193b8a1..69817c52e 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/HelpMojo.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/HelpMojo.html @@ -2,13 +2,13 @@ - + -HelpMojo (Dependency-Check Maven Plugin 1.0.3 API) +HelpMojo (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ HelpMojo (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="HelpMojo (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="HelpMojo (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/DependencyCheckMojo.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/DependencyCheckMojo.html index ccd4c8990..41563e7bc 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/DependencyCheckMojo.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/DependencyCheckMojo.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.maven.DependencyCheckMojo (Dependency-Check Maven Plugin 1.0.3 API) +Uses of Class org.owasp.dependencycheck.maven.DependencyCheckMojo (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.maven.DependencyCheckMojo (Dependency-Ch function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.maven.DependencyCheckMojo (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.maven.DependencyCheckMojo (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/HelpMojo.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/HelpMojo.html index 1f647e38f..d59a9103e 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/HelpMojo.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/class-use/HelpMojo.html @@ -2,13 +2,13 @@ - + -Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.0.3 API) +Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven P function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Uses of Class org.owasp.dependencycheck.maven.HelpMojo (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-frame.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-frame.html index 323dc49dd..591b678d4 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-frame.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-frame.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.3 API) +org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.4 API) - + diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-summary.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-summary.html index a3ef48022..762a0fa21 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-summary.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-summary.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.3 API) +org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-tree.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-tree.html index d9704c782..4fab1b85b 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-tree.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-tree.html @@ -2,13 +2,13 @@ - + -org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.0.3 API) +org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="org.owasp.dependencycheck.maven Class Hierarchy (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-use.html b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-use.html index b858343ee..122f011be 100644 --- a/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-use.html +++ b/dependency-check-maven/apidocs/org/owasp/dependencycheck/maven/package-use.html @@ -2,13 +2,13 @@ - + -Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.3 API) +Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1 function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Uses of Package org.owasp.dependencycheck.maven (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/apidocs/overview-tree.html b/dependency-check-maven/apidocs/overview-tree.html index 6c8c2b05e..c6f39fcce 100644 --- a/dependency-check-maven/apidocs/overview-tree.html +++ b/dependency-check-maven/apidocs/overview-tree.html @@ -2,13 +2,13 @@ - + -Class Hierarchy (Dependency-Check Maven Plugin 1.0.3 API) +Class Hierarchy (Dependency-Check Maven Plugin 1.0.4 API) - + @@ -16,7 +16,7 @@ Class Hierarchy (Dependency-Check Maven Plugin 1.0.3 API) function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Class Hierarchy (Dependency-Check Maven Plugin 1.0.3 API)"; + parent.document.title="Class Hierarchy (Dependency-Check Maven Plugin 1.0.4 API)"; } } diff --git a/dependency-check-maven/check-mojo.html b/dependency-check-maven/check-mojo.html index 80a1283a3..fde2b309b 100644 --- a/dependency-check-maven/check-mojo.html +++ b/dependency-check-maven/check-mojo.html @@ -1,13 +1,13 @@ - + dependency-check-maven - dependency-check:check @@ -55,7 +55,7 @@
  • - +
  • /
  • @@ -69,8 +69,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -150,7 +150,7 @@

    Full name:

    -

    org.owasp:dependency-check-maven:1.0.3:check

    +

    org.owasp:dependency-check-maven:1.0.4:check

    Description:

    @@ -303,6 +303,17 @@ the Maven Generated Reports page
    Default value is: A report prov + + + + + + + + + + + @@ -313,7 +324,7 @@ the Maven Generated Reports page
    Default value is: A report prov Reports page
    Default value is: Dependency-Check.
    User property is: name.
    - + @@ -324,7 +335,7 @@ Reports page
    Default value is: Dependency-Check.
    Us
    - + @@ -335,7 +346,7 @@ Reports page
    Default value is: Dependency-Check.
    Us
    - + @@ -439,6 +450,18 @@ plugin unless the externalReport is set to true. Default is HTML.
  • Default: HTML

  • +

    logFile:

    + +
    The path to the verbose log
    + +
      + +
    • Type: java.lang.String
    • + +
    • Required: No
    • + +
    • User Property: logfile
    • +

    name:

    The name of the report to be displayed in the Maven Generated diff --git a/dependency-check-maven/checkstyle.html b/dependency-check-maven/checkstyle.html index a0e7e3e5e..df6f86256 100644 --- a/dependency-check-maven/checkstyle.html +++ b/dependency-check-maven/checkstyle.html @@ -1,13 +1,13 @@ - + dependency-check-maven - Checkstyle Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -271,15 +271,15 @@
    - + - + -
    dependency-check-jenkins
    Version1.0.3
    1.0.4
    Type jar
    logFileString-The path to the verbose log
    User property is: logfile.
    name String
    proxyPortThe Proxy Port.
    User property is: proxyPort.
    proxyUrlThe Proxy URL.
    User property is: proxyUrl.
    reportName
    Errors '}' is not preceded with whitespace.129
    134
    Errors '}' is not preceded with whitespace.137
    142
    Errors '}' is not preceded with whitespace.143
    +
    148
    diff --git a/dependency-check-maven/cobertura/frame-summary-org.owasp.dependencycheck.maven.html b/dependency-check-maven/cobertura/frame-summary-org.owasp.dependencycheck.maven.html index 7684cb73f..59015728a 100644 --- a/dependency-check-maven/cobertura/frame-summary-org.owasp.dependencycheck.maven.html +++ b/dependency-check-maven/cobertura/frame-summary-org.owasp.dependencycheck.maven.html @@ -16,7 +16,7 @@ - +
    Package # Classes Line Coverage Branch Coverage Complexity
    org.owasp.dependencycheck.maven2
    0%
    0/474
    0%
    0/222
    4.07
    org.owasp.dependencycheck.maven2
    0%
    0/460
    0%
    0/220
    4.048
    - + diff --git a/dependency-check-maven/cobertura/frame-summary.html b/dependency-check-maven/cobertura/frame-summary.html index d828c0f24..c70570abb 100644 --- a/dependency-check-maven/cobertura/frame-summary.html +++ b/dependency-check-maven/cobertura/frame-summary.html @@ -16,8 +16,8 @@ - - + +
    Package # Classes Line Coverage Branch Coverage Complexity
    All Packages2
    0%
    0/474
    0%
    0/222
    4.07
    org.owasp.dependencycheck.maven2
    0%
    0/474
    0%
    0/222
    4.07
    All Packages2
    0%
    0/460
    0%
    0/220
    4.048
    org.owasp.dependencycheck.maven2
    0%
    0/460
    0%
    0/220
    4.048
    - + diff --git a/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.DependencyCheckMojo.html b/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.DependencyCheckMojo.html index c2720a387..06b762a81 100644 --- a/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.DependencyCheckMojo.html +++ b/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.DependencyCheckMojo.html @@ -12,7 +12,7 @@
     
    - +
    Classes in this File Line Coverage Branch Coverage Complexity
    DependencyCheckMojo
    0%
    0/326
    0%
    0/116
    3.429
    DependencyCheckMojo
    0%
    0/312
    0%
    0/114
    3.37
     
    @@ -90,45 +90,45 @@  36  
     import java.util.Set;
     37   -
     import java.util.logging.LogManager;
    -  38  
     import org.apache.maven.artifact.Artifact;
    -  39   +  38  
     import org.apache.maven.plugins.annotations.Component;
    -  40   +  39  
     import org.apache.maven.plugins.annotations.LifecyclePhase;
    -  41   +  40  
     import org.apache.maven.plugins.annotations.Mojo;
    -  42   +  41  
     import org.apache.maven.plugins.annotations.Parameter;
    -  43   +  42  
     import org.apache.maven.plugins.annotations.ResolutionScope;
    -  44   +  43  
     import org.apache.maven.reporting.MavenMultiPageReport;
    -  45   +  44  
     import org.apache.maven.reporting.MavenReport;
    -  46   +  45  
     import org.apache.maven.reporting.MavenReportException;
    -  47   +  46  
     import org.apache.maven.doxia.sink.Sink;
    -  48   +  47  
     import org.apache.maven.plugin.MojoFailureException;
    -  49   +  48  
     import org.owasp.dependencycheck.Engine;
    -  50   +  49  
     import org.owasp.dependencycheck.dependency.Dependency;
    -  51   +  50  
     import org.owasp.dependencycheck.dependency.Evidence;
    -  52   +  51  
     import org.owasp.dependencycheck.dependency.Identifier;
    -  53   +  52  
     import org.owasp.dependencycheck.dependency.Reference;
    -  54   +  53  
     import org.owasp.dependencycheck.dependency.Vulnerability;
    -  55   +  54  
     import org.owasp.dependencycheck.dependency.VulnerableSoftware;
    -  56   +  55  
     import org.owasp.dependencycheck.reporting.ReportGenerator;
    +  56   +
     import org.owasp.dependencycheck.utils.LogUtils;
     57  
     import org.owasp.dependencycheck.utils.Settings;
     58   @@ -203,1098 +203,1066 @@  93  
         /**
     94   -
          * The name of the report to be displayed in the Maven Generated Reports
    +
          * The path to the verbose log
     95   -
          * page
    +
          */
     96   -
          */
    +
         @Parameter(property = "logfile", defaultValue = "")
     97   -
         @Parameter(property = "name", defaultValue = "Dependency-Check")
    +
         private String logFile;
     98   -
         private String name;
    +
         /**
     99   -
         /**
    +
          * The name of the report to be displayed in the Maven Generated Reports
     100   -
          * The description of the Dependency-Check report to be displayed in the
    +
          * page
     101   -
          * Maven Generated Reports page
    +
          */
     102   -
          */
    +
         @Parameter(property = "name", defaultValue = "Dependency-Check")
     103   -
         @Parameter(property = "description", defaultValue = "A report providing details on any published "
    +
         private String name;
     104   -
                 + "vulnerabilities within project dependencies. This report is a best effort but may contain "
    +
         /**
     105   -
                 + "false positives and false negatives.")
    +
          * The description of the Dependency-Check report to be displayed in the
     106   -
         private String description;
    +
          * Maven Generated Reports page
     107   -
         /**
    +
          */
     108   -
          * Specifies the destination directory for the generated Dependency-Check
    +
         @Parameter(property = "description", defaultValue = "A report providing details on any published "
     109   -
          * report.
    +
                 + "vulnerabilities within project dependencies. This report is a best effort but may contain "
     110   -
          */
    +
                 + "false positives and false negatives.")
     111   -
         @Parameter(property = "reportOutputDirectory", defaultValue = "${project.reporting.outputDirectory}", required = true)
    +
         private String description;
     112   -
         private File reportOutputDirectory;
    +
         /**
     113   -
         /**
    +
          * Specifies the destination directory for the generated Dependency-Check
     114   -
          * Specifies if the build should be failed if a CVSS score above a specified
    +
          * report.
     115   -
          * level is identified. The default is 11 which means since the CVSS scores
    -  116   -
          * are 0-10, by default the build will never fail.
    -  117  
          */
    -  118  0
         @Parameter(property = "failBuildOnCVSS", defaultValue = "11", required = true)
    -  119   -
         private float failBuildOnCVSS = 11;
    -  120   +  116   +
         @Parameter(property = "reportOutputDirectory", defaultValue = "${project.reporting.outputDirectory}", required = true)
    +  117   +
         private File reportOutputDirectory;
    +  118  
         /**
    +  119   +
          * Specifies if the build should be failed if a CVSS score above a specified
    +  120   +
          * level is identified. The default is 11 which means since the CVSS scores
     121   -
          * The output directory.
    +
          * are 0-10, by default the build will never fail.
     122  
          */
    -  123   -
         @Parameter(defaultValue = "${project.build.directory}", required = true)
    +  123  0
         @Parameter(property = "failBuildOnCVSS", defaultValue = "11", required = true)
     124   -
         private File outputDirectory;
    +
         private float failBuildOnCVSS = 11;
     125  
         /**
     126   -
          * Sets whether auto-updating of the NVD CVE/CPE data is enabled. It is not
    +
          * The output directory.
     127   -
          * recommended that this be turned to false. Default is true.
    +
          */
     128   -
          */
    -  129  0
         @SuppressWarnings({"CanBeFinal", "FieldCanBeLocal"})
    +
         @Parameter(defaultValue = "${project.build.directory}", required = true)
    +  129   +
         private File outputDirectory;
     130   -
         @Parameter(property = "autoupdate", defaultValue = "true", required = true)
    +
         /**
     131   -
         private boolean autoUpdate = true;
    +
          * Sets whether auto-updating of the NVD CVE/CPE data is enabled. It is not
     132   -
         /**
    +
          * recommended that this be turned to false. Default is true.
     133   -
          * The report format to be generated (HTML, XML, VULN, ALL). This
    -  134   -
          * configuration option has no affect if using this within the Site plugin
    +
          */
    +  134  0
         @SuppressWarnings({"CanBeFinal", "FieldCanBeLocal"})
     135   -
          * unless the externalReport is set to true. Default is HTML.
    +
         @Parameter(property = "autoupdate", defaultValue = "true", required = true)
     136   -
          */
    -  137  0
         @SuppressWarnings({"CanBeFinal", "FieldCanBeLocal"})
    +
         private boolean autoUpdate = true;
    +  137   +
         /**
     138   -
         @Parameter(property = "format", defaultValue = "HTML", required = true)
    +
          * The report format to be generated (HTML, XML, VULN, ALL). This
     139   -
         private String format = "HTML";
    +
          * configuration option has no affect if using this within the Site plugin
     140   -
         /**
    +
          * unless the externalReport is set to true. Default is HTML.
     141   -
          * Sets whether or not the external report format should be used.
    -  142  
          */
    -  143  0
         @SuppressWarnings({"CanBeFinal", "FieldCanBeLocal"})
    +  142  0
         @SuppressWarnings({"CanBeFinal", "FieldCanBeLocal"})
    +  143   +
         @Parameter(property = "format", defaultValue = "HTML", required = true)
     144   -
         @Parameter(property = "externalReport", defaultValue = "false", required = true)
    +
         private String format = "HTML";
     145   -
         private boolean externalReport = false;
    +
         /**
     146   -
         /**
    +
          * Sets whether or not the external report format should be used.
     147   -
          * The Proxy URL.
    -  148  
          */
    -  149  0
         @SuppressWarnings("CanBeFinal")
    +  148  0
         @SuppressWarnings({"CanBeFinal", "FieldCanBeLocal"})
    +  149   +
         @Parameter(property = "externalReport", defaultValue = "false", required = true)
     150   -
         @Parameter(property = "proxyUrl", defaultValue = "", required = false)
    +
         private boolean externalReport = false;
     151   -
         private String proxyUrl = null;
    +
         /**
     152   -
         /**
    +
          * The Proxy URL.
     153   -
          * The Proxy Port.
    -  154  
          */
    -  155  0
         @SuppressWarnings("CanBeFinal")
    +  154  0
         @SuppressWarnings("CanBeFinal")
    +  155   +
         @Parameter(property = "proxyUrl", defaultValue = "", required = false)
     156   -
         @Parameter(property = "proxyPort", defaultValue = "", required = false)
    +
         private String proxyUrl = null;
     157   -
         private String proxyPort = null;
    +
         /**
     158   -
         /**
    +
          * The Proxy Port.
     159   -
          * The Connection Timeout.
    -  160  
          */
    -  161  0
         @SuppressWarnings("CanBeFinal")
    +  160  0
         @SuppressWarnings("CanBeFinal")
    +  161   +
         @Parameter(property = "proxyPort", defaultValue = "", required = false)
     162   -
         @Parameter(property = "connectionTimeout", defaultValue = "", required = false)
    +
         private String proxyPort = null;
     163   -
         private String connectionTimeout = null;
    +
         /**
     164   -
     
    +
          * The Connection Timeout.
     165   -
         // </editor-fold>
    -  166   -
         /**
    +
          */
    +  166  0
         @SuppressWarnings("CanBeFinal")
     167   -
          * Configures the logger for use by the application.
    +
         @Parameter(property = "connectionTimeout", defaultValue = "", required = false)
     168   -
          */
    +
         private String connectionTimeout = null;
     169   -
         private static void prepareLogger() {
    -  170  0
             InputStream in = null;
    +
     
    +  170   +
         // </editor-fold>
     171   -
             try {
    -  172  0
                 in = DependencyCheckMojo.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
    -  173  0
                 LogManager.getLogManager().reset();
    -  174  0
                 LogManager.getLogManager().readConfiguration(in);
    -  175   -
                 //TODO add code to disable fine grained log file.
    -  176   -
     //            Logger logger = LogManager.getLogManager().getLogger("");
    -  177   -
     //            for (Handler h : logger.getHandlers()) {
    -  178   -
     //                if (h.getFormatter(). h.toString());
    -  179   -
     //            }
    -  180  0
             } catch (IOException ex) {
    -  181  0
                 System.err.println(ex.toString());
    -  182  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.SEVERE, null, ex);
    -  183  0
             } catch (SecurityException ex) {
    -  184  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.SEVERE, null, ex);
    -  185   -
             } finally {
    -  186  0
                 if (in != null) {
    -  187   -
                     try {
    -  188  0
                         in.close();
    -  189  0
                     } catch (Exception ex) {
    -  190   -
                         //noinspection UnusedAssignment
    -  191  0
                         in = null;
    -  192  0
                     }
    -  193   -
                 }
    -  194   -
             }
    -  195  0
         }
    -  196   -
     
    -  197  
         /**
    -  198   +  172  
          * Executes the Dependency-Check on the dependent libraries.
    -  199   +  173  
          *
    -  200   +  174  
          * @return the Engine used to scan the dependencies.
    -  201   +  175  
          */
    -  202   +  176  
         private Engine executeDependencyCheck() {
    -  203  0
             prepareLogger();
    -  204  0
             populateSettings();
    -  205  0
             final Engine engine = new Engine();
    -  206  0
             final Set<Artifact> artifacts = project.getArtifacts();
    -  207  0
             for (Artifact a : artifacts) {
    -  208  0
                 if (!TEST_SCOPE.equals(a.getScope())) {
    -  209  0
                     engine.scan(a.getFile().getAbsolutePath());
    -  210   +  177   +
     
    +  178  0
             final InputStream in = DependencyCheckMojo.class.getClassLoader().getResourceAsStream(LOG_PROPERTIES_FILE);
    +  179  0
             LogUtils.prepareLogger(in, logFile);
    +  180   +
     
    +  181  0
             populateSettings();
    +  182  0
             final Engine engine = new Engine();
    +  183  0
             final Set<Artifact> artifacts = project.getArtifacts();
    +  184  0
             for (Artifact a : artifacts) {
    +  185  0
                 if (!TEST_SCOPE.equals(a.getScope())) {
    +  186  0
                     engine.scan(a.getFile().getAbsolutePath());
    +  187  
                 }
    -  211   +  188  
             }
    -  212  0
             engine.analyzeDependencies();
    -  213  0
             return engine;
    -  214   +  189  0
             engine.analyzeDependencies();
    +  190  0
             return engine;
    +  191  
         }
    -  215   +  192  
     
    -  216   +  193  
         /**
    -  217   +  194  
          * Generates the reports for a given dependency-check engine.
    -  218   +  195  
          *
    -  219   +  196  
          * @param engine a dependency-check engine
    -  220   +  197  
          */
    -  221   +  198  
         private void generateExternalReports(Engine engine) {
    -  222  0
             final ReportGenerator r = new ReportGenerator(project.getName(), engine.getDependencies(), engine.getAnalyzers());
    -  223   +  199  0
             final ReportGenerator r = new ReportGenerator(project.getName(), engine.getDependencies(), engine.getAnalyzers());
    +  200  
             try {
    -  224  0
                 r.generateReports(outputDirectory.getCanonicalPath(), format);
    -  225  0
             } catch (IOException ex) {
    -  226  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.SEVERE, null, ex);
    -  227  0
             } catch (Exception ex) {
    -  228  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.SEVERE, null, ex);
    -  229  0
             }
    -  230  0
         }
    -  231   +  201  0
                 r.generateReports(outputDirectory.getCanonicalPath(), format);
    +  202  0
             } catch (IOException ex) {
    +  203  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.SEVERE, null, ex);
    +  204  0
             } catch (Exception ex) {
    +  205  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.SEVERE, null, ex);
    +  206  0
             }
    +  207  0
         }
    +  208  
     
    -  232   +  209  
         /**
    -  233   +  210  
          * Generates a dependency-check report using the Maven Site format.
    -  234   +  211  
          *
    -  235   +  212  
          * @param engine the engine used to scan the dependencies
    -  236   +  213  
          * @param sink the sink to write the data to
    -  237   +  214  
          */
    -  238   +  215  
         private void generateMavenSiteReport(final Engine engine, Sink sink) {
    -  239  0
             final List<Dependency> dependencies = engine.getDependencies();
    -  240   +  216  0
             final List<Dependency> dependencies = engine.getDependencies();
    +  217  
     
    -  241  0
             writeSiteReportHeader(sink, project.getName());
    -  242  0
             writeSiteReportTOC(sink, dependencies);
    -  243   +  218  0
             writeSiteReportHeader(sink, project.getName());
    +  219  0
             writeSiteReportTOC(sink, dependencies);
    +  220  
     
    -  244  0
             int cnt = 0;
    -  245  0
             for (Dependency d : dependencies) {
    -  246  0
                 writeSiteReportDependencyHeader(sink, d);
    -  247  0
                 cnt = writeSiteReportDependencyAnalysisExceptions(d, cnt, sink);
    -  248  0
                 cnt = writeSiteReportDependencyEvidenceUsed(d, cnt, sink);
    -  249  0
                 cnt = writeSiteReportDependencyRelatedDependencies(d, cnt, sink);
    -  250  0
                 writeSiteReportDependencyIdentifiers(d, sink);
    -  251  0
                 writeSiteReportDependencyVulnerabilities(d, sink, cnt);
    -  252   +  221  0
             int cnt = 0;
    +  222  0
             for (Dependency d : dependencies) {
    +  223  0
                 writeSiteReportDependencyHeader(sink, d);
    +  224  0
                 cnt = writeSiteReportDependencyAnalysisExceptions(d, cnt, sink);
    +  225  0
                 cnt = writeSiteReportDependencyEvidenceUsed(d, cnt, sink);
    +  226  0
                 cnt = writeSiteReportDependencyRelatedDependencies(d, cnt, sink);
    +  227  0
                 writeSiteReportDependencyIdentifiers(d, sink);
    +  228  0
                 writeSiteReportDependencyVulnerabilities(d, sink, cnt);
    +  229  
             }
    -  253  0
             sink.body_();
    -  254  0
         }
    -  255   +  230  0
             sink.body_();
    +  231  0
         }
    +  232  
     
    -  256   +  233  
         // <editor-fold defaultstate="collapsed" desc="various writeXXXXX methods to generate the Site Report">
    -  257   +  234  
         /**
    -  258   +  235  
          * Writes the vulnerabilities to the site report.
    -  259   +  236  
          *
    -  260   +  237  
          * @param d the dependency
    -  261   +  238  
          * @param sink the sink to write the data to
    -  262   +  239  
          * @param collapsibleHeaderCount the collapsible header count
    -  263   +  240  
          */
    -  264   +  241  
         private void writeSiteReportDependencyVulnerabilities(Dependency d, Sink sink, int collapsibleHeaderCount) {
    -  265  0
             int cnt = collapsibleHeaderCount;
    -  266  0
             if (d.getVulnerabilities() != null && !d.getVulnerabilities().isEmpty()) {
    -  267  0
                 for (Vulnerability v : d.getVulnerabilities()) {
    -  268   +  242  0
             int cnt = collapsibleHeaderCount;
    +  243  0
             if (d.getVulnerabilities() != null && !d.getVulnerabilities().isEmpty()) {
    +  244  0
                 for (Vulnerability v : d.getVulnerabilities()) {
    +  245  
     
    -  269  0
                     sink.paragraph();
    -  270  0
                     sink.bold();
    -  271   +  246  0
                     sink.paragraph();
    +  247  0
                     sink.bold();
    +  248  
                     try {
    -  272  0
                         sink.link("http://web.nvd.nist.gov/view/vuln/detail?vulnId=" + URLEncoder.encode(v.getName(), "US-ASCII"));
    -  273  0
                         sink.text(v.getName());
    -  274  0
                         sink.link_();
    -  275  0
                         sink.bold_();
    -  276  0
                     } catch (UnsupportedEncodingException ex) {
    -  277  0
                         sink.text(v.getName());
    -  278  0
                         sink.bold_();
    -  279  0
                         sink.lineBreak();
    -  280  0
                         sink.text("http://web.nvd.nist.gov/view/vuln/detail?vulnId=" + v.getName());
    -  281  0
                     }
    -  282  0
                     sink.paragraph_();
    -  283  0
                     sink.paragraph();
    -  284  0
                     sink.text("Severity: ");
    -  285  0
                     if (v.getCvssScore() < 4.0) {
    -  286  0
                         sink.text("Low");
    -  287   +  249  0
                         sink.link("http://web.nvd.nist.gov/view/vuln/detail?vulnId=" + URLEncoder.encode(v.getName(), "US-ASCII"));
    +  250  0
                         sink.text(v.getName());
    +  251  0
                         sink.link_();
    +  252  0
                         sink.bold_();
    +  253  0
                     } catch (UnsupportedEncodingException ex) {
    +  254  0
                         sink.text(v.getName());
    +  255  0
                         sink.bold_();
    +  256  0
                         sink.lineBreak();
    +  257  0
                         sink.text("http://web.nvd.nist.gov/view/vuln/detail?vulnId=" + v.getName());
    +  258  0
                     }
    +  259  0
                     sink.paragraph_();
    +  260  0
                     sink.paragraph();
    +  261  0
                     sink.text("Severity: ");
    +  262  0
                     if (v.getCvssScore() < 4.0) {
    +  263  0
                         sink.text("Low");
    +  264  
                     } else {
    -  288  0
                         if (v.getCvssScore() >= 7.0) {
    -  289  0
                             sink.text("High");
    -  290   +  265  0
                         if (v.getCvssScore() >= 7.0) {
    +  266  0
                             sink.text("High");
    +  267  
                         } else {
    -  291  0
                             sink.text("Medium");
    -  292   +  268  0
                             sink.text("Medium");
    +  269  
                         }
    +  270   +
                     }
    +  271  0
                     sink.lineBreak();
    +  272  0
                     sink.text("CVSS Score: " + v.getCvssScore());
    +  273  0
                     if (v.getCwe() != null && !v.getCwe().isEmpty()) {
    +  274  0
                         sink.lineBreak();
    +  275  0
                         sink.text("CWE: ");
    +  276  0
                         sink.text(v.getCwe());
    +  277   +
                     }
    +  278  0
                     sink.paragraph_();
    +  279  0
                     sink.paragraph();
    +  280  0
                     sink.text(v.getDescription());
    +  281  0
                     if (v.getReferences() != null && !v.getReferences().isEmpty()) {
    +  282  0
                         sink.list();
    +  283  0
                         for (Reference ref : v.getReferences()) {
    +  284  0
                             sink.listItem();
    +  285  0
                             sink.text(ref.getSource());
    +  286  0
                             sink.text(" - ");
    +  287  0
                             sink.link(ref.getUrl());
    +  288  0
                             sink.text(ref.getName());
    +  289  0
                             sink.link_();
    +  290  0
                             sink.listItem_();
    +  291   +
                         }
    +  292  0
                         sink.list_();
     293  
                     }
    -  294  0
                     sink.lineBreak();
    -  295  0
                     sink.text("CVSS Score: " + v.getCvssScore());
    -  296  0
                     if (v.getCwe() != null && !v.getCwe().isEmpty()) {
    -  297  0
                         sink.lineBreak();
    -  298  0
                         sink.text("CWE: ");
    -  299  0
                         sink.text(v.getCwe());
    -  300   -
                     }
    -  301  0
                     sink.paragraph_();
    -  302  0
                     sink.paragraph();
    -  303  0
                     sink.text(v.getDescription());
    -  304  0
                     if (v.getReferences() != null && !v.getReferences().isEmpty()) {
    -  305  0
                         sink.list();
    -  306  0
                         for (Reference ref : v.getReferences()) {
    -  307  0
                             sink.listItem();
    -  308  0
                             sink.text(ref.getSource());
    -  309  0
                             sink.text(" - ");
    -  310  0
                             sink.link(ref.getUrl());
    -  311  0
                             sink.text(ref.getName());
    -  312  0
                             sink.link_();
    -  313  0
                             sink.listItem_();
    -  314   -
                         }
    -  315  0
                         sink.list_();
    -  316   -
                     }
    -  317  0
                     sink.paragraph_();
    -  318  0
                     if (v.getVulnerableSoftware() != null && !v.getVulnerableSoftware().isEmpty()) {
    -  319  0
                         sink.paragraph();
    -  320   +  294  0
                     sink.paragraph_();
    +  295  0
                     if (v.getVulnerableSoftware() != null && !v.getVulnerableSoftware().isEmpty()) {
    +  296  0
                         sink.paragraph();
    +  297  
     
    -  321  0
                         cnt += 1;
    -  322  0
                         sink.rawText("Vulnerable Software <a href=\"javascript:toggleElement(this, 'vulnSoft" + cnt + "')\">[-]</a>");
    -  323  0
                         sink.rawText("<div id=\"vulnSoft" + cnt + "\" style=\"display:block\">");
    -  324  0
                         sink.list();
    -  325  0
                         for (VulnerableSoftware vs : v.getVulnerableSoftware()) {
    -  326  0
                             sink.listItem();
    -  327   +  298  0
                         cnt += 1;
    +  299  0
                         sink.rawText("Vulnerable Software <a href=\"javascript:toggleElement(this, 'vulnSoft" + cnt + "')\">[-]</a>");
    +  300  0
                         sink.rawText("<div id=\"vulnSoft" + cnt + "\" style=\"display:block\">");
    +  301  0
                         sink.list();
    +  302  0
                         for (VulnerableSoftware vs : v.getVulnerableSoftware()) {
    +  303  0
                             sink.listItem();
    +  304  
                             try {
    -  328  0
                                 sink.link("http://web.nvd.nist.gov/view/vuln/search-results?cpe=" + URLEncoder.encode(vs.getName(), "US-ASCII"));
    -  329  0
                                 sink.text(vs.getName());
    -  330  0
                                 sink.link_();
    -  331  0
                                 if (vs.hasPreviousVersion()) {
    -  332  0
                                     sink.text(" and all previous versions.");
    -  333   +  305  0
                                 sink.link("http://web.nvd.nist.gov/view/vuln/search-results?cpe=" + URLEncoder.encode(vs.getName(), "US-ASCII"));
    +  306  0
                                 sink.text(vs.getName());
    +  307  0
                                 sink.link_();
    +  308  0
                                 if (vs.hasPreviousVersion()) {
    +  309  0
                                     sink.text(" and all previous versions.");
    +  310  
                                 }
    -  334  0
                             } catch (UnsupportedEncodingException ex) {
    -  335  0
                                 sink.text(vs.getName());
    -  336  0
                                 if (vs.hasPreviousVersion()) {
    -  337  0
                                     sink.text(" and all previous versions.");
    -  338   +  311  0
                             } catch (UnsupportedEncodingException ex) {
    +  312  0
                                 sink.text(vs.getName());
    +  313  0
                                 if (vs.hasPreviousVersion()) {
    +  314  0
                                     sink.text(" and all previous versions.");
    +  315  
                                 }
    -  339  0
                                 sink.text(" (http://web.nvd.nist.gov/view/vuln/search-results?cpe=" + vs.getName() + ")");
    -  340  0
                             }
    -  341   +  316  0
                                 sink.text(" (http://web.nvd.nist.gov/view/vuln/search-results?cpe=" + vs.getName() + ")");
    +  317  0
                             }
    +  318  
     
    -  342  0
                             sink.listItem_();
    -  343   +  319  0
                             sink.listItem_();
    +  320  
                         }
    -  344  0
                         sink.list_();
    -  345  0
                         sink.rawText("</div>");
    -  346  0
                         sink.paragraph_();
    -  347   +  321  0
                         sink.list_();
    +  322  0
                         sink.rawText("</div>");
    +  323  0
                         sink.paragraph_();
    +  324  
                     }
    -  348   +  325  
                 }
    -  349   +  326  
             }
    -  350  0
         }
    -  351   +  327  0
         }
    +  328  
     
    -  352   +  329  
         /**
    -  353   +  330  
          * Writes the identifiers to the site report.
    -  354   +  331  
          *
    -  355   +  332  
          * @param d the dependency
    -  356   +  333  
          * @param sink the sink to write the data to
    -  357   +  334  
          */
    -  358   +  335  
         private void writeSiteReportDependencyIdentifiers(Dependency d, Sink sink) {
    -  359  0
             if (d.getIdentifiers() != null && !d.getIdentifiers().isEmpty()) {
    -  360  0
                 sink.sectionTitle4();
    -  361  0
                 sink.text("Identifiers");
    -  362  0
                 sink.sectionTitle4_();
    -  363  0
                 sink.list();
    -  364  0
                 for (Identifier i : d.getIdentifiers()) {
    -  365  0
                     sink.listItem();
    -  366  0
                     sink.text(i.getType());
    -  367  0
                     sink.text(": ");
    -  368  0
                     if (i.getUrl() != null && i.getUrl().length() > 0) {
    -  369  0
                         sink.link(i.getUrl());
    -  370  0
                         sink.text(i.getValue());
    -  371  0
                         sink.link_();
    -  372   +  336  0
             if (d.getIdentifiers() != null && !d.getIdentifiers().isEmpty()) {
    +  337  0
                 sink.sectionTitle4();
    +  338  0
                 sink.text("Identifiers");
    +  339  0
                 sink.sectionTitle4_();
    +  340  0
                 sink.list();
    +  341  0
                 for (Identifier i : d.getIdentifiers()) {
    +  342  0
                     sink.listItem();
    +  343  0
                     sink.text(i.getType());
    +  344  0
                     sink.text(": ");
    +  345  0
                     if (i.getUrl() != null && i.getUrl().length() > 0) {
    +  346  0
                         sink.link(i.getUrl());
    +  347  0
                         sink.text(i.getValue());
    +  348  0
                         sink.link_();
    +  349  
                     } else {
    -  373  0
                         sink.text(i.getValue());
    -  374   +  350  0
                         sink.text(i.getValue());
    +  351  
                     }
    -  375  0
                     if (i.getDescription() != null && i.getDescription().length() > 0) {
    -  376  0
                         sink.lineBreak();
    -  377  0
                         sink.text(i.getDescription());
    -  378   +  352  0
                     if (i.getDescription() != null && i.getDescription().length() > 0) {
    +  353  0
                         sink.lineBreak();
    +  354  0
                         sink.text(i.getDescription());
    +  355  
                     }
    -  379  0
                     sink.listItem_();
    -  380   +  356  0
                     sink.listItem_();
    +  357  
                 }
    -  381  0
                 sink.list_();
    -  382   +  358  0
                 sink.list_();
    +  359  
             }
    -  383  0
         }
    -  384   +  360  0
         }
    +  361  
     
    -  385   +  362  
         /**
    -  386   +  363  
          * Writes the related dependencies to the site report.
    -  387   +  364  
          *
    -  388   +  365  
          * @param d the dependency
    -  389   +  366  
          * @param sink the sink to write the data to
    -  390   +  367  
          * @param collapsibleHeaderCount the collapsible header count
    -  391   +  368  
          * @return the collapsible header count
    -  392   +  369  
          */
    -  393   +  370  
         private int writeSiteReportDependencyRelatedDependencies(Dependency d, int collapsibleHeaderCount, Sink sink) {
    -  394  0
             int cnt = collapsibleHeaderCount;
    -  395  0
             if (d.getRelatedDependencies() != null && !d.getRelatedDependencies().isEmpty()) {
    -  396  0
                 cnt += 1;
    -  397  0
                 sink.sectionTitle4();
    -  398  0
                 sink.rawText("Related Dependencies <a href=\"javascript:toggleElement(this, 'related" + cnt + "')\">[+]</a>");
    -  399  0
                 sink.sectionTitle4_();
    -  400  0
                 sink.rawText("<div id=\"related" + cnt + "\" style=\"display:none\">");
    -  401  0
                 sink.list();
    -  402  0
                 for (Dependency r : d.getRelatedDependencies()) {
    -  403  0
                     sink.listItem();
    -  404  0
                     sink.text(r.getFileName());
    -  405  0
                     sink.list();
    -  406  0
                     writeListItem(sink, "File Path: " + r.getFilePath());
    -  407  0
                     writeListItem(sink, "SHA1: " + r.getSha1sum());
    -  408  0
                     writeListItem(sink, "MD5: " + r.getMd5sum());
    -  409  0
                     sink.list_();
    -  410  0
                     sink.listItem_();
    -  411   +  371  0
             int cnt = collapsibleHeaderCount;
    +  372  0
             if (d.getRelatedDependencies() != null && !d.getRelatedDependencies().isEmpty()) {
    +  373  0
                 cnt += 1;
    +  374  0
                 sink.sectionTitle4();
    +  375  0
                 sink.rawText("Related Dependencies <a href=\"javascript:toggleElement(this, 'related" + cnt + "')\">[+]</a>");
    +  376  0
                 sink.sectionTitle4_();
    +  377  0
                 sink.rawText("<div id=\"related" + cnt + "\" style=\"display:none\">");
    +  378  0
                 sink.list();
    +  379  0
                 for (Dependency r : d.getRelatedDependencies()) {
    +  380  0
                     sink.listItem();
    +  381  0
                     sink.text(r.getFileName());
    +  382  0
                     sink.list();
    +  383  0
                     writeListItem(sink, "File Path: " + r.getFilePath());
    +  384  0
                     writeListItem(sink, "SHA1: " + r.getSha1sum());
    +  385  0
                     writeListItem(sink, "MD5: " + r.getMd5sum());
    +  386  0
                     sink.list_();
    +  387  0
                     sink.listItem_();
    +  388  
                 }
    -  412  0
                 sink.list_();
    -  413  0
                 sink.rawText("</div>");
    -  414   +  389  0
                 sink.list_();
    +  390  0
                 sink.rawText("</div>");
    +  391  
             }
    -  415  0
             return cnt;
    -  416   +  392  0
             return cnt;
    +  393  
         }
    -  417   +  394  
     
    -  418   +  395  
         /**
    -  419   +  396  
          * Writes the evidence used to the site report.
    -  420   +  397  
          *
    -  421   +  398  
          * @param d the dependency
    -  422   +  399  
          * @param sink the sink to write the data to
    -  423   +  400  
          * @param collapsibleHeaderCount the collapsible header count
    -  424   +  401  
          * @return the collapsible header count
    -  425   +  402  
          */
    -  426   +  403  
         private int writeSiteReportDependencyEvidenceUsed(Dependency d, int collapsibleHeaderCount, Sink sink) {
    -  427  0
             int cnt = collapsibleHeaderCount;
    -  428  0
             if (d.getEvidenceUsed() != null && d.getEvidenceUsed().size() > 0) {
    -  429  0
                 cnt += 1;
    -  430  0
                 sink.sectionTitle4();
    -  431  0
                 sink.rawText("Evidence Collected <a href=\"javascript:toggleElement(this, 'evidence" + cnt + "')\">[+]</a>");
    -  432  0
                 sink.sectionTitle4_();
    -  433  0
                 sink.rawText("<div id=\"evidence" + cnt + "\" style=\"display:none\">");
    -  434  0
                 sink.table();
    -  435  0
                 sink.tableRow();
    -  436  0
                 writeTableHeaderCell(sink, "Source");
    -  437  0
                 writeTableHeaderCell(sink, "Name");
    -  438  0
                 writeTableHeaderCell(sink, "Value");
    -  439  0
                 sink.tableRow_();
    -  440  0
                 for (Evidence e : d.getEvidenceUsed()) {
    -  441  0
                     sink.tableRow();
    -  442  0
                     writeTableCell(sink, e.getSource());
    -  443  0
                     writeTableCell(sink, e.getName());
    -  444  0
                     writeTableCell(sink, e.getValue());
    -  445  0
                     sink.tableRow_();
    -  446   +  404  0
             int cnt = collapsibleHeaderCount;
    +  405  0
             if (d.getEvidenceUsed() != null && d.getEvidenceUsed().size() > 0) {
    +  406  0
                 cnt += 1;
    +  407  0
                 sink.sectionTitle4();
    +  408  0
                 sink.rawText("Evidence Collected <a href=\"javascript:toggleElement(this, 'evidence" + cnt + "')\">[+]</a>");
    +  409  0
                 sink.sectionTitle4_();
    +  410  0
                 sink.rawText("<div id=\"evidence" + cnt + "\" style=\"display:none\">");
    +  411  0
                 sink.table();
    +  412  0
                 sink.tableRow();
    +  413  0
                 writeTableHeaderCell(sink, "Source");
    +  414  0
                 writeTableHeaderCell(sink, "Name");
    +  415  0
                 writeTableHeaderCell(sink, "Value");
    +  416  0
                 sink.tableRow_();
    +  417  0
                 for (Evidence e : d.getEvidenceUsed()) {
    +  418  0
                     sink.tableRow();
    +  419  0
                     writeTableCell(sink, e.getSource());
    +  420  0
                     writeTableCell(sink, e.getName());
    +  421  0
                     writeTableCell(sink, e.getValue());
    +  422  0
                     sink.tableRow_();
    +  423  
                 }
    -  447  0
                 sink.table_();
    -  448  0
                 sink.rawText("</div>");
    -  449   +  424  0
                 sink.table_();
    +  425  0
                 sink.rawText("</div>");
    +  426  
             }
    -  450  0
             return cnt;
    -  451   +  427  0
             return cnt;
    +  428  
         }
    -  452   +  429  
     
    -  453   +  430  
         /**
    -  454   +  431  
          * Writes the analysis exceptions generated during analysis to the site
    -  455   +  432  
          * report.
    -  456   +  433  
          *
    -  457   +  434  
          * @param d the dependency
    -  458   +  435  
          * @param sink the sink to write the data to
    -  459   +  436  
          * @param collapsibleHeaderCount the collapsible header count
    -  460   +  437  
          * @return the collapsible header count
    -  461   +  438  
          */
    -  462   +  439  
         private int writeSiteReportDependencyAnalysisExceptions(Dependency d, int collapsibleHeaderCount, Sink sink) {
    -  463  0
             int cnt = collapsibleHeaderCount;
    -  464  0
             if (d.getAnalysisExceptions() != null && !d.getAnalysisExceptions().isEmpty()) {
    -  465  0
                 cnt += 1;
    -  466  0
                 sink.sectionTitle4();
    -  467  0
                 sink.rawText("<font style=\"color:red\">Errors occurred during analysis:</font> <a href=\"javascript:toggleElement(this, 'errors"
    -  468   +  440  0
             int cnt = collapsibleHeaderCount;
    +  441  0
             if (d.getAnalysisExceptions() != null && !d.getAnalysisExceptions().isEmpty()) {
    +  442  0
                 cnt += 1;
    +  443  0
                 sink.sectionTitle4();
    +  444  0
                 sink.rawText("<font style=\"color:red\">Errors occurred during analysis:</font> <a href=\"javascript:toggleElement(this, 'errors"
    +  445  
                         + cnt + "')\">[+]</a>");
    -  469  0
                 sink.sectionTitle4_();
    -  470  0
                 sink.rawText("<div id=\"errors" + cnt + "\">");
    -  471  0
                 sink.list();
    -  472  0
                 for (Exception e : d.getAnalysisExceptions()) {
    -  473  0
                     sink.listItem();
    -  474  0
                     sink.text(e.getMessage());
    -  475  0
                     sink.listItem_();
    -  476   +  446  0
                 sink.sectionTitle4_();
    +  447  0
                 sink.rawText("<div id=\"errors" + cnt + "\">");
    +  448  0
                 sink.list();
    +  449  0
                 for (Exception e : d.getAnalysisExceptions()) {
    +  450  0
                     sink.listItem();
    +  451  0
                     sink.text(e.getMessage());
    +  452  0
                     sink.listItem_();
    +  453  
                 }
    -  477  0
                 sink.list_();
    -  478  0
                 sink.rawText("</div>");
    +  454  0
                 sink.list_();
    +  455  0
                 sink.rawText("</div>");
    +  456   +
             }
    +  457  0
             return cnt;
    +  458   +
         }
    +  459   +
     
    +  460   +
         /**
    +  461   +
          * Writes the dependency header to the site report.
    +  462   +
          *
    +  463   +
          * @param d the dependency
    +  464   +
          * @param sink the sink to write the data to
    +  465   +
          */
    +  466   +
         private void writeSiteReportDependencyHeader(Sink sink, Dependency d) {
    +  467  0
             sink.sectionTitle2();
    +  468  0
             sink.anchor("sha1" + d.getSha1sum());
    +  469  0
             sink.text(d.getFileName());
    +  470  0
             sink.anchor_();
    +  471  0
             sink.sectionTitle2_();
    +  472  0
             if (d.getDescription() != null && d.getDescription().length() > 0) {
    +  473  0
                 sink.paragraph();
    +  474  0
                 sink.bold();
    +  475  0
                 sink.text("Description: ");
    +  476  0
                 sink.bold_();
    +  477  0
                 sink.text(d.getDescription());
    +  478  0
                 sink.paragraph_();
     479  
             }
    -  480  0
             return cnt;
    -  481   -
         }
    -  482   -
     
    -  483   -
         /**
    -  484   -
          * Writes the dependency header to the site report.
    -  485   -
          *
    -  486   -
          * @param d the dependency
    -  487   -
          * @param sink the sink to write the data to
    -  488   -
          */
    +  480  0
             if (d.getLicense() != null && d.getLicense().length() > 0) {
    +  481  0
                 sink.paragraph();
    +  482  0
                 sink.bold();
    +  483  0
                 sink.text("License: ");
    +  484  0
                 sink.bold_();
    +  485  0
                 if (d.getLicense().startsWith("http://") && !d.getLicense().contains(" ")) {
    +  486  0
                     sink.link(d.getLicense());
    +  487  0
                     sink.text(d.getLicense());
    +  488  0
                     sink.link_();
     489   -
         private void writeSiteReportDependencyHeader(Sink sink, Dependency d) {
    -  490  0
             sink.sectionTitle2();
    -  491  0
             sink.anchor("sha1" + d.getSha1sum());
    -  492  0
             sink.text(d.getFileName());
    -  493  0
             sink.anchor_();
    -  494  0
             sink.sectionTitle2_();
    -  495  0
             if (d.getDescription() != null && d.getDescription().length() > 0) {
    -  496  0
                 sink.paragraph();
    -  497  0
                 sink.bold();
    -  498  0
                 sink.text("Description: ");
    -  499  0
                 sink.bold_();
    -  500  0
                 sink.text(d.getDescription());
    -  501  0
                 sink.paragraph_();
    -  502   -
             }
    -  503  0
             if (d.getLicense() != null && d.getLicense().length() > 0) {
    -  504  0
                 sink.paragraph();
    -  505  0
                 sink.bold();
    -  506  0
                 sink.text("License: ");
    -  507  0
                 sink.bold_();
    -  508  0
                 if (d.getLicense().startsWith("http://") && !d.getLicense().contains(" ")) {
    -  509  0
                     sink.link(d.getLicense());
    -  510  0
                     sink.text(d.getLicense());
    -  511  0
                     sink.link_();
    -  512  
                 } else {
    -  513  0
                     sink.text(d.getLicense());
    -  514   +  490  0
                     sink.text(d.getLicense());
    +  491  
                 }
    -  515  0
                 sink.paragraph_();
    -  516   +  492  0
                 sink.paragraph_();
    +  493  
             }
    -  517  0
         }
    -  518   +  494  0
         }
    +  495  
     
    -  519   +  496  
         /**
    -  520   +  497  
          * Adds a list item to the site report.
    -  521   +  498  
          *
    -  522   +  499  
          * @param sink the sink to write the data to
    -  523   +  500  
          * @param text the text to write
    -  524   +  501  
          */
    -  525   +  502  
         private void writeListItem(Sink sink, String text) {
    -  526  0
             sink.listItem();
    -  527  0
             sink.text(text);
    -  528  0
             sink.listItem_();
    -  529  0
         }
    -  530   +  503  0
             sink.listItem();
    +  504  0
             sink.text(text);
    +  505  0
             sink.listItem_();
    +  506  0
         }
    +  507  
     
    -  531   +  508  
         /**
    -  532   +  509  
          * Adds a table cell to the site report.
    -  533   +  510  
          *
    -  534   +  511  
          * @param sink the sink to write the data to
    -  535   +  512  
          * @param text the text to write
    -  536   +  513  
          */
    -  537   +  514  
         private void writeTableCell(Sink sink, String text) {
    -  538  0
             sink.tableCell();
    -  539  0
             sink.text(text);
    -  540  0
             sink.tableCell_();
    -  541  0
         }
    -  542   +  515  0
             sink.tableCell();
    +  516  0
             sink.text(text);
    +  517  0
             sink.tableCell_();
    +  518  0
         }
    +  519  
     
    -  543   +  520  
         /**
    -  544   +  521  
          * Adds a table header cell to the site report.
    -  545   +  522  
          *
    -  546   +  523  
          * @param sink the sink to write the data to
    -  547   +  524  
          * @param text the text to write
    -  548   +  525  
          */
    -  549   +  526  
         private void writeTableHeaderCell(Sink sink, String text) {
    -  550  0
             sink.tableHeaderCell();
    -  551  0
             sink.text(text);
    -  552  0
             sink.tableHeaderCell_();
    -  553  0
         }
    -  554   +  527  0
             sink.tableHeaderCell();
    +  528  0
             sink.text(text);
    +  529  0
             sink.tableHeaderCell_();
    +  530  0
         }
    +  531  
     
    -  555   +  532  
         /**
    -  556   +  533  
          * Writes the TOC for the site report.
    -  557   +  534  
          *
    -  558   +  535  
          * @param sink the sink to write the data to
    -  559   +  536  
          * @param dependencies the dependencies that are being reported on
    -  560   +  537  
          */
    -  561   +  538  
         private void writeSiteReportTOC(Sink sink, final List<Dependency> dependencies) {
    -  562  0
             sink.list();
    -  563  0
             for (Dependency d : dependencies) {
    -  564  0
                 sink.listItem();
    -  565  0
                 sink.link("#sha1" + d.getSha1sum());
    -  566  0
                 sink.text(d.getFileName());
    -  567  0
                 sink.link_();
    -  568  0
                 if (!d.getVulnerabilities().isEmpty()) {
    -  569  0
                     sink.rawText(" <font style=\"color:red\">•</font>");
    -  570   +  539  0
             sink.list();
    +  540  0
             for (Dependency d : dependencies) {
    +  541  0
                 sink.listItem();
    +  542  0
                 sink.link("#sha1" + d.getSha1sum());
    +  543  0
                 sink.text(d.getFileName());
    +  544  0
                 sink.link_();
    +  545  0
                 if (!d.getVulnerabilities().isEmpty()) {
    +  546  0
                     sink.rawText(" <font style=\"color:red\">•</font>");
    +  547  
                 }
    -  571  0
                 if (!d.getRelatedDependencies().isEmpty()) {
    -  572  0
                     sink.list();
    -  573  0
                     for (Dependency r : d.getRelatedDependencies()) {
    -  574  0
                         writeListItem(sink, r.getFileName());
    -  575   +  548  0
                 if (!d.getRelatedDependencies().isEmpty()) {
    +  549  0
                     sink.list();
    +  550  0
                     for (Dependency r : d.getRelatedDependencies()) {
    +  551  0
                         writeListItem(sink, r.getFileName());
    +  552  
                     }
    -  576  0
                     sink.list_();
    -  577   +  553  0
                     sink.list_();
    +  554  
                 }
    -  578  0
                 sink.listItem_();
    -  579   +  555  0
                 sink.listItem_();
    +  556  
             }
    -  580  0
             sink.list_();
    -  581  0
         }
    +  557  0
             sink.list_();
    +  558  0
         }
    +  559   +
     
    +  560   +
         /**
    +  561   +
          * Writes the site report header.
    +  562   +
          *
    +  563   +
          * @param sink the sink to write the data to
    +  564   +
          * @param projectName the name of the project
    +  565   +
          */
    +  566   +
         private void writeSiteReportHeader(Sink sink, String projectName) {
    +  567  0
             sink.head();
    +  568  0
             sink.title();
    +  569  0
             sink.text("Dependency-Check Report: " + projectName);
    +  570  0
             sink.title_();
    +  571  0
             sink.head_();
    +  572  0
             sink.body();
    +  573  0
             sink.rawText("<script type=\"text/javascript\">");
    +  574  0
             sink.rawText("function toggleElement(el, targetId) {");
    +  575  0
             sink.rawText("if (el.innerText == '[+]') {");
    +  576  0
             sink.rawText("    el.innerText = '[-]';");
    +  577  0
             sink.rawText("    document.getElementById(targetId).style.display='block';");
    +  578  0
             sink.rawText("} else {");
    +  579  0
             sink.rawText("    el.innerText = '[+]';");
    +  580  0
             sink.rawText("    document.getElementById(targetId).style.display='none';");
    +  581  0
             sink.rawText("}");
     582  
     
    -  583   -
         /**
    -  584   -
          * Writes the site report header.
    -  585   -
          *
    -  586   -
          * @param sink the sink to write the data to
    -  587   -
          * @param projectName the name of the project
    -  588   -
          */
    -  589   -
         private void writeSiteReportHeader(Sink sink, String projectName) {
    -  590  0
             sink.head();
    -  591  0
             sink.title();
    -  592  0
             sink.text("Dependency-Check Report: " + projectName);
    -  593  0
             sink.title_();
    -  594  0
             sink.head_();
    -  595  0
             sink.body();
    -  596  0
             sink.rawText("<script type=\"text/javascript\">");
    -  597  0
             sink.rawText("function toggleElement(el, targetId) {");
    -  598  0
             sink.rawText("if (el.innerText == '[+]') {");
    -  599  0
             sink.rawText("    el.innerText = '[-]';");
    -  600  0
             sink.rawText("    document.getElementById(targetId).style.display='block';");
    -  601  0
             sink.rawText("} else {");
    -  602  0
             sink.rawText("    el.innerText = '[+]';");
    -  603  0
             sink.rawText("    document.getElementById(targetId).style.display='none';");
    -  604  0
             sink.rawText("}");
    -  605   -
     
    -  606  0
             sink.rawText("}");
    -  607  0
             sink.rawText("</script>");
    -  608  0
             sink.section1();
    -  609  0
             sink.sectionTitle1();
    -  610  0
             sink.text("Project: " + projectName);
    -  611  0
             sink.sectionTitle1_();
    -  612  0
             sink.date();
    -  613  0
             final Date now = new Date();
    -  614  0
             sink.text(DateFormat.getDateTimeInstance().format(now));
    -  615  0
             sink.date_();
    -  616  0
             sink.section1_();
    -  617  0
         }
    -  618   +  583  0
             sink.rawText("}");
    +  584  0
             sink.rawText("</script>");
    +  585  0
             sink.section1();
    +  586  0
             sink.sectionTitle1();
    +  587  0
             sink.text("Project: " + projectName);
    +  588  0
             sink.sectionTitle1_();
    +  589  0
             sink.date();
    +  590  0
             final Date now = new Date();
    +  591  0
             sink.text(DateFormat.getDateTimeInstance().format(now));
    +  592  0
             sink.date_();
    +  593  0
             sink.section1_();
    +  594  0
         }
    +  595  
         // </editor-fold>
    +  596   +
     
    +  597   +
         /**
    +  598   +
          * Takes the properties supplied and updates the dependency-check settings.
    +  599   +
          * Additionally, this sets the system properties required to change the
    +  600   +
          * proxy url, port, and connection timeout.
    +  601   +
          */
    +  602   +
         private void populateSettings() {
    +  603  0
             InputStream mojoProperties = null;
    +  604   +
             try {
    +  605  0
                 mojoProperties = this.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);
    +  606  0
                 Settings.mergeProperties(mojoProperties);
    +  607  0
             } catch (IOException ex) {
    +  608  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.WARNING, "Unable to load the dependency-check ant task.properties file.");
    +  609  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.FINE, null, ex);
    +  610   +
             } finally {
    +  611  0
                 if (mojoProperties != null) {
    +  612   +
                     try {
    +  613  0
                         mojoProperties.close();
    +  614  0
                     } catch (IOException ex) {
    +  615  0
                         Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.FINEST, null, ex);
    +  616  0
                     }
    +  617   +
                 }
    +  618   +
             }
     619  
     
    -  620   -
         /**
    +  620  0
             Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
     621   -
          * Takes the properties supplied and updates the dependency-check settings.
    -  622   -
          * Additionally, this sets the system properties required to change the
    -  623   -
          * proxy url, port, and connection timeout.
    +
     
    +  622  0
             if (proxyUrl != null && !proxyUrl.isEmpty()) {
    +  623  0
                 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
     624   -
          */
    -  625   -
         private void populateSettings() {
    -  626  0
             InputStream mojoProperties = null;
    +
             }
    +  625  0
             if (proxyPort != null && !proxyPort.isEmpty()) {
    +  626  0
                 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
     627   -
             try {
    -  628  0
                 mojoProperties = this.getClass().getClassLoader().getResourceAsStream(PROPERTIES_FILE);
    -  629  0
                 Settings.mergeProperties(mojoProperties);
    -  630  0
             } catch (IOException ex) {
    -  631  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.WARNING, "Unable to load the dependency-check ant task.properties file.");
    -  632  0
                 Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.FINE, null, ex);
    +
             }
    +  628  0
             if (connectionTimeout != null && !connectionTimeout.isEmpty()) {
    +  629  0
                 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
    +  630   +
             }
    +  631  0
         }
    +  632   +
     
     633   -
             } finally {
    -  634  0
                 if (mojoProperties != null) {
    -  635   -
                     try {
    -  636  0
                         mojoProperties.close();
    -  637  0
                     } catch (IOException ex) {
    -  638  0
                         Logger.getLogger(DependencyCheckMojo.class.getName()).log(Level.FINEST, null, ex);
    -  639  0
                     }
    -  640   -
                 }
    -  641   -
             }
    -  642   -
     
    -  643  0
             Settings.setBoolean(Settings.KEYS.AUTO_UPDATE, autoUpdate);
    -  644   -
     
    -  645  0
             if (proxyUrl != null && !proxyUrl.isEmpty()) {
    -  646  0
                 Settings.setString(Settings.KEYS.PROXY_URL, proxyUrl);
    -  647   -
             }
    -  648  0
             if (proxyPort != null && !proxyPort.isEmpty()) {
    -  649  0
                 Settings.setString(Settings.KEYS.PROXY_PORT, proxyPort);
    -  650   -
             }
    -  651  0
             if (connectionTimeout != null && !connectionTimeout.isEmpty()) {
    -  652  0
                 Settings.setString(Settings.KEYS.CONNECTION_TIMEOUT, connectionTimeout);
    -  653   -
             }
    -  654  0
         }
    -  655   -
     
    -  656  
         /**
    -  657   +  634  
          * Executes the dependency-check and generates the report.
    -  658   +  635  
          *
    -  659   +  636  
          * @throws MojoExecutionException if a maven exception occurs
    -  660   +  637  
          * @throws MojoFailureException thrown if a CVSS score is found that is
    -  661   +  638  
          * higher then the configured level
    -  662   +  639  
          */
    -  663   +  640  
         public void execute() throws MojoExecutionException, MojoFailureException {
    -  664  0
             final Engine engine = executeDependencyCheck();
    -  665  0
             generateExternalReports(engine);
    -  666  0
             if (this.failBuildOnCVSS <= 10) {
    -  667  0
                 checkForFailure(engine.getDependencies());
    -  668   +  641  0
             final Engine engine = executeDependencyCheck();
    +  642  0
             generateExternalReports(engine);
    +  643  0
             if (this.failBuildOnCVSS <= 10) {
    +  644  0
                 checkForFailure(engine.getDependencies());
    +  645  
             }
    -  669  0
         }
    -  670   +  646  0
         }
    +  647  
     
    -  671   +  648  
         /**
    -  672   +  649  
          * Generates the Dependency-Check Site Report.
    -  673   +  650  
          *
    -  674   +  651  
          * @param sink the sink to write the report to
    -  675   +  652  
          * @param locale the locale to use when generating the report
    -  676   +  653  
          * @throws MavenReportException if a Maven report exception occurs
    -  677   +  654  
          */
    -  678   +  655  
         public void generate(@SuppressWarnings("deprecation") org.codehaus.doxia.sink.Sink sink,
    -  679   +  656  
                 Locale locale) throws MavenReportException {
    -  680  0
             generate((Sink) sink, null, locale);
    -  681  0
         }
    +  657  0
             generate((Sink) sink, null, locale);
    +  658  0
         }
    +  659   +
     
    +  660   +
         /**
    +  661   +
          * Generates the Dependency-Check Site Report.
    +  662   +
          *
    +  663   +
          * @param sink the sink to write the report to
    +  664   +
          * @param sinkFactory the sink factory
    +  665   +
          * @param locale the locale to use when generating the report
    +  666   +
          * @throws MavenReportException if a maven report exception occurs
    +  667   +
          */
    +  668   +
         public void generate(Sink sink, SinkFactory sinkFactory, Locale locale) throws MavenReportException {
    +  669  0
             final Engine engine = executeDependencyCheck();
    +  670  0
             generateMavenSiteReport(engine, sink);
    +  671  0
         }
    +  672   +
     
    +  673   +
         // <editor-fold defaultstate="collapsed" desc="required setter/getter methods">
    +  674   +
         /**
    +  675   +
          * Returns the output name.
    +  676   +
          *
    +  677   +
          * @return the output name
    +  678   +
          */
    +  679   +
         public String getOutputName() {
    +  680  0
             return reportName;
    +  681   +
         }
     682  
     
     683  
         /**
     684   -
          * Generates the Dependency-Check Site Report.
    +
          * Returns the category name.
     685  
          *
     686   -
          * @param sink the sink to write the report to
    -  687   -
          * @param sinkFactory the sink factory
    -  688   -
          * @param locale the locale to use when generating the report
    -  689   -
          * @throws MavenReportException if a maven report exception occurs
    -  690   -
          */
    -  691   -
         public void generate(Sink sink, SinkFactory sinkFactory, Locale locale) throws MavenReportException {
    -  692  0
             final Engine engine = executeDependencyCheck();
    -  693  0
             generateMavenSiteReport(engine, sink);
    -  694  0
         }
    -  695   -
     
    -  696   -
         // <editor-fold defaultstate="collapsed" desc="required setter/getter methods">
    -  697   -
         /**
    -  698   -
          * Returns the output name.
    -  699   -
          *
    -  700   -
          * @return the output name
    -  701   -
          */
    -  702   -
         public String getOutputName() {
    -  703  0
             return reportName;
    -  704   -
         }
    -  705   -
     
    -  706   -
         /**
    -  707   -
          * Returns the category name.
    -  708   -
          *
    -  709  
          * @return the category name
    -  710   +  687  
          */
    -  711   +  688  
         public String getCategoryName() {
    -  712  0
             return MavenReport.CATEGORY_PROJECT_REPORTS;
    -  713   +  689  0
             return MavenReport.CATEGORY_PROJECT_REPORTS;
    +  690  
         }
    -  714   +  691  
     
    -  715   +  692  
         /**
    -  716   +  693  
          * Returns the report name.
    -  717   +  694  
          *
    -  718   +  695  
          * @param locale the location
    -  719   +  696  
          * @return the report name
    -  720   +  697  
          */
    -  721   +  698  
         public String getName(Locale locale) {
    -  722  0
             return name;
    -  723   +  699  0
             return name;
    +  700  
         }
    -  724   +  701  
     
    -  725   +  702  
         /**
    -  726   +  703  
          * Sets the Reporting output directory.
    -  727   +  704  
          *
    -  728   +  705  
          * @param directory the output directory
    -  729   +  706  
          */
    -  730   +  707  
         public void setReportOutputDirectory(File directory) {
    -  731  0
             reportOutputDirectory = directory;
    -  732  0
         }
    -  733   +  708  0
             reportOutputDirectory = directory;
    +  709  0
         }
    +  710  
     
    -  734   +  711  
         /**
    -  735   +  712  
          * Returns the output directory.
    -  736   +  713  
          *
    -  737   +  714  
          * @return the output directory
    -  738   +  715  
          */
    -  739   +  716  
         public File getReportOutputDirectory() {
    -  740  0
             return reportOutputDirectory;
    -  741   +  717  0
             return reportOutputDirectory;
    +  718  
         }
    -  742   +  719  
     
    -  743   +  720  
         /**
    -  744   +  721  
          * Gets the description of the Dependency-Check report to be displayed in
    -  745   +  722  
          * the Maven Generated Reports page.
    -  746   +  723  
          *
    -  747   +  724  
          * @param locale The Locale to get the description for
    -  748   +  725  
          * @return the description
    -  749   +  726  
          */
    -  750   +  727  
         public String getDescription(Locale locale) {
    -  751  0
             return description;
    -  752   +  728  0
             return description;
    +  729  
         }
    -  753   +  730  
     
    -  754   +  731  
         /**
    -  755   +  732  
          * Returns whether this is an external report.
    -  756   +  733  
          *
    -  757   +  734  
          * @return true or false;
    -  758   +  735  
          */
    -  759   +  736  
         public boolean isExternalReport() {
    -  760  0
             return externalReport;
    -  761   +  737  0
             return externalReport;
    +  738  
         }
    -  762   +  739  
     
    -  763   +  740  
         /**
    -  764   +  741  
          * Returns whether or not the plugin can generate a report.
    -  765   +  742  
          *
    -  766   +  743  
          * @return true
    -  767   +  744  
          */
    -  768   +  745  
         public boolean canGenerateReport() {
    -  769  0
             return true;
    -  770   +  746  0
             return true;
    +  747  
         }
    -  771   +  748  
         // </editor-fold>
    -  772   +  749  
     
    -  773   +  750  
         /**
    -  774   +  751  
          * Checks to see if a vulnerability has been identified with a CVSS score
    -  775   +  752  
          * that is above the threshold set in the configuration.
    -  776   +  753  
          *
    -  777   +  754  
          * @param dependencies the list of dependency objects
    -  778   +  755  
          * @throws MojoFailureException thrown if a CVSS score is found that is
    -  779   +  756  
          * higher then the threshold set
    -  780   +  757  
          */
    -  781   +  758  
         private void checkForFailure(List<Dependency> dependencies) throws MojoFailureException {
    -  782  0
             final StringBuilder ids = new StringBuilder();
    -  783  0
             for (Dependency d : dependencies) {
    -  784  0
                 for (Vulnerability v : d.getVulnerabilities()) {
    -  785  0
                     if (v.getCvssScore() >= failBuildOnCVSS) {
    -  786  0
                         if (ids.length() == 0) {
    -  787  0
                             ids.append(v.getName());
    -  788   +  759  0
             final StringBuilder ids = new StringBuilder();
    +  760  0
             for (Dependency d : dependencies) {
    +  761  0
                 for (Vulnerability v : d.getVulnerabilities()) {
    +  762  0
                     if (v.getCvssScore() >= failBuildOnCVSS) {
    +  763  0
                         if (ids.length() == 0) {
    +  764  0
                             ids.append(v.getName());
    +  765  
                         } else {
    -  789  0
                             ids.append(", ").append(v.getName());
    -  790   +  766  0
                             ids.append(", ").append(v.getName());
    +  767  
                         }
    -  791   +  768  
                     }
    -  792   +  769  
                 }
    -  793   +  770  
             }
    -  794  0
             if (ids.length() > 0) {
    -  795  0
                 final String msg = String.format("%n%nDependency-Check Failure:%n"
    -  796   +  771  0
             if (ids.length() > 0) {
    +  772  0
                 final String msg = String.format("%n%nDependency-Check Failure:%n"
    +  773  
                         + "One or more dependencies were identified with vulnerabilities that have a CVSS score greater then '%.1f': %s%n"
    -  797   +  774  
                         + "See the dependency-check report for more details.%n%n", failBuildOnCVSS, ids.toString());
    -  798  0
                 throw new MojoFailureException(msg);
    -  799   +  775  0
                 throw new MojoFailureException(msg);
    +  776  
             }
    -  800  0
         }
    -  801   +  777  0
         }
    +  778  
     }
    - + diff --git a/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.HelpMojo.html b/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.HelpMojo.html index 558bf067c..d9e67789f 100644 --- a/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.HelpMojo.html +++ b/dependency-check-maven/cobertura/org.owasp.dependencycheck.maven.HelpMojo.html @@ -747,6 +747,6 @@
     }
    - + diff --git a/dependency-check-maven/configuration.html b/dependency-check-maven/configuration.html index fda8ad0e9..3d6cd5f9b 100644 --- a/dependency-check-maven/configuration.html +++ b/dependency-check-maven/configuration.html @@ -1,13 +1,13 @@ - + dependency-check-maven - @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-maven/cpd.html b/dependency-check-maven/cpd.html index ca6c4195e..5a54e27f7 100644 --- a/dependency-check-maven/cpd.html +++ b/dependency-check-maven/cpd.html @@ -1,13 +1,13 @@ - + dependency-check-maven - CPD Results @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-maven/dependency-updates-report.html b/dependency-check-maven/dependency-updates-report.html index 89d31dbb0..93b3ab390 100644 --- a/dependency-check-maven/dependency-updates-report.html +++ b/dependency-check-maven/dependency-updates-report.html @@ -1,13 +1,13 @@ - + dependency-check-maven - Dependency Updates Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -360,7 +360,7 @@ org.owasp dependency-check-core -1.0.3 +1.0.4 compile jar @@ -577,7 +577,7 @@ dependency-check-core Current Version -1.0.3 +1.0.4 Scope compile diff --git a/dependency-check-maven/findbugs.html b/dependency-check-maven/findbugs.html index f5c45c2ad..5fbee2fd7 100644 --- a/dependency-check-maven/findbugs.html +++ b/dependency-check-maven/findbugs.html @@ -1,13 +1,13 @@ - + dependency-check-maven - FindBugs Bug Detector Report @@ -54,7 +54,7 @@
  • - +
  • /
  • @@ -67,8 +67,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • diff --git a/dependency-check-maven/help-mojo.html b/dependency-check-maven/help-mojo.html index 8324dc34a..c1ba43d26 100644 --- a/dependency-check-maven/help-mojo.html +++ b/dependency-check-maven/help-mojo.html @@ -1,13 +1,13 @@ - + dependency-check-maven - dependency-check:help @@ -55,7 +55,7 @@
  • - +
  • /
  • @@ -69,8 +69,8 @@ -
  • Last Published: 2013-10-13
  • |
  • -
  • Version: 1.0.3
  • +
  • Last Published: 2013-10-20
  • |
  • +
  • Version: 1.0.4
  • @@ -148,7 +148,7 @@

    Full name:

    -

    org.owasp:dependency-check-maven:1.0.3:help

    +

    org.owasp:dependency-check-maven:1.0.4:help

    Description:

    diff --git a/dependency-check-maven/index.html b/dependency-check-maven/index.html index 7c4db4a29..6587473b9 100644 --- a/dependency-check-maven/index.html +++ b/dependency-check-maven/index.html @@ -1,15 +1,15 @@ - + - dependency-check-jenkins - + dependency-check-maven - About @@ -42,7 +42,7 @@ @@ -80,7 +80,22 @@ + +
  • + + + + Project Reports +
  • @@ -138,19 +160,9 @@
    -

    Dependency-Check Jenkins Plugin

    -

    The Dependency-Check Jenkins Plugin features the ability to perform a dependency analysis build and later view results post build. The plugin is built using analysis-core and features many of the same features that Jenkins static analysis plugins offer, including thresholds, charts and the ability to view vulnerability information should a dependency have one identified.

    -

    The main repository is located at jenkins-cli/dependency-check-jenkins.

    -

    The main site for documentation is located at OWASP Dependency-Check-Jenkins.

    -

    More information can be found on the wiki.

    - -
    -

    Copyright & License

    -

    Dependency-Check Jenkins Plugin is Copyright (c) 2013 Steve Springett. All Rights Reserved.

    -

    Permission to modify and redistribute is granted under the terms of the GPLv3 license. See the LICENSE.txt file for the full license.

    +
    +

    About Dependency-Check Maven Plugin

    +

    Dependency-Check-Maven is a Maven Plugin that attempts to detect publicly disclosed vulnerabilities contained within project dependencies. It does this by determining if there is a Common Platform Enumeration (CPE) identifier for a given dependency. If found, it will generate a report linking to the associated CVE entries.

    @@ -159,7 +171,7 @@