mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-26 03:13:40 +07:00
moving tests from codeInsight-tests to community
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
class List {
|
||||
/**
|
||||
* javadoc must be present, see SCR 39108
|
||||
*/
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
|
||||
public void foo() {
|
||||
l.foo();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
class A {
|
||||
void methodA() {};
|
||||
|
||||
final void methodB() {};
|
||||
}
|
||||
|
||||
class B {
|
||||
private A a;
|
||||
|
||||
|
||||
public void methodA() {
|
||||
a.methodA();
|
||||
}
|
||||
}
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
public class K {
|
||||
@A("unused")
|
||||
void kkkk(){}
|
||||
}
|
||||
@interface A {
|
||||
String[] value();
|
||||
}
|
||||
class KImpl extends K {}
|
||||
|
||||
abstract class InspectionToolWrapper<T extends K> {
|
||||
T myTool;
|
||||
|
||||
protected InspectionToolWrapper(T tool) {
|
||||
myTool = tool;
|
||||
}
|
||||
|
||||
public T getTool() {
|
||||
return myTool;
|
||||
}
|
||||
}
|
||||
|
||||
class CommonInspectionToolWrapper extends InspectionToolWrapper<KImpl>{
|
||||
protected CommonInspectionToolWrapper(KImpl tool) {
|
||||
super(tool);
|
||||
}
|
||||
|
||||
@A("unused")
|
||||
public void kkkk() {
|
||||
myTool.kkkk();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
class List {
|
||||
/**
|
||||
* comment
|
||||
*/
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
|
||||
/**
|
||||
* comment
|
||||
*/
|
||||
public void foo() {
|
||||
l.foo();
|
||||
}
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
class Test {
|
||||
String s;
|
||||
static class S {
|
||||
<caret>
|
||||
}
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
class A {
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
Runnable r = new Runnable() {
|
||||
public void foo() {
|
||||
a.foo();
|
||||
}
|
||||
|
||||
public void run() {
|
||||
|
||||
}
|
||||
};
|
||||
private A a;
|
||||
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
class A<T> {
|
||||
public T get(T key) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
class B<K> extends A<K> {
|
||||
private A<String> a;
|
||||
|
||||
public String get(String key) {
|
||||
return a.get(key);
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
class A<T> {
|
||||
public T get(T key) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
class B<K> extends A<K> {
|
||||
private A<K> a;
|
||||
|
||||
@Override
|
||||
public K get(K key) {
|
||||
return a.get(key);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
class A {
|
||||
void methodA() {};
|
||||
|
||||
final void methodB() {};
|
||||
}
|
||||
|
||||
class B extends A {
|
||||
private A a;
|
||||
|
||||
|
||||
@Override
|
||||
public void methodA() {
|
||||
a.methodA();
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
class List {
|
||||
@SuppressWarnings
|
||||
@Deprecated
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
|
||||
@Deprecated
|
||||
static void foo() {
|
||||
l.foo();
|
||||
}
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
interface B0 {
|
||||
void foo();
|
||||
}
|
||||
|
||||
class A3 implements B0{
|
||||
@Override
|
||||
public void foo() {}
|
||||
}
|
||||
|
||||
class B3 implements A3 {
|
||||
B3 myDelegate;
|
||||
|
||||
@Override
|
||||
public void foo() {
|
||||
myDelegate.foo();
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
class List {
|
||||
static void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
|
||||
public static void foo() {
|
||||
List.foo();
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
public class Boo {
|
||||
@SuppressWarnings("UnusedDeclaration")
|
||||
public void foo() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
class BooI {
|
||||
Boo boo;
|
||||
|
||||
public void foo() {
|
||||
boo.foo();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
public class K {
|
||||
void kkkk(){}
|
||||
}
|
||||
|
||||
class KImpl extends K {}
|
||||
|
||||
abstract class InspectionToolWrapper<T extends K> {
|
||||
T myTool;
|
||||
|
||||
protected InspectionToolWrapper(T tool) {
|
||||
myTool = tool;
|
||||
}
|
||||
|
||||
public T getTool() {
|
||||
return myTool;
|
||||
}
|
||||
}
|
||||
|
||||
class CommonInspectionToolWrapper extends InspectionToolWrapper<KImpl>{
|
||||
protected CommonInspectionToolWrapper(KImpl tool) {
|
||||
super(tool);
|
||||
}
|
||||
|
||||
public void kkkk() {
|
||||
myTool.kkkk();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
interface MyInterface {
|
||||
int myMethod();
|
||||
}
|
||||
class MyTemplatedClass<T extends MyInterface> {
|
||||
protected T myInterfaceField;
|
||||
|
||||
|
||||
public int myMethod() {
|
||||
return myInterfaceField.myMethod();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
class List {
|
||||
/**
|
||||
* javadoc must be present, see SCR 39108
|
||||
*/
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
<caret>
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
class A {
|
||||
void methodA() {};
|
||||
|
||||
final void methodB() {};
|
||||
}
|
||||
|
||||
class B {
|
||||
private A a;
|
||||
|
||||
|
||||
<caret>
|
||||
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
public class K {
|
||||
@A("unused")
|
||||
void kkkk(){}
|
||||
}
|
||||
@interface A {
|
||||
String[] value();
|
||||
}
|
||||
class KImpl extends K {}
|
||||
|
||||
abstract class InspectionToolWrapper<T extends K> {
|
||||
T myTool;
|
||||
|
||||
protected InspectionToolWrapper(T tool) {
|
||||
myTool = tool;
|
||||
}
|
||||
|
||||
public T getTool() {
|
||||
return myTool;
|
||||
}
|
||||
}
|
||||
|
||||
class CommonInspectionToolWrapper extends InspectionToolWrapper<KImpl>{
|
||||
protected CommonInspectionToolWrapper(KImpl tool) {
|
||||
super(tool);
|
||||
}
|
||||
|
||||
<caret>
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
class List {
|
||||
/**
|
||||
* comment
|
||||
*/
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
|
||||
<caret>
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
class Test {
|
||||
String s;
|
||||
static class S {
|
||||
<caret>
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
class A {
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
Runnable r = new Runnable() {
|
||||
<caret>
|
||||
public void run() {
|
||||
|
||||
}
|
||||
};
|
||||
private A a;
|
||||
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
class A<T> {
|
||||
public T get(T key) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
class B<K> extends A<K> {
|
||||
private A<String> a;
|
||||
|
||||
<caret>
|
||||
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
class A<T> {
|
||||
public T get(T key) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
class B<K> extends A<K> {
|
||||
private A<K> a;
|
||||
|
||||
<caret>
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
class A {
|
||||
void methodA() {};
|
||||
|
||||
final void methodB() {};
|
||||
}
|
||||
|
||||
class B extends A {
|
||||
private A a;
|
||||
|
||||
|
||||
<caret>
|
||||
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
class List {
|
||||
@SuppressWarnings
|
||||
@Deprecated
|
||||
void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
|
||||
@Deprecated
|
||||
static void foo() {
|
||||
l.foo();
|
||||
}
|
||||
<caret>
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
interface B0 {
|
||||
void foo();
|
||||
}
|
||||
|
||||
class A3 implements B0{
|
||||
@Override
|
||||
public void foo() {}
|
||||
}
|
||||
|
||||
class B3 implements A3 {
|
||||
B3 myDelegate;
|
||||
|
||||
<caret>
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
class List {
|
||||
static void foo() {}
|
||||
}
|
||||
|
||||
class Test {
|
||||
List l;
|
||||
<caret>
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
public class Boo {
|
||||
@SuppressWarnings("UnusedDeclaration")
|
||||
public void foo() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
class BooI {
|
||||
Boo boo;
|
||||
<caret>
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
public class K {
|
||||
void kkkk(){}
|
||||
}
|
||||
|
||||
class KImpl extends K {}
|
||||
|
||||
abstract class InspectionToolWrapper<T extends K> {
|
||||
T myTool;
|
||||
|
||||
protected InspectionToolWrapper(T tool) {
|
||||
myTool = tool;
|
||||
}
|
||||
|
||||
public T getTool() {
|
||||
return myTool;
|
||||
}
|
||||
}
|
||||
|
||||
class CommonInspectionToolWrapper extends InspectionToolWrapper<KImpl>{
|
||||
protected CommonInspectionToolWrapper(KImpl tool) {
|
||||
super(tool);
|
||||
}
|
||||
|
||||
<caret>
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
interface MyInterface {
|
||||
int myMethod();
|
||||
}
|
||||
class MyTemplatedClass<T extends MyInterface> {
|
||||
protected T myInterfaceField;
|
||||
|
||||
|
||||
<caret>
|
||||
}
|
||||
Reference in New Issue
Block a user