Open
Description
Ice property validation is likely broken in JavaScript. I haven't written a test to verify and the only way we would notice is if a warning when setting an Ice property was not emitted.
I noticed this when working on #2100
Issues:
Line 589 in 711bb29
- JS regex strings don't require surrounded
/
, so the regex never matched anything.
Line 173 in 711bb29
- This substring check is wrong, the offset should be
1
(when the above is fixed).
Line 181 in 711bb29
- The inner loop check should not be using the length of the element at
j
.