Closed wouterbeek closed 1 year ago
This is an unresolved issue atm:
For consistency reasons, we should go for one of the two options below:
Leaving this one open for now, and let's revisit once we've made a decision
See also https://www.npmjs.com/package/uri-js for IRI parsing and serialization (but not validation)
It is unfortunate that validating IRIs is an unsolved computer science problem in 2022 :-P
We should still apply URI validation (many off-the-shelf libraries for that, probably in the standard library for ECMAScript).
Observed
Currently IRI validation is performed when entering property IRIs, but not when entering base IRIs or class IRIs.
Expected
All IRI fields to be validated, including the base IRI and class fields.
Steps to reproduce