Implement Http.closeAndConfigure, start migration path for 0.13.x #156
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.
This addresses #53 and other issues in such a way that does not change
underlying behavior in the 0.12.x series. Now, people using Dispatch
0.12.x will get a warning if they attempt to use the configure method
directly.
This has the benefit of not changing the underlying behavior in a minor
release. We will warn using a deprecation warning that this method might
be unsafe, but will permit callers to continue using the Http instance
after invoking it if their application depends on that behavior.
We add a closeAndConfigure method that's the intended "safe" method to
invoke in most cases.
Closes #53
Closes #59
Closes #114
This also makes some changes to help folks start migrating to Dispatch 0.13.x, where we'll start disallowing the use of the
Http
singleton directly to avoid situations where two characters can accidentally cause additional resource allocation. For more information, see #157.