Doug Roper

Results 4 issues of Doug Roper

### Summary Behavior of query parameters in `wsClient.url(String)` is not well defined and permits inconsistent states. For example, `wsClient.url("http://postman-echo.com/get?pipe=|").execute()` successfully sends the request as `http://postman-echo.com/get?pipe=%7C"`, but `wsRequest.queryString` returns an empty...

status:backlog

Adding https://github.com/nst/JSONTestSuite in https://github.com/rallyhealth/weePickle/pull/106 uncovered that `JsonPointer` memory usage is quadratic over depth. `-Xmx8g` is insufficient to create a `JsonPointer` for [100k opening arrays](https://github.com/nst/JSONTestSuite/blob/d64aefb55228d9584d3e5b2433f720ea8fd00c82/test_parsing/n_structure_100000_opening_arrays.json) without an `OutOfMemoryError`. `JsonPointer` seems to...

performance
2.14

## Feature Request I'd like a way to determine if `getNumberType()` is guaranteed to return an exact response or might lose precision if parsed to the corresponding native type. ##...

## Failing example (slightly realistic for motivation) This is vaguely what I want to do: ```scala import akka.actor.ActorSystem import akka.stream.{ActorMaterializer, Materializer} import com.softwaremill.macwire._ class MaterializerModule(actorSystem: ActorSystem) { implicit val materializer:...