@@ -90,11 +90,8 @@ object Comments {
90
90
val codeEnd = skipToEol(raw, codeStart)
91
91
val code = raw.substring(codeStart, codeEnd) + " = ???"
92
92
val codePos = subPos(codeStart, codeEnd)
93
- val commentStart = skipLineLead(raw, codeEnd + 1 ) min end
94
- val commentStr = " /** " + raw.substring(commentStart, end) + " */"
95
- val commentPos = subPos(commentStart, end)
96
93
97
- UseCase (Comment (commentPos, commentStr), code, codePos)
94
+ UseCase (code, codePos)
98
95
}
99
96
}
100
97
@@ -106,16 +103,16 @@ object Comments {
106
103
}
107
104
}
108
105
109
- abstract case class UseCase (comment : Comment , code : String , codePos : Position ) {
106
+ abstract case class UseCase (code : String , codePos : Position ) {
110
107
/** Set by typer */
111
108
var tpdCode : tpd.DefDef = _
112
109
113
110
def untpdCode : untpd.Tree
114
111
}
115
112
116
113
object UseCase {
117
- def apply (comment : Comment , code : String , codePos : Position )(implicit ctx : Context ) =
118
- new UseCase (comment, code, codePos) {
114
+ def apply (code : String , codePos : Position )(implicit ctx : Context ) =
115
+ new UseCase (code, codePos) {
119
116
val untpdCode = {
120
117
val tree = new Parser (new SourceFile (" <usecase>" , code)).localDef(codePos.start)
121
118
0 commit comments