SynBioDex / libSBOLj

Java Library for Synthetic Biology Open Language (SBOL)
Apache License 2.0
37 stars 24 forks source link

sbol-10204 does not capture null displayId values #596

Open jakebeal opened 5 years ago

jakebeal commented 5 years ago

If you ask compliant URI to validate a null displayId, it will complain that your displayId has the wrong format, rather than complaining that it's missing: https://github.com/SynBioDex/libSBOLj/blob/e8ac28e563c4db3d97f4529e2c4e214506905ef4/core2/src/main/java/org/sbolstandard/core2/URIcompliance.java#L44

cjmyers commented 5 years ago

Is this one also related to the URIs that end with slash?

jakebeal commented 5 years ago

This was discovered while trying to sort out this problem, but is a separate issue.