29 Commits

Author SHA1 Message Date
Stypox
00c422c63b
Another fix for reproducible builds 2025-10-15 18:45:59 +02:00
Stypox
a823aaa75a
Remove unneeded @ JsonSetter(nulls = Nulls.SKIP) 2025-10-09 04:00:08 +02:00
Stypox
83c2062820
Fix plugins running on every build even if up to date 2025-10-08 11:55:38 +02:00
Stypox
98651bfe3f
Update all libraries 2025-10-08 11:01:46 +02:00
Stypox
6bc25cd414
Remove non-determinism from sentences compiler plugin
This used to break reproducible builds, see https://github.com/Stypox/dicio-android/issues/308
2025-07-04 20:50:26 +02:00
Stypox
6e8685f0f8
Give 0 weight to capturing groups 2024-11-10 11:08:08 +01:00
Stypox
09635d17d3
Fix reference words not being normalized
Also see 7d83fe5a3d
2024-07-23 19:02:07 +02:00
Stypox
763852d76f
Set java version from libs.versions.toml 2024-07-10 15:50:33 +02:00
Stypox
418378d8c9
Make Sentences initialization lazy 2024-06-23 11:16:05 +02:00
Stypox
9f58a67edb
Fix naming around StandardScore in generated Sentences.kt file 2024-06-20 18:48:47 +02:00
Stypox
d9d89d2012
Compare StandardScore even between different skills 2024-06-04 11:36:51 +02:00
Stypox
0396062298
Rename standard2 to standard 2024-06-03 16:30:59 +02:00
Stypox
b2abc6ac3e
Fully implement WordConstruct 2024-06-03 16:13:02 +02:00
Stypox
a896d81dc4
Suppress warnings in autogenerated Sentences file 2024-06-03 16:13:02 +02:00
Stypox
9ee9914cf1
Rename sentencesCompiler2 to sentencesCompiler 2024-06-03 16:13:02 +02:00
Stypox
d687d395d5
Make OptionalConstruct a class instead of an object 2024-05-30 16:09:03 +02:00
Stypox
933049e094
Add current time skill definition 2024-05-30 10:01:57 +02:00
Stypox
7f9911d974
Also split at - for pascal case conversion 2024-05-30 10:01:28 +02:00
Stypox
93b8df72b6
Fix joinToString with comma separator 2024-05-30 10:00:43 +02:00
Stypox
c334846f58
Simplify generated code and make less nested 2024-05-30 09:10:17 +02:00
Stypox
9fefafa1dd
Implement generating kotlin code in plugin 2024-05-29 18:07:56 +02:00
Stypox
859c9fc301
Add checks for capturing group names 2024-05-29 14:41:32 +02:00
Stypox
2bfa847d39
Fix structure of data being extracted 2024-05-29 14:26:27 +02:00
Stypox
3257b5849e
Parse sentences with sentences compiler 2024-05-29 14:01:56 +02:00
Stypox
4a5c97d184
Add dependency on sentences compiler, create extracted data 2024-05-29 13:24:54 +02:00
Stypox
6191904595
Refactor reading data from yaml files in separate function 2024-05-29 11:53:28 +02:00
Stypox
078c7ddf05
Read files from sentences compiler task 2024-05-29 09:49:29 +02:00
Stypox
499eef2320
Base implementation for SentencesCompilerPlugin 2024-05-28 21:10:06 +02:00
Stypox
5d9c827042
Stub for SentencesCompilerPlugin 2024-05-28 15:20:15 +02:00