Maksym Malyhin and Paul Beusterien
497d08b71d
Core: fix and cleanup notification center tests ( #7244 )
...
* Fix log diagnostics tests and remove unused notification
* Replace deprecated OCMock methods with notification expectations
* Bump Core and CoreDiagnostics versions
* Defer Core version update until release
Co-authored-by: Paul Beusterien <paulbeusterien@google.com >
2021-01-05 12:22:06 -05:00
Maksym Malyhin
3f95f59478
FIRApp tests fixes ( #7157 )
...
* Core pospec: keep deployment targets in sync
* FIRAppTest: tear down race condition workaround
* style
2020-12-14 12:12:47 -05:00
Maksym Malyhin
d098e5a8b0
FIRApp optimize config time ( #6919 )
...
* FIRApp optimize config time
* Changelog
* Changelog update
* update version
2020-11-09 09:11:44 -05:00
Maksym Malyhin
f198987a1a
Firebase user agent: additional fields for platform logging ( #6429 )
...
* Move firebase user agent logic to a separate class.
* FIRAppTest: prefix some tests with the tested method names
* FIRAppTest: user agent new fields tests
* New user agent field added.
* Headers
* API docs
* ./scripts/style.sh
* nullability fix
* Move environment info methods to GoogleUtilities
* GULAppEnvironmentUtilTest
* GULAppEnvironmentUtil swift tests
* FirebaseApp user agent swift flag test
* ./scripts/style.sh
* Cleanup CoreDiagnostics
* Nullable device model
* FIRCoreDiagnosticsTest fix
* Merge fixes
* Fix import
* rename
* Cleanup GUL imports (since all headers are public now)
2020-10-13 08:53:42 -04:00
Paul Beusterien
672256e11e
C API for Firebase Version ( #6690 )
2020-10-07 15:03:20 -07:00
Paul Beusterien
92537a1198
Simplify FirebaseCore imports ( #6664 )
2020-10-05 14:34:33 -07:00
Paul Beusterien
d76e37174d
Public Version API ( #6651 )
2020-10-05 09:38:35 -07:00
Paul Beusterien
83e898ab5c
One Firebase version ( #6634 )
2020-10-02 12:26:22 -07:00
Paul Beusterien
aea0e862f1
Migrate FIRLoggerServices strings from Core to clients ( #6608 )
2020-09-30 07:37:31 -07:00
Paul Beusterien
f2bcd5d82b
Make all GoogleUtilities APIs public ( #6588 )
2020-09-29 07:26:10 -07:00
Paul Beusterien
3ca4e99c0e
Stop requiring pods to be static frameworks ( #6557 )
2020-09-28 14:08:16 -07:00
Paul Beusterien
0a87c3142e
Remove unnecessary Core private headers ( #6439 )
2020-09-17 15:31:33 -07:00
Paul Beusterien
a9a0a10c5c
SPM: Core ObjC unit tests ( #5959 )
2020-07-06 09:29:20 -07:00
Paul Beusterien
01bf549253
Update formatters ( #5933 )
2020-06-26 14:34:27 -07:00
Maksym Malyhin
996d34078a
Make [FIROptions defaultOptions] thread safe ( #5915 )
...
* Protect [FIROptions defaultOptions] with dispatch once.
* Changelog
2020-06-25 17:47:58 -04:00
Paul Beusterien
3f556ddb9e
Update GoogleUtilities' clients with repo-relative imports ( #5824 )
2020-06-16 09:05:29 -07:00
Paul Beusterien
d4621a636f
Use preserve_paths instead of CocoaPods private ( #5758 )
2020-06-09 05:21:28 -07:00
Paul Beusterien
851b0390f6
Separate Core private versus internal headers ( #5759 )
2020-06-08 09:18:31 -07:00
Nick Cooke
9b5c50e689
Added Core Config & Options swift tests ( #5703 )
...
* Firebase Config & Options swift tests
* Resolved feedback
* Added LLC to Copyright comments and testable import tag
2020-06-03 12:36:12 -04:00
Nick Cooke
8e3c0a7b13
Added Core app swift tests ( #5678 )
...
* Added Core app swift tests
* Resolved feedback
* Resolved feedback 2.0
* Resolved feedback 3.0
* Resolved feedback 4.0
* Skip travis pod lib lint tests for xcode 10.3
* Fixed attempt to skip tests
* Undid change to core.yml
* Reordered constants and removed an unneccesary one
* FirebaseOptions keys now match Constants.Options
* Resolved minor nits
2020-05-28 10:46:48 -04:00
Maksym Malyhin
3c99e7e7a9
FIRApp bundle ID validation: allow exact match for extensions ( #5531 )
...
* FIRApp bundle ID validation: allow exact match for extensions
* Comments
2020-05-05 11:29:24 -04:00
Maksym Malyhin
2f5a980457
FIRApp: add apple platform to firebaseUserAgent ( #4939 )
...
* FIRAppTests: apple platform flag
* FIRApp: add apple platform to firebaseUserAgent
* Make sure Catalyst app run on macOS is logged as "maccatalyst"
* Comments
2020-02-21 18:52:27 -05:00
Maksym Malyhin
c8c38746b7
FIRApp: don't create new component instances while deleting the app ( #4918 )
...
* [FIRComponentContainer removeAllComponents] method introduced.
* FIRApp library registration tests.
* FIRApp: remove all components from container on delete
* Run ./scripts/style.sh
2020-02-18 13:55:31 -05:00
Vinay Guthal and Maksym Malyhin
40eb459624
fix heartbeat ( #4773 )
...
* fix heartbeat
* update tests
* update tests
* use dayago
* ./scripts/style.sh
Co-authored-by: Maksym Malyhin <mmaksym@google.com >
2020-01-31 16:06:33 -05:00
Ryan Wilson
658a2cd4c2
Fix tests to run individually. ( #4757 )
...
* Fix tests to run individually.
Currently these tests rely on other tests to be run first in order for
`kFIRLibraryVersionID` to be assigned. If run alone, these tests crash.
This will prevent that from occurring.
* Style.
2020-01-28 14:59:07 -05:00
Paul Beusterien
1367084063
FirebaseCore directory structure update ( #4590 )
2020-01-06 07:11:40 -08:00