-
Notifications
You must be signed in to change notification settings - Fork 17
Refactor internal data structures to use KG types as source of truth #544
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
938a6f6
to
404e016
Compare
i18n Modifier keys: * "filter.time.skip" -> "filter.timeSkip" * "option.faith.refineTCs" -> "option.faith.refineTimeCrystals" i18n Add keys: "option.faith.autoPraise"
* Use KG array as index
* Use KG array as index and directly use KG label
This change is something I also planned to move towards to in the long term. It is surely the right thing to do. I was always concerned that it could introduce breaking changes. For example, maybe loading old settings could break. A lot of these concerns are for historical reasons. Maybe I was too scared to make this big change. I'm very thankful that you took on this big task. Your refactoring looks great. I feel like it's very consistent with the existing code style. Thanks for being considerate. I'll merge this quickly to enable a larger audience to evaluate these changes. ❤️ |
Now we add the KG project and only need to modify one place