Commit Graph
24 Commits
Author SHA1 Message Date
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
Ryan Wilson 41fe278f90 Remove the FirebaseOptions() bare initializer. (#6633)
* Remove the `FirebaseOptions()` bare initializer.

This was unintentionally surfaced from the ObjC header and should be
removed.

Note: although the existing initializer doesn't work, this is still a
breaking change.

* Style

* Changelog update.
2020-10-01 15:43:27 -04: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 83ff0671ff Updates for bumping swiftformat to 0.44.17 (#6120) 2020-07-23 15:44:55 -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 GuthalandMaksym 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