Skip to content

Commit 9704d3c

Browse files
committed
Dev: migrate abstract SwiftValue
1 parent 3f15fa3 commit 9704d3c

12 files changed

Lines changed: 29 additions & 44 deletions

File tree

sample/src/main/java/com/readdle/swiftjava/sample/CustomSampleValue.java

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
package com.readdle.swiftjava.sample
2+
3+
class CustomSampleValue private constructor() : SampleValue()

sample/src/main/java/com/readdle/swiftjava/sample/asbtracthierarhy/AbstractType.java

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package com.readdle.swiftjava.sample.asbtracthierarhy
2+
3+
import com.readdle.codegen.anotation.SwiftValue
4+
5+
@SwiftValue(hasSubclasses = true)
6+
open class AbstractType protected constructor() {
7+
8+
external fun basicMethod(): String
9+
10+
}

sample/src/main/java/com/readdle/swiftjava/sample/asbtracthierarhy/FirstChild.java

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package com.readdle.swiftjava.sample.asbtracthierarhy
2+
3+
4+
open class FirstChild : AbstractType()

sample/src/main/java/com/readdle/swiftjava/sample/asbtracthierarhy/FourthChild.java

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package com.readdle.swiftjava.sample.asbtracthierarhy
2+
3+
4+
class FourthChild : SecondChild()

sample/src/main/java/com/readdle/swiftjava/sample/asbtracthierarhy/SecondChild.java

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package com.readdle.swiftjava.sample.asbtracthierarhy
2+
3+
4+
open class SecondChild : AbstractType()

0 commit comments

Comments
 (0)