summaryrefslogtreecommitdiffstats
path: root/src/sord_validate.c
AgeCommit message (Collapse)AuthorFilesLines
2022-10-07Port sord_validate to pcre2David Robillard1-24/+37
2022-09-01Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2022-07-17Fix conversion warningsDavid Robillard1-7/+10
2021-01-02Update date in version outputDavid Robillard1-1/+1
2021-01-02Use email address instead of website for attributionDavid Robillard1-2/+2
2021-01-01Remove the need for a generated configuration headerDavid Robillard1-5/+6
2020-12-26Format all code with clang-formatDavid Robillard1-634/+638
2020-12-16Clean up includesDavid Robillard1-8/+10
2020-11-17Remove use of deprecated serd_uri_to_path()David Robillard1-2/+4
2020-07-17Remove dead codeDavid Robillard1-2/+0
2020-07-17Add missing static specifiersDavid Robillard1-3/+3
2020-07-17Fix incorrect printf format specifiersDavid Robillard1-1/+8
2017-12-16Update BTreeDavid Robillard1-10/+12
2017-02-07Fix functional properties with blank nodesDavid Robillard1-6/+28
2017-02-07Add support for maximum cardinalityDavid Robillard1-0/+15
2017-02-07Use consistent error formatDavid Robillard1-42/+44
2017-02-07Fix restriction count reportingDavid Robillard1-4/+5
2017-01-28Update sord_validate copyright noticeDavid Robillard1-1/+1
2017-01-03Always escape file URIsDavid Robillard1-1/+1
2016-10-01Transition away from deprecated _BSD_SOURCEDavid Robillard1-2/+3
2016-09-18Update copyright datesDavid Robillard1-2/+2
2016-09-06Do proper comparison for numeric property boundsDavid Robillard1-41/+42
Allow xsd:decimal values for xsd:double properties
2015-03-28sord_validate: Warn about properties with no label.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/sord/trunk@327 3d64ff67-21c5-427c-a301-fe4f08042e5a
2015-02-21More extensive validation support in sord_validate.David Robillard1-94/+270
git-svn-id: http://svn.drobilla.net/sord/trunk@324 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-10-03Compile cleanly as C++.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/sord/trunk@314 3d64ff67-21c5-427c-a301-fe4f08042e5a
2014-09-23Reduce memory usage and increase performance with a better data structure.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@307 3d64ff67-21c5-427c-a301-fe4f08042e5a
2013-02-18Update copyright year where appropriate.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@284 3d64ff67-21c5-427c-a301-fe4f08042e5a
2013-02-02sord_validate: Pass type check when range is xsd:anyURI and value is a URI.David Robillard1-13/+26
sord_validate: Support any subClassOf rdf:Property, not just baked-in ones. git-svn-id: http://svn.drobilla.net/sord/trunk@281 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-09-09Implement better data type validation in sord_validate conformant with the ↵David Robillard1-40/+186
XSD and OWL specifications. Fix memory leaks in sord_validate. git-svn-id: http://svn.drobilla.net/sord/trunk@261 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-08-09Print version on -v (and fix dead code).David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/sord/trunk@246 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-08-09Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵David Robillard1-12/+12
-Wmissing-prototypes. git-svn-id: http://svn.drobilla.net/sord/trunk@244 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-04-13Add -l option to sord_validator for printing each error on a single line. ↵David Robillard1-10/+24
Useful in conjunction with grep and friends. git-svn-id: http://svn.drobilla.net/sord/trunk@214 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-04-06Fix compilation as C++.David Robillard1-30/+29
git-svn-id: http://svn.drobilla.net/sord/trunk@212 3d64ff67-21c5-427c-a301-fe4f08042e5a
2012-03-30Add convenient sord_search(), sord_ask(), and sord_count().David Robillard1-0/+389
Add sord_validate tool for validating data against RDF/OWL schemas. git-svn-id: http://svn.drobilla.net/sord/trunk@211 3d64ff67-21c5-427c-a301-fe4f08042e5a