Jesse Wilson

Results 151 issues of Jesse Wilson

These values are guaranteed in [0..8192] so an `int` is overkill. Switching these two values to `short` shrinks Segment’s memory footprint from 40 to 32 bytes, according to [JOL](https://github.com/openjdk/jol). Are...

[This PR](https://github.com/square/okhttp/pull/8177) migrated about 500 exception tests in OkHttp from this form: ```kotlin try { doThing() fail() } catch (expected: SomeSpecificExceptionType) { } ``` to this form: ```kotlin assertFailsWith {...

My company uses a private internal-only Hermit. We’ve had problems caused by running the public hermit and our internal hermit on the same machine. In particular, some package names collide,...

Given this input: ``` @Provides Class

enhancement

At the moment we jump through giant unfortunate hoops to make an unambiguous call when looking up a type name. I think we probably want something like `java.util/Map.Entry` or `java/util/Map.Entry`...

cleanup

Dagger currently fails to create `@Inject` bindings for classes with type parameters. We could fix this. We should weight the upsides and the downsides; one big downside is that it'll...

enhancement
design

We aren't naming the provider methods for multibindings properly, which leads to graphs containing weird nodes like `Unbound:java.lang.String`. Yuck. ``` digraph G1 { concentrate = true; CoffeeApp -> CoffeeMaker; CoffeeMaker...

enhancement

Already written, just needs a home. https://plus.google.com/u/0/106836770079767973118/posts/9NcGzyjFJsa

enhancement

### SQLDelight Version 2.0.1 ### SQLDelight Dialect Android SDK 33 ### Describe the Bug Fro the [upsert docs](https://sqlite.org/lang_upsert.html), this syntax is valid: ``` CREATE TABLE vocabulary(word TEXT PRIMARY KEY, count...

bug