Brady Aiello
Brady Aiello
[DataState](https://github.com/touchlab/KaMPKit/blob/master/shared/src/commonMain/kotlin/co/touchlab/kampkit/models/DataState.kt) is defined with 4 subclasses: - `Error` - `Loading` - `Success` - `Empty` But we are only changing the UI for 2 states: `Success` and `Error` in [iOS](https://github.com/touchlab/KaMPKit/blob/master/ios/KaMPKitiOS/ViewController.swift#L20-L23) and...
## New Ktor libraries - *Description*: We already have libraries for Ktor, but Ktor 2.0.0 renames several libraries, adds new ones, and our implementation doesn't have all the original ones...
The sample query in the demo: ``` { lookup { artist(mbid: "5ca3f318-d028-4151-ac73-78e2b2d6cdcc") { name mediaWikiImages { url objectName descriptionHTML licenseShortName } } } } ``` returns ``` { "errors": [...
All of the fields returned in the response are `String`s, including `year`, `imdbRating`, and `Metascore`. This makes sorting more difficult, because they need to be deserialized, and then they also...
Need to support standalone Arrays as well as Arrays as properties of data classes
This will involve 1. Uploading some Sonatype secrets for GH Actions 2. Creating a publishing GH Action 3. Triggering this action when pushing a commit with a tag that conforms...
If we have a data class we don't own, we should be able to deep print it somehow. Given: ```kotlin data class SomeExternalClass(val name: String, val age: Int) ``` Not...
Manual text building is fine, but it would be great if the processor code was more readable. https://square.github.io/kotlinpoet/