David Underdown
David Underdown
The schema language defines the Partial Date Expression, but this has not yet been implemented in the CSV Validator, even though it is most common for transcription projects to record...
Image acquisition metadata file consistency checks say we should be able to check that if image_split is("yes") we should be able to cross-check that the image_split_other_uuid refers to another file_uuid...
With the test: sub_schedule_no: if($metadata_type/regex("(SUBITEM_NAME)|(SUBITEM_QADDRESS)"), range(1,613) and unique($piece,$schedule_no,$sub_schedule_no), if($metadata_type/is("SUBITEM_CONNAME"),range(1,613),is(""))) When it is the if test that is taken and fails (ie "range(1,613) and unique($piece,$schedule_no,$sub_schedule_no)" ) the error output is only...
I think there might be a use case for allowing a user of the GUI to generate an equivalent set of command line parameters to the current settings being used...
FileNameExpr is defined as a simple StringLiteral, but is it intended that in addition to simply representing the name of the file, this could be an expression such as \*...
Similar to other global directive for separator etc. See https://github.com/digital-preservation/csv-validator/issues/164
With date ranges or even simple numeric ranges if the field actually relates to a year it would sometimes be useful for the schema to be able to set the...
The current URI Expression allows both absolute and relative URIs, in general we want to ensure it's an absolute URI. To enable backwards compatibility this should be implemented as either...
as the definition is PositiveIntegerLiteral ::= [0-9]+ /* xgc:regular-expression */ this allows integers to have an (infinite) number of leading zeroes. Typically when we say that it should be a...