
Holds a collection of common extensions and utility functions for projects, streamlining development with organized and reusable code for Android, database, dependency injection, and testing functionalities.
This is a simple library to hold a bunch of Kotlin extensions and utility functions that I use all the time in various projects. I just made this repo to keep them all in the same place and stop me copying them around all the time.
TODO
Add to your settings.gradle.kts file:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}And add a dependency code to your module's build.gradle.kts file.
dependencies {
implementation("dev.jonpoulton.alakazam:android:{version}")
implementation("dev.jonpoulton.alakazam:compose:{version}")
implementation("dev.jonpoulton.alakazam:kotlin:{version}")
testImplementation("dev.jonpoulton.alakazam:testing:{version}")
}This is a simple library to hold a bunch of Kotlin extensions and utility functions that I use all the time in various projects. I just made this repo to keep them all in the same place and stop me copying them around all the time.
TODO
Add to your settings.gradle.kts file:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}And add a dependency code to your module's build.gradle.kts file.
dependencies {
implementation("dev.jonpoulton.alakazam:android:{version}")
implementation("dev.jonpoulton.alakazam:compose:{version}")
implementation("dev.jonpoulton.alakazam:kotlin:{version}")
testImplementation("dev.jonpoulton.alakazam:testing:{version}")
}