Skip to content

Commit bc9172a

Browse files
author
Michael Ganss
committed
Set Form=Unqualified on elements if elementFormDefault is unset (fixes #255)
1 parent 572b81b commit bc9172a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

XmlSchemaClassGenerator/TypeModel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1255,7 +1255,7 @@ private IEnumerable<CodeAttributeDeclaration> GetAttributes(bool isArray, TypeMo
12551255
new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(CodeUtilities.CreateTypeReference(typeof(XmlSchemaForm), Configuration)),
12561256
"Qualified")));
12571257
}
1258-
else if (Form == XmlSchemaForm.Unqualified && !IsAttribute && !IsAny && XmlNamespace == null)
1258+
else if ((Form == XmlSchemaForm.Unqualified || Form == XmlSchemaForm.None) && !IsAttribute && !IsAny && XmlNamespace == null)
12591259
{
12601260
attribute.Arguments.Add(new CodeAttributeArgument("Form",
12611261
new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(CodeUtilities.CreateTypeReference(typeof(XmlSchemaForm), Configuration)),

0 commit comments

Comments
 (0)