-
Notifications
You must be signed in to change notification settings - Fork 487
Djinni Interface Inheritance #270
base: master
Are you sure you want to change the base?
Commits on Mar 5, 2016
-
Implements interface inheritance in Djinni.
Includes: * New 'interface extends' syntax support. * Code generation for interfaces that extend other interfaces. * Proper object conversion from one language to another. No type slicing when referenced as a super interface.
Mike Foster committedMar 5, 2016 Configuration menu - View commit details
-
Copy full SHA for c9ace98 - Browse repository at this point
Copy the full SHA c9ace98View commit details
Commits on Mar 7, 2016
-
Fix IdlParser's importFile path resolution.
Converts the combination of the import file's parent path and the import string to a canonical File. The result of this is that a Djinni file can be imported by multiple Djinni files that are located in different subdirectories.
Mike Foster committedMar 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 3b88bc0 - Browse repository at this point
Copy the full SHA 3b88bc0View commit details
Commits on Mar 24, 2016
-
Adds interface inheritance support for interfaces implemented in Java…
… and Objective-C.
Mike Foster committedMar 24, 2016 Configuration menu - View commit details
-
Copy full SHA for ba2cdc3 - Browse repository at this point
Copy the full SHA ba2cdc3View commit details
Commits on May 5, 2016
-
Changes the way Objective-C's toCpp methods access the associated cpp…
…Ref. This is to support interface inheritance. The change ensures the appropriate cppRef is referenced for subtypes.
Mike Foster committedMay 5, 2016 Configuration menu - View commit details
-
Copy full SHA for c5056a0 - Browse repository at this point
Copy the full SHA c5056a0View commit details
Commits on Jul 27, 2016
-
Merge dropbox/djinni commit '502b77ff3cc6158aee5d8223f18c84783985574f…
…' into master
Mike Foster committedJul 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 51f9edd - Browse repository at this point
Copy the full SHA 51f9eddView commit details -
Merge dropbox/djinni commit 'd7877cacf3441084073bcdf54b489769eef7c852…
…' into master
Mike Foster committedJul 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 1d02feb - Browse repository at this point
Copy the full SHA 1d02febView commit details
Commits on Jul 28, 2016
-
Removes the workaround for forward declarations.
Mike Foster committedJul 28, 2016 Configuration menu - View commit details
-
Copy full SHA for 7fcff60 - Browse repository at this point
Copy the full SHA 7fcff60View commit details
Commits on Aug 10, 2016
-
Merge dropbox/djinni commit '53236b6cde0476a47b851429a55bf5e95edd2c30…
…' into master
Mike Foster committedAug 10, 2016 Configuration menu - View commit details
-
Copy full SHA for 49cab6d - Browse repository at this point
Copy the full SHA 49cab6dView commit details
Commits on Aug 11, 2016
-
Interface Inheritance test cases for iOS and Android.
Also addresses a few defects with the interface inheritance implementation that were found while writing the test cases.
Mike Foster committedAug 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 6e5ff73 - Browse repository at this point
Copy the full SHA 6e5ff73View commit details -
Merge remote-tracking branch 'dropbox_djinni/master'
Mike Foster committedAug 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 50ab071 - Browse repository at this point
Copy the full SHA 50ab071View commit details