Logan Johnson

Results 13 issues of Logan Johnson

I have an extension on a nested extension, defined across three files: ```swift // Foo.swift class Foo { } ``` ```swift // Bar.swift extension Foo { final class Bar {...

Clients provide metadata about their extensions via an implementation of ExtensionSupport.

Currently every dispatcher we have short-circuits if asked to perform a traversal that results in no change to the history (really, the _top_ of the history, but that's too limited)....

API

To flush out any kotlin-unfriendly API. This will likely drive a kotlin extensions module as well.

There's a lot of confusion around how MultiKeys and other keys interoperate. In practice, an app that uses MultiKeys will likely _only_ want MultiKeys in its History. (Somebody stop me...

API

The fact that MultiKeys are themselves keys with associated services causes a lot of confusion and raises a lot of questions about how they should interact with other keys (including...

API

Currently it does not-- state can only be saved and restored during a traversal. It does seem like we'd want this, so that we save/restore state uniformly for the current...

API

Instead of individual parameters. Something we can hang Kotlin extensions off of.

API

They're pretty close to AS-generated projects, with default icons and no real styling. They could also use READMEs and a lot more comments.