Skip to content
Avatar

Highlights

Sponsoring

@Homebrew
ZacSweers/README.md

Currently working on Slack. Read my blog or follow @ZacSweers on Twitter.

GitHub Activity

2020-09-15 — closed issue #23 on ZacSweers/redacted-compiler-plugin: "Redacted annotation is not generated"

2020-09-15 — deleted branch "patch-1" on ZacSweers/wire

2020-09-15 — opened PR #1780 to square/wire: "Fix changelog typo"

2020-09-15 — pushed c49b097f to ZacSweers/wire: "Fix changelog typo"

2020-09-15 — commented on #23 in ZacSweers/redacted-compiler-plugin

2020-09-14 — pushed 5ec68984 to slackhq/keeper: "Try without proguard for now"

2020-09-14 — pushed a5012818 to ZacSweers/CatchUp: "Fix autodispose version"

2020-09-14 — pushed 6 commits to slackhq/keeper.

2020-09-14 — pushed 76832585 to ZacSweers/CatchUp: "Gradle 6.6.1"

2020-09-14 — pushed 90911510 to ZacSweers/CatchUp: "Kotlin 1.4.10"

On My Blog

2020-07-13Time in UI Programming

2020-07-08Tick Tock: Desugaring and Timezones

2020-06-11Kotlin Symbol Processing: Early Thoughts

2020-05-01Dagger Party Tricks: Extension Functions

2020-04-03Making My WFH Life Bearable

2020-03-16Android's Built-in ProGuard Rules: The Missing Guide

2020-03-09Stories from Josephine

2020-02-05It's Nothing

2020-01-21Butterfly Effects

2019-12-13How to Take a Six Month Sabbatical

More on zacsweers.dev

Inspired by Simon Willison's auto-updating profile README.

Pinned

  1. An app for catching up on things.

    Kotlin 1.5k 175

  2. Automatic binding+disposal of RxJava streams.

    Java 3k 172

  3. A modern JSON library for Kotlin and Java.

    Java 6.6k 527

  4. A Kotlin API for generating .kt source files.

    Kotlin 2.5k 169

  5. A Kotlin compiler plugin that generates redacted toString() implementations.

    Kotlin 140 8

  6. A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.

    Kotlin 120 9

Contribution activity

September 2020

Created a pull request in square/moshi that received 2 comments

Implement JsonReader#valueSource()

This is a reader analog for #943 and resolves #675. The tests need a bit more fleshing out, but want to start with this for review. At a high level …

+597 −58 2 comments

Created an issue in google/auto that received 3 comments

CopyAnnotations used on a type don't exclude for all class properties

I would expect this to exclude app @SuppressWarnings annotations in the class, but it does not @CopyAnnotations(excludes = SuppressWarnings.class) a…

3 comments
126 contributions in private repositories Sep 1 – Sep 15

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.