Slicer: Sort tree nodes to produce stable test data
This commit is contained in:
+5
-5
@@ -1,9 +1,9 @@
|
||||
3 open class A<bold>()</bold> {
|
||||
2 <bold>J() {</bold>
|
||||
4 constructor(n: Int) : <bold>this()</bold>
|
||||
7 <bold>super</bold>();
|
||||
7 class B : <bold>A()</bold>
|
||||
11 A a = new <bold>A</bold>();
|
||||
10 constructor() : <bold>super()</bold>
|
||||
14 val x = <bold>A()</bold>
|
||||
14 val <bold>x = A()</bold>
|
||||
2 <bold>J() {</bold>
|
||||
7 <bold>super</bold>();
|
||||
4 constructor(n: Int) : <bold>this()</bold>
|
||||
10 constructor() : <bold>super()</bold>
|
||||
11 A a = new <bold>A</bold>();
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
4 override fun foo() = <bold>4</bold>
|
||||
4 override fun <bold>foo() = 4</bold>
|
||||
11 val u = d.<bold>foo()</bold>
|
||||
11 val <bold>u = d.foo()</bold>
|
||||
2 public int <bold>foo();</bold>
|
||||
8 val x = a.<bold>foo()</bold>
|
||||
8 val <bold>x = a.foo()</bold>
|
||||
@@ -9,14 +7,16 @@
|
||||
9 val <bold>y = b.foo()</bold>
|
||||
10 val z = c.<bold>foo()</bold>
|
||||
10 val <bold>z = c.foo()</bold>
|
||||
11 DUPLICATE: val u = d.<bold>foo()</bold>
|
||||
11 val u = d.<bold>foo()</bold>
|
||||
11 val <bold>u = d.foo()</bold>
|
||||
6 public int <bold>foo() {</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
11 DUPLICATE: val u = d.<bold>foo()</bold>
|
||||
8 DUPLICATE: val x = a.<bold>foo()</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
10 DUPLICATE: val z = c.<bold>foo()</bold>
|
||||
11 DUPLICATE: val u = d.<bold>foo()</bold>
|
||||
12 public int <bold>foo();</bold>
|
||||
10 DUPLICATE: val z = c.<bold>foo()</bold>
|
||||
11 DUPLICATE: val u = d.<bold>foo()</bold>
|
||||
8 DUPLICATE: val x = a.<bold>foo()</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
10 DUPLICATE: val z = c.<bold>foo()</bold>
|
||||
11 DUPLICATE: val u = d.<bold>foo()</bold>
|
||||
11 DUPLICATE: val u = d.<bold>foo()</bold>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
4 override fun foo() = <bold>2</bold>
|
||||
4 override fun <bold>foo() = 2</bold>
|
||||
9 val y = b.<bold>foo()</bold>
|
||||
9 val <bold>y = b.foo()</bold>
|
||||
4 public int <bold>foo();</bold>
|
||||
8 val x = a.<bold>foo()</bold>
|
||||
8 val <bold>x = a.foo()</bold>
|
||||
9 val y = b.<bold>foo()</bold>
|
||||
9 val <bold>y = b.foo()</bold>
|
||||
10 val z = c.<bold>foo()</bold>
|
||||
10 val <bold>z = c.foo()</bold>
|
||||
11 val u = d.<bold>foo()</bold>
|
||||
11 val <bold>u = d.foo()</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
|
||||
+3
-3
@@ -1,12 +1,12 @@
|
||||
4 override fun foo() = <bold>3</bold>
|
||||
4 override fun <bold>foo() = 3</bold>
|
||||
10 val z = c.<bold>foo()</bold>
|
||||
10 val <bold>z = c.foo()</bold>
|
||||
2 public int <bold>foo();</bold>
|
||||
8 val x = a.<bold>foo()</bold>
|
||||
8 val <bold>x = a.foo()</bold>
|
||||
9 val y = b.<bold>foo()</bold>
|
||||
9 val <bold>y = b.foo()</bold>
|
||||
10 val z = c.<bold>foo()</bold>
|
||||
10 val <bold>z = c.foo()</bold>
|
||||
11 val u = d.<bold>foo()</bold>
|
||||
11 val <bold>u = d.foo()</bold>
|
||||
10 DUPLICATE: val z = c.<bold>foo()</bold>
|
||||
10 DUPLICATE: val z = c.<bold>foo()</bold>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
16 override fun foo() = <bold>4</bold>
|
||||
16 override fun <bold>foo() = 4</bold>
|
||||
23 val u = d.<bold>foo()</bold>
|
||||
23 val <bold>u = d.foo()</bold>
|
||||
20 val x = a.<bold>foo()</bold>
|
||||
20 val <bold>x = a.foo()</bold>
|
||||
21 val y = b.<bold>foo()</bold>
|
||||
21 val <bold>y = b.foo()</bold>
|
||||
22 val z = c.<bold>foo()</bold>
|
||||
22 val <bold>z = c.foo()</bold>
|
||||
23 val u = d.<bold>foo()</bold>
|
||||
23 val <bold>u = d.foo()</bold>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
8 override fun foo() = <bold>2</bold>
|
||||
8 override fun <bold>foo() = 2</bold>
|
||||
21 val y = b.<bold>foo()</bold>
|
||||
21 val <bold>y = b.foo()</bold>
|
||||
20 val x = a.<bold>foo()</bold>
|
||||
20 val <bold>x = a.foo()</bold>
|
||||
21 val y = b.<bold>foo()</bold>
|
||||
21 val <bold>y = b.foo()</bold>
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
12 override fun foo() = <bold>3</bold>
|
||||
12 override fun <bold>foo() = 3</bold>
|
||||
22 val z = c.<bold>foo()</bold>
|
||||
22 val <bold>z = c.foo()</bold>
|
||||
20 val x = a.<bold>foo()</bold>
|
||||
20 val <bold>x = a.foo()</bold>
|
||||
22 val z = c.<bold>foo()</bold>
|
||||
22 val <bold>z = c.foo()</bold>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
8 override fun foo() = <bold>2</bold>
|
||||
8 override fun <bold>foo() = 2</bold>
|
||||
17 val y = b.<bold>foo()</bold>
|
||||
17 val <bold>y = b.foo()</bold>
|
||||
16 val x = a.<bold>foo()</bold>
|
||||
16 val <bold>x = a.foo()</bold>
|
||||
17 val y = b.<bold>foo()</bold>
|
||||
17 val <bold>y = b.foo()</bold>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
4 override fun foo() = <bold>2</bold>
|
||||
4 override fun <bold>foo() = 2</bold>
|
||||
9 val y = b.<bold>foo()</bold>
|
||||
9 val <bold>y = b.foo()</bold>
|
||||
2 int <bold>foo() {</bold>
|
||||
8 val x = a.<bold>foo()</bold>
|
||||
8 val <bold>x = a.foo()</bold>
|
||||
9 val y = b.<bold>foo()</bold>
|
||||
9 val <bold>y = b.foo()</bold>
|
||||
10 val z = c.<bold>foo()</bold>
|
||||
10 val <bold>z = c.foo()</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
9 DUPLICATE: val y = b.<bold>foo()</bold>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
10 override val foo = <bold>3</bold>
|
||||
10 override val <bold>foo = 3</bold>
|
||||
16 val z = c.<bold>foo</bold>
|
||||
16 val <bold>z = c.foo</bold>
|
||||
14 val x = a.<bold>foo</bold>
|
||||
14 val <bold>x = a.foo</bold>
|
||||
15 val y = b.<bold>foo</bold>
|
||||
15 val <bold>y = b.foo</bold>
|
||||
16 val z = c.<bold>foo</bold>
|
||||
16 val <bold>z = c.foo</bold>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
10 get() = <bold>2</bold>
|
||||
10 <bold>get() = 2</bold>
|
||||
20 val y = b.<bold>foo</bold>
|
||||
20 val <bold>y = b.foo</bold>
|
||||
19 val x = a.<bold>foo</bold>
|
||||
19 val <bold>x = a.foo</bold>
|
||||
20 val y = b.<bold>foo</bold>
|
||||
20 val <bold>y = b.foo</bold>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
8 override val foo = <bold>2</bold>
|
||||
8 override val <bold>foo = 2</bold>
|
||||
17 val y = b.<bold>foo</bold>
|
||||
17 val <bold>y = b.foo</bold>
|
||||
16 val x = a.<bold>foo</bold>
|
||||
16 val <bold>x = a.foo</bold>
|
||||
17 val y = b.<bold>foo</bold>
|
||||
17 val <bold>y = b.foo</bold>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
3 open class A<bold>(n: Int)</bold> {
|
||||
7 class B : <bold>A(1)</bold>
|
||||
14 val x = <bold>A(1)</bold>
|
||||
14 val <bold>x = A(1)</bold>
|
||||
3 <bold>super</bold>(1);
|
||||
4 constructor() : <bold>this(1)</bold>
|
||||
10 constructor() : <bold>super(1)</bold>
|
||||
7 class B : <bold>A(1)</bold>
|
||||
7 A a = new <bold>A</bold>(1);
|
||||
10 constructor() : <bold>super(1)</bold>
|
||||
14 val x = <bold>A(1)</bold>
|
||||
14 val <bold>x = A(1)</bold>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
4 <bold>constructor(n: Int)</bold>
|
||||
9 class B : <bold>A(1)</bold>
|
||||
16 val x = <bold>A(1)</bold>
|
||||
16 val <bold>x = A(1)</bold>
|
||||
3 <bold>super</bold>(1);
|
||||
6 constructor() : <bold>this(1)</bold>
|
||||
12 constructor() : <bold>super(1)</bold>
|
||||
7 A a = new <bold>A</bold>(1);
|
||||
9 class B : <bold>A(1)</bold>
|
||||
12 constructor() : <bold>super(1)</bold>
|
||||
16 val x = <bold>A(1)</bold>
|
||||
16 val <bold>x = A(1)</bold>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
3 val <bold>x = 1</bold>
|
||||
3 int x = TopLevelPropertyUsagesKt.<bold>getX</bold>();
|
||||
5 val y = <bold>x</bold>
|
||||
5 val <bold>y = x</bold>
|
||||
3 int x = TopLevelPropertyUsagesKt.<bold>getX</bold>();
|
||||
8 val y = <bold>x</bold>
|
||||
8 val <bold>y = x</bold>
|
||||
13 z = <bold>x</bold>
|
||||
|
||||
Reference in New Issue
Block a user