- 29 Sep, 2015 1 commit
-
-
j4cbo authored
No shadow constructor variables
-
- 28 Sep, 2015 6 commits
-
-
Peter Steinberger authored
Clang emits “Declaration shadows a field of …” when using the same variable name in the constructor. This commit resolves the warning.
-
j4cbo authored
Adds `toString()` for the Java generator
-
Peter Steinberger authored
-
j4cbo authored
Improve Objective-C debug descriptions for record types
-
Peter Steinberger authored
-
Jacob Potter authored
Fixes #146
-
- 25 Sep, 2015 1 commit
-
-
Jacob Potter authored
Fixes #144
-
- 23 Sep, 2015 7 commits
-
-
Stephan Jaetzold authored
This plugin adds support for some basic navigation, code-completion and error highlighting in .djinni files to the [jetbrains](http://www.jetbrains.com) family of IDE's.
-
Jacob Potter authored
-
Jacob Potter authored
-
Jacob Potter authored
-
Andrew Twyman authored
-
Jacob Potter authored
-
Jacob Potter authored
-
- 22 Sep, 2015 3 commits
-
-
Jacob Potter authored
-
Andrew Twyman authored
-
Jacob Potter authored
This enables use of Djinni with statically-checked non-nullable pointers, like https://github.com/dropbox/nn
-
- 17 Sep, 2015 2 commits
-
-
Andrew Twyman authored
-
Jacob Potter authored
-
- 15 Sep, 2015 4 commits
-
-
Jacob Potter authored
-
Jacob Potter authored
-
Jacob Potter authored
-
Jacob Potter authored
-
- 29 Jul, 2015 4 commits
-
-
j4cbo authored
Add a makefile rule to _only_ build djinni proper
-
Don Goodman-Wilson authored
-
Don Goodman-Wilson authored
-
Jacob Potter authored
Fixes #121
-
- 27 Jul, 2015 1 commit
-
-
j4cbo authored
Generate convenience initializers for Objective-C records
-
- 20 Jul, 2015 1 commit
-
-
Miro Knejp authored
This provides a consistent pair of initializers for all records: - (nonnull instancetype)initWithArg:(A*)arg; + (nonnull instancetype)myRecordWithArg:(A*)arg; The static convenience initializer is only created for records *without* the +o extension. This also applies to records with no members. Now even empty records have a designated initializer.
-
- 17 Jul, 2015 1 commit
-
-
j4cbo authored
Awesome. Thanks for all the rebasing!
-
- 15 Jul, 2015 5 commits
-
-
j4cbo authored
Misc typos
-
Stephen Spann authored
-
Stephen Spann authored
-
Stephen Spann authored
-
Stephen Spann authored
-
- 13 Jul, 2015 4 commits
-
-
Miro Knejp authored
-
Miro Knejp authored
This demonstrates some fancy template usage to provide a std::chrono::duration<rep, period> capable external type. It is mapped to NSTimeInterval and java.time.Duration. It can be used after importing "duration.yaml" as follows: - duration<i32, s> => std::chrono::duration<i32, std::ratio<1>> - duration<f64, ns> => std::chrono::duration<double, std::nano>
-
Miro Knejp authored
This is a demonstration that the generator can be further simplified by moving types which do not require dedicated generator magic to externally declared types.
-
Miro Knejp authored
-