File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
src/main/java/org/junit/runners/model Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,6 @@ public abstract class FrameworkMember<T extends FrameworkMember<T>> implements
12
12
Annotatable {
13
13
abstract boolean isShadowedBy (T otherMember );
14
14
15
- @ SuppressWarnings ("unchecked" )
16
15
T handlePossibleBridgeMethod (List <T > members ) {
17
16
for (int i = members .size () - 1 ; i >=0 ; i --) {
18
17
T otherMember = members .get (i );
@@ -31,7 +30,11 @@ T handlePossibleBridgeMethod(List<T> members) {
31
30
}
32
31
}
33
32
// No shadow or bridge method found. The caller should add *this* member.
34
- return (T ) this ;
33
+ FrameworkMember <? extends T > thisMember = this ;
34
+ @ SuppressWarnings ("unchecked" )
35
+ T result = (T ) thisMember ;
36
+
37
+ return result ;
35
38
}
36
39
37
40
abstract boolean isBridgeMethod ();
You can’t perform that action at this time.
0 commit comments