mirror of
https://github.com/Suwayomi/Tachidesk.git
synced 2025-12-09 22:32:06 +01:00
* Cleanup graphql setting mutation
* Validate values read from config
* Generate server-reference.conf files from ServerConfig
* Remove unnecessary enum value handling in config value update
Commit df0078b725 introduced the usage of config4k, which handles enums automatically. Thus, this handling is outdated and not needed anymore
* Generate gql SettingsType from ServerConfig
* Extract settings backup logic
* Generate settings backup files
* Move "group" arg to second position
To make it easier to detect and have it at the same position consistently for all settings.
* Remove setting generation from compilation
* Extract setting generation code into new module
* Extract pure setting generation code into new module
* Remove generated settings files from src tree
* Force each setting to set a default value
14 lines
432 B
INI
14 lines
432 B
INI
[*.{kt,kts}]
|
|
indent_size=4
|
|
insert_final_newline=true
|
|
ij_kotlin_allow_trailing_comma=true
|
|
ij_kotlin_allow_trailing_comma_on_call_site=true
|
|
ij_kotlin_name_count_to_use_star_import=2147483647
|
|
ij_kotlin_name_count_to_use_star_import_for_members=2147483647
|
|
|
|
ktlint_standard_discouraged-comment-location=disabled
|
|
ktlint_standard_if-else-wrapping=disabled
|
|
ktlint_standard_no-consecutive-comments=disabled
|
|
|
|
[**/generated/**]
|
|
ktlint=disabled |