Stitch¶
Stitch handles the Room boilerplate, including automatic generation of repositories, dependency injection integration, and flexible customizations.
API Reference¶
dev.teogor.stitch
dev.teogor.stitch:codegen
dev.teogor.stitch:common
dev.teogor.stitch:gradle-plugin
dev.teogor.stitch:gradle-plugin-api
dev.teogor.stitch:ksp
Release¶
Latest Update | Stable Release | Beta Release | Alpha Release |
---|---|---|---|
February 15, 2024 | - | - | 1.0.0-alpha02 |
February 06, 2024 | - | - | 1.0.0-alpha01 |
Declaring dependencies¶
To add a dependency on Stitch, you must add the Maven repository to your project. Read Maven's repository for more information.
Add the dependencies for the artifacts you need in the build.gradle
file for your app or module:
plugins {
id("dev.teogor.stitch") version "1.0.0-alpha02"
}
plugins {
id 'dev.teogor.stitch' version '1.0.0-alpha02'
}
Feedback¶
Your feedback helps make Stitch better. We want to know if you discover new issues or have ideas for improving this library. Before creating a new issue, please take a look at the existing ones in this library. You can add your vote to an existing issue by clicking the star button.
Version 1.0.0¶
Version 1.0.0-alpha02¶
February 15, 2024
dev.teogor.stitch:stitch-*:1.0.0-alpha02
is released. Version 1.0.0-alpha02 contains these commits.
Enhancement
- Introduce Fine-grained Control over Generated Operations (#8) by @teogor
- Add
:core:database
package for data management (#5) by @teogor
Bug Fixes
- Implement
ExplicitEntities
Annotation for Enhanced DAO and Entity Management (#10) by @teogor - Prevent unintended null defaults in Stitch code generation (#6) by @teogor
Version 1.0.0-alpha01¶
February 06, 2024
dev.teogor.stitch:stitch-*:1.0.0-alpha01
is released. Version 1.0.0-alpha01 contains these commits.
Initial Release 🎊