Skip to content

Commit 737d86a

Browse files
committed
Updated to latest version of AngleSharp
1 parent b8b8cc2 commit 737d86a

File tree

6 files changed

+8
-5
lines changed

6 files changed

+8
-5
lines changed

src/AngleSharp.Xml/AngleSharp.Xml.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="AngleSharp" Version="0.13.0" />
12+
<PackageReference Include="AngleSharp" Version="0.14.0-alpha-784" />
1313
</ItemGroup>
1414

1515
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' ">

src/AngleSharp.Xml/AutoSelectedMarkupFormatter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,8 @@ public String Processing(IProcessingInstruction processing)
139139
/// <returns>The formatted text.</returns>
140140
public String Text(ICharacterData text) => ChildFormatter.Text(text);
141141

142+
String IMarkupFormatter.LiteralText(ICharacterData text) => ChildFormatter.LiteralText(text);
143+
142144
#endregion
143145

144146
#region Helpers

src/AngleSharp.Xml/Dom/Internal/SvgDocument.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ internal SvgDocument(IBrowsingContext context = null)
4545

4646
#region Methods
4747

48-
public override Element CreateElementFrom(String name, String prefix) => _factory.Create(this, name, prefix) as Element;
48+
public override Element CreateElementFrom(String name, String prefix, NodeFlags flags = NodeFlags.None) => _factory.Create(this, name, prefix, flags);
4949

5050
public override Node Clone(Document owner, Boolean deep)
5151
{

src/AngleSharp.Xml/Dom/Internal/XmlDocument.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ internal XmlDocument(IBrowsingContext context = null)
3737

3838
#region Methods
3939

40-
public override Element CreateElementFrom(String name, String prefix) => new XmlElement(this, name, prefix);
40+
public override Element CreateElementFrom(String name, String prefix, NodeFlags flags = NodeFlags.None) => new XmlElement(this, name, prefix, flags: flags);
4141

4242
public override Node Clone(Document owner, Boolean deep)
4343
{

src/AngleSharp.Xml/Parser/XmlDomBuilder.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,8 +414,7 @@ private Element CreateElement(String name, Boolean selfClosing)
414414
name = name.Substring(colon + 1);
415415
}
416416

417-
//TODO transport flags
418-
return _document.CreateElementFrom(name, prefix);
417+
return _document.CreateElementFrom(name, prefix, flags);
419418
}
420419

421420
private Attr CreateAttribute(String name, String value)

src/AngleSharp.Xml/XmlMarkupFormatter.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ String IMarkupFormatter.Processing(IProcessingInstruction processing)
8585
return String.Concat("<?", value, "?>");
8686
}
8787

88+
String IMarkupFormatter.LiteralText(ICharacterData text) => text.Data;
89+
8890
String IMarkupFormatter.Text(ICharacterData text)
8991
{
9092
var content = text.Data;

0 commit comments

Comments
 (0)