File tree Expand file tree Collapse file tree 2 files changed +7
-9
lines changed
test/dotty/tools/pc/tests/hover Expand file tree Collapse file tree 2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -98,15 +98,14 @@ case class ScalaPresentationCompiler(
9898 params match {
9999 case range : RangeParams =>
100100 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 " ))
105102 }
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
110109
111110 override def withCompletionItemPriority (
112111 priority : CompletionItemPriority
Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ class HoverNamedArgSuite extends BaseHoverSuite:
2929 """ |```scala
3030 |named: Int
3131 |```
32- |Found documentation for a/b.foo().(named)
3332 |""" .stripMargin
3433 )
3534
You can’t perform that action at this time.
0 commit comments