Right now, Java classes (and interfaces) are imported as Swift struct declarations, which means we don't get sub typing relationships. Let's see if we can move over to using Swift class declarations instead so the Java class hierarchy is reflected in the Swift class hierarchy. There are lots of issues to consider here.
Right now, Java classes (and interfaces) are imported as Swift
struct
declarations, which means we don't get sub typing relationships. Let's see if we can move over to using Swiftclass
declarations instead so the Java class hierarchy is reflected in the Swift class hierarchy. There are lots of issues to consider here.