couchbaselabs/couchbase-lite-net — pull request #108 by jonlipsky (2014-07-06 20:37:04+00:00)
Title: ExtensionMethods.ToCredentialsFromUri would always return null

The method ExtensionMethods.ToCredentialsFromUri would always return
null because it was telling string.Split to only return 1 value.

Once that bug was fixed, it would cause units tests to fail because the
IChangeTrackerClient (specifically Puller) would not always have an
HttpClient. Added an additional null check to ChangeTracker.