@Component(role=DependencyExtractor.class, hint="build") public class BuildDependencyExtractor extends AbstractModelVisitor implements DependencyExtractor
BUILD, RUNTIME
Constructor and Description |
---|
BuildDependencyExtractor() |
Modifier and Type | Method and Description |
---|---|
DependencyExtractionResult |
extract(DependencyExtractionRequest request) |
replaceBuild, replaceBuildExtension, replaceBuildFilter, replaceBuildPlugin, replaceBuildPluginDependency, replaceBuildPluginDependencyExclusion, replaceBuildPluginExecution, replaceBuildPluginExecutionGoal, replaceBuildPluginManagement, replaceBuildPluginManagementPlugin, replaceBuildPluginManagementPluginDependency, replaceBuildPluginManagementPluginDependencyExclusion, replaceBuildPluginManagementPluginExecution, replaceBuildPluginManagementPluginExecutionGoal, replaceBuildResource, replaceBuildResourceExclude, replaceBuildResourceInclude, replaceBuildTestResource, replaceBuildTestResourceExclude, replaceBuildTestResourceInclude, replaceCiManagement, replaceCiManagementNotifier, replaceCiManagementNotifierConfiguration, replaceContributor, replaceContributorProperty, replaceContributorRole, replaceDependency, replaceDependencyExclusion, replaceDependencyManagement, replaceDependencyManagementDependency, replaceDependencyManagementDependencyExclusion, replaceDeveloper, replaceDeveloperProperty, replaceDeveloperRole, replaceDistributionManagement, replaceDistributionManagementRelocation, replaceDistributionManagementRepository, replaceDistributionManagementRepositoryRelease, replaceDistributionManagementRepositorySnapshot, replaceDistributionManagementSite, replaceDistributionManagementSnapshotRepository, replaceDistributionManagementSnapshotRepositoryRelease, replaceDistributionManagementSnapshotRepositorySnapshot, replaceIssueManagement, replaceLicense, replaceMailingList, replaceMailingListOtherArchive, replaceModule, replaceOrganization, replaceParent, replacePluginRepository, replacePluginRepositoryRelease, replacePluginRepositorySnapshot, replacePrerequisite, replaceProfile, replaceProfileActivation, replaceProfileActivationFile, replaceProfileActivationO, replaceProfileActivationProperty, replaceProfileBuild, replaceProfileBuildFilter, replaceProfileBuildPlugin, replaceProfileBuildPluginDependency, replaceProfileBuildPluginDependencyExclusion, replaceProfileBuildPluginExecution, replaceProfileBuildPluginExecutionGoal, replaceProfileBuildPluginManagement, replaceProfileBuildPluginManagementPlugin, replaceProfileBuildPluginManagementPluginDependency, replaceProfileBuildPluginManagementPluginDependencyExclusion, replaceProfileBuildPluginManagementPluginExecution, replaceProfileBuildPluginManagementPluginExecutionGoal, replaceProfileBuildResource, replaceProfileBuildResourceExclude, replaceProfileBuildResourceInclude, replaceProfileBuildTestResource, replaceProfileBuildTestResourceExclude, replaceProfileBuildTestResourceInclude, replaceProfileDependency, replaceProfileDependencyExclusion, replaceProfileDependencyManagement, replaceProfileDependencyManagementDependency, replaceProfileDependencyManagementDependencyExclusion, replaceProfileDistributionManagement, replaceProfileDistributionManagementRelocation, replaceProfileDistributionManagementRepository, replaceProfileDistributionManagementRepositoryRelease, replaceProfileDistributionManagementRepositorySnapshot, replaceProfileDistributionManagementSite, replaceProfileDistributionManagementSnapshotRepository, replaceProfileDistributionManagementSnapshotRepositoryRelease, replaceProfileDistributionManagementSnapshotRepositorySnapshot, replaceProfileModule, replaceProfilePluginRepository, replaceProfilePluginRepositoryRelease, replaceProfilePluginRepositorySnapshot, replaceProfileProperty, replaceProfileReporting, replaceProfileReportingPlugin, replaceProfileReportingPluginReportSet, replaceProfileReportingPluginReportSetReport, replaceProfileRepository, replaceProfileRepositoryRelease, replaceProfileRepositorySnapshot, replaceProperty, replaceReporting, replaceReportingPlugin, replaceReportingPluginReportSet, replaceReportingPluginReportSetReport, replaceRepository, replaceRepositoryRelease, replaceRepositorySnapshot, replaceScm, visitBuild, visitBuildExtension, visitBuildFilter, visitBuildPlugin, visitBuildPluginDependency, visitBuildPluginDependencyExclusion, visitBuildPluginExecution, visitBuildPluginExecutionGoal, visitBuildPluginManagement, visitBuildPluginManagementPlugin, visitBuildPluginManagementPluginDependency, visitBuildPluginManagementPluginDependencyExclusion, visitBuildPluginManagementPluginExecution, visitBuildPluginManagementPluginExecutionGoal, visitBuildResource, visitBuildResourceExclude, visitBuildResourceInclude, visitBuildTestResource, visitBuildTestResourceExclude, visitBuildTestResourceInclude, visitCiManagement, visitCiManagementNotifier, visitCiManagementNotifierConfiguration, visitContributor, visitContributorProperty, visitContributorRole, visitDependency, visitDependencyExclusion, visitDependencyManagement, visitDependencyManagementDependency, visitDependencyManagementDependencyExclusion, visitDeveloper, visitDeveloperProperty, visitDeveloperRole, visitDistributionManagement, visitDistributionManagementRelocation, visitDistributionManagementRepository, visitDistributionManagementRepositoryRelease, visitDistributionManagementRepositorySnapshot, visitDistributionManagementSite, visitDistributionManagementSnapshotRepository, visitDistributionManagementSnapshotRepositoryRelease, visitDistributionManagementSnapshotRepositorySnapshot, visitIssueManagement, visitLicense, visitMailingList, visitMailingListOtherArchive, visitModule, visitOrganization, visitParent, visitPluginRepository, visitPluginRepositoryRelease, visitPluginRepositorySnapshot, visitPrerequisite, visitProfile, visitProfileActivation, visitProfileActivationFile, visitProfileActivationO, visitProfileActivationProperty, visitProfileBuild, visitProfileBuildFilter, visitProfileBuildPlugin, visitProfileBuildPluginDependency, visitProfileBuildPluginDependencyExclusion, visitProfileBuildPluginExecution, visitProfileBuildPluginExecutionGoal, visitProfileBuildPluginManagement, visitProfileBuildPluginManagementPlugin, visitProfileBuildPluginManagementPluginDependency, visitProfileBuildPluginManagementPluginDependencyExclusion, visitProfileBuildPluginManagementPluginExecution, visitProfileBuildPluginManagementPluginExecutionGoal, visitProfileBuildResource, visitProfileBuildResourceExclude, visitProfileBuildResourceInclude, visitProfileBuildTestResource, visitProfileBuildTestResourceExclude, visitProfileBuildTestResourceInclude, visitProfileDependency, visitProfileDependencyExclusion, visitProfileDependencyManagement, visitProfileDependencyManagementDependency, visitProfileDependencyManagementDependencyExclusion, visitProfileDistributionManagement, visitProfileDistributionManagementRelocation, visitProfileDistributionManagementRepository, visitProfileDistributionManagementRepositoryRelease, visitProfileDistributionManagementRepositorySnapshot, visitProfileDistributionManagementSite, visitProfileDistributionManagementSnapshotRepository, visitProfileDistributionManagementSnapshotRepositoryRelease, visitProfileDistributionManagementSnapshotRepositorySnapshot, visitProfileModule, visitProfilePluginRepository, visitProfilePluginRepositoryRelease, visitProfilePluginRepositorySnapshot, visitProfileProperty, visitProfileReporting, visitProfileReportingPlugin, visitProfileReportingPluginReportSet, visitProfileReportingPluginReportSetReport, visitProfileRepository, visitProfileRepositoryRelease, visitProfileRepositorySnapshot, visitProject, visitProperty, visitReporting, visitReportingPlugin, visitReportingPluginReportSet, visitReportingPluginReportSetReport, visitRepository, visitRepositoryRelease, visitRepositorySnapshot, visitScm
public DependencyExtractionResult extract(DependencyExtractionRequest request) throws IOException, ModelFormatException
extract
in interface DependencyExtractor
IOException
ModelFormatException
Copyright © 2012-2016 Red Hat, Inc.. All Rights Reserved.