Skip to content

Case is lost when converting to internal representation #175

@credmond-git

Description

@credmond-git

As Gestalt builds a config tree it converts all keys into lower case to maintain a consistent tree.
This works in most cases, but when extracting a map out you lose the case of the original entry.

Add a configuration to store the original casing of the properties loaded. This would be disabled by default as it adds extra memory overhead.
but when enabled, the nodes would store the original casing then when rebuilding a map file it would use the original casing instead of the normalized casing.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions