cashapp / exhaustive
An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive
☆462Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for exhaustive
- Extensions to the Kotlin Flow library.☆508Updated last month
- A Gradle Plugin to determine which modules were affected by a set of files in a commit.☆609Updated last week
- Gradle and IntelliJ build tooling used in Slack's Android repo☆433Updated this week
- Gradle plugin to keep your modules graph healthy and lean.☆531Updated 3 weeks ago
- Kotlin compiler plugin which brings Kotlin/JS's unsafeCast to Kotlin/JVM☆252Updated last week
- A pluggable sealed API result type for modeling Retrofit responses.☆735Updated 3 weeks ago
- A Kotlin compiler plugin that generates redacted toString() implementations.☆392Updated this week
- Kotlin source code documentation management tool☆307Updated 5 months ago
- Kotlin Coroutine-based workers for native☆370Updated 2 years ago
- Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming☆603Updated 2 years ago
- Kotlin Multiplatform Statemachine library with nice DSL based on Flow from Kotlin Coroutine's.☆711Updated this week
- Gradle plugin which validates the licenses of your dependency graph match what you expect☆637Updated last week
- Simple and extensible plugin to track task times in your Gradle Project.☆589Updated last week
- A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs.☆333Updated this week
- MVU for Kotlin Multiplatform☆298Updated 2 years ago
- A Gradle plugin that helps you speed up builds by excluding unnecessary modules.☆386Updated last month
- 🗡 A tool to visualize Dagger 2 dependency graphs☆859Updated last year
- A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.☆1,318Updated this week
- Experimental architecture app with example usage intended to be a showcase, test and skeleton app.☆227Updated 2 weeks ago
- Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.☆731Updated this week
- Kotlin Multiplatform State Library☆603Updated 2 months ago
- A smart, reliable, and highly customizable debug menu library for Android apps that supports screen recording, network activity logging, …☆493Updated last week
- Gradle plugin that checks if there are dependencies using support library instead of AndroidX.☆558Updated 2 years ago
- Method call logging for Kotlin Multiplatform☆195Updated 2 years ago
- A CLI app and Gradle plugin to sort the dependencies in your Gradle build scripts☆261Updated last week
- Public API management tool☆825Updated last month
- Kotlin compiler plugin to enable diagrammed function calls in the Kotlin programming language☆583Updated 5 months ago
- Auto-generate Kotlin DSL☆338Updated 3 years ago
- The right prescription for your Gradle build.☆741Updated this week
- Opinionated Redux store implementation using Kotlin coroutines☆155Updated 2 years ago