Ryan Wilson
878f885828
Use @_implementationOnly import for FirebaseCoreExtension ( #9887 )
...
Using a regular import caused internal Core APIs to be surfaced to end
users.
2022-06-08 10:09:55 -04:00
Morgan Chen and Nick Cooke
96984a0554
Update Storage and Functions header comments to Swift markdown ( #9706 )
...
* Update Storage header comments to Swift markdown
* Update functions headers to use swift markdown
* Update FirebaseStorage/Sources/AsyncAwait.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/AsyncAwait.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/AsyncAwait.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/Storage.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/Storage.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/StorageObservableTask.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* Update FirebaseStorage/Sources/StorageObservableTask.swift
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
* run style
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com >
2022-04-26 11:04:38 -07:00
Ryan Wilson
408e0564c0
Refactor to remove __ APIs in Swift ( #9678 )
2022-04-20 16:30:06 -04:00
Thomas Bouldin and Ryan Wilson
694059f5fe
Remove url label. add Codable test ( #9667 )
...
* Remove url label. ad Codable test
* Fix compilation failures
Co-authored-by: Ryan Wilson <wilsonryan@google.com >
2022-04-19 20:57:38 -04:00
Thomas Bouldin
a2b3758d4d
Add callableWithURL ( #9664 )
...
* Add support for htpsCallableWithURL
* Add missing API
* Run formatter
* PR feedback; tests
* Formatter
* Fix URL constructor
* Fix compiler error
* Run formatter
* More PR feedback
* Use enums to encode invariant that endpoints are name or url
* Add codable API test
* Fix codable samples
* One more try... I don't know how to run these tests locally
* Whoops. Got that one wrong
* Am I doing it right now?
2022-04-19 14:19:55 -07:00
Nick Cooke
a09083f9d0
[v9] Reorganize FirebaseCore* modules ( #9482 )
...
* [skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`
* Reorganize FirebaseCore libraries for SPM and CP
* [skip ci] Revert "[skip ci] [will revert] Add debug printing to `pod_lib_lint.rb`"
This reverts commit 2a837e39708c21b0a324743ab226bd6c01047de7.
* Review and fix CI
* Remove `heartbeat_logging.yml` and add `core_internal.yml`
* Remove trailing whitespace
* Fix more whitespace 😞
* Fix `core_internal.yml` scheme name
* Update `check_imports.swift` and TODO
* Review
* Add FirebaseCoreInternal pod to Firestore example's Podfile
* [skip ci] Review - remove TODOs
* [skip ci] Remove duplicate `XCTest` import
2022-03-23 06:08:14 -07:00
Paul Beusterien
223afa5aec
Better Swift file structure ( #9449 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
2b6abb690a
Put all public APIs in a Public folder ( #9410 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
fb5ecd4ea3
ObjC API coverage for Functions ( #9347 )
2022-03-23 06:08:13 -07:00
Paul Beusterien
74fa16f236
Remove Functions ObjC ( #9333 )
2022-03-23 06:08:13 -07:00