more java tests moved to community

This commit is contained in:
Alexey Kudravtsev
2010-06-25 12:46:40 +04:00
parent 735a9d17a8
commit 2718da9fc7
1139 changed files with 14287 additions and 0 deletions
@@ -0,0 +1,9 @@
// "Make 'a' not abstract" "true"
import java.io.*;
class a {
void f() {
new <caret>a();
}
}
@@ -0,0 +1,9 @@
// "Make 'inner class initializer' not static" "true"
import java.io.*;
class a {
class inner {
<caret>{
}
}
}
@@ -0,0 +1,11 @@
// "Make 'Anonymous class derived from a class initializer' not static" "true"
import java.io.*;
class a {
void f() {
new a() {
<caret>{
}
};
}
}
@@ -0,0 +1,9 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
static class inner {
<caret>static {
}
}
}
@@ -0,0 +1,9 @@
// "Make 'ininner' not static" "true"
import java.io.*;
class a {
class inner {
<caret>class ininner {
}
}
}
@@ -0,0 +1,9 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
static class inner {
<caret>static class ininner {
}
}
}
@@ -0,0 +1,7 @@
// "Make 'a' not final" "true"
import java.io.*;
class a {
}
class b extends <caret>a {
}
@@ -0,0 +1,9 @@
// "Make 'i' not final" "true"
import java.io.*;
final class a {
void f() {
int i = 0;
<caret>i = 8;
}
}
@@ -0,0 +1,10 @@
// "Make 'f' public" "true"
import java.io.*;
class a {
public void f() {
}
}
class b extends a {
public void <caret>f() {}
}
@@ -0,0 +1,10 @@
// "Make 'a.f' not final" "true"
import java.io.*;
class a {
public void f() {
}
}
class b extends a {
<caret>public void f() {}
}
@@ -0,0 +1,6 @@
// "Make 'f' abstract" "true"
import java.io.*;
class a {
<caret>public abstract void f();
}
@@ -0,0 +1,9 @@
// "Make 'f' not static" "true"
import java.io.*;
class a {
public void f() {}
}
class b extends a {
<caret>public void f() {}
}
@@ -0,0 +1,9 @@
// "Make 'a.f' static" "true"
import java.io.*;
class a {
public static void f() {}
}
class b extends a {
<caret>public static void f() {}
}
@@ -0,0 +1,11 @@
// "Make 'a.i' package local" "true"
import java.io.*;
class a {
int i;
}
class b extends a {
void f() {
int p = <caret>i;
}
}
@@ -0,0 +1,11 @@
// "Make 'a.i' public" "true"
import java.io.*;
class a {
public int i;
}
class b extends a {
void f() {
int p = <caret>i;
}
}
@@ -0,0 +1,6 @@
// "Make 'f' not abstract" "true"
import java.io.*;
class a {
<caret>final void f() {}
}
@@ -0,0 +1,6 @@
// "Make 'i' not abstract" "true"
import java.io.*;
class a {
<caret>int i;
}
@@ -0,0 +1,9 @@
// "Make 'i' static" "true"
import java.io.*;
class a {
static int i;
static void f() {
int p = <caret>i;
}
}
@@ -0,0 +1,12 @@
// "Make 'c class initializer' not static" "true"
import java.io.*;
class c {
class inner {
class ininner {}
}
{
<caret>new inner();
}
}
@@ -0,0 +1,12 @@
// "Make 'inner' static" "true"
import java.io.*;
class c {
static class inner {
class ininner {}
}
static {
<caret>new inner();
}
}
@@ -0,0 +1,10 @@
// "Make 'c class initializer' not static" "true"
import java.io.*;
class c {
void f() {}
{
<caret>f();
}
}
@@ -0,0 +1,8 @@
// "Make 'a' abstract" "true"
import java.io.*;
abstract class <caret>a {
void f() {
}
abstract void f2();
}
@@ -0,0 +1,8 @@
// "Make 'a' not final" "true"
import java.io.*;
class a {
void f() {
new <caret>a() {};
}
}
@@ -0,0 +1,10 @@
// "Make 'i' not static" "true"
import java.io.*;
class a {
class inner {
<caret>int i;
}
void f() {
}
}
@@ -0,0 +1,10 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
static class inner {
<caret>static int i;
}
void f() {
}
}
@@ -0,0 +1,8 @@
// "Make 'f' not static" "true"
import java.io.*;
class a {
class inner {
<caret>void f() {}
}
}
@@ -0,0 +1,8 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
static class inner {
<caret>static void f() {}
}
}
@@ -0,0 +1,8 @@
// "Make 'f' static" "true"
public class Foo {
int g;
static int f;
static void foo() {
<caret>f = 0;
}
}
@@ -0,0 +1,12 @@
// "Make 'Bar.f' public" "true"
public class Foo {
void foo(Bar f) {
f.<caret>f(2);
}
}
class Bar {
public void f(int i){}
public void f(String s){}
}
@@ -0,0 +1,9 @@
// "Make 'a' not abstract" "true"
import java.io.*;
abstract class a {
void f() {
new <caret>a();
}
}
@@ -0,0 +1,9 @@
// "Make 'inner class initializer' not static" "true"
import java.io.*;
class a {
class inner {
<caret>static {
}
}
}
@@ -0,0 +1,11 @@
// "Make 'Anonymous class derived from a class initializer' not static" "true"
import java.io.*;
class a {
void f() {
new a() {
<caret>static {
}
};
}
}
@@ -0,0 +1,9 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
class inner {
<caret>static {
}
}
}
@@ -0,0 +1,9 @@
// "Make 'ininner' not static" "true"
import java.io.*;
class a {
class inner {
<caret>static class ininner {
}
}
}
@@ -0,0 +1,9 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
class inner {
<caret>static class ininner {
}
}
}
@@ -0,0 +1,7 @@
// "Make 'a' not final" "true"
import java.io.*;
final class a {
}
class b extends <caret>a {
}
@@ -0,0 +1,9 @@
// "Make 'i' not final" "true"
import java.io.*;
final class a {
void f() {
final int i = 0;
<caret>i = 8;
}
}
@@ -0,0 +1,9 @@
// "Make 'i' not final" "false"
import java.io.*;
final class a {
void f() {
final int i;
<caret>i = 8;
}
}
@@ -0,0 +1,10 @@
// "Make 'f' public" "true"
import java.io.*;
class a {
public void f() {
}
}
class b extends a {
void <caret>f() {}
}
@@ -0,0 +1,10 @@
// "Make 'a.f' not final" "true"
import java.io.*;
class a {
final public void f() {
}
}
class b extends a {
<caret>public void f() {}
}
@@ -0,0 +1,6 @@
// "Make 'f' abstract" "true"
import java.io.*;
class a {
<caret>public void f();
}
@@ -0,0 +1,10 @@
// "Make 'a' not abstract" "false"
import java.io.*;
abstract class a {
void f() {
new <caret>a();
}
abstract void f2();
}
@@ -0,0 +1,6 @@
// "Make 'f' abstract" "false"
import java.io.*;
class a {
<caret>public final void f();
}
@@ -0,0 +1,9 @@
// "Make 'f' not static" "true"
import java.io.*;
class a {
public void f() {}
}
class b extends a {
<caret>public static void f() {}
}
@@ -0,0 +1,9 @@
// "Make 'a.f' static" "true"
import java.io.*;
class a {
public void f() {}
}
class b extends a {
<caret>public static void f() {}
}
@@ -0,0 +1,11 @@
// "Make 'a.i' package local" "true"
import java.io.*;
class a {
private int i;
}
class b extends a {
void f() {
int p = <caret>i;
}
}
@@ -0,0 +1,11 @@
// "Make 'a.i' public" "true"
import java.io.*;
class a {
private int i;
}
class b extends a {
void f() {
int p = <caret>i;
}
}
@@ -0,0 +1,6 @@
// "Make 'f' not abstract" "true"
import java.io.*;
class a {
<caret>abstract final void f() {}
}
@@ -0,0 +1,6 @@
// "Make 'i' not abstract" "true"
import java.io.*;
class a {
<caret>abstract int i;
}
@@ -0,0 +1,9 @@
// "Make 'i' static" "true"
import java.io.*;
class a {
int i;
static void f() {
int p = <caret>i;
}
}
@@ -0,0 +1,11 @@
// "Make 'MyInterface.myMethod' static" "false"
import java.io.*;
interface MyInterface
{
public void myMethod();
}
class MyInterfaceImpl implements MyInterface
{
<caret>public static void myMethod() { /* implementation goes here */ }
}
@@ -0,0 +1,12 @@
// "Make 'c class initializer' not static" "true"
import java.io.*;
class c {
class inner {
class ininner {}
}
static {
<caret>new inner();
}
}
@@ -0,0 +1,10 @@
// "Make 'i' not abstract" "false"
import java.io.*;
class a {
void f() {
new <caret>i();
}
}
interface i {
}
@@ -0,0 +1,12 @@
// "Make 'inner' static" "true"
import java.io.*;
class c {
class inner {
class ininner {}
}
static {
<caret>new inner();
}
}
@@ -0,0 +1,10 @@
// "Make 'c class initializer' not static" "true"
import java.io.*;
class c {
void f() {}
static {
<caret>f();
}
}
@@ -0,0 +1,11 @@
// "Make 'ss.s' public" "false"
// do not suggest intention because of statics problem
class ss {
private int s;
}
class d extends ss {
static void f() {
int t = <caret>s;
}
}
@@ -0,0 +1,8 @@
// "Make 'a' abstract" "true"
import java.io.*;
class <caret>a {
void f() {
}
abstract void f2();
}
@@ -0,0 +1,8 @@
// "Make 'a' not final" "true"
import java.io.*;
final class a {
void f() {
new <caret>a() {};
}
}
@@ -0,0 +1,10 @@
// "Make 'i' not static" "true"
import java.io.*;
class a {
class inner {
<caret>static int i;
}
void f() {
}
}
@@ -0,0 +1,10 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
class inner {
<caret>static int i;
}
void f() {
}
}
@@ -0,0 +1,8 @@
// "Make 'f' not static" "true"
import java.io.*;
class a {
class inner {
<caret>static void f() {}
}
}
@@ -0,0 +1,8 @@
// "Make 'inner' static" "true"
import java.io.*;
class a {
class inner {
<caret>static void f() {}
}
}
@@ -0,0 +1,7 @@
// "Make 'f' static" "true"
public class Foo {
int g,f;
static void foo() {
<caret>f = 0;
}
}
@@ -0,0 +1,12 @@
// "Make 'Bar.f' public" "true"
public class Foo {
void foo(Bar f) {
f.<caret>f(2);
}
}
class Bar {
private void f(int i){}
public void f(String s){}
}
@@ -0,0 +1,10 @@
// "Make 'main' not static" "false"
class DateFormat {
public void parse(String s){}
}
class TestParse {
public static void main(String[] args) {
DateFormat.<caret>parse("20070724T174800");
}
}