-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathbuild.sbt
25 lines (22 loc) · 1.35 KB
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Global / idePackagePrefix := Some("dummy")
def DottyProject(name: String): Project =
Project.apply(name, file(name)).settings(
scalaVersion := "3.1.0",
Compile / scalaSource := baseDirectory.value / "src",
)
lazy val abstractTypeclassBody = DottyProject("abstractTypeclassBody")
lazy val accessMembersByName = DottyProject("accessMembersByName")
lazy val defaultParamsInference = DottyProject("defaultParamsInference")
lazy val fullClassName = DottyProject("fullClassName")
lazy val isMemberOfSealedTraitHierarchy = DottyProject("isMemberOfSealedTraitHierarchy")
lazy val macroTypeClassDerivation = DottyProject("macroTypeClassDerivation")
lazy val accessEnclosingParameters = DottyProject("accessEnclosingParameters")
lazy val outOfScopeMethodCall = DottyProject("outOfScopeMethodCall")
lazy val outOfScopeTypeParam = DottyProject("outOfScopeTypeParam")
lazy val outOfScopeClassConstructor = DottyProject("outOfScopeClassConstructor")
lazy val buildingCustomASTs = DottyProject("buildingCustomASTs")
lazy val contextParamResolution = DottyProject("contextParamResolution")
lazy val passVarargsIntoAST = DottyProject("passVarargsIntoAST")
lazy val primaryConstructor = DottyProject("primaryConstructor")
lazy val referenceVariableFromOtherExpr = DottyProject("referenceVariableFromOtherExpr")
lazy val reflectionLambda = DottyProject("referenceVariableFromOtherExpr")