diff --git a/metafacture-runner/src/main/scripts/flux.sh b/metafacture-runner/src/main/scripts/flux.sh
index 71d4f6cad..9555b1a00 100755
--- a/metafacture-runner/src/main/scripts/flux.sh
+++ b/metafacture-runner/src/main/scripts/flux.sh
@@ -95,14 +95,14 @@ fi
# script terminates at the first line which appears not to be
# a variable definition:
vars_to_script=$( cat <<'EOF'
- s/^[^=]*$//g ; # is this not a variable definition?
- # then jump to quit
+ s/^[^=]*$//g ; # is this not a variable definition?
+ # then jump to quit
t quit
- s/\\/\\\\/g ; # otherwise escape backslashes,
- s/!/\\!/g ; # escape exclamation marks,
- s/='(.*)'$/=\1/ ; # remove quotes,
- s/^([^=]+)=(.*)$/s!\\$\1!\2!g ; /g ; # convert to sed regexp command
- # and continue with next line
+ s/\\/\\\\/g ; # otherwise escape backslashes,
+ s/!/\\!/g ; # escape exclamation marks,
+ s/='(.*)'$/=\1/ ; # remove quotes,
+ s/^([^=]+)=(.*)$/s!\\$\1!\2!g ; /g ; # convert to sed regexp command
+ # and continue with next line
b
: quit
q
diff --git a/metafacture-strings/src/main/java/org/metafacture/strings/StreamUnicodeNormalizer.java b/metafacture-strings/src/main/java/org/metafacture/strings/StreamUnicodeNormalizer.java
index b015fb071..f129013be 100644
--- a/metafacture-strings/src/main/java/org/metafacture/strings/StreamUnicodeNormalizer.java
+++ b/metafacture-strings/src/main/java/org/metafacture/strings/StreamUnicodeNormalizer.java
@@ -31,7 +31,7 @@
* characters and composed characters. There are four different forms of
* conversion which can be selected using
* {@link #setNormalizationForm(Normalizer.Form)}.
-
+ *
* In the default configuration only literal values are
* converted. The {@link #setNormalizeIds(boolean)},
* {@link #setNormalizeKeys(boolean)} and {@link #setNormalizeValues(boolean)}
diff --git a/metafacture-triples/src/main/java/org/metafacture/triples/StreamToTriples.java b/metafacture-triples/src/main/java/org/metafacture/triples/StreamToTriples.java
index 6eee82a98..671a07716 100644
--- a/metafacture-triples/src/main/java/org/metafacture/triples/StreamToTriples.java
+++ b/metafacture-triples/src/main/java/org/metafacture/triples/StreamToTriples.java
@@ -53,16 +53,16 @@
*
*/
@Description("Emits the literals which are received as triples such " +
- "that the name and value become the predicate and the object " +
- "of the triple. The record id containing the literal becomes " +
- "the subject. " +
- "If 'redirect' is true, the value of the subject is determined " +
- "by using either the value of a literal named '_id', or for " +
- "individual literals by prefixing their name with '{to:ID}'. " +
- "Set 'recordPredicate' to encode a complete record in one triple. " +
- "The value of 'recordPredicate' is used as the predicate of the " +
- "triple. If 'recordPredicate' is set, no {to:ID}NAME-style " +
- "redirects are possible.")
+ "that the name and value become the predicate and the object " +
+ "of the triple. The record id containing the literal becomes " +
+ "the subject. " +
+ "If 'redirect' is true, the value of the subject is determined " +
+ "by using either the value of a literal named '_id', or for " +
+ "individual literals by prefixing their name with '{to:ID}'. " +
+ "Set 'recordPredicate' to encode a complete record in one triple. " +
+ "The value of 'recordPredicate' is used as the predicate of the " +
+ "triple. If 'recordPredicate' is set, no {to:ID}NAME-style " +
+ "redirects are possible.")
@In(StreamReceiver.class)
@Out(Triple.class)
@FluxCommand("stream-to-triples")
diff --git a/metafacture-triples/src/test/java/org/metafacture/triples/AbstractTripleSortTest.java b/metafacture-triples/src/test/java/org/metafacture/triples/AbstractTripleSortTest.java
index f361b326a..df815e546 100644
--- a/metafacture-triples/src/test/java/org/metafacture/triples/AbstractTripleSortTest.java
+++ b/metafacture-triples/src/test/java/org/metafacture/triples/AbstractTripleSortTest.java
@@ -30,7 +30,7 @@
*
* @author Christoph Böhme
*/
- public final class AbstractTripleSortTest {
+public final class AbstractTripleSortTest {
private static final Triple T1 = new Triple("s", "p", "o");
diff --git a/metamorph-test/src/main/resources/schemata/XInclude.xsd b/metamorph-test/src/main/resources/schemata/XInclude.xsd
index d9f3bb0b7..949c5f906 100644
--- a/metamorph-test/src/main/resources/schemata/XInclude.xsd
+++ b/metamorph-test/src/main/resources/schemata/XInclude.xsd
@@ -1,10 +1,10 @@
-
+
Not normative, but may be useful.
See the REC http://www.w3.org/TR/XInclude for definitive
information about this namespace.
-
+
diff --git a/metamorph-test/src/main/resources/schemata/xml.xsd b/metamorph-test/src/main/resources/schemata/xml.xsd
index 3cd228d83..3ba1bb873 100644
--- a/metamorph-test/src/main/resources/schemata/xml.xsd
+++ b/metamorph-test/src/main/resources/schemata/xml.xsd
@@ -1,10 +1,10 @@
-
+
- See http://www.w3.org/XML/1998/namespace.html and
- http://www.w3.org/TR/REC-xml for information about this namespace.
+ See http://www.w3.org/XML/1998/namespace.html and
+ http://www.w3.org/TR/REC-xml for information about this namespace.
This schema document describes the XML namespace, in a form
suitable for import by other schema documents.
@@ -15,43 +15,43 @@
not be used with conflicting semantics by any Working Group,
specification, or document instance:
- base (as an attribute name): denotes an attribute whose value
- provides a URI to be used as the base for interpreting any
- relative URIs in the scope of the element on which it
- appears; its value is inherited. This name is reserved
- by virtue of its definition in the XML Base specification.
+ base (as an attribute name): denotes an attribute whose value
+ provides a URI to be used as the base for interpreting any
+ relative URIs in the scope of the element on which it
+ appears; its value is inherited. This name is reserved
+ by virtue of its definition in the XML Base specification.
- id (as an attribute name): denotes an attribute whose value
- should be interpreted as if declared to be of type ID.
- The xml:id specification is not yet a W3C Recommendation,
- but this attribute is included here to facilitate experimentation
- with the mechanisms it proposes. Note that it is _not_ included
- in the specialAttrs attribute group.
+ id (as an attribute name): denotes an attribute whose value
+ should be interpreted as if declared to be of type ID.
+ The xml:id specification is not yet a W3C Recommendation,
+ but this attribute is included here to facilitate experimentation
+ with the mechanisms it proposes. Note that it is _not_ included
+ in the specialAttrs attribute group.
- lang (as an attribute name): denotes an attribute whose value
- is a language code for the natural language of the content of
- any element; its value is inherited. This name is reserved
- by virtue of its definition in the XML specification.
+ lang (as an attribute name): denotes an attribute whose value
+ is a language code for the natural language of the content of
+ any element; its value is inherited. This name is reserved
+ by virtue of its definition in the XML specification.
space (as an attribute name): denotes an attribute whose
- value is a keyword indicating what whitespace processing
- discipline is intended for the content of the element; its
- value is inherited. This name is reserved by virtue of its
- definition in the XML specification.
+ value is a keyword indicating what whitespace processing
+ discipline is intended for the content of the element; its
+ value is inherited. This name is reserved by virtue of its
+ definition in the XML specification.
Father (in any context at all): denotes Jon Bosak, the chair of
- the original XML Working Group. This name is reserved by
- the following decision of the W3C XML Plenary and
- XML Coordination groups:
-
- In appreciation for his vision, leadership and dedication
- the W3C XML Plenary on this 10th day of February, 2000
- reserves for Jon Bosak in perpetuity the XML name
- xml:Father
+ the original XML Working Group. This name is reserved by
+ the following decision of the W3C XML Plenary and
+ XML Coordination groups:
+
+ In appreciation for his vision, leadership and dedication
+ the W3C XML Plenary on this 10th day of February, 2000
+ reserves for Jon Bosak in perpetuity the XML name
+ xml:Father
-
+
-
+
This schema defines attributes and an attribute group
suitable for use by
schemas wishing to allow xml:base, xml:lang, xml:space or xml:id
@@ -60,87 +60,87 @@
To enable this, such a schema must import this schema
for the XML namespace, e.g. as follows:
<schema . . .>
- . . .
- <import namespace="http://www.w3.org/XML/1998/namespace"
+ . . .
+ <import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2005/08/xml.xsd"/>
Subsequently, qualified reference to any of the attributes
or the group defined below will have the desired effect, e.g.
<type . . .>
- . . .
- <attributeGroup ref="xml:specialAttrs"/>
+ . . .
+ <attributeGroup ref="xml:specialAttrs"/>
- will define a type which will schema-validate an instance
- element with any of those attributes
-
+ will define a type which will schema-validate an instance
+ element with any of those attributes
+
-
+
In keeping with the XML Schema WG's standard versioning
- policy, this schema document will persist at
- http://www.w3.org/2005/08/xml.xsd.
- At the date of issue it can also be found at
- http://www.w3.org/2001/xml.xsd.
- The schema document at that URI may however change in the future,
- in order to remain compatible with the latest version of XML Schema
- itself, or with the XML namespace itself. In other words, if the XML
- Schema or XML namespaces change, the version of this document at
- http://www.w3.org/2001/xml.xsd will change
- accordingly; the version at
- http://www.w3.org/2005/08/xml.xsd will not change.
+ policy, this schema document will persist at
+ http://www.w3.org/2005/08/xml.xsd.
+ At the date of issue it can also be found at
+ http://www.w3.org/2001/xml.xsd.
+ The schema document at that URI may however change in the future,
+ in order to remain compatible with the latest version of XML Schema
+ itself, or with the XML namespace itself. In other words, if the XML
+ Schema or XML namespaces change, the version of this document at
+ http://www.w3.org/2001/xml.xsd will change
+ accordingly; the version at
+ http://www.w3.org/2005/08/xml.xsd will not change.
-
+
-
+
- Attempting to install the relevant ISO 2- and 3-letter
- codes as the enumerated possible values is probably never
- going to be a realistic possibility. See
- RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
- at http://www.iana.org/assignments/lang-tag-apps.htm for
- further information.
-
- The union allows for the 'un-declaration' of xml:lang with
- the empty string.
+ Attempting to install the relevant ISO 2- and 3-letter
+ codes as the enumerated possible values is probably never
+ going to be a realistic possibility. See
+ RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
+ at http://www.iana.org/assignments/lang-tag-apps.htm for
+ further information.
+
+ The union allows for the 'un-declaration' of xml:lang with
+ the empty string.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
- See http://www.w3.org/TR/xmlbase/ for
- information about this attribute.
+ See http://www.w3.org/TR/xmlbase/ for
+ information about this attribute.
-
+
-
+
- See http://www.w3.org/TR/xml-id/ for
- information about this attribute.
+ See http://www.w3.org/TR/xml-id/ for
+ information about this attribute.
-
+
-
+
-
+
diff --git a/metamorph/build.gradle b/metamorph/build.gradle
index 3a3e329bc..a49ce00c2 100644
--- a/metamorph/build.gradle
+++ b/metamorph/build.gradle
@@ -38,6 +38,6 @@ sourceSets {
// for test TestMetamorphMacros#issue227_shouldSupportXincludeForMacros()
// to work properly. A better solution would be to enable xinclude to load
// resources from the classpath.
- output.resourcesDir = sourceSets.test.java.outputDir
+ output.resourcesDir = sourceSets.test.java.classesDirectory
}
}
diff --git a/metamorph/src/main/resources/schemata/XInclude.xsd b/metamorph/src/main/resources/schemata/XInclude.xsd
index d9f3bb0b7..9b66d1f17 100644
--- a/metamorph/src/main/resources/schemata/XInclude.xsd
+++ b/metamorph/src/main/resources/schemata/XInclude.xsd
@@ -1,10 +1,10 @@
-
- Not normative, but may be useful.
- See the REC http://www.w3.org/TR/XInclude for definitive
- information about this namespace.
-
+
+ Not normative, but may be useful.
+ See the REC http://www.w3.org/TR/XInclude for definitive
+ information about this namespace.
+
diff --git a/metamorph/src/main/resources/schemata/metamorph.xsd b/metamorph/src/main/resources/schemata/metamorph.xsd
index e6b00b5c4..26dcdefc0 100644
--- a/metamorph/src/main/resources/schemata/metamorph.xsd
+++ b/metamorph/src/main/resources/schemata/metamorph.xsd
@@ -303,12 +303,9 @@
-
-
-
+
+
+
@@ -323,10 +320,8 @@
-
-
+
+
diff --git a/metamorph/src/main/resources/schemata/xml.xsd b/metamorph/src/main/resources/schemata/xml.xsd
index 3cd228d83..ff54474c1 100644
--- a/metamorph/src/main/resources/schemata/xml.xsd
+++ b/metamorph/src/main/resources/schemata/xml.xsd
@@ -1,10 +1,10 @@
-
+
- See http://www.w3.org/XML/1998/namespace.html and
- http://www.w3.org/TR/REC-xml for information about this namespace.
+ See http://www.w3.org/XML/1998/namespace.html and
+ http://www.w3.org/TR/REC-xml for information about this namespace.
This schema document describes the XML namespace, in a form
suitable for import by other schema documents.
@@ -15,43 +15,43 @@
not be used with conflicting semantics by any Working Group,
specification, or document instance:
- base (as an attribute name): denotes an attribute whose value
- provides a URI to be used as the base for interpreting any
- relative URIs in the scope of the element on which it
- appears; its value is inherited. This name is reserved
- by virtue of its definition in the XML Base specification.
+ base (as an attribute name): denotes an attribute whose value
+ provides a URI to be used as the base for interpreting any
+ relative URIs in the scope of the element on which it
+ appears; its value is inherited. This name is reserved
+ by virtue of its definition in the XML Base specification.
- id (as an attribute name): denotes an attribute whose value
- should be interpreted as if declared to be of type ID.
- The xml:id specification is not yet a W3C Recommendation,
- but this attribute is included here to facilitate experimentation
- with the mechanisms it proposes. Note that it is _not_ included
- in the specialAttrs attribute group.
+ id (as an attribute name): denotes an attribute whose value
+ should be interpreted as if declared to be of type ID.
+ The xml:id specification is not yet a W3C Recommendation,
+ but this attribute is included here to facilitate experimentation
+ with the mechanisms it proposes. Note that it is _not_ included
+ in the specialAttrs attribute group.
- lang (as an attribute name): denotes an attribute whose value
- is a language code for the natural language of the content of
- any element; its value is inherited. This name is reserved
- by virtue of its definition in the XML specification.
+ lang (as an attribute name): denotes an attribute whose value
+ is a language code for the natural language of the content of
+ any element; its value is inherited. This name is reserved
+ by virtue of its definition in the XML specification.
space (as an attribute name): denotes an attribute whose
- value is a keyword indicating what whitespace processing
- discipline is intended for the content of the element; its
- value is inherited. This name is reserved by virtue of its
- definition in the XML specification.
+ value is a keyword indicating what whitespace processing
+ discipline is intended for the content of the element; its
+ value is inherited. This name is reserved by virtue of its
+ definition in the XML specification.
Father (in any context at all): denotes Jon Bosak, the chair of
- the original XML Working Group. This name is reserved by
- the following decision of the W3C XML Plenary and
- XML Coordination groups:
-
- In appreciation for his vision, leadership and dedication
- the W3C XML Plenary on this 10th day of February, 2000
- reserves for Jon Bosak in perpetuity the XML name
- xml:Father
+ the original XML Working Group. This name is reserved by
+ the following decision of the W3C XML Plenary and
+ XML Coordination groups:
+
+ In appreciation for his vision, leadership and dedication
+ the W3C XML Plenary on this 10th day of February, 2000
+ reserves for Jon Bosak in perpetuity the XML name
+ xml:Father
-
+
-
+
This schema defines attributes and an attribute group
suitable for use by
schemas wishing to allow xml:base, xml:lang, xml:space or xml:id
@@ -60,87 +60,87 @@
To enable this, such a schema must import this schema
for the XML namespace, e.g. as follows:
<schema . . .>
- . . .
- <import namespace="http://www.w3.org/XML/1998/namespace"
+ . . .
+ <import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2005/08/xml.xsd"/>
Subsequently, qualified reference to any of the attributes
or the group defined below will have the desired effect, e.g.
<type . . .>
- . . .
- <attributeGroup ref="xml:specialAttrs"/>
+ . . .
+ <attributeGroup ref="xml:specialAttrs"/>
- will define a type which will schema-validate an instance
- element with any of those attributes
-
+ will define a type which will schema-validate an instance
+ element with any of those attributes
+
-
+
In keeping with the XML Schema WG's standard versioning
- policy, this schema document will persist at
- http://www.w3.org/2005/08/xml.xsd.
- At the date of issue it can also be found at
- http://www.w3.org/2001/xml.xsd.
- The schema document at that URI may however change in the future,
- in order to remain compatible with the latest version of XML Schema
- itself, or with the XML namespace itself. In other words, if the XML
- Schema or XML namespaces change, the version of this document at
- http://www.w3.org/2001/xml.xsd will change
- accordingly; the version at
- http://www.w3.org/2005/08/xml.xsd will not change.
+ policy, this schema document will persist at
+ http://www.w3.org/2005/08/xml.xsd.
+ At the date of issue it can also be found at
+ http://www.w3.org/2001/xml.xsd.
+ The schema document at that URI may however change in the future,
+ in order to remain compatible with the latest version of XML Schema
+ itself, or with the XML namespace itself. In other words, if the XML
+ Schema or XML namespaces change, the version of this document at
+ http://www.w3.org/2001/xml.xsd will change
+ accordingly; the version at
+ http://www.w3.org/2005/08/xml.xsd will not change.
-
+
-
+
- Attempting to install the relevant ISO 2- and 3-letter
- codes as the enumerated possible values is probably never
- going to be a realistic possibility. See
- RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
- at http://www.iana.org/assignments/lang-tag-apps.htm for
- further information.
-
- The union allows for the 'un-declaration' of xml:lang with
- the empty string.
+ Attempting to install the relevant ISO 2- and 3-letter
+ codes as the enumerated possible values is probably never
+ going to be a realistic possibility. See
+ RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
+ at http://www.iana.org/assignments/lang-tag-apps.htm for
+ further information.
+
+ The union allows for the 'un-declaration' of xml:lang with
+ the empty string.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
- See http://www.w3.org/TR/xmlbase/ for
- information about this attribute.
+ See http://www.w3.org/TR/xmlbase/ for
+ information about this attribute.
-
+
-
+
- See http://www.w3.org/TR/xml-id/ for
- information about this attribute.
+ See http://www.w3.org/TR/xml-id/ for
+ information about this attribute.
-
+
-
+
-
+
diff --git a/metamorph/src/test/java/org/metafacture/metamorph/TestMetamorphBasics.java b/metamorph/src/test/java/org/metafacture/metamorph/TestMetamorphBasics.java
index e8aee5836..6e631f3b2 100644
--- a/metamorph/src/test/java/org/metafacture/metamorph/TestMetamorphBasics.java
+++ b/metamorph/src/test/java/org/metafacture/metamorph/TestMetamorphBasics.java
@@ -655,33 +655,33 @@ public void shouldNotHandleDataByElseNestedSourceIfDataBelongingToEntityIsRuledB
public void shouldHandleUseCaseSandboxElseNestedEntities() {
assertMorph(receiver,
"" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
- "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
+ "" +
"",
i -> {
i.startRecord("ID1687931");
diff --git a/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/XInclude.xsd b/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/XInclude.xsd
index d9f3bb0b7..949c5f906 100644
--- a/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/XInclude.xsd
+++ b/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/XInclude.xsd
@@ -1,10 +1,10 @@
-
+
Not normative, but may be useful.
See the REC http://www.w3.org/TR/XInclude for definitive
information about this namespace.
-
+
diff --git a/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/xml.xsd b/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/xml.xsd
index 3cd228d83..ff54474c1 100644
--- a/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/xml.xsd
+++ b/metamorph/src/test/resources/org/metafacture/metamorph/xml/dom-loader/xml.xsd
@@ -1,10 +1,10 @@
-
+
- See http://www.w3.org/XML/1998/namespace.html and
- http://www.w3.org/TR/REC-xml for information about this namespace.
+ See http://www.w3.org/XML/1998/namespace.html and
+ http://www.w3.org/TR/REC-xml for information about this namespace.
This schema document describes the XML namespace, in a form
suitable for import by other schema documents.
@@ -15,43 +15,43 @@
not be used with conflicting semantics by any Working Group,
specification, or document instance:
- base (as an attribute name): denotes an attribute whose value
- provides a URI to be used as the base for interpreting any
- relative URIs in the scope of the element on which it
- appears; its value is inherited. This name is reserved
- by virtue of its definition in the XML Base specification.
+ base (as an attribute name): denotes an attribute whose value
+ provides a URI to be used as the base for interpreting any
+ relative URIs in the scope of the element on which it
+ appears; its value is inherited. This name is reserved
+ by virtue of its definition in the XML Base specification.
- id (as an attribute name): denotes an attribute whose value
- should be interpreted as if declared to be of type ID.
- The xml:id specification is not yet a W3C Recommendation,
- but this attribute is included here to facilitate experimentation
- with the mechanisms it proposes. Note that it is _not_ included
- in the specialAttrs attribute group.
+ id (as an attribute name): denotes an attribute whose value
+ should be interpreted as if declared to be of type ID.
+ The xml:id specification is not yet a W3C Recommendation,
+ but this attribute is included here to facilitate experimentation
+ with the mechanisms it proposes. Note that it is _not_ included
+ in the specialAttrs attribute group.
- lang (as an attribute name): denotes an attribute whose value
- is a language code for the natural language of the content of
- any element; its value is inherited. This name is reserved
- by virtue of its definition in the XML specification.
+ lang (as an attribute name): denotes an attribute whose value
+ is a language code for the natural language of the content of
+ any element; its value is inherited. This name is reserved
+ by virtue of its definition in the XML specification.
space (as an attribute name): denotes an attribute whose
- value is a keyword indicating what whitespace processing
- discipline is intended for the content of the element; its
- value is inherited. This name is reserved by virtue of its
- definition in the XML specification.
+ value is a keyword indicating what whitespace processing
+ discipline is intended for the content of the element; its
+ value is inherited. This name is reserved by virtue of its
+ definition in the XML specification.
Father (in any context at all): denotes Jon Bosak, the chair of
- the original XML Working Group. This name is reserved by
- the following decision of the W3C XML Plenary and
- XML Coordination groups:
-
- In appreciation for his vision, leadership and dedication
- the W3C XML Plenary on this 10th day of February, 2000
- reserves for Jon Bosak in perpetuity the XML name
- xml:Father
+ the original XML Working Group. This name is reserved by
+ the following decision of the W3C XML Plenary and
+ XML Coordination groups:
+
+ In appreciation for his vision, leadership and dedication
+ the W3C XML Plenary on this 10th day of February, 2000
+ reserves for Jon Bosak in perpetuity the XML name
+ xml:Father
-
+
-
+
This schema defines attributes and an attribute group
suitable for use by
schemas wishing to allow xml:base, xml:lang, xml:space or xml:id
@@ -60,87 +60,87 @@
To enable this, such a schema must import this schema
for the XML namespace, e.g. as follows:
<schema . . .>
- . . .
- <import namespace="http://www.w3.org/XML/1998/namespace"
+ . . .
+ <import namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2005/08/xml.xsd"/>
Subsequently, qualified reference to any of the attributes
or the group defined below will have the desired effect, e.g.
<type . . .>
- . . .
- <attributeGroup ref="xml:specialAttrs"/>
+ . . .
+ <attributeGroup ref="xml:specialAttrs"/>
- will define a type which will schema-validate an instance
- element with any of those attributes
-
+ will define a type which will schema-validate an instance
+ element with any of those attributes
+
-
+
In keeping with the XML Schema WG's standard versioning
- policy, this schema document will persist at
- http://www.w3.org/2005/08/xml.xsd.
- At the date of issue it can also be found at
- http://www.w3.org/2001/xml.xsd.
- The schema document at that URI may however change in the future,
- in order to remain compatible with the latest version of XML Schema
- itself, or with the XML namespace itself. In other words, if the XML
- Schema or XML namespaces change, the version of this document at
- http://www.w3.org/2001/xml.xsd will change
- accordingly; the version at
- http://www.w3.org/2005/08/xml.xsd will not change.
+ policy, this schema document will persist at
+ http://www.w3.org/2005/08/xml.xsd.
+ At the date of issue it can also be found at
+ http://www.w3.org/2001/xml.xsd.
+ The schema document at that URI may however change in the future,
+ in order to remain compatible with the latest version of XML Schema
+ itself, or with the XML namespace itself. In other words, if the XML
+ Schema or XML namespaces change, the version of this document at
+ http://www.w3.org/2001/xml.xsd will change
+ accordingly; the version at
+ http://www.w3.org/2005/08/xml.xsd will not change.
-
+
-
+
- Attempting to install the relevant ISO 2- and 3-letter
- codes as the enumerated possible values is probably never
- going to be a realistic possibility. See
- RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
- at http://www.iana.org/assignments/lang-tag-apps.htm for
- further information.
-
- The union allows for the 'un-declaration' of xml:lang with
- the empty string.
+ Attempting to install the relevant ISO 2- and 3-letter
+ codes as the enumerated possible values is probably never
+ going to be a realistic possibility. See
+ RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
+ at http://www.iana.org/assignments/lang-tag-apps.htm for
+ further information.
+
+ The union allows for the 'un-declaration' of xml:lang with
+ the empty string.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
- See http://www.w3.org/TR/xmlbase/ for
- information about this attribute.
+ See http://www.w3.org/TR/xmlbase/ for
+ information about this attribute.
-
+
-
+
- See http://www.w3.org/TR/xml-id/ for
- information about this attribute.
+ See http://www.w3.org/TR/xml-id/ for
+ information about this attribute.
-
+
-
+
-
+
diff --git a/misc/bin/editorconfig-checker b/misc/bin/editorconfig-checker
new file mode 100755
index 000000000..badbdd999
Binary files /dev/null and b/misc/bin/editorconfig-checker differ
diff --git a/settings.gradle b/settings.gradle
index b6fcc2c7f..0eb4448f1 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -14,6 +14,10 @@
* limitations under the License.
*/
+plugins {
+ id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0'
+}
+
rootProject.name = 'metafacture-core'
include ':metafacture-commons'