EZOut icon indicating copy to clipboard operation
EZOut copied to clipboard

`<Label>`s should be escaped by default

Open StartAutomating opened this issue 1 year ago • 0 comments
trafficstars

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.

StartAutomating avatar Sep 27 '24 00:09 StartAutomating