aboutsummaryrefslogtreecommitdiff
path: root/stage2/SbtDependencyDsl.scala
diff options
context:
space:
mode:
Diffstat (limited to 'stage2/SbtDependencyDsl.scala')
-rw-r--r--stage2/SbtDependencyDsl.scala28
1 files changed, 0 insertions, 28 deletions
diff --git a/stage2/SbtDependencyDsl.scala b/stage2/SbtDependencyDsl.scala
index d8c0786..4c95308 100644
--- a/stage2/SbtDependencyDsl.scala
+++ b/stage2/SbtDependencyDsl.scala
@@ -12,32 +12,4 @@ trait SbtDependencyDsl{ self: BasicBuild =>
def %%(artifactId: String) = new DependencyBuilder2( groupId, artifactId, Some(scalaMajorVersion) )
def %(artifactId: String) = new DependencyBuilder2( groupId, artifactId, None )
}
- implicit class DependencyBuilder3(d: MavenDependency){
- def %(classifier: String): MavenDependency = d//.copy(classifier = Classifier(Some(classifier)))
- }
-
- /*
- /** SBT-like dependency builder DSL for syntax compatibility */
- implicit class DependencyBuilder0(repository: Maven){
- def %(groupId: String) = new DependencyBuilder1b(repository, groupId)
- }
- implicit class DependencyBuilder1a(groupId: String){
- def %%(artifactId: String) = new DependencyBuilder2( Maven.central, groupId, artifactId, Some(scalaMajorVersion) )
- def %(artifactId: String) = new DependencyBuilder2( Maven.central, groupId, artifactId, None )
- }
- class DependencyBuilder1b(repository: Maven, groupId: String){
- def %%(artifactId: String) = new DependencyBuilder2( repository, groupId, artifactId, Some(scalaMajorVersion) )
- def %(artifactId: String) = new DependencyBuilder2( repository, groupId, artifactId, None )
- }
- class DependencyBuilder2( repository: Maven, groupId: String, artifactId: String, scalaMajorVersion: Option[String] ){
- def %(version: String) = scalaMajorVersion.map(
- v => repository(groupId, artifactId, version, scalaMajorVersion = v)
- ).getOrElse(
- repository.java(groupId, artifactId, version)
- )
- }
- implicit class DependencyBuilder3(d: MavenDependency){
- def %(classifier: String) = d.copy(classifier = Classifier(Some(classifier)))
- }
- */
} \ No newline at end of file