Jesse Wilson
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,...
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`...
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...
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...
Already written, just needs a home. https://plus.google.com/u/0/106836770079767973118/posts/9NcGzyjFJsa
### 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...