suggest to delete type arguments when they are not expected (IDEA-79300)

This commit is contained in:
anna
2012-01-18 11:47:48 +01:00
parent 8cbcb681dc
commit 2679bf2acb
6 changed files with 124 additions and 0 deletions
@@ -0,0 +1,7 @@
// "Remove type arguments" "true"
abstract class SomeClass<K, T> implements Some<K, T> {
public abstract void doSomething(K key, Node<caret> root);
}
class Node {}
interface Some<II, OO>{}
@@ -0,0 +1,7 @@
// "Remove type arguments" "true"
abstract class SomeClass<K, T> implements Some<K, T> {
public abstract void doSomething(K key, Node<caret><K, T> root);
}
class Node {}
interface Some<II, OO>{}
@@ -0,0 +1,7 @@
// "Remove type arguments" "false"
abstract class SomeClass<K, T> implements Some<K, T> {
public abstract void doSomething(K key, Node<caret><K, T> root);
}
class Node<G> {}
interface Some<II, OO>{}