@@ -2,28 +2,28 @@ abstract trait Bippy[A <: AnyRef, B] extends AnyRef
2
2
extest.Bippy[_ <: AnyRef, _]
3
3
4
4
abstract trait BippyBud[A <: AnyRef, B, C <: List[A]] extends AnyRef
5
- extest.BippyBud[A,B,C ] forSome { A <: AnyRef; B; C <: List[A ] }
5
+ extest.BippyBud[?0,?1,?2 ] forSome { type ?0 <: AnyRef; type ?1; type ?2 <: List[?0 ] }
6
6
7
7
abstract trait BippyLike[A <: AnyRef, B <: List[A], This <: extest.BippyLike[A,B,This] with extest.Bippy[A,B]] extends AnyRef
8
- extest.BippyLike[A,B,This ] forSome { A <: AnyRef; B <: List[A ]; This <: extest.BippyLike[A,B,This ] with extest.Bippy[A,B ] }
8
+ extest.BippyLike[?0,?1,?2 ] forSome { type ?0 <: AnyRef; type ?1 <: List[?0 ]; type ?2 <: extest.BippyLike[?0,?1,?2 ] with extest.Bippy[?0,?1 ] }
9
9
10
10
abstract trait Contra[-A >: AnyRef, -B] extends AnyRef
11
- extest.Contra[AnyRef, _]
11
+ extest.Contra[_ >: AnyRef, _]
12
12
13
13
abstract trait ContraLike[-A >: AnyRef, -B >: List[A]] extends AnyRef
14
- extest.ContraLike[A,B ] forSome { -A >: AnyRef; -B >: List[A ] }
14
+ extest.ContraLike[?0,?1 ] forSome { type ?0 >: AnyRef; type ?1 >: List[?0 ] }
15
15
16
16
abstract trait Cov01[+A <: AnyRef, +B] extends AnyRef
17
- extest.Cov01[AnyRef,Any ]
17
+ extest.Cov01[_ <: AnyRef, _ ]
18
18
19
19
abstract trait Cov02[+A <: AnyRef, B] extends AnyRef
20
- extest.Cov02[AnyRef, _]
20
+ extest.Cov02[_ <: AnyRef, _]
21
21
22
22
abstract trait Cov03[+A <: AnyRef, -B] extends AnyRef
23
- extest.Cov03[AnyRef, _]
23
+ extest.Cov03[_ <: AnyRef, _]
24
24
25
25
abstract trait Cov04[A <: AnyRef, +B] extends AnyRef
26
- extest.Cov04[_ <: AnyRef, Any ]
26
+ extest.Cov04[_ <: AnyRef, _ ]
27
27
28
28
abstract trait Cov05[A <: AnyRef, B] extends AnyRef
29
29
extest.Cov05[_ <: AnyRef, _]
@@ -32,7 +32,7 @@ abstract trait Cov06[A <: AnyRef, -B] extends AnyRef
32
32
extest.Cov06[_ <: AnyRef, _]
33
33
34
34
abstract trait Cov07[-A <: AnyRef, +B] extends AnyRef
35
- extest.Cov07[_ <: AnyRef, Any ]
35
+ extest.Cov07[_ <: AnyRef, _ ]
36
36
37
37
abstract trait Cov08[-A <: AnyRef, B] extends AnyRef
38
38
extest.Cov08[_ <: AnyRef, _]
@@ -41,16 +41,16 @@ abstract trait Cov09[-A <: AnyRef, -B] extends AnyRef
41
41
extest.Cov09[_ <: AnyRef, _]
42
42
43
43
abstract trait Cov11[+A <: AnyRef, +B <: List[_]] extends AnyRef
44
- extest.Cov11[AnyRef,List[_]]
44
+ extest.Cov11[_ <: AnyRef, _ <: List[_]]
45
45
46
46
abstract trait Cov12[+A <: AnyRef, B <: List[_]] extends AnyRef
47
- extest.Cov12[AnyRef, _ <: List[_]]
47
+ extest.Cov12[_ <: AnyRef, _ <: List[_]]
48
48
49
49
abstract trait Cov13[+A <: AnyRef, -B <: List[_]] extends AnyRef
50
- extest.Cov13[AnyRef, _ <: List[_]]
50
+ extest.Cov13[_ <: AnyRef, _ <: List[_]]
51
51
52
52
abstract trait Cov14[A <: AnyRef, +B <: List[_]] extends AnyRef
53
- extest.Cov14[_ <: AnyRef, List[_]]
53
+ extest.Cov14[_ <: AnyRef, _ <: List[_]]
54
54
55
55
abstract trait Cov15[A <: AnyRef, B <: List[_]] extends AnyRef
56
56
extest.Cov15[_ <: AnyRef, _ <: List[_]]
@@ -59,7 +59,7 @@ abstract trait Cov16[A <: AnyRef, -B <: List[_]] extends AnyRef
59
59
extest.Cov16[_ <: AnyRef, _ <: List[_]]
60
60
61
61
abstract trait Cov17[-A <: AnyRef, +B <: List[_]] extends AnyRef
62
- extest.Cov17[_ <: AnyRef, List[_]]
62
+ extest.Cov17[_ <: AnyRef, _ <: List[_]]
63
63
64
64
abstract trait Cov18[-A <: AnyRef, B <: List[_]] extends AnyRef
65
65
extest.Cov18[_ <: AnyRef, _ <: List[_]]
@@ -68,16 +68,16 @@ abstract trait Cov19[-A <: AnyRef, -B <: List[_]] extends AnyRef
68
68
extest.Cov19[_ <: AnyRef, _ <: List[_]]
69
69
70
70
abstract trait Cov21[+A, +B] extends AnyRef
71
- extest.Cov21[Any,Any ]
71
+ extest.Cov21[_, _ ]
72
72
73
73
abstract trait Cov22[+A, B] extends AnyRef
74
- extest.Cov22[Any , _]
74
+ extest.Cov22[_ , _]
75
75
76
76
abstract trait Cov23[+A, -B] extends AnyRef
77
- extest.Cov23[Any , _]
77
+ extest.Cov23[_ , _]
78
78
79
79
abstract trait Cov24[A, +B] extends AnyRef
80
- extest.Cov24[_, Any ]
80
+ extest.Cov24[_, _ ]
81
81
82
82
abstract trait Cov25[A, B] extends AnyRef
83
83
extest.Cov25[_, _]
@@ -86,7 +86,7 @@ abstract trait Cov26[A, -B] extends AnyRef
86
86
extest.Cov26[_, _]
87
87
88
88
abstract trait Cov27[-A, +B] extends AnyRef
89
- extest.Cov27[_, Any ]
89
+ extest.Cov27[_, _ ]
90
90
91
91
abstract trait Cov28[-A, B] extends AnyRef
92
92
extest.Cov28[_, _]
@@ -95,43 +95,43 @@ abstract trait Cov29[-A, -B] extends AnyRef
95
95
extest.Cov29[_, _]
96
96
97
97
abstract trait Cov31[+A, +B, C <: (A, B)] extends AnyRef
98
- extest.Cov31[A,B,C ] forSome { +A; +B; C <: (A, B ) }
98
+ extest.Cov31[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: (?0, ?1 ) }
99
99
100
100
abstract trait Cov32[+A, B, C <: (A, B)] extends AnyRef
101
- extest.Cov32[A,B,C ] forSome { +A; B; C <: (A, B ) }
101
+ extest.Cov32[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: (?0, ?1 ) }
102
102
103
103
abstract trait Cov33[+A, -B, C <: Tuple2[A, _]] extends AnyRef
104
- extest.Cov33[A,B,C ] forSome { +A; -B; C <: Tuple2[A , _] }
104
+ extest.Cov33[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: Tuple2[?0 , _] }
105
105
106
106
abstract trait Cov34[A, +B, C <: (A, B)] extends AnyRef
107
- extest.Cov34[A,B,C ] forSome { A; +B; C <: (A, B ) }
107
+ extest.Cov34[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: (?0, ?1 ) }
108
108
109
109
abstract trait Cov35[A, B, C <: (A, B)] extends AnyRef
110
- extest.Cov35[A,B,C ] forSome { A; B; C <: (A, B ) }
110
+ extest.Cov35[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: (?0, ?1 ) }
111
111
112
112
abstract trait Cov36[A, -B, C <: Tuple2[A, _]] extends AnyRef
113
- extest.Cov36[A,B,C ] forSome { A; -B; C <: Tuple2[A , _] }
113
+ extest.Cov36[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: Tuple2[?0 , _] }
114
114
115
115
abstract trait Cov37[-A, +B, C <: Tuple2[_, B]] extends AnyRef
116
- extest.Cov37[A,B,C ] forSome { -A; +B; C <: Tuple2[_, B ] }
116
+ extest.Cov37[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: Tuple2[_, ?1 ] }
117
117
118
118
abstract trait Cov38[-A, B, C <: Tuple2[_, B]] extends AnyRef
119
- extest.Cov38[A,B,C ] forSome { -A; B; C <: Tuple2[_, B ] }
119
+ extest.Cov38[?0,?1,?2 ] forSome { type ?0; type ?1; type ?2 <: Tuple2[_, ?1 ] }
120
120
121
121
abstract trait Cov39[-A, -B, C <: Tuple2[_, _]] extends AnyRef
122
122
extest.Cov39[_, _, _ <: Tuple2[_, _]]
123
123
124
124
abstract trait Cov41[+A >: Null, +B] extends AnyRef
125
- extest.Cov41[Any,Any ]
125
+ extest.Cov41[_ >: Null, _ ]
126
126
127
127
abstract trait Cov42[+A >: Null, B] extends AnyRef
128
- extest.Cov42[Any , _]
128
+ extest.Cov42[_ >: Null , _]
129
129
130
130
abstract trait Cov43[+A >: Null, -B] extends AnyRef
131
- extest.Cov43[Any , _]
131
+ extest.Cov43[_ >: Null , _]
132
132
133
133
abstract trait Cov44[A >: Null, +B] extends AnyRef
134
- extest.Cov44[_ >: Null, Any ]
134
+ extest.Cov44[_ >: Null, _ ]
135
135
136
136
abstract trait Cov45[A >: Null, B] extends AnyRef
137
137
extest.Cov45[_ >: Null, _]
@@ -140,7 +140,7 @@ abstract trait Cov46[A >: Null, -B] extends AnyRef
140
140
extest.Cov46[_ >: Null, _]
141
141
142
142
abstract trait Cov47[-A >: Null, +B] extends AnyRef
143
- extest.Cov47[_ >: Null, Any ]
143
+ extest.Cov47[_ >: Null, _ ]
144
144
145
145
abstract trait Cov48[-A >: Null, B] extends AnyRef
146
146
extest.Cov48[_ >: Null, _]
@@ -149,8 +149,8 @@ abstract trait Cov49[-A >: Null, -B] extends AnyRef
149
149
extest.Cov49[_ >: Null, _]
150
150
151
151
abstract trait Covariant[+A <: AnyRef, +B] extends AnyRef
152
- extest.Covariant[AnyRef,Any ]
152
+ extest.Covariant[_ <: AnyRef, _ ]
153
153
154
154
abstract trait CovariantLike[+A <: AnyRef, +B <: List[A], +This <: extest.CovariantLike[A,B,This] with extest.Covariant[A,B]] extends AnyRef
155
- extest.CovariantLike[A,B,This ] forSome { +A <: AnyRef; +B <: List[A ]; +This <: extest.CovariantLike[A,B,This ] with extest.Covariant[A,B ] }
155
+ extest.CovariantLike[?0,?1,?2 ] forSome { type ?0 <: AnyRef; type ?1 <: List[?0 ]; type ?2 <: extest.CovariantLike[?0,?1,?2 ] with extest.Covariant[?0,?1 ] }
156
156
0 commit comments