Summary: 35 instances, 31 unique Text Count // TODO: log the error? probably shouldn't throw here... 1 // TODO: runtime validation of keys? 1 // TODO: This is a legacy class that inherited from TypeIndicator from Jackson to be 1 *

TODO: Come up with a solution to allow this to be parsed as the 1 // TODO: figure out how this plays with "sliding ack windows" 1 // TODO: maybe use hashmap 1 // TODO: In the future we may want to try to prune the no-longer-tracked keys. 2 // TODO: unify number nodes 2 // TODO: Provide an option to disable this altogether. 1 // TODO: Use an immutable data structure for events so we don't have to clone to be safe. 1 // TODO: I consider an item "in view" if cacheHasChild is true, which checks both the server 2 // TODO: DatabaseReference.CompleteionListener isn't really appropriate (the DatabaseReference 1 // TODO: The server is only supposed to send up to 9999 frames (i.e. length <= 4), but that 1 // TODO: fix this by understanding query params? 1 // TODO: Remove this if we can find a safe alternative or take the dependency. 1 * Helper class to convert from/to JSON strings. TODO: This class should ideally not live in 1 // TODO: refine this and use same code to iterate over array and map by building 1 // TODO: make writesCache take flag for complete server node 1 // TODO: this is a hack. Make the json parser give us a Long 1 // TODO: Merge these with Utils from firebase-database 1 // TODO: rename all cache stuff etc to general snap terminology 1 * TODO: Since this is no longer public, we should merge it with Context and clean all 1 // TODO: We really need to remove this option from the public DatabaseConfig 1 // TODO: In the future, perhaps this should just be KeyIndex? 1 *

TODO: Figure out sane way to plumb errors through. 2 // TODO: iOS doesn't have this loadsAllData() case and I'm not sure it makes sense... but 1 // TODO: implement on iOS too 1 // TODO: Fix this somehow? 1 // TODO: Should we handle other error codes here (e.g. PERMISSION_DENIED)? 1 // TODO: this seems inefficient 1 // TODO: This could probably be optimized. 1