Commit graph

9 commits

Author SHA1 Message Date
oSumAtrIX
3fc6a139ee
feat!: Add patch annotation processor
This commit introduces an annotation processor for patches. Patches can use the `@Patch` instead of super constructor parameters.

BREAKING CHANGE: The manifest for patches has been removed, and the properties have been added to patches. Patches are now `OptionsContainer`. The `@Patch` annotation has been removed in favour of the `@Patch` annotation from the annotation processor.
2023-09-04 05:43:41 +02:00
oSumAtrIX
26b70554c4
build: use binary compatibility validator
This prevents releasing breaking changes accidentally.
2023-08-29 03:47:21 +02:00
oSumAtrIX
c44558cacd
build: bump dependencies
This fixes an issue with flagging the resource table with sparse incorrectly.
2023-08-27 22:14:11 +02:00
oSumAtrIX
ccccf5b1d2
build: migrate dependencies to version catalogs 2023-08-23 04:30:31 +02:00
oSumAtrIX
a4a030f2b2
build: update gradle 2023-07-06 18:15:40 +02:00
oSumAtrIX
d83e9372bb
chore: update gradle and dependencies 2023-04-30 05:27:22 +02:00
Javier Flores
4c1778a62f
chore: update gradle wrapper to 8.0.1 (#160) 2023-02-26 03:46:33 +01:00
oSumAtrIX
e8a131fb08
chore: update gradlew wrapper 2022-06-05 08:03:38 +02:00
Lucaskyy
de388c75fa
Initial commit 2022-03-16 22:00:41 +01:00