@Incubating public class SwiftPackageManagerExportPlugin extends Object implements Plugin<Project>
This plugin should only be applied to the root project of a build.
| Constructor | Description | 
|---|---|
| SwiftPackageManagerExportPlugin(org.gradle.vcs.internal.VcsResolver vcsResolver,
                               org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionSelectorScheme versionSelectorScheme,
                               org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDependencyPublicationResolver publicationResolver,
                               org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionParser versionParser) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | apply(Project project) | Apply this plugin to the given target object. | 
@Inject
public SwiftPackageManagerExportPlugin(org.gradle.vcs.internal.VcsResolver vcsResolver,
                                       org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionSelectorScheme versionSelectorScheme,
                                       org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDependencyPublicationResolver publicationResolver,
                                       org.gradle.api.internal.artifacts.ivyservice.ivyresolve.strategy.VersionParser versionParser)