Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

<Label>s should be escaped by default #247

Open
StartAutomating opened this issue Sep 27, 2024 · 0 comments
Open

<Label>s should be escaped by default #247

StartAutomating opened this issue Sep 27, 2024 · 0 comments
Assignees

Comments

@StartAutomating
Copy link
Owner

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 StartAutomating self-assigned this Sep 27, 2024
@StartAutomating StartAutomating changed the title Labels should be escaped by default <Label>s should be escaped by default Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant