File tree 2 files changed +7
-9
lines changed
test/dotty/tools/pc/tests/hover
2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -98,15 +98,14 @@ case class ScalaPresentationCompiler(
98
98
params match {
99
99
case range : RangeParams =>
100
100
extractMethod(range, extractionPos)
101
- case _ =>
102
- CompletableFuture .failedFuture(
103
- new IllegalArgumentException (s " Expected range parameters " )
104
- )
101
+ case _ => failedFuture(new IllegalArgumentException (s " Expected range parameters " ))
105
102
}
106
- case (id, _) =>
107
- CompletableFuture .failedFuture(
108
- new IllegalArgumentException (s " Unsupported action id $id" )
109
- )
103
+ case (id, _) => failedFuture(new IllegalArgumentException (s " Unsupported action id $id" ))
104
+
105
+ private def failedFuture [T ](e : Throwable ): CompletableFuture [T ] =
106
+ val f = new CompletableFuture [T ]()
107
+ f.completeExceptionally(e)
108
+ f
110
109
111
110
override def withCompletionItemPriority (
112
111
priority : CompletionItemPriority
Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ class HoverNamedArgSuite extends BaseHoverSuite:
29
29
""" |```scala
30
30
|named: Int
31
31
|```
32
- |Found documentation for a/b.foo().(named)
33
32
|""" .stripMargin
34
33
)
35
34
You can’t perform that action at this time.
0 commit comments