-
Notifications
You must be signed in to change notification settings - Fork 937
Remove Cyclic Dependencies #4160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
5599705
Move FieldMask
schmidt-sebastian b8efc13
Move normalizeTimestamp
schmidt-sebastian 6af13ee
Move TypeOrder
schmidt-sebastian f315c89
Move query
schmidt-sebastian bf8f746
Move toDouble, toInteger
schmidt-sebastian fb16170
Move Serializer
schmidt-sebastian b682857
Move PersistenceTransaction
schmidt-sebastian 6e32f92
Move ExponentialBackoff
schmidt-sebastian e2846a9
Move LocalStoreImpl
schmidt-sebastian 8fcc47b
LruGarbageCollector
schmidt-sebastian 3456d83
Move PRIMARY_LEASE_LOST_ERROR_MSG
schmidt-sebastian 0fba935
BundleReader
schmidt-sebastian 3e69755
Move BundleLoader
schmidt-sebastian a4758a0
IndexedDbBundleCache
schmidt-sebastian 1b1a67d
IndexedDbIndexManager
schmidt-sebastian 11df697
Clean up IndexedDbPersistence
schmidt-sebastian 1159302
Remove unused imports
schmidt-sebastian e5b9a81
removeMutationBatch/DocumentKey
schmidt-sebastian b639a29
IndexedDbSchemaConverter
schmidt-sebastian a503100
IndexedDbBundleCache
schmidt-sebastian cccabf2
MemoryTargetCache
schmidt-sebastian 0b518f0
Move FieldValue
schmidt-sebastian cb07140
Move FieldValue implementations
schmidt-sebastian d9c66ec
Fix Components
schmidt-sebastian c06dd59
Make Reference unique
schmidt-sebastian d03efd3
Move ensureClientConfigured/configureClient
schmidt-sebastian c2f951e
Move SnapshotMetadata
schmidt-sebastian 2c0faa2
Fix lite/.../query.ts
schmidt-sebastian 97b2189
Move UserDataWriter
schmidt-sebastian ec5ac56
Add onwarn
schmidt-sebastian fef7824
Cleanup
schmidt-sebastian 7fb2de0
Fix unit tests
schmidt-sebastian 2e666fe
Cleanup imports/exports
schmidt-sebastian fde4f7f
FieldValue exports
schmidt-sebastian f324093
Manual cleanup
schmidt-sebastian a1f8f77
Merge
schmidt-sebastian e66d39d
Add separate FieldMask
schmidt-sebastian 57ff562
Add TypeOrder comment
schmidt-sebastian a4001fc
s/numberSerializer/valueSerializer
schmidt-sebastian 618017d
AsyncQueue/AsyncQueueImpl
schmidt-sebastian a35b1d6
s/_methods/_impl
schmidt-sebastian a8e3409
getStore
schmidt-sebastian 0294aa3
BATCHID_UNKNOWN
schmidt-sebastian 6482dae
removeMutationBatch
schmidt-sebastian b15d996
DocumentKey
schmidt-sebastian 045f33f
FirestoreService
schmidt-sebastian 55fb014
Fix bad merge
schmidt-sebastian d41071c
Feedback
schmidt-sebastian 9f9cfaf
Merge
schmidt-sebastian 25d414c
Fix bundles
schmidt-sebastian d180871
Undo API Extractor
schmidt-sebastian File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comments, please. In particular what's a FirestoreService and how does it differ from a FirebaseFirestore instance?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added the following:
I will explore doing the same FirebaseFirestore/FirebaseFirestoreImpl pattern in a follow-up PR.