collect transitive dependant type parameters (IDEA-174194)

This commit is contained in:
Anna Kozlova
2017-06-09 18:20:27 +03:00
parent dd28a2fd16
commit b18d182cc8
3 changed files with 17 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
class Test {
protected <T> void applyChanges(final T variable) {
protected <T extends java.util.List<K>, K> void applyChanges(final T variable) {
new Runnable() {
@Override
public void run() {

View File

@@ -1,5 +1,5 @@
class Test {
protected <T> void applyChanges(final T variable) {
protected <T extends java.util.List<K>, K> void applyChanges(final T variable) {
new Runnable() {
@Override
public void run() {
@@ -9,7 +9,7 @@ class Test {
;
}
private <T> void newMethod(T variable) {
private <T extends java.util.List<K>, K> void newMethod(T variable) {
System.out.println(variable);
}
}