├── .basexhome ├── .gitignore ├── LICENSE ├── README.md ├── dist ├── schematron-basex-1.0.xar ├── schematron-basex-1.1.xar └── schematron-basex-1.2.xar └── src ├── examples ├── example-1.sch ├── example-1.xq ├── example-1a.xml ├── example-1b.xml ├── example-1c.xml ├── example-2.xq └── example-3.xq ├── main ├── content │ ├── iso-schematron │ │ ├── iso_abstract_expand.xsl │ │ ├── iso_dsdl_include.xsl │ │ ├── iso_schematron_message.xsl │ │ ├── iso_schematron_message_xslt2.xsl │ │ ├── iso_schematron_skeleton_for_saxon.xsl │ │ ├── iso_schematron_skeleton_for_xslt1.xsl │ │ ├── iso_svrl_for_xslt1.xsl │ │ ├── iso_svrl_for_xslt2.xsl │ │ ├── readme.txt │ │ ├── sch-messages-cs.xhtml │ │ ├── sch-messages-de.xhtml │ │ ├── sch-messages-en.xhtml │ │ ├── sch-messages-fr.xhtml │ │ ├── sch-messages-nl.xhtml │ │ └── schematron-skeleton-api.htm │ └── schematron.xqm └── expath-pkg.xml └── test ├── 0001-compile-validate ├── 0001.sch ├── 0001.xml └── 0001.xqm ├── 0002-basic-pass-fail ├── 0002-invalid.xml ├── 0002-valid.xml ├── 0002.sch └── 0002.xqm ├── 0003-no-fired-rules ├── 0003.sch ├── 0003.xml └── 0003.xqm ├── 0004-phases ├── 0004.sch ├── 0004.xml └── 0004.xqm └── 0005-example-1 ├── 0005.xqm ├── example-1-test.xq ├── example-1.sch ├── example-1.xq ├── example-1a.xml ├── example-1b.xml └── example-1c.xml /.basexhome: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .basex* 2 | repo/ 3 | data/ 4 | .gradle/ 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/README.md -------------------------------------------------------------------------------- /dist/schematron-basex-1.0.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/dist/schematron-basex-1.0.xar -------------------------------------------------------------------------------- /dist/schematron-basex-1.1.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/dist/schematron-basex-1.1.xar -------------------------------------------------------------------------------- /dist/schematron-basex-1.2.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/dist/schematron-basex-1.2.xar -------------------------------------------------------------------------------- /src/examples/example-1.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-1.sch -------------------------------------------------------------------------------- /src/examples/example-1.xq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-1.xq -------------------------------------------------------------------------------- /src/examples/example-1a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-1a.xml -------------------------------------------------------------------------------- /src/examples/example-1b.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-1b.xml -------------------------------------------------------------------------------- /src/examples/example-1c.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-1c.xml -------------------------------------------------------------------------------- /src/examples/example-2.xq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-2.xq -------------------------------------------------------------------------------- /src/examples/example-3.xq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/examples/example-3.xq -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_abstract_expand.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_abstract_expand.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_dsdl_include.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_dsdl_include.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_schematron_message.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_schematron_message.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_schematron_message_xslt2.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_schematron_message_xslt2.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_schematron_skeleton_for_saxon.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_schematron_skeleton_for_saxon.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_schematron_skeleton_for_xslt1.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_schematron_skeleton_for_xslt1.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_svrl_for_xslt1.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_svrl_for_xslt1.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/iso_svrl_for_xslt2.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/iso_svrl_for_xslt2.xsl -------------------------------------------------------------------------------- /src/main/content/iso-schematron/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/readme.txt -------------------------------------------------------------------------------- /src/main/content/iso-schematron/sch-messages-cs.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/sch-messages-cs.xhtml -------------------------------------------------------------------------------- /src/main/content/iso-schematron/sch-messages-de.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/sch-messages-de.xhtml -------------------------------------------------------------------------------- /src/main/content/iso-schematron/sch-messages-en.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/sch-messages-en.xhtml -------------------------------------------------------------------------------- /src/main/content/iso-schematron/sch-messages-fr.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/sch-messages-fr.xhtml -------------------------------------------------------------------------------- /src/main/content/iso-schematron/sch-messages-nl.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/sch-messages-nl.xhtml -------------------------------------------------------------------------------- /src/main/content/iso-schematron/schematron-skeleton-api.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/iso-schematron/schematron-skeleton-api.htm -------------------------------------------------------------------------------- /src/main/content/schematron.xqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/content/schematron.xqm -------------------------------------------------------------------------------- /src/main/expath-pkg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/main/expath-pkg.xml -------------------------------------------------------------------------------- /src/test/0001-compile-validate/0001.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0001-compile-validate/0001.sch -------------------------------------------------------------------------------- /src/test/0001-compile-validate/0001.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/0001-compile-validate/0001.xqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0001-compile-validate/0001.xqm -------------------------------------------------------------------------------- /src/test/0002-basic-pass-fail/0002-invalid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0002-basic-pass-fail/0002-invalid.xml -------------------------------------------------------------------------------- /src/test/0002-basic-pass-fail/0002-valid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0002-basic-pass-fail/0002-valid.xml -------------------------------------------------------------------------------- /src/test/0002-basic-pass-fail/0002.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0002-basic-pass-fail/0002.sch -------------------------------------------------------------------------------- /src/test/0002-basic-pass-fail/0002.xqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0002-basic-pass-fail/0002.xqm -------------------------------------------------------------------------------- /src/test/0003-no-fired-rules/0003.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0003-no-fired-rules/0003.sch -------------------------------------------------------------------------------- /src/test/0003-no-fired-rules/0003.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0003-no-fired-rules/0003.xml -------------------------------------------------------------------------------- /src/test/0003-no-fired-rules/0003.xqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0003-no-fired-rules/0003.xqm -------------------------------------------------------------------------------- /src/test/0004-phases/0004.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0004-phases/0004.sch -------------------------------------------------------------------------------- /src/test/0004-phases/0004.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/0004-phases/0004.xqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0004-phases/0004.xqm -------------------------------------------------------------------------------- /src/test/0005-example-1/0005.xqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/0005.xqm -------------------------------------------------------------------------------- /src/test/0005-example-1/example-1-test.xq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/example-1-test.xq -------------------------------------------------------------------------------- /src/test/0005-example-1/example-1.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/example-1.sch -------------------------------------------------------------------------------- /src/test/0005-example-1/example-1.xq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/example-1.xq -------------------------------------------------------------------------------- /src/test/0005-example-1/example-1a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/example-1a.xml -------------------------------------------------------------------------------- /src/test/0005-example-1/example-1b.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/example-1b.xml -------------------------------------------------------------------------------- /src/test/0005-example-1/example-1c.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Schematron/schematron-basex/HEAD/src/test/0005-example-1/example-1c.xml --------------------------------------------------------------------------------