Skip to content

Conversation

@vitaminmoo
Copy link
Contributor

I know the dat files are lowercase now but given every other type is
capitalized it seems good to stick with that.

This impacts code generation for languages that have style or rules for
variable names or struct member names.

e.g. for python variables/methods or rust struct member names I can
programmatically turn BrequelPassiveSubTrees into
brequel_passive_sub_trees, but can't without the capitalization.

I understand this is technically a breaking change but given upstream's
clear case-insensitivity it seems like a relatively minor one.

I know the dat files are lowercase now but given every other type is
capitalized it seems good to stick with that.

This impacts code generation for languages that have style or rules for
variable names or struct member names.

e.g. for python variables/methods or rust struct member names I can
programmatically turn BrequelPassiveSubTrees into
brequel_passive_sub_trees, but can't without the capitalization.

I understand this is technically a breaking change but given upstream's
clear case-insensitivity it seems like a relatively minor one.
@SnosMe SnosMe merged commit 53a623d into poe-tool-dev:main Dec 23, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants