Create subclass intention implemented #KT-8473 Fixed

Can be used for implementing interfaces / abstract classes / sealed classes or extending open classes
This commit is contained in:
Mikhail Glukhikh
2016-02-17 17:06:59 +03:00
parent 7fa9ca8e9f
commit c7f3a31517
55 changed files with 887 additions and 0 deletions
@@ -0,0 +1,9 @@
interface A {
fun foo(): Int
}
<spot>class B : A {
override fun foo(): Int {
throw UnsupportedOperationException()
}
}</spot>
@@ -0,0 +1,3 @@
<spot>interface A</spot> {
fun foo(): Int<
}
@@ -0,0 +1,5 @@
<html>
<body>
This intention creates default implementation for an interface or an abstract class, creates subclass of a sealed or open class
</body>
</html>