1. 22 Apr, 2016 3 commits
    • Xianwen Chen's avatar
      Safe ObjC constants [breaking change] · e9c23acc
      Xianwen Chen authored
      Fixes #171.  Djinni constants which are not primitives, enums, or strings must
      now be accessed in Objective-C class members, rather than constant
      variables.  This avoids unsafe ordering of initialization of constant objects.
      e9c23acc
    • Andrew Twyman's avatar
      Test const methods · 54df6f11
      Andrew Twyman authored
      Added a test to prove that const methods for C++ work, and documented rules for const & static methods.
      54df6f11
    • Andrew Twyman's avatar
      Support eq and ord on dates · 14ac0f69
      Andrew Twyman authored
      Fixes #223
      
      Turns out eq and ord were never implemented for dates in Java or ObjC.
      I implemented, and added that type to the record_with_derivings test.
      14ac0f69
  2. 15 Apr, 2016 2 commits
  3. 14 Apr, 2016 1 commit
  4. 12 Apr, 2016 1 commit
  5. 09 Apr, 2016 6 commits
  6. 07 Apr, 2016 2 commits
    • Andrew Twyman's avatar
      Merge pull request #199 from PSPDFKit-labs/peter/format-pedantic-warning-fix · 3f0ff223
      Andrew Twyman authored
      Xcode 7.3 adds a warning if we print an Objective-C class as a pointer...
      3f0ff223
    • Peter Steinberger's avatar
      Update test files. · 5cc3e12c
      Peter Steinberger authored
      ```
      Test Suite 'DBTokenTests' passed at 2016-04-07 17:39:19.383.
      	 Executed 5 tests, with 0 failures (0 unexpected) in 0.002 (0.005) seconds
      Test Suite 'DjinniObjcTestTests.xctest' passed at 2016-04-07 17:39:19.384.
      	 Executed 46 tests, with 0 failures (0 unexpected) in 0.057 (0.161) seconds
      Test Suite 'All tests' passed at 2016-04-07 17:39:19.384.
      	 Executed 46 tests, with 0 failures (0 unexpected) in 0.057 (0.196) seconds
      ** TEST SUCCEEDED **
      ```
      5cc3e12c
  7. 01 Mar, 2016 3 commits
  8. 29 Feb, 2016 1 commit
  9. 22 Feb, 2016 1 commit
  10. 19 Feb, 2016 1 commit
  11. 13 Feb, 2016 1 commit
    • Andrew Twyman's avatar
      Merge pull request #203 from guycnicholas/feature_184_take_3 · a656d150
      Andrew Twyman authored
      Configurable paths for extended record headers.
      *** POTENTIAL BREAKING CHANGE ***
      If you're using extended records, you may need to pass these two command-line arguments to Djinni to maintain the old behavior:
      --cpp-extended-record-include-prefix "../"
      --objc-extended-record-include-prefix "../"
      a656d150
  12. 10 Feb, 2016 1 commit
  13. 09 Feb, 2016 7 commits
  14. 07 Feb, 2016 1 commit
  15. 06 Feb, 2016 3 commits
  16. 30 Jan, 2016 2 commits
  17. 16 Jan, 2016 1 commit
  18. 15 Jan, 2016 2 commits
  19. 14 Jan, 2016 1 commit