Skip to content

Support for Sets, Minor bug fixes and updates in documentation and build scripts

Compare
Choose a tag to compare
@rahul-malik rahul-malik released this 15 Dec 17:47
· 123 commits to master since this release
8d5edd7

In this release:

  • Support NSSet for Objective-C, Flow
  • Updates to nullability, equality and memory assignment for ObjC
  • Fix archiving to disable sandboxing and homebrew installation
  • Update documentation

Commits -

801d97e Use copy for NSURL and NSDate
4bdf16d Build archives with sandboxing disabled to allow homebrew installations (#102)
386c378 Update the .PHONY target list (#98)
5612063 Address lint warnings under swiftlint 0.24.0 (#99)
6bd7921 Don't generate dictionary representation until we can verify it compiles (#96)
b870223 Correct integer example (#95)
91d26a0 Rename dictionaryRepresentation method so it doesn't conflict with Foundation's one (#94)
56a6d99 Removes usage of deprecated characters from String (#93)
d480449 Added support for NSSet properties (#91)
4de2627 Update ObjC builder extension to be aware of nullability of properties (#88)
8d84d74 Remove default case that will never be executed (#87)
ad1aed3 Fix issue with generating the dictionaryRepresentation method for schemas that (#85)
c5ed50a Expand list of reserved objc keywords to cover most conflicting case (#79)
3fc1bea Fix make clean command(#65)
6399daf ObjectiveCDictionaryExtension to correctly handle maps of root objects (#81)
9bc92b3 Compare NSArrays using -isEqualToArray: (#83)
c855031 Update indentation settings in plank.xcodeproj (#82)
f8378f6 Objective-C init extension to better handle null model dictionary in prod builds (#80)
92c9a3f Bazel build support for Plank (#75)