Zac Sweers

Results 342 issues of Zac Sweers

## Error in CatchUp **java.lang.IllegalArgumentException** in **MainActivity** Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter itemList [View on Bugsnag](https://app.bugsnag.com/indie-2/catchup/errors/59ecff3f75fe84001b47809e?event_id=59ecff44abb9bf001a35e93c&i=gh&m=ci) ## Stacktrace Feed.kt:-1 - io.sweers.catchup.service.slashdot.Feed. Feed$$TypeAdapter.java:106 - io.sweers.catchup.service.slashdot.Feed$$TypeAdapter.fromXml Feed$$TypeAdapter.java:16 -...

bug
bugsnag

I have no idea why. All the page numbers going look right, but yet it's somehow ended up with requests that just return the first page.

Reported by @hzsweers #### Description ``` Currently it is a fixed value based on available height, but we should factor in how quickly the content will get clipped to fade...

enhancement

I can't get Apollo to properly cache these indefinitely, so let's just toss them in Room

enhancement

https://developer.android.com/topic/libraries/architecture/paging.html Questions: - How does backfilling work on restoring instance state? - Does it still make sense if we're storing our own order per "page"? Currently we store a page...

enhancement

I want to make the changelog actually show details from each release. The idea here would be to take the item itself and then raise/expand on click to reveal the...

enhancement

Someone could, say, have a feed somewhere that you can add via URL.

enhancement

## (WIP, not ready for review yet) In 1.0, our `TypeName` modeling is largely based on JavaPoet's. This mostly works, but falls short in some ways that don't map well...

From https://kotlinlang.org/docs/whatsnew17.html#stable-definitely-non-nullable-types Open to suggestions on the API for this, went back and forth on an explicit `asDefinitelyNonNullable()` or `copy(isDefinitelyNonNullable: Boolean)` overload. Also open to suggestions on whether or not...

Currently we do these via in-memory compiler + elements, but this actually behaves differently from kapt stub generation in some ways and has led to surprising issues like #1046. It...

enhancement
interop-kotlinx-metadata