Morten Bek Ditlevsen
0a04968d3d
Workaround for NSDecimalNumber longLongValue issue. ( #4109 )
2019-10-18 10:56:10 -07:00
Sebastian Schmidt
9bfbb9ece0
Enable clang-format for RTDB ( #3506 )
2019-08-05 13:27:47 -07:00
Paul Beusterien
16132541d4
Fix undefined behavior sanitizer issues in RTDB ( #1445 )
2018-06-25 10:49:10 -07:00
Ryan Wilson
c7c51a72d2
Fix double parsing on 32 bit devices. ( #787 )
2018-02-13 14:04:25 -05:00
Paul Beusterien
f08b5044d6
Add Community Supported tvOS ( #590 )
...
Add Community Supported tvOS for Core, Auth, Database and Storage.
Add tvOS unit tests
Add tvOS sample app
Update README.md
Add tvOS to travis testing
2018-01-03 12:12:22 -08:00
Paul Beusterien
ed3e4982f9
Standardize cross module imports with angle bracket syntax ( #526 )
...
Qualify all cross-pod imports of FirebaseCore headers
2017-12-04 08:52:11 -08:00
Sebastian Schmidt
4a22dc2a18
Purge persistence cache if we can't load from it ( #153 )
...
* Purge persistence cache if we can't load from it
* Adding unit test
* Review comments
2017-07-26 13:50:34 -07:00
Paul Beusterien
053b2f11ea
Use modulemap to fix exposure of FirebaseCore's internal headers ( #121 )
2017-07-10 14:57:03 -07:00
Sebastian Schmidt
c67a8bdc58
Fixing parsing for double numbers ( #107 )
...
NSJSONSerialization parses long values as doubles and returns NSNumber that are backed by doubles to the users. For NSNumbers that can be stored as longs, we can overwrite this behavior by re-running the initialization step.
2017-06-27 10:04:47 -07:00
Paul Beusterien
aac64a63ae
Add Foundation import so TARGET_OS_IOS or other TARGET_OS_* gets defined ( #71 )
2017-06-06 17:00:20 -07:00
Mathew Huusko V
5c59342e6e
macOS ( #38 )
...
* Example/Core: create macOS app/tests target
* Example/Core: Core_Example/Tests -> Core_Example/Tests_iOS
* Example/Core: macOS building/tests passing
* Example/Database: separate iOS/macOS targets
* BuildFrameworks: macOS
* .travis.yml, test.sh: AllUnitTests -> AllUnitTests_iOS
* test.sh: add AllUnitTests_macOS
* Example/Storage: Example/Tests->_iOS
* Example/Storage: macOS
* test.sh: try to prevent double error 65
* test.sh: build before test
* Example/Auth|Messaging: -> _iOS
* Example/Auth: macOS build
* Example/Auth: macOS passing
* Example/Firebase: pod de/re-integrate; fix static DerivedData references; copy phase for OCMock
* Example/Firebase: manually copied OCMock, Products Dir vs. Frameworks
* Example/Firebase: copied OCMock, prevent header removal
* Example/Storage: integration tests sdk fix
* Example/Auth: macOS exclude FIRAuthAppCredentialManager; cleanup
* Firebase/Core: remove nullability annotation
* Firebase/Core|Database: correct TARGET_X usage for correctness and anticipation of OS_WATCH|TV branches
* build.swift: style fix
* Firebase/Core: FIRLogger: fix macOS intermittent va_list error
2017-06-02 10:42:17 -07:00
Paul Beusterien
98ba64449a
Initial
2017-05-15 12:27:07 -07:00