Skip to content

<Label>s should be escaped by default #247

@StartAutomating

Description

@StartAutomating

Labels on EZOut property names are used pervasively within the module.

However, there are a pair of problems with this:

  1. Labels are not escaped, so property names that would be illegal in XML are not supported.
  2. Labels are only provided in VirtualProperty/AliasProperty scenarios (because the engine does not technically require them otherwise)

The second problem is one part of why #235 manifested.

The solution to both scenarios is to escape labels where they are found, and always provide a default.

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions