diff --git a/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/problems.txt b/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/problems.txt new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/problems.txt @@ -0,0 +1 @@ + diff --git a/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/v1/A.scala b/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/v1/A.scala new file mode 100644 index 00000000..c92365f1 --- /dev/null +++ b/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/v1/A.scala @@ -0,0 +1,7 @@ +abstract class A { + def foo: Int +} + +class B extends A { + def foo: Int = 1 +} diff --git a/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/v2/A.scala b/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/v2/A.scala new file mode 100644 index 00000000..35dff89c --- /dev/null +++ b/reporter/functional-tests/src/test/class-extending-new-abstract-class-with-method-impl/v2/A.scala @@ -0,0 +1,11 @@ +abstract class A { + def foo: Int +} + +abstract class AA extends A { + def foo: Int = 1 +} + +class B extends AA { + +}