feat: add camelCase conversion for key names #43
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added conditional compilation to support both original key name format and camelCase format for dde-daemon v25 compatibility Implemented qtifyName function to convert hyphenated names to camelCase by removing hyphens and capitalizing following letters Added ENABLE_DSS_SNIPE macro check to maintain backward compatibility while supporting new naming convention
feat: 为键名添加驼峰命名转换支持
添加条件编译以同时支持原始键名格式和v25 dde-daemon所需的小驼峰格式
实现qtifyName函数,通过移除连字符并大写后续字母将连字符分隔的名称转换为
驼峰命名添加ENABLE_DSS_SNIPE宏检查,在支持新命名规范的同时保持向后兼容性
pms: BUG-292567