Remove `ofType:` and `userType:` parameters in method calls
benlmyers opened this issue · comments
Benjamin Myers commented
The need for ofType:
and userType:
to specialize generic EasyFirestore and other related library methods can be eliminated, as String(describing: T.self)
does not account for sub-classes, whereas String(describing: type(of: document))
.
This change should only appear rarely, however, once #9 is implemented.