Skip to content

Commit 69f205d

Browse files
authored
Merge pull request #15486 from dotty-staging/test-15288
Test case for #15288
2 parents 80a2630 + 620e47c commit 69f205d

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
interface CopyableBuilder<B extends CopyableBuilder<B, T>, T extends ToCopyableBuilder<B, T>> {}
2+
interface ToCopyableBuilder<B extends CopyableBuilder<B, T>, T extends ToCopyableBuilder<B, T>> {}
3+
4+
public class QueryRequest implements ToCopyableBuilder<QueryRequest.Builder, QueryRequest> {
5+
public static Builder builder() { throw new UnsupportedOperationException(); }
6+
public interface Builder extends CopyableBuilder<Builder, QueryRequest> {
7+
void build();
8+
}
9+
}

tests/pending/pos/i15288/Test_2.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
object Test:
2+
def makeQuery = QueryRequest.builder().build()
3+

0 commit comments

Comments
 (0)