diff --git a/.gitignore b/.gitignore index 16cb761..d5ef7e8 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ /javapackages-4.3.0.tar.xz /javapackages-4.3.1.tar.xz /javapackages-4.3.2.tar.xz +/javapackages-4.4.0.tar.xz diff --git a/0001-Workaround-for-XMvn-version-bump-rhbz-1191657.patch b/0001-Workaround-for-XMvn-version-bump-rhbz-1191657.patch deleted file mode 100644 index 34fd3a9..0000000 --- a/0001-Workaround-for-XMvn-version-bump-rhbz-1191657.patch +++ /dev/null @@ -1,1860 +0,0 @@ -From 5636150bcc2d3bf3b3abf48c4206ed1c265c82ab Mon Sep 17 00:00:00 2001 -From: Michael Simacek -Date: Thu, 12 Feb 2015 13:18:35 +0100 -Subject: [PATCH] Workaround for XMvn version bump (rhbz#1191657) - ---- - java-utils/maven_depmap.py | 3 + - python/javapackages/metadata/metadata.py | 4 + - python/javapackages/metadata/pyxbmetadata.py | 731 ++++++++++++++------------- - test/test_common.py | 8 +- - 4 files changed, 380 insertions(+), 366 deletions(-) - -diff --git a/java-utils/maven_depmap.py b/java-utils/maven_depmap.py -index c2d607f..78fe643 100644 ---- a/java-utils/maven_depmap.py -+++ b/java-utils/maven_depmap.py -@@ -193,6 +193,9 @@ def write_metadata(metadata_file, artifacts): - except IOError: - # Not a gzipped file? - xml = open(metadata_file, "r").read() -+ # FIXME make proper support for multiple model versions -+ xml = xml.replace(b'http://fedorahosted.org/xmvn/METADATA/2.0.0', -+ b'http://fedorahosted.org/xmvn/METADATA/2.3.0') - root = m.CreateFromDocument(xml) - artifacts += [a for a in root.artifacts.artifact] - else: -diff --git a/python/javapackages/metadata/metadata.py b/python/javapackages/metadata/metadata.py -index 39329d2..bafe4bb 100644 ---- a/python/javapackages/metadata/metadata.py -+++ b/python/javapackages/metadata/metadata.py -@@ -86,6 +86,10 @@ class Metadata(object): - # not a compressed metadata, just rewind and read the data - f.seek(0) - data = f.read() -+ -+ # FIXME make proper support for multiple model versions -+ data = data.replace(b'http://fedorahosted.org/xmvn/METADATA/2.0.0', -+ b'http://fedorahosted.org/xmvn/METADATA/2.3.0') - return m.CreateFromDocument(data) - - def _read_artifacts(self, metadata): -diff --git a/python/javapackages/metadata/pyxbmetadata.py b/python/javapackages/metadata/pyxbmetadata.py -index 0d99e20..1e122f5 100644 ---- a/python/javapackages/metadata/pyxbmetadata.py -+++ b/python/javapackages/metadata/pyxbmetadata.py -@@ -1,8 +1,8 @@ --# ./pyxbmetadata.py -+# ./javapackages/metadata/pyxbmetadata.py - # -*- coding: utf-8 -*- --# PyXB bindings for NM:cc7c37311c49f3aaf8d407a5a18021140495bbc9 --# Generated 2014-10-20 13:34:00.773634 by PyXB version 1.2.4 using Python 3.3.2.final.0 --# Namespace http://fedorahosted.org/xmvn/METADATA/2.0.0 -+# PyXB bindings for NM:c6f1fde6e140d7c95c44b8f773742fbcefa7ed69 -+# Generated 2015-02-12 12:30:35.748334 by PyXB version 1.2.4 using Python 3.4.1.final.0 -+# Namespace http://fedorahosted.org/xmvn/METADATA/2.3.0 - - from __future__ import unicode_literals - import pyxb -@@ -15,7 +15,7 @@ import sys - import pyxb.utils.six as _six - - # Unique identifier for bindings created at the same time --_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:fc7e4988-584c-11e4-af6d-3c970e1833ad') -+_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:8feaf11e-b2aa-11e4-bf2a-0024d7e4685c') - - # Version of PyXB used to generate the bindings - _PyXBVersion = '1.2.4' -@@ -27,7 +27,7 @@ if pyxb.__version__ != _PyXBVersion: - import pyxb.binding.datatypes - - # NOTE: All namespace declarations are reserved within the binding --Namespace = pyxb.namespace.NamespaceForURI('http://fedorahosted.org/xmvn/METADATA/2.0.0', create_if_missing=True) -+Namespace = pyxb.namespace.NamespaceForURI('http://fedorahosted.org/xmvn/METADATA/2.3.0', create_if_missing=True) - Namespace.configureCategories(['typeBinding', 'elementBinding']) - - def CreateFromDocument (xml_text, default_namespace=None, location_base=None): -@@ -73,7 +73,7 @@ def CreateFromDOM (node, default_namespace=None): - return pyxb.binding.basis.element.AnyCreateFromDOM(node, default_namespace) - - --# Complex type {http://fedorahosted.org/xmvn/METADATA/2.0.0}PackageMetadata with content type ELEMENT_ONLY -+# Complex type {http://fedorahosted.org/xmvn/METADATA/2.3.0}PackageMetadata with content type ELEMENT_ONLY - class PackageMetadata (pyxb.binding.basis.complexTypeDefinition): - """2.0.0+ - Root element of the metadata file. -@@ -82,37 +82,37 @@ class PackageMetadata (pyxb.binding.basis.complexTypeDefinition): - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'PackageMetadata') -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 15, 2) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 15, 2) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}uuid uses Python identifier uuid -- __uuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uuid'), 'uuid', '__httpfedorahosted_orgxmvnMETADATA2_0_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0uuid', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 23, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}uuid uses Python identifier uuid -+ __uuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uuid'), 'uuid', '__httpfedorahosted_orgxmvnMETADATA2_3_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0uuid', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 23, 6), ) - - -- uuid = property(__uuid.value, __uuid.set, None, '2.0.0+\n Universally unique identifier of this piece of metadata.\n ') -+ uuid = property(__uuid.value, __uuid.set, None, '2.0.0+Universally unique identifier of this piece of metadata.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}properties uses Python identifier properties -- __properties = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'properties'), 'properties', '__httpfedorahosted_orgxmvnMETADATA2_0_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0properties', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 31, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}properties uses Python identifier properties -+ __properties = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'properties'), 'properties', '__httpfedorahosted_orgxmvnMETADATA2_3_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0properties', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 29, 6), ) - - -- properties = property(__properties.value, __properties.set, None, '2.0.0+\n Properties of this piece of metadata.\n ') -+ properties = property(__properties.value, __properties.set, None, '2.0.0+Properties of this piece of metadata.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifacts uses Python identifier artifacts -- __artifacts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifacts'), 'artifacts', '__httpfedorahosted_orgxmvnMETADATA2_0_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0artifacts', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 44, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifacts uses Python identifier artifacts -+ __artifacts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifacts'), 'artifacts', '__httpfedorahosted_orgxmvnMETADATA2_3_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0artifacts', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 40, 6), ) - - -- artifacts = property(__artifacts.value, __artifacts.set, None, '2.0.0+\n List of installed artifacts described by this piece of\n metadata.\n ') -+ artifacts = property(__artifacts.value, __artifacts.set, None, '2.0.0+List of installed artifacts described by this piece of metadata.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}skippedArtifacts uses Python identifier skippedArtifacts -- __skippedArtifacts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifacts'), 'skippedArtifacts', '__httpfedorahosted_orgxmvnMETADATA2_0_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0skippedArtifacts', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 58, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}skippedArtifacts uses Python identifier skippedArtifacts -+ __skippedArtifacts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifacts'), 'skippedArtifacts', '__httpfedorahosted_orgxmvnMETADATA2_3_0_PackageMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0skippedArtifacts', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 51, 6), ) - - -- skippedArtifacts = property(__skippedArtifacts.value, __skippedArtifacts.set, None, '2.0.0+\n List of artifacts built but not installed in any package.\n Useful for detecting broken package dependencies.\n ') -+ skippedArtifacts = property(__skippedArtifacts.value, __skippedArtifacts.set, None, '2.0.0+List of artifacts built but not installed in any package. Useful for detecting broken package dependencies.') - - _ElementMap.update({ - __uuid.name() : __uuid, -@@ -128,14 +128,12 @@ Namespace.addCategoryObject('typeBinding', 'PackageMetadata', PackageMetadata) - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Properties of this piece of metadata. -- """ -+ """2.0.0+Properties of this piece of metadata.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 38, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 34, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType -@@ -151,21 +149,18 @@ class CTD_ANON (pyxb.binding.basis.complexTypeDefinition): - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- List of installed artifacts described by this piece of -- metadata. -- """ -+ """2.0.0+List of installed artifacts described by this piece of metadata.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 52, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 45, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifact uses Python identifier artifact -- __artifact = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifact'), 'artifact', '__httpfedorahosted_orgxmvnMETADATA2_0_0_CTD_ANON__httpfedorahosted_orgxmvnMETADATA2_0_0artifact', True, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 54, 12), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifact uses Python identifier artifact -+ __artifact = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifact'), 'artifact', '__httpfedorahosted_orgxmvnMETADATA2_3_0_CTD_ANON__httpfedorahosted_orgxmvnMETADATA2_3_0artifact', True, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 47, 12), ) - - - artifact = property(__artifact.value, __artifact.set, None, None) -@@ -181,21 +176,18 @@ class CTD_ANON_ (pyxb.binding.basis.complexTypeDefinition): - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- List of artifacts built but not installed in any package. -- Useful for detecting broken package dependencies. -- """ -+ """2.0.0+List of artifacts built but not installed in any package. Useful for detecting broken package dependencies.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 66, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 56, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}skippedArtifact uses Python identifier skippedArtifact -- __skippedArtifact = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifact'), 'skippedArtifact', '__httpfedorahosted_orgxmvnMETADATA2_0_0_CTD_ANON_2_httpfedorahosted_orgxmvnMETADATA2_0_0skippedArtifact', True, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 68, 12), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}skippedArtifact uses Python identifier skippedArtifact -+ __skippedArtifact = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifact'), 'skippedArtifact', '__httpfedorahosted_orgxmvnMETADATA2_3_0_CTD_ANON_2_httpfedorahosted_orgxmvnMETADATA2_3_0skippedArtifact', True, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 58, 12), ) - - - skippedArtifact = property(__skippedArtifact.value, __skippedArtifact.set, None, None) -@@ -209,47 +201,44 @@ class CTD_ANON_2 (pyxb.binding.basis.complexTypeDefinition): - - - --# Complex type {http://fedorahosted.org/xmvn/METADATA/2.0.0}SkippedArtifactMetadata with content type ELEMENT_ONLY -+# Complex type {http://fedorahosted.org/xmvn/METADATA/2.3.0}SkippedArtifactMetadata with content type ELEMENT_ONLY - class SkippedArtifactMetadata (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Information about artifact which was built, but not installed -- into any package. -- """ -+ """2.0.0+Information about artifact which was built, but not installed into any package.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'SkippedArtifactMetadata') -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 74, 2) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 64, 2) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}groupId uses Python identifier groupId -- __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0groupId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 83, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}groupId uses Python identifier groupId -+ __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0groupId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 70, 6), ) - - -- groupId = property(__groupId.value, __groupId.set, None, '2.0.0+\n Group ID of skipped artifact.\n ') -+ groupId = property(__groupId.value, __groupId.set, None, '2.0.0+Group ID of skipped artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifactId uses Python identifier artifactId -- __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0artifactId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 91, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifactId uses Python identifier artifactId -+ __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0artifactId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 76, 6), ) - - -- artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+\n Artifact ID of skipped artifact.\n ') -+ artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+Artifact ID of skipped artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}extension uses Python identifier extension -- __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_0_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0extension', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 99, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}extension uses Python identifier extension -+ __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_3_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0extension', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 82, 6), ) - - -- extension = property(__extension.value, __extension.set, None, '2.0.0+\n Extension of skipped artifact.\n ') -+ extension = property(__extension.value, __extension.set, None, '2.0.0+Extension of skipped artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}classifier uses Python identifier classifier -- __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_0_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0classifier', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 107, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}classifier uses Python identifier classifier -+ __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_3_0_SkippedArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0classifier', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 88, 6), ) - - -- classifier = property(__classifier.value, __classifier.set, None, '2.0.0+\n Classifier of skipped artifact.\n ') -+ classifier = property(__classifier.value, __classifier.set, None, '2.0.0+Classifier of skipped artifact.') - - _ElementMap.update({ - __groupId.name() : __groupId, -@@ -263,102 +252,100 @@ class SkippedArtifactMetadata (pyxb.binding.basis.complexTypeDefinition): - Namespace.addCategoryObject('typeBinding', 'SkippedArtifactMetadata', SkippedArtifactMetadata) - - --# Complex type {http://fedorahosted.org/xmvn/METADATA/2.0.0}ArtifactMetadata with content type ELEMENT_ONLY -+# Complex type {http://fedorahosted.org/xmvn/METADATA/2.3.0}ArtifactMetadata with content type ELEMENT_ONLY - class ArtifactMetadata (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Information about a single artifact. -- """ -+ """2.0.0+Information about a single artifact.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ArtifactMetadata') -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 117, 2) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 96, 2) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}groupId uses Python identifier groupId -- __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0groupId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 125, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}groupId uses Python identifier groupId -+ __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0groupId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 102, 6), ) - - -- groupId = property(__groupId.value, __groupId.set, None, '2.0.0+\n Group identifier of the artifact.\n ') -+ groupId = property(__groupId.value, __groupId.set, None, '2.0.0+Group identifier of the artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifactId uses Python identifier artifactId -- __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0artifactId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 133, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifactId uses Python identifier artifactId -+ __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0artifactId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 108, 6), ) - - -- artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+\n Identifier of the artifact.\n ') -+ artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+Identifier of the artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}extension uses Python identifier extension -- __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0extension', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 141, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}extension uses Python identifier extension -+ __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0extension', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 114, 6), ) - - -- extension = property(__extension.value, __extension.set, None, '2.0.0+\n Extension of artifact file.\n ') -+ extension = property(__extension.value, __extension.set, None, '2.0.0+Extension of artifact file.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}classifier uses Python identifier classifier -- __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0classifier', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 149, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}classifier uses Python identifier classifier -+ __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0classifier', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 120, 6), ) - - -- classifier = property(__classifier.value, __classifier.set, None, '2.0.0+\n Classifier of the artifact.\n ') -+ classifier = property(__classifier.value, __classifier.set, None, '2.0.0+Classifier of the artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}version uses Python identifier version -- __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'version'), 'version', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0version', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 157, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}version uses Python identifier version -+ __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'version'), 'version', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0version', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 126, 6), ) - - -- version = property(__version.value, __version.set, None, '2.0.0+\n Artifact version. This is always upstream version, never\n compat version nor SYSTEM.\n ') -+ version = property(__version.value, __version.set, None, '2.0.0+Artifact version. This is always upstream version, never compat version nor SYSTEM.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}path uses Python identifier path -- __path = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'path'), 'path', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0path', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 166, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}path uses Python identifier path -+ __path = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'path'), 'path', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0path', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 132, 6), ) - - -- path = property(__path.value, __path.set, None, '2.0.0+\n Absolute path to artifact file stored in the local file\n system.\n ') -+ path = property(__path.value, __path.set, None, '2.0.0+Absolute path to artifact file stored in the local file system.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}namespace uses Python identifier namespace -- __namespace = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'namespace'), 'namespace', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0namespace', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 175, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}namespace uses Python identifier namespace -+ __namespace = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'namespace'), 'namespace', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0namespace', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 138, 6), ) - - -- namespace = property(__namespace.value, __namespace.set, None, '2.0.0+\n A namespace within which this artifact is stored. This\n usually is an identifier of software collection.\n ') -+ namespace = property(__namespace.value, __namespace.set, None, '2.0.0+A namespace within which this artifact is stored. This usually is an identifier of software collection.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}uuid uses Python identifier uuid -- __uuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uuid'), 'uuid', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0uuid', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 184, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}uuid uses Python identifier uuid -+ __uuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'uuid'), 'uuid', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0uuid', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 144, 6), ) - - -- uuid = property(__uuid.value, __uuid.set, None, '2.0.0+\n Universally unique identifier of this artifact.\n ') -+ uuid = property(__uuid.value, __uuid.set, None, '2.0.0+Universally unique identifier of this artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}properties uses Python identifier properties -- __properties = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'properties'), 'properties', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0properties', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 192, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}properties uses Python identifier properties -+ __properties = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'properties'), 'properties', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0properties', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 150, 6), ) - - -- properties = property(__properties.value, __properties.set, None, '2.0.0+\n Extra properties of this artifact.\n ') -+ properties = property(__properties.value, __properties.set, None, '2.0.0+Extra properties of this artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}compatVersions uses Python identifier compatVersions -- __compatVersions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'compatVersions'), 'compatVersions', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0compatVersions', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 205, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}compatVersions uses Python identifier compatVersions -+ __compatVersions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'compatVersions'), 'compatVersions', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0compatVersions', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 161, 6), ) - - -- compatVersions = property(__compatVersions.value, __compatVersions.set, None, '2.0.0+\n Compatibility versions of this artifact. If the list is\n empty then this artifact is not considered as\n compatibility artifact.\n ') -+ compatVersions = property(__compatVersions.value, __compatVersions.set, None, '2.0.0+Compatibility versions of this artifact. If the list is empty then this artifact is not considered as compatibility artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}aliases uses Python identifier aliases -- __aliases = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'aliases'), 'aliases', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0aliases', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 220, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}aliases uses Python identifier aliases -+ __aliases = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'aliases'), 'aliases', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0aliases', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 172, 6), ) - - -- aliases = property(__aliases.value, __aliases.set, None, '2.0.0+\n Alternative identifiers of the artifact.\n ') -+ aliases = property(__aliases.value, __aliases.set, None, '2.0.0+Alternative identifiers of the artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}dependencies uses Python identifier dependencies -- __dependencies = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dependencies'), 'dependencies', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_0_0dependencies', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 233, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}dependencies uses Python identifier dependencies -+ __dependencies = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dependencies'), 'dependencies', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactMetadata_httpfedorahosted_orgxmvnMETADATA2_3_0dependencies', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 183, 6), ) - - -- dependencies = property(__dependencies.value, __dependencies.set, None, '2.0.0+\n List of artifact dependencies.\n ') -+ dependencies = property(__dependencies.value, __dependencies.set, None, '2.0.0+List of artifact dependencies.') - - _ElementMap.update({ - __groupId.name() : __groupId, -@@ -382,14 +369,12 @@ Namespace.addCategoryObject('typeBinding', 'ArtifactMetadata', ArtifactMetadata) - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_3 (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Extra properties of this artifact. -- """ -+ """2.0.0+Extra properties of this artifact.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 199, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 155, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType -@@ -405,22 +390,18 @@ class CTD_ANON_3 (pyxb.binding.basis.complexTypeDefinition): - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_4 (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Compatibility versions of this artifact. If the list is -- empty then this artifact is not considered as -- compatibility artifact. -- """ -+ """2.0.0+Compatibility versions of this artifact. If the list is empty then this artifact is not considered as compatibility artifact.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 214, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 166, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}version uses Python identifier version -- __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'version'), 'version', '__httpfedorahosted_orgxmvnMETADATA2_0_0_CTD_ANON_4_httpfedorahosted_orgxmvnMETADATA2_0_0version', True, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 216, 12), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}version uses Python identifier version -+ __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'version'), 'version', '__httpfedorahosted_orgxmvnMETADATA2_3_0_CTD_ANON_4_httpfedorahosted_orgxmvnMETADATA2_3_0version', True, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 168, 12), ) - - - version = property(__version.value, __version.set, None, None) -@@ -436,20 +417,18 @@ class CTD_ANON_4 (pyxb.binding.basis.complexTypeDefinition): - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_5 (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Alternative identifiers of the artifact. -- """ -+ """2.0.0+Alternative identifiers of the artifact.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 227, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 177, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}alias uses Python identifier alias -- __alias = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'alias'), 'alias', '__httpfedorahosted_orgxmvnMETADATA2_0_0_CTD_ANON_5_httpfedorahosted_orgxmvnMETADATA2_0_0alias', True, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 229, 12), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}alias uses Python identifier alias -+ __alias = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'alias'), 'alias', '__httpfedorahosted_orgxmvnMETADATA2_3_0_CTD_ANON_5_httpfedorahosted_orgxmvnMETADATA2_3_0alias', True, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 179, 12), ) - - - alias = property(__alias.value, __alias.set, None, None) -@@ -465,20 +444,18 @@ class CTD_ANON_5 (pyxb.binding.basis.complexTypeDefinition): - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- List of artifact dependencies. -- """ -+ """2.0.0+List of artifact dependencies.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 240, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 188, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}dependency uses Python identifier dependency -- __dependency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dependency'), 'dependency', '__httpfedorahosted_orgxmvnMETADATA2_0_0_CTD_ANON_6_httpfedorahosted_orgxmvnMETADATA2_0_0dependency', True, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 242, 12), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}dependency uses Python identifier dependency -+ __dependency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'dependency'), 'dependency', '__httpfedorahosted_orgxmvnMETADATA2_3_0_CTD_ANON_6_httpfedorahosted_orgxmvnMETADATA2_3_0dependency', True, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 190, 12), ) - - - dependency = property(__dependency.value, __dependency.set, None, None) -@@ -492,46 +469,44 @@ class CTD_ANON_6 (pyxb.binding.basis.complexTypeDefinition): - - - --# Complex type {http://fedorahosted.org/xmvn/METADATA/2.0.0}ArtifactAlias with content type ELEMENT_ONLY -+# Complex type {http://fedorahosted.org/xmvn/METADATA/2.3.0}ArtifactAlias with content type ELEMENT_ONLY - class ArtifactAlias (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Alternative artifact identification coordinates. -- """ -+ """2.0.0+Alternative artifact identification coordinates.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'ArtifactAlias') -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 248, 2) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 196, 2) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}groupId uses Python identifier groupId -- __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_0_0groupId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 256, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}groupId uses Python identifier groupId -+ __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_3_0groupId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 202, 6), ) - - -- groupId = property(__groupId.value, __groupId.set, None, '2.0.0+\n Group ID of the artifact alias.\n ') -+ groupId = property(__groupId.value, __groupId.set, None, '2.0.0+Group ID of the artifact alias.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifactId uses Python identifier artifactId -- __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_0_0artifactId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 264, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifactId uses Python identifier artifactId -+ __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_3_0artifactId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 208, 6), ) - - -- artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+\n Artifact ID of the artifact alias.\n ') -+ artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+Artifact ID of the artifact alias.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}extension uses Python identifier extension -- __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_0_0extension', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 272, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}extension uses Python identifier extension -+ __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_3_0extension', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 214, 6), ) - - -- extension = property(__extension.value, __extension.set, None, '2.0.0+\n Extension of the artifact alias.\n ') -+ extension = property(__extension.value, __extension.set, None, '2.0.0+Extension of the artifact alias.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}classifier uses Python identifier classifier -- __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_0_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_0_0classifier', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 280, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}classifier uses Python identifier classifier -+ __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_3_0_ArtifactAlias_httpfedorahosted_orgxmvnMETADATA2_3_0classifier', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 220, 6), ) - - -- classifier = property(__classifier.value, __classifier.set, None, '2.0.0+\n Classifier of the artifact alias.\n ') -+ classifier = property(__classifier.value, __classifier.set, None, '2.0.0+Classifier of the artifact alias.') - - _ElementMap.update({ - __groupId.name() : __groupId, -@@ -545,74 +520,79 @@ class ArtifactAlias (pyxb.binding.basis.complexTypeDefinition): - Namespace.addCategoryObject('typeBinding', 'ArtifactAlias', ArtifactAlias) - - --# Complex type {http://fedorahosted.org/xmvn/METADATA/2.0.0}Dependency with content type ELEMENT_ONLY -+# Complex type {http://fedorahosted.org/xmvn/METADATA/2.3.0}Dependency with content type ELEMENT_ONLY - class Dependency (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Description of dependency artifact. -- """ -+ """2.0.0+Description of dependency artifact.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Dependency') -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 290, 2) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 228, 2) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}groupId uses Python identifier groupId -- __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0groupId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 298, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}groupId uses Python identifier groupId -+ __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0groupId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 234, 6), ) -+ -+ -+ groupId = property(__groupId.value, __groupId.set, None, '2.0.0+Group ID of the dependency artifact.') -+ -+ -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifactId uses Python identifier artifactId -+ __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0artifactId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 240, 6), ) - - -- groupId = property(__groupId.value, __groupId.set, None, '2.0.0+\n Group ID of the dependency artifact.\n ') -+ artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+Artifact ID of the dependency artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifactId uses Python identifier artifactId -- __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0artifactId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 306, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}extension uses Python identifier extension -+ __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0extension', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 246, 6), ) - - -- artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+\n Artifact ID of the dependency artifact.\n ') -+ extension = property(__extension.value, __extension.set, None, '2.0.0+Extension of the dependency artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}extension uses Python identifier extension -- __extension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'extension'), 'extension', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0extension', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 314, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}classifier uses Python identifier classifier -+ __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0classifier', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 252, 6), ) - - -- extension = property(__extension.value, __extension.set, None, '2.0.0+\n Extension of the dependency artifact.\n ') -+ classifier = property(__classifier.value, __classifier.set, None, '2.0.0+Classifier of the dependency artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}classifier uses Python identifier classifier -- __classifier = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'classifier'), 'classifier', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0classifier', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 322, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}requestedVersion uses Python identifier requestedVersion -+ __requestedVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'requestedVersion'), 'requestedVersion', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0requestedVersion', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 258, 6), ) - - -- classifier = property(__classifier.value, __classifier.set, None, '2.0.0+\n Classifier of the dependency artifact.\n ') -+ requestedVersion = property(__requestedVersion.value, __requestedVersion.set, None, '2.0.0+Version of the dependency artifact as defined in the main artifact descriptor. This may be a version range as supported by Aether.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}requestedVersion uses Python identifier requestedVersion -- __requestedVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'requestedVersion'), 'requestedVersion', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0requestedVersion', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 330, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}resolvedVersion uses Python identifier resolvedVersion -+ __resolvedVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'resolvedVersion'), 'resolvedVersion', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0resolvedVersion', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 264, 6), ) - - -- requestedVersion = property(__requestedVersion.value, __requestedVersion.set, None, '2.0.0+\n Version of the dependency artifact as defined in the main\n artifact descriptor. This may be a version range as\n supported by Aether.\n ') -+ resolvedVersion = property(__resolvedVersion.value, __resolvedVersion.set, None, '2.0.0+Version of the dependency artifact, as resolved during build. Absence of this field indicates a dependency on default artifact version.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}resolvedVersion uses Python identifier resolvedVersion -- __resolvedVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'resolvedVersion'), 'resolvedVersion', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0resolvedVersion', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 340, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}namespace uses Python identifier namespace -+ __namespace = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'namespace'), 'namespace', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0namespace', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 270, 6), ) - - -- resolvedVersion = property(__resolvedVersion.value, __resolvedVersion.set, None, '2.0.0+\n Version of the dependency artifact, as resolved during\n build. Absence of this field indicates a dependency on\n default artifact version.\n ') -+ namespace = property(__namespace.value, __namespace.set, None, '2.0.0+A namespace within which this artifact is stored. This usually is an identifier of software collection.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}namespace uses Python identifier namespace -- __namespace = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'namespace'), 'namespace', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0namespace', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 350, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}optional uses Python identifier optional -+ __optional = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'optional'), 'optional', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0optional', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 276, 6), ) - - -- namespace = property(__namespace.value, __namespace.set, None, '2.0.0+\n A namespace within which this artifact is stored. This\n usually is an identifier of software collection.\n ') -+ optional = property(__optional.value, __optional.set, None, '2.3.0+Specifies whether given dependency is optional or not.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}exclusions uses Python identifier exclusions -- __exclusions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exclusions'), 'exclusions', '__httpfedorahosted_orgxmvnMETADATA2_0_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_0_0exclusions', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 359, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}exclusions uses Python identifier exclusions -+ __exclusions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exclusions'), 'exclusions', '__httpfedorahosted_orgxmvnMETADATA2_3_0_Dependency_httpfedorahosted_orgxmvnMETADATA2_3_0exclusions', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 282, 6), ) - - -- exclusions = property(__exclusions.value, __exclusions.set, None, '2.0.0+\n List of dependency exclusions.\n ') -+ exclusions = property(__exclusions.value, __exclusions.set, None, '2.0.0+List of dependency exclusions.') - - _ElementMap.update({ - __groupId.name() : __groupId, -@@ -622,6 +602,7 @@ class Dependency (pyxb.binding.basis.complexTypeDefinition): - __requestedVersion.name() : __requestedVersion, - __resolvedVersion.name() : __resolvedVersion, - __namespace.name() : __namespace, -+ __optional.name() : __optional, - __exclusions.name() : __exclusions - }) - _AttributeMap.update({ -@@ -632,20 +613,18 @@ Namespace.addCategoryObject('typeBinding', 'Dependency', Dependency) - - # Complex type [anonymous] with content type ELEMENT_ONLY - class CTD_ANON_7 (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- List of dependency exclusions. -- """ -+ """2.0.0+List of dependency exclusions.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = None -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 366, 8) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 287, 8) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}exclusion uses Python identifier exclusion -- __exclusion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exclusion'), 'exclusion', '__httpfedorahosted_orgxmvnMETADATA2_0_0_CTD_ANON_7_httpfedorahosted_orgxmvnMETADATA2_0_0exclusion', True, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 368, 12), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}exclusion uses Python identifier exclusion -+ __exclusion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'exclusion'), 'exclusion', '__httpfedorahosted_orgxmvnMETADATA2_3_0_CTD_ANON_7_httpfedorahosted_orgxmvnMETADATA2_3_0exclusion', True, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 289, 12), ) - - - exclusion = property(__exclusion.value, __exclusion.set, None, None) -@@ -659,32 +638,30 @@ class CTD_ANON_7 (pyxb.binding.basis.complexTypeDefinition): - - - --# Complex type {http://fedorahosted.org/xmvn/METADATA/2.0.0}DependencyExclusion with content type ELEMENT_ONLY -+# Complex type {http://fedorahosted.org/xmvn/METADATA/2.3.0}DependencyExclusion with content type ELEMENT_ONLY - class DependencyExclusion (pyxb.binding.basis.complexTypeDefinition): -- """2.0.0+ -- Description of artifact excluded from dependency tree. -- """ -+ """2.0.0+Description of artifact excluded from dependency tree.""" - _TypeDefinition = None - _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY - _Abstract = False - _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'DependencyExclusion') -- _XSDLocation = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 374, 2) -+ _XSDLocation = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 295, 2) - _ElementMap = {} - _AttributeMap = {} - # Base type is pyxb.binding.datatypes.anyType - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}groupId uses Python identifier groupId -- __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_DependencyExclusion_httpfedorahosted_orgxmvnMETADATA2_0_0groupId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 382, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}groupId uses Python identifier groupId -+ __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'groupId'), 'groupId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_DependencyExclusion_httpfedorahosted_orgxmvnMETADATA2_3_0groupId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 301, 6), ) - - -- groupId = property(__groupId.value, __groupId.set, None, '2.0.0+\n Group ID of the excluded artifact.\n ') -+ groupId = property(__groupId.value, __groupId.set, None, '2.0.0+Group ID of the excluded artifact.') - - -- # Element {http://fedorahosted.org/xmvn/METADATA/2.0.0}artifactId uses Python identifier artifactId -- __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_0_0_DependencyExclusion_httpfedorahosted_orgxmvnMETADATA2_0_0artifactId', False, pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 390, 6), ) -+ # Element {http://fedorahosted.org/xmvn/METADATA/2.3.0}artifactId uses Python identifier artifactId -+ __artifactId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), 'artifactId', '__httpfedorahosted_orgxmvnMETADATA2_3_0_DependencyExclusion_httpfedorahosted_orgxmvnMETADATA2_3_0artifactId', False, pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 307, 6), ) - - -- artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+\n Artifact ID of the excluded artifact.\n ') -+ artifactId = property(__artifactId.value, __artifactId.set, None, '2.0.0+Artifact ID of the excluded artifact.') - - _ElementMap.update({ - __groupId.name() : __groupId, -@@ -696,18 +673,18 @@ class DependencyExclusion (pyxb.binding.basis.complexTypeDefinition): - Namespace.addCategoryObject('typeBinding', 'DependencyExclusion', DependencyExclusion) - - --metadata = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'metadata'), PackageMetadata, documentation='2.0.0+\n Root element of the metadata file.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 7, 2)) -+metadata = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'metadata'), PackageMetadata, documentation='2.0.0+\n Root element of the metadata file.\n ', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 7, 2)) - Namespace.addCategoryObject('elementBinding', metadata.name().localName(), metadata) - - - --PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uuid'), pyxb.binding.datatypes.string, scope=PackageMetadata, documentation='2.0.0+\n Universally unique identifier of this piece of metadata.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 23, 6))) -+PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uuid'), pyxb.binding.datatypes.string, scope=PackageMetadata, documentation='2.0.0+Universally unique identifier of this piece of metadata.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 23, 6))) - --PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'properties'), CTD_ANON, scope=PackageMetadata, documentation='2.0.0+\n Properties of this piece of metadata.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 31, 6))) -+PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'properties'), CTD_ANON, scope=PackageMetadata, documentation='2.0.0+Properties of this piece of metadata.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 29, 6))) - --PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifacts'), CTD_ANON_, scope=PackageMetadata, documentation='2.0.0+\n List of installed artifacts described by this piece of\n metadata.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 44, 6))) -+PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifacts'), CTD_ANON_, scope=PackageMetadata, documentation='2.0.0+List of installed artifacts described by this piece of metadata.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 40, 6))) - --PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifacts'), CTD_ANON_2, scope=PackageMetadata, documentation='2.0.0+\n List of artifacts built but not installed in any package.\n Useful for detecting broken package dependencies.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 58, 6))) -+PackageMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifacts'), CTD_ANON_2, scope=PackageMetadata, documentation='2.0.0+List of artifacts built but not installed in any package. Useful for detecting broken package dependencies.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 51, 6))) - - def _BuildAutomaton_ (): - # Remove this helper function from the namespace after it is invoked -@@ -716,12 +693,12 @@ def _BuildAutomaton_ (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 23, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 23, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uuid')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 23, 6)) -+ symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uuid')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 23, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -737,12 +714,12 @@ def _BuildAutomaton_2 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 31, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 29, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'properties')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 31, 6)) -+ symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'properties')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 29, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -758,12 +735,12 @@ def _BuildAutomaton_3 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 44, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 40, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifacts')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 44, 6)) -+ symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifacts')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 40, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -779,12 +756,12 @@ def _BuildAutomaton_4 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 58, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 51, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifacts')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 58, 6)) -+ symbol = pyxb.binding.content.ElementUse(PackageMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifacts')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 51, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -800,13 +777,13 @@ def _BuildAutomaton (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 23, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 23, 6)) - counters.add(cc_0) -- cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 31, 6)) -+ cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 29, 6)) - counters.add(cc_1) -- cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 44, 6)) -+ cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 40, 6)) - counters.add(cc_2) -- cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 58, 6)) -+ cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 51, 6)) - counters.add(cc_3) - states = [] - sub_automata = [] -@@ -815,7 +792,7 @@ def _BuildAutomaton (): - sub_automata.append(_BuildAutomaton_3()) - sub_automata.append(_BuildAutomaton_4()) - final_update = set() -- symbol = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 22, 4) -+ symbol = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 22, 4) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) -@@ -834,12 +811,12 @@ def _BuildAutomaton_5 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 40, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 36, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.WildcardUse(pyxb.binding.content.Wildcard(process_contents=pyxb.binding.content.Wildcard.PC_skip, namespace_constraint=pyxb.binding.content.Wildcard.NC_any), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 40, 12)) -+ symbol = pyxb.binding.content.WildcardUse(pyxb.binding.content.Wildcard(process_contents=pyxb.binding.content.Wildcard.PC_skip, namespace_constraint=pyxb.binding.content.Wildcard.NC_any), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 36, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -852,7 +829,7 @@ CTD_ANON._Automaton = _BuildAutomaton_5() - - - --CTD_ANON_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifact'), ArtifactMetadata, scope=CTD_ANON_, location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 54, 12))) -+CTD_ANON_._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifact'), ArtifactMetadata, scope=CTD_ANON_, location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 47, 12))) - - def _BuildAutomaton_6 (): - # Remove this helper function from the namespace after it is invoked -@@ -861,12 +838,12 @@ def _BuildAutomaton_6 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 54, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 47, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifact')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 54, 12)) -+ symbol = pyxb.binding.content.ElementUse(CTD_ANON_._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifact')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 47, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -879,7 +856,7 @@ CTD_ANON_._Automaton = _BuildAutomaton_6() - - - --CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifact'), SkippedArtifactMetadata, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 68, 12))) -+CTD_ANON_2._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifact'), SkippedArtifactMetadata, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 58, 12))) - - def _BuildAutomaton_7 (): - # Remove this helper function from the namespace after it is invoked -@@ -888,12 +865,12 @@ def _BuildAutomaton_7 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 68, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 58, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifact')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 68, 12)) -+ symbol = pyxb.binding.content.ElementUse(CTD_ANON_2._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'skippedArtifact')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 58, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -906,13 +883,13 @@ CTD_ANON_2._Automaton = _BuildAutomaton_7() - - - --SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+\n Group ID of skipped artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 83, 6))) -+SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+Group ID of skipped artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 70, 6))) - --SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+\n Artifact ID of skipped artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 91, 6))) -+SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+Artifact ID of skipped artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 76, 6))) - --SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+\n Extension of skipped artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 99, 6), unicode_default='jar')) -+SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+Extension of skipped artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 82, 6), unicode_default='jar')) - --SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+\n Classifier of skipped artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 107, 6), unicode_default='')) -+SkippedArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=SkippedArtifactMetadata, documentation='2.0.0+Classifier of skipped artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 88, 6), unicode_default='')) - - def _BuildAutomaton_9 (): - # Remove this helper function from the namespace after it is invoked -@@ -921,12 +898,12 @@ def _BuildAutomaton_9 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 83, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 70, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 83, 6)) -+ symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 70, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -942,12 +919,12 @@ def _BuildAutomaton_10 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 91, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 76, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 91, 6)) -+ symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 76, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -963,12 +940,12 @@ def _BuildAutomaton_11 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 99, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 82, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 99, 6)) -+ symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 82, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -984,12 +961,12 @@ def _BuildAutomaton_12 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 107, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 88, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 107, 6)) -+ symbol = pyxb.binding.content.ElementUse(SkippedArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 88, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1005,13 +982,13 @@ def _BuildAutomaton_8 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 83, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 70, 6)) - counters.add(cc_0) -- cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 91, 6)) -+ cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 76, 6)) - counters.add(cc_1) -- cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 99, 6)) -+ cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 82, 6)) - counters.add(cc_2) -- cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 107, 6)) -+ cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 88, 6)) - counters.add(cc_3) - states = [] - sub_automata = [] -@@ -1020,7 +997,7 @@ def _BuildAutomaton_8 (): - sub_automata.append(_BuildAutomaton_11()) - sub_automata.append(_BuildAutomaton_12()) - final_update = set() -- symbol = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 82, 4) -+ symbol = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 69, 4) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) -@@ -1032,29 +1009,29 @@ SkippedArtifactMetadata._Automaton = _BuildAutomaton_8() - - - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Group identifier of the artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 125, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Group identifier of the artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 102, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Identifier of the artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 133, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Identifier of the artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 108, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Extension of artifact file.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 141, 6), unicode_default='jar')) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Extension of artifact file.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 114, 6), unicode_default='jar')) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Classifier of the artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 149, 6), unicode_default='')) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Classifier of the artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 120, 6), unicode_default='')) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'version'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Artifact version. This is always upstream version, never\n compat version nor SYSTEM.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 157, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'version'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Artifact version. This is always upstream version, never compat version nor SYSTEM.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 126, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'path'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Absolute path to artifact file stored in the local file\n system.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 166, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'path'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Absolute path to artifact file stored in the local file system.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 132, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'namespace'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n A namespace within which this artifact is stored. This\n usually is an identifier of software collection.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 175, 6), unicode_default='')) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'namespace'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+A namespace within which this artifact is stored. This usually is an identifier of software collection.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 138, 6), unicode_default='')) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uuid'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+\n Universally unique identifier of this artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 184, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uuid'), pyxb.binding.datatypes.string, scope=ArtifactMetadata, documentation='2.0.0+Universally unique identifier of this artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 144, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'properties'), CTD_ANON_3, scope=ArtifactMetadata, documentation='2.0.0+\n Extra properties of this artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 192, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'properties'), CTD_ANON_3, scope=ArtifactMetadata, documentation='2.0.0+Extra properties of this artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 150, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'compatVersions'), CTD_ANON_4, scope=ArtifactMetadata, documentation='2.0.0+\n Compatibility versions of this artifact. If the list is\n empty then this artifact is not considered as\n compatibility artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 205, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'compatVersions'), CTD_ANON_4, scope=ArtifactMetadata, documentation='2.0.0+Compatibility versions of this artifact. If the list is empty then this artifact is not considered as compatibility artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 161, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'aliases'), CTD_ANON_5, scope=ArtifactMetadata, documentation='2.0.0+\n Alternative identifiers of the artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 220, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'aliases'), CTD_ANON_5, scope=ArtifactMetadata, documentation='2.0.0+Alternative identifiers of the artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 172, 6))) - --ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dependencies'), CTD_ANON_6, scope=ArtifactMetadata, documentation='2.0.0+\n List of artifact dependencies.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 233, 6))) -+ArtifactMetadata._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dependencies'), CTD_ANON_6, scope=ArtifactMetadata, documentation='2.0.0+List of artifact dependencies.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 183, 6))) - - def _BuildAutomaton_14 (): - # Remove this helper function from the namespace after it is invoked -@@ -1063,12 +1040,12 @@ def _BuildAutomaton_14 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 125, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 102, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 125, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 102, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1084,12 +1061,12 @@ def _BuildAutomaton_15 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 133, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 108, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 133, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 108, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1105,12 +1082,12 @@ def _BuildAutomaton_16 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 141, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 114, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 141, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 114, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1126,12 +1103,12 @@ def _BuildAutomaton_17 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 149, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 120, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 149, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 120, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1147,12 +1124,12 @@ def _BuildAutomaton_18 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 157, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 126, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 157, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 126, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1168,12 +1145,12 @@ def _BuildAutomaton_19 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 166, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 132, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'path')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 166, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'path')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 132, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1189,12 +1166,12 @@ def _BuildAutomaton_20 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 175, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 138, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'namespace')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 175, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'namespace')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 138, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1210,12 +1187,12 @@ def _BuildAutomaton_21 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 184, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 144, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uuid')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 184, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'uuid')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 144, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1231,12 +1208,12 @@ def _BuildAutomaton_22 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 192, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 150, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'properties')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 192, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'properties')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 150, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1252,12 +1229,12 @@ def _BuildAutomaton_23 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 205, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 161, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'compatVersions')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 205, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'compatVersions')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 161, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1273,12 +1250,12 @@ def _BuildAutomaton_24 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 220, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 172, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'aliases')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 220, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'aliases')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 172, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1294,12 +1271,12 @@ def _BuildAutomaton_25 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 233, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 183, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dependencies')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 233, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactMetadata._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dependencies')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 183, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1315,29 +1292,29 @@ def _BuildAutomaton_13 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 125, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 102, 6)) - counters.add(cc_0) -- cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 133, 6)) -+ cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 108, 6)) - counters.add(cc_1) -- cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 141, 6)) -+ cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 114, 6)) - counters.add(cc_2) -- cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 149, 6)) -+ cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 120, 6)) - counters.add(cc_3) -- cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 157, 6)) -+ cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 126, 6)) - counters.add(cc_4) -- cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 166, 6)) -+ cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 132, 6)) - counters.add(cc_5) -- cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 175, 6)) -+ cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 138, 6)) - counters.add(cc_6) -- cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 184, 6)) -+ cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 144, 6)) - counters.add(cc_7) -- cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 192, 6)) -+ cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 150, 6)) - counters.add(cc_8) -- cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 205, 6)) -+ cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 161, 6)) - counters.add(cc_9) -- cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 220, 6)) -+ cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 172, 6)) - counters.add(cc_10) -- cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 233, 6)) -+ cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 183, 6)) - counters.add(cc_11) - states = [] - sub_automata = [] -@@ -1354,7 +1331,7 @@ def _BuildAutomaton_13 (): - sub_automata.append(_BuildAutomaton_24()) - sub_automata.append(_BuildAutomaton_25()) - final_update = set() -- symbol = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 124, 4) -+ symbol = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 101, 4) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) -@@ -1373,12 +1350,12 @@ def _BuildAutomaton_26 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 201, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 157, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.WildcardUse(pyxb.binding.content.Wildcard(process_contents=pyxb.binding.content.Wildcard.PC_skip, namespace_constraint=pyxb.binding.content.Wildcard.NC_any), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 201, 12)) -+ symbol = pyxb.binding.content.WildcardUse(pyxb.binding.content.Wildcard(process_contents=pyxb.binding.content.Wildcard.PC_skip, namespace_constraint=pyxb.binding.content.Wildcard.NC_any), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 157, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1391,7 +1368,7 @@ CTD_ANON_3._Automaton = _BuildAutomaton_26() - - - --CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'version'), pyxb.binding.datatypes.string, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 216, 12))) -+CTD_ANON_4._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'version'), pyxb.binding.datatypes.string, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 168, 12))) - - def _BuildAutomaton_27 (): - # Remove this helper function from the namespace after it is invoked -@@ -1400,12 +1377,12 @@ def _BuildAutomaton_27 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 216, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 168, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 216, 12)) -+ symbol = pyxb.binding.content.ElementUse(CTD_ANON_4._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'version')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 168, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1418,7 +1395,7 @@ CTD_ANON_4._Automaton = _BuildAutomaton_27() - - - --CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'alias'), ArtifactAlias, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 229, 12))) -+CTD_ANON_5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'alias'), ArtifactAlias, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 179, 12))) - - def _BuildAutomaton_28 (): - # Remove this helper function from the namespace after it is invoked -@@ -1427,12 +1404,12 @@ def _BuildAutomaton_28 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 229, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 179, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'alias')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 229, 12)) -+ symbol = pyxb.binding.content.ElementUse(CTD_ANON_5._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'alias')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 179, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1445,7 +1422,7 @@ CTD_ANON_5._Automaton = _BuildAutomaton_28() - - - --CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dependency'), Dependency, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 242, 12))) -+CTD_ANON_6._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'dependency'), Dependency, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 190, 12))) - - def _BuildAutomaton_29 (): - # Remove this helper function from the namespace after it is invoked -@@ -1454,12 +1431,12 @@ def _BuildAutomaton_29 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 242, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 190, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dependency')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 242, 12)) -+ symbol = pyxb.binding.content.ElementUse(CTD_ANON_6._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'dependency')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 190, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1472,13 +1449,13 @@ CTD_ANON_6._Automaton = _BuildAutomaton_29() - - - --ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+\n Group ID of the artifact alias.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 256, 6))) -+ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+Group ID of the artifact alias.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 202, 6))) - --ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+\n Artifact ID of the artifact alias.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 264, 6))) -+ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+Artifact ID of the artifact alias.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 208, 6))) - --ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+\n Extension of the artifact alias.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 272, 6), unicode_default='jar')) -+ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+Extension of the artifact alias.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 214, 6), unicode_default='jar')) - --ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+\n Classifier of the artifact alias.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 280, 6), unicode_default='')) -+ArtifactAlias._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=ArtifactAlias, documentation='2.0.0+Classifier of the artifact alias.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 220, 6), unicode_default='')) - - def _BuildAutomaton_31 (): - # Remove this helper function from the namespace after it is invoked -@@ -1487,12 +1464,12 @@ def _BuildAutomaton_31 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 256, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 202, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 256, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 202, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1508,12 +1485,12 @@ def _BuildAutomaton_32 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 264, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 208, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 264, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 208, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1529,12 +1506,12 @@ def _BuildAutomaton_33 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 272, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 214, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 272, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 214, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1550,12 +1527,12 @@ def _BuildAutomaton_34 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 280, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 220, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 280, 6)) -+ symbol = pyxb.binding.content.ElementUse(ArtifactAlias._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 220, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1571,13 +1548,13 @@ def _BuildAutomaton_30 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 256, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 202, 6)) - counters.add(cc_0) -- cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 264, 6)) -+ cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 208, 6)) - counters.add(cc_1) -- cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 272, 6)) -+ cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 214, 6)) - counters.add(cc_2) -- cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 280, 6)) -+ cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 220, 6)) - counters.add(cc_3) - states = [] - sub_automata = [] -@@ -1586,7 +1563,7 @@ def _BuildAutomaton_30 (): - sub_automata.append(_BuildAutomaton_33()) - sub_automata.append(_BuildAutomaton_34()) - final_update = set() -- symbol = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 255, 4) -+ symbol = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 201, 4) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) -@@ -1598,21 +1575,23 @@ ArtifactAlias._Automaton = _BuildAutomaton_30() - - - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n Group ID of the dependency artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 298, 6))) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+Group ID of the dependency artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 234, 6))) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n Artifact ID of the dependency artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 306, 6))) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+Artifact ID of the dependency artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 240, 6))) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n Extension of the dependency artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 314, 6), unicode_default='jar')) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'extension'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+Extension of the dependency artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 246, 6), unicode_default='jar')) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n Classifier of the dependency artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 322, 6), unicode_default='')) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'classifier'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+Classifier of the dependency artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 252, 6), unicode_default='')) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'requestedVersion'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n Version of the dependency artifact as defined in the main\n artifact descriptor. This may be a version range as\n supported by Aether.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 330, 6))) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'requestedVersion'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+Version of the dependency artifact as defined in the main artifact descriptor. This may be a version range as supported by Aether.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 258, 6), unicode_default='SYSTEM')) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'resolvedVersion'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n Version of the dependency artifact, as resolved during\n build. Absence of this field indicates a dependency on\n default artifact version.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 340, 6), unicode_default='SYSTEM')) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'resolvedVersion'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+Version of the dependency artifact, as resolved during build. Absence of this field indicates a dependency on default artifact version.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 264, 6), unicode_default='SYSTEM')) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'namespace'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+\n A namespace within which this artifact is stored. This\n usually is an identifier of software collection.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 350, 6), unicode_default='')) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'namespace'), pyxb.binding.datatypes.string, scope=Dependency, documentation='2.0.0+A namespace within which this artifact is stored. This usually is an identifier of software collection.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 270, 6), unicode_default='')) - --Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exclusions'), CTD_ANON_7, scope=Dependency, documentation='2.0.0+\n List of dependency exclusions.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 359, 6))) -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'optional'), pyxb.binding.datatypes.boolean, scope=Dependency, documentation='2.3.0+Specifies whether given dependency is optional or not.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 276, 6))) -+ -+Dependency._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exclusions'), CTD_ANON_7, scope=Dependency, documentation='2.0.0+List of dependency exclusions.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 282, 6))) - - def _BuildAutomaton_36 (): - # Remove this helper function from the namespace after it is invoked -@@ -1621,12 +1600,12 @@ def _BuildAutomaton_36 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 298, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 234, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 298, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 234, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1642,12 +1621,12 @@ def _BuildAutomaton_37 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 306, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 240, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 306, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 240, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1663,12 +1642,12 @@ def _BuildAutomaton_38 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 314, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 246, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 314, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'extension')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 246, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1684,12 +1663,12 @@ def _BuildAutomaton_39 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 322, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 252, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 322, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'classifier')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 252, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1705,12 +1684,12 @@ def _BuildAutomaton_40 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 330, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 258, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'requestedVersion')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 330, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'requestedVersion')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 258, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1726,12 +1705,12 @@ def _BuildAutomaton_41 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 340, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 264, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'resolvedVersion')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 340, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'resolvedVersion')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 264, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1747,12 +1726,12 @@ def _BuildAutomaton_42 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 350, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 270, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'namespace')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 350, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'namespace')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 270, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1768,12 +1747,33 @@ def _BuildAutomaton_43 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 359, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 276, 6)) -+ counters.add(cc_0) -+ states = [] -+ final_update = set() -+ final_update.add(fac.UpdateInstruction(cc_0, False)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'optional')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 276, 6)) -+ st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) -+ states.append(st_0) -+ transitions = [] -+ transitions.append(fac.Transition(st_0, [ -+ fac.UpdateInstruction(cc_0, True) ])) -+ st_0._set_transitionSet(transitions) -+ return fac.Automaton(states, counters, True, containing_state=st_0) -+ -+def _BuildAutomaton_44 (): -+ # Remove this helper function from the namespace after it is invoked -+ global _BuildAutomaton_44 -+ del _BuildAutomaton_44 -+ import pyxb.utils.fac as fac -+ -+ counters = set() -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 282, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exclusions')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 359, 6)) -+ symbol = pyxb.binding.content.ElementUse(Dependency._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exclusions')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 282, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1789,22 +1789,24 @@ def _BuildAutomaton_35 (): - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 298, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 234, 6)) - counters.add(cc_0) -- cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 306, 6)) -+ cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 240, 6)) - counters.add(cc_1) -- cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 314, 6)) -+ cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 246, 6)) - counters.add(cc_2) -- cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 322, 6)) -+ cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 252, 6)) - counters.add(cc_3) -- cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 330, 6)) -+ cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 258, 6)) - counters.add(cc_4) -- cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 340, 6)) -+ cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 264, 6)) - counters.add(cc_5) -- cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 350, 6)) -+ cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 270, 6)) - counters.add(cc_6) -- cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 359, 6)) -+ cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 276, 6)) - counters.add(cc_7) -+ cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 282, 6)) -+ counters.add(cc_8) - states = [] - sub_automata = [] - sub_automata.append(_BuildAutomaton_36()) -@@ -1815,8 +1817,9 @@ def _BuildAutomaton_35 (): - sub_automata.append(_BuildAutomaton_41()) - sub_automata.append(_BuildAutomaton_42()) - sub_automata.append(_BuildAutomaton_43()) -+ sub_automata.append(_BuildAutomaton_44()) - final_update = set() -- symbol = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 297, 4) -+ symbol = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 233, 4) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) -@@ -1828,21 +1831,21 @@ Dependency._Automaton = _BuildAutomaton_35() - - - --CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exclusion'), DependencyExclusion, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 368, 12))) -+CTD_ANON_7._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exclusion'), DependencyExclusion, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 289, 12))) - --def _BuildAutomaton_44 (): -+def _BuildAutomaton_45 (): - # Remove this helper function from the namespace after it is invoked -- global _BuildAutomaton_44 -- del _BuildAutomaton_44 -+ global _BuildAutomaton_45 -+ del _BuildAutomaton_45 - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 368, 12)) -+ cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 289, 12)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exclusion')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 368, 12)) -+ symbol = pyxb.binding.content.ElementUse(CTD_ANON_7._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'exclusion')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 289, 12)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1850,28 +1853,28 @@ def _BuildAutomaton_44 (): - fac.UpdateInstruction(cc_0, True) ])) - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) --CTD_ANON_7._Automaton = _BuildAutomaton_44() -+CTD_ANON_7._Automaton = _BuildAutomaton_45() - - - - --DependencyExclusion._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=DependencyExclusion, documentation='2.0.0+\n Group ID of the excluded artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 382, 6))) -+DependencyExclusion._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'groupId'), pyxb.binding.datatypes.string, scope=DependencyExclusion, documentation='2.0.0+Group ID of the excluded artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 301, 6))) - --DependencyExclusion._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=DependencyExclusion, documentation='2.0.0+\n Artifact ID of the excluded artifact.\n ', location=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 390, 6))) -+DependencyExclusion._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'artifactId'), pyxb.binding.datatypes.string, scope=DependencyExclusion, documentation='2.0.0+Artifact ID of the excluded artifact.', location=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 307, 6))) - --def _BuildAutomaton_46 (): -+def _BuildAutomaton_47 (): - # Remove this helper function from the namespace after it is invoked -- global _BuildAutomaton_46 -- del _BuildAutomaton_46 -+ global _BuildAutomaton_47 -+ del _BuildAutomaton_47 - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 382, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 301, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(DependencyExclusion._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 382, 6)) -+ symbol = pyxb.binding.content.ElementUse(DependencyExclusion._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'groupId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 301, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1880,19 +1883,19 @@ def _BuildAutomaton_46 (): - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - --def _BuildAutomaton_47 (): -+def _BuildAutomaton_48 (): - # Remove this helper function from the namespace after it is invoked -- global _BuildAutomaton_47 -- del _BuildAutomaton_47 -+ global _BuildAutomaton_48 -+ del _BuildAutomaton_48 - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 390, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 307, 6)) - counters.add(cc_0) - states = [] - final_update = set() - final_update.add(fac.UpdateInstruction(cc_0, False)) -- symbol = pyxb.binding.content.ElementUse(DependencyExclusion._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 390, 6)) -+ symbol = pyxb.binding.content.ElementUse(DependencyExclusion._UseForTag(pyxb.namespace.ExpandedName(Namespace, 'artifactId')), pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 307, 6)) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) - states.append(st_0) - transitions = [] -@@ -1901,28 +1904,28 @@ def _BuildAutomaton_47 (): - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=st_0) - --def _BuildAutomaton_45 (): -+def _BuildAutomaton_46 (): - # Remove this helper function from the namespace after it is invoked -- global _BuildAutomaton_45 -- del _BuildAutomaton_45 -+ global _BuildAutomaton_46 -+ del _BuildAutomaton_46 - import pyxb.utils.fac as fac - - counters = set() -- cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 382, 6)) -+ cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 301, 6)) - counters.add(cc_0) -- cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 390, 6)) -+ cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 307, 6)) - counters.add(cc_1) - states = [] - sub_automata = [] -- sub_automata.append(_BuildAutomaton_46()) - sub_automata.append(_BuildAutomaton_47()) -+ sub_automata.append(_BuildAutomaton_48()) - final_update = set() -- symbol = pyxb.utils.utility.Location('/work-local/projects/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.0.0.xsd', 381, 4) -+ symbol = pyxb.utils.utility.Location('/home/msimacek/git/xmvn/xmvn-core/target/generated-site/resources/xsd/metadata-2.3.0.xsd', 300, 4) - st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=True) - st_0._set_subAutomata(*sub_automata) - states.append(st_0) - transitions = [] - st_0._set_transitionSet(transitions) - return fac.Automaton(states, counters, True, containing_state=None) --DependencyExclusion._Automaton = _BuildAutomaton_45() -+DependencyExclusion._Automaton = _BuildAutomaton_46() - -diff --git a/test/test_common.py b/test/test_common.py -index bd5ad40..06e58b5 100644 ---- a/test/test_common.py -+++ b/test/test_common.py -@@ -95,8 +95,12 @@ def prepare_metadata(metadata_dir): - for filename in filenames: - if filename.endswith("-want.xml"): - want_file = os.path.join(dirname, filename) -- with open(want_file) as wfile: -- metadata = m.CreateFromDocument(wfile.read()) -+ with open(want_file, 'rb') as wfile: -+ # FIXME make proper support for multiple model versions -+ data = wfile.read().replace(b'http://fedorahosted.org/xmvn/METADATA/2.0.0', -+ b'http://fedorahosted.org/xmvn/METADATA/2.3.0') -+ -+ metadata = m.CreateFromDocument(data) - for a in metadata.artifacts.artifact: - if '%' in a.path: - a.path = a.path % (metadata_dir) --- -2.1.0 - diff --git a/0001-maven_depmap-Open-existing-metadata-in-binary-mode.patch b/0001-maven_depmap-Open-existing-metadata-in-binary-mode.patch deleted file mode 100644 index 77788ad..0000000 --- a/0001-maven_depmap-Open-existing-metadata-in-binary-mode.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 88865fc14c8cdd9e43b35daf056df5b9b93ba0e5 Mon Sep 17 00:00:00 2001 -From: Michal Srb -Date: Fri, 13 Feb 2015 06:48:10 +0100 -Subject: [PATCH] [maven_depmap] Open existing metadata in binary mode - ---- - java-utils/maven_depmap.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/java-utils/maven_depmap.py b/java-utils/maven_depmap.py -index 78fe643..9094c22 100644 ---- a/java-utils/maven_depmap.py -+++ b/java-utils/maven_depmap.py -@@ -192,7 +192,7 @@ def write_metadata(metadata_file, artifacts): - xml = gzip.open(metadata_file, 'rb').read() - except IOError: - # Not a gzipped file? -- xml = open(metadata_file, "r").read() -+ xml = open(metadata_file, "rb").read() - # FIXME make proper support for multiple model versions - xml = xml.replace(b'http://fedorahosted.org/xmvn/METADATA/2.0.0', - b'http://fedorahosted.org/xmvn/METADATA/2.3.0') --- -2.1.0 - diff --git a/0001-mvn_artifact-Fix-TypeError-process_raw_request-got-a.patch b/0001-mvn_artifact-Fix-TypeError-process_raw_request-got-a.patch deleted file mode 100644 index 335c538..0000000 --- a/0001-mvn_artifact-Fix-TypeError-process_raw_request-got-a.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 37dec7006368fc85f4cefa31d3e92f7daff3f680 Mon Sep 17 00:00:00 2001 -From: Michal Srb -Date: Wed, 7 Jan 2015 00:47:08 +0100 -Subject: [PATCH 1/3] [mvn_artifact] Fix "TypeError: process_raw_request() got - an unexpected keyword argument 'scl'" - ---- - java-utils/mvn_artifact.py | 12 +++++------- - macros.d/macros.xmvn | 2 +- - 2 files changed, 6 insertions(+), 8 deletions(-) - -diff --git a/java-utils/mvn_artifact.py b/java-utils/mvn_artifact.py -index 424252b..eb27a82 100644 ---- a/java-utils/mvn_artifact.py -+++ b/java-utils/mvn_artifact.py -@@ -88,7 +88,7 @@ class UnknownVersion(Exception): - pass - - --def get_parent_pom(pom, scl=None): -+def get_parent_pom(pom): - try: - metadata = Metadata(config) - known_artifacts = metadata.get_provided_artifacts() -@@ -103,7 +103,7 @@ def get_parent_pom(pom, scl=None): - - req = ResolutionRequest(pom.groupId, pom.artifactId, - extension="pom", version=pom.version) -- result = XMvnResolve.process_raw_request([req], scl=scl)[0] -+ result = XMvnResolve.process_raw_request([req])[0] - if not result: - raise Exception("Unable to resolve parent POM") - -@@ -169,7 +169,7 @@ def expand_props(deps, props): - d.interpolate(props) - - --def gather_dependencies(pom_path, scl=None): -+def gather_dependencies(pom_path): - if not pom_path: - return [] - pom = POM(pom_path) -@@ -189,7 +189,7 @@ def gather_dependencies(pom_path, scl=None): - except PomLoadingException: - pass - if not ppom: -- ppom = get_parent_pom(parent, scl=scl) -+ ppom = get_parent_pom(parent) - - parent = ppom.parent - pom_props = get_model_variables(ppom) -@@ -246,8 +246,6 @@ if __name__ == "__main__": - help="skip dependencies section in resulting metadata") - parser.add_option("-D", action="append", type="str", - help="add artifact property", metavar="property=value") -- parser.add_option("-n", "--namespace", type="str", -- help=SUPPRESS_HELP, default=None) - - sys.argv = args_to_unicode(sys.argv) - -@@ -300,7 +298,7 @@ if __name__ == "__main__": - if (not options.skip_dependencies and pom_path - and not is_it_ivy_file(pom_path)): - deps = [] -- mvn_deps = gather_dependencies(pom_path, scl=options.namespace) -+ mvn_deps = gather_dependencies(pom_path) - for d in mvn_deps: - deps.append(MetadataDependency.from_mvn_dependency(d)) - if deps: -diff --git a/macros.d/macros.xmvn b/macros.d/macros.xmvn -index 1a587fb..e7a6dda 100644 ---- a/macros.d/macros.xmvn -+++ b/macros.d/macros.xmvn -@@ -118,7 +118,7 @@ - # - # Usage: %mvn_artifact [] - # --%mvn_artifact %{pyinterpreter} %{javadir}-utils/mvn_artifact.py %{?scl:-n %{?scl}} -+%mvn_artifact %{pyinterpreter} %{javadir}-utils/mvn_artifact.py - - - # %mvn_build - build Maven project --- -2.1.0 - diff --git a/0002-Replace-all-dashes-with-dots-in-versioned-provides-a.patch b/0002-Replace-all-dashes-with-dots-in-versioned-provides-a.patch deleted file mode 100644 index c535b98..0000000 --- a/0002-Replace-all-dashes-with-dots-in-versioned-provides-a.patch +++ /dev/null @@ -1,112 +0,0 @@ -From 6886cb1f4c0b70d83eb19c706701f83643cfd5ba Mon Sep 17 00:00:00 2001 -From: Michal Srb -Date: Wed, 14 Jan 2015 10:07:49 +0100 -Subject: [PATCH 2/3] Replace all dashes with dots in versioned provides and - requires - -e.g.: -mvn(org.codehaus.plexus:plexus-interactivity-api) = 1.0-alpha-6 -will become: -mvn(org.codehaus.plexus:plexus-interactivity-api) = 1.0.alpha.6 - -This should prevent triggering of following error: -Error: Package: plexus-interactivity-jline-1.0-0.14.alpha6.10.fc22.noarch - Requires: mvn(org.codehaus.plexus:plexus-interactivity-api) = 1.0-alpha-6 - Removing: plexus-interactivity-api-1.0-0.14.alpha6.9.fc22.noarch - mvn(org.codehaus.plexus:plexus-interactivity-api) = 1.0-alpha-6 - Updated By: plexus-interactivity-api-1.0-0.14.alpha6.10.fc22.noarch - mvn(org.codehaus.plexus:plexus-interactivity-api) = 1.0-alpha-6 ---- - python/javapackages/common/osgi.py | 30 +++++++++++++++++++----------- - python/javapackages/common/util.py | 4 ++++ - python/javapackages/maven/printer.py | 3 +++ - 3 files changed, 26 insertions(+), 11 deletions(-) - -diff --git a/python/javapackages/common/osgi.py b/python/javapackages/common/osgi.py -index 832ae72..35c4f34 100644 ---- a/python/javapackages/common/osgi.py -+++ b/python/javapackages/common/osgi.py -@@ -35,6 +35,21 @@ - import re - - from javapackages.common.manifest import Manifest -+from javapackages.common.util import sanitize_version -+ -+ -+class OSGiUtils(object): -+ -+ @staticmethod -+ def get_rpm_str(bundle, version="", namespace=""): -+ ns = namespace -+ if version: -+ version = sanitize_version(version) -+ return "{ns}{d}osgi({bundle}){eq}{version}".format(ns=ns, -+ d="-" if ns else "", -+ bundle=bundle, -+ eq=" = " if version else "", -+ version=version) - - - class OSGiRequire(object): -@@ -75,13 +90,7 @@ class OSGiRequire(object): - - def get_rpm_str(self, version="", namespace=""): - ns = namespace or self.namespace -- verstr = "" -- if version: -- verstr = " = {ver}".format(ver=version) -- return "{ns}{d}osgi({bundle}){verstr}".format(ns=ns, -- d="-" if ns else "", -- bundle=self.bundle, -- verstr=verstr) -+ return OSGiUtils.get_rpm_str(self.bundle, version=version, namespace=ns) - - - class OSGiBundle(object): -@@ -166,7 +175,6 @@ class OSGiBundle(object): - return not self.__eq__(other) - - def get_rpm_str(self, version="", namespace=""): -- return "{ns}{d}osgi({bundle}) = {version}".format(ns=namespace or self.namespace, -- d="-" if self.namespace else "", -- bundle=self.bundle, -- version=version or self.version) -+ ver = version or self.version -+ ns = namespace or self.namespace -+ return OSGiUtils.get_rpm_str(self.bundle, version=ver, namespace=ns) -diff --git a/python/javapackages/common/util.py b/python/javapackages/common/util.py -index f893cc4..e373984 100644 ---- a/python/javapackages/common/util.py -+++ b/python/javapackages/common/util.py -@@ -128,3 +128,7 @@ def get_logger(name): - handler.setFormatter(formatter) - logger.addHandler(handler) - return logger -+ -+ -+def sanitize_version(version): -+ return version.replace("-", ".") -diff --git a/python/javapackages/maven/printer.py b/python/javapackages/maven/printer.py -index 095da99..4933bfc 100644 ---- a/python/javapackages/maven/printer.py -+++ b/python/javapackages/maven/printer.py -@@ -31,6 +31,8 @@ - # - # Authors: Michal Srb - -+from javapackages.common.util import sanitize_version -+ - class Printer(object): - @staticmethod - def get_mvn_str(gid, aid, ext="", cla="", ver=""): -@@ -66,6 +68,7 @@ class Printer(object): - rpmstr = "{ns}-{rpmstr}".format(ns=namespace, rpmstr=rpmstr) - - if pkgver is not None: -+ pkgver = sanitize_version(pkgver) - rpmstr = "{rpmstr} = {ver}".format(rpmstr=rpmstr, ver=pkgver) - - return rpmstr --- -2.1.0 - diff --git a/0003-Add-compatibility-with-lua-5.3.0.patch b/0003-Add-compatibility-with-lua-5.3.0.patch deleted file mode 100644 index b011810..0000000 --- a/0003-Add-compatibility-with-lua-5.3.0.patch +++ /dev/null @@ -1,37 +0,0 @@ -From aa56a70c74eae5508972c7d25d43da26fc9b071c Mon Sep 17 00:00:00 2001 -From: Mikolaj Izdebski -Date: Mon, 19 Jan 2015 05:46:46 +0100 -Subject: [PATCH 3/3] Add compatibility with lua 5.3.0 - ---- - depgenerators/fileattrs/maven.attr | 4 ++-- - depgenerators/fileattrs/osgi.attr | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/depgenerators/fileattrs/maven.attr b/depgenerators/fileattrs/maven.attr -index 5bead99..2ed0971 100644 ---- a/depgenerators/fileattrs/maven.attr -+++ b/depgenerators/fileattrs/maven.attr -@@ -1,5 +1,5 @@ - %__maven_provides %{_rpmconfigdir}/maven.prov --%__maven_provides_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(posix.getprocessid("pid"))} %{?scl:--scl %{?scl}} -+%__maven_provides_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(math.floor(posix.getprocessid("pid")))} %{?scl:--scl %{?scl}} - %__maven_requires %{_rpmconfigdir}/maven.req --%__maven_requires_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(posix.getprocessid("pid"))} %{?scl:--scl %{?scl}} -+%__maven_requires_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(math.floor(posix.getprocessid("pid")))} %{?scl:--scl %{?scl}} - %__maven_path ^%{_datadir}/maven-metadata/.* -diff --git a/depgenerators/fileattrs/osgi.attr b/depgenerators/fileattrs/osgi.attr -index 73a8b00..b33b2e1 100644 ---- a/depgenerators/fileattrs/osgi.attr -+++ b/depgenerators/fileattrs/osgi.attr -@@ -1,5 +1,5 @@ - %__osgi_provides %{_rpmconfigdir}/osgi.prov --%__osgi_provides_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(posix.getprocessid("pid"))} %{?scl:--scl %{?scl}} -+%__osgi_provides_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(math.floor(posix.getprocessid("pid")))} %{?scl:--scl %{?scl}} - %__osgi_requires %{!?scl:%{_rpmconfigdir}/osgi.req}%{?scl:%{_root_bindir}/true} --%__osgi_requires_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(posix.getprocessid("pid"))} %{?scl:--scl %{?scl}} -+%__osgi_requires_opts --cachedir %{_builddir}/%{?buildsubdir} --rpm-pid %{lua:print(math.floor(posix.getprocessid("pid")))} %{?scl:--scl %{?scl}} - %__osgi_path ^(.*\\.jar|((%{_prefix}/lib(64)?|%{_datadir})/.*/META-INF/MANIFEST.MF))$ --- -2.1.0 - diff --git a/javapackages-tools.spec b/javapackages-tools.spec index dc3ff98..c10af60 100644 --- a/javapackages-tools.spec +++ b/javapackages-tools.spec @@ -8,20 +8,14 @@ %endif Name: javapackages-tools -Version: 4.3.2 -Release: 6%{?dist} +Version: 4.4.0 +Release: 0%{?dist} Summary: Macros and scripts for Java packaging support License: BSD URL: https://git.fedorahosted.org/git/javapackages.git Source0: https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz -Patch0: 0001-mvn_artifact-Fix-TypeError-process_raw_request-got-a.patch -Patch1: 0002-Replace-all-dashes-with-dots-in-versioned-provides-a.patch -Patch2: 0003-Add-compatibility-with-lua-5.3.0.patch -# XXX temporary workaround -Patch3: 0001-Workaround-for-XMvn-version-bump-rhbz-1191657.patch -Patch4: 0001-maven_depmap-Open-existing-metadata-in-binary-mode.patch BuildArch: noarch @@ -180,12 +174,6 @@ This package provides non-essential macros and scripts to support Java packaging %prep %setup -q -n javapackages-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 - %build %if 0%{?with_python3} %configure --pyinterpreter=%{__python3} diff --git a/sources b/sources index e22be2c..57a8c51 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7d1ef162f04e546a0c58d745f2896d3c javapackages-4.3.2.tar.xz +e4e84b14946df1188b526ab5d721071d javapackages-4.4.0.tar.xz