@@ -78,8 +78,9 @@ trait PublishModule extends JavaModule { outer =>
7878 */
7979 def versionScheme : T [Option [VersionScheme ]] = Task { None }
8080
81+ @ deprecated(" Use artifactMetadata instead" , since = " 0.12.12" )
8182 def publishSelfDependency : T [Artifact ] = Task {
82- Artifact (pomSettings().organization, artifactId(), publishVersion() )
83+ artifactMetadata( )
8384 }
8485
8586 def publishIvyDeps
@@ -118,13 +119,13 @@ trait PublishModule extends JavaModule { outer =>
118119 .filter(! ivyPomDeps.contains(_))
119120
120121 val modulePomDeps = Task .sequence(moduleDepsChecked.collect {
121- case m : PublishModule => m.publishSelfDependency
122+ case m : PublishModule => m.artifactMetadata
122123 })()
123124 val compileModulePomDeps = Task .sequence(compileModuleDepsChecked.collect {
124- case m : PublishModule => m.publishSelfDependency
125+ case m : PublishModule => m.artifactMetadata
125126 })()
126127 val runModulePomDeps = Task .sequence(runModuleDepsChecked.collect {
127- case m : PublishModule => m.publishSelfDependency
128+ case m : PublishModule => m.artifactMetadata
128129 })()
129130
130131 ivyPomDeps ++
@@ -149,13 +150,13 @@ trait PublishModule extends JavaModule { outer =>
149150 .filter(! ivyPomDeps.contains(_))
150151
151152 val modulePomDeps = Task .sequence(moduleDepsChecked.collect {
152- case m : PublishModule => m.publishSelfDependency
153+ case m : PublishModule => m.artifactMetadata
153154 })()
154155 val compileModulePomDeps = Task .sequence(compileModuleDepsChecked.collect {
155- case m : PublishModule => m.publishSelfDependency
156+ case m : PublishModule => m.artifactMetadata
156157 })()
157158 val runModulePomDeps = Task .sequence(runModuleDepsChecked.collect {
158- case m : PublishModule => m.publishSelfDependency
159+ case m : PublishModule => m.artifactMetadata
159160 })()
160161
161162 ivyPomDeps ++
0 commit comments