Now that aborting requests is supported (the most requested feature for package:http), let's take the time to reorganize APIs that were implemented as mixins, extensions or subclasses (to avoid breaking changes) into their base classes.
There are some other semantic changes that we should make:
Now that aborting requests is supported (the most requested feature for
package:http), let's take the time to reorganize APIs that were implemented asmixins,extensions or subclasses (to avoid breaking changes) into their base classes.headersSplitValuesintoBaseClientAbortableintoBaseRequest(make sure to update the example in the README)BaseResponseWithUrlintoBaseResponseThere are some other semantic changes that we should make:
bodyargument