Skip to content

Commit

Permalink
Added support for .NET 8 (#1137) CONTRIBUTING.md Generators README.md…
Browse files Browse the repository at this point in the history
… Samples Source Svg.Custom Tests doc docfx.json index.md license.txt Added support for .NET 8 - Updated test and sample projects to supports .NET 8 - Fixed compile warnings and errors including CS8352, CA1416 - Initial update to the tests workflow (runtests.yml) - Removed previously deleted items from the solution file. CONTRIBUTING.md Generators README.md Samples Source Svg.Custom Tests doc docfx.json index.md license.txt Fixing workflow errors and warnings - Added .NET 3.1 - Removed include-prerelease: false - Upgraded actions/cache to v4 (from v1) CONTRIBUTING.md Generators README.md Samples Source Svg.Custom Tests doc docfx.json index.md license.txt Update runtests.yml - Run tests in release mode (as the benchmark) - Upgraded the actions/checkout (v2 to v4) CONTRIBUTING.md Generators README.md Samples Source Svg.Custom Tests doc docfx.json index.md license.txt Add test solutions to reduce unnecessary nuget package restore - nuget restore is currently the longest running work on the workflow. - initial attempt to improve it CONTRIBUTING.md Generators README.md Samples Source Svg.Custom Tests doc docfx.json index.md license.txt Removed CS0618 in debug mode, updated release notes.
  • Loading branch information
CI Build authored and CI Build committed Feb 3, 2024
1 parent 17cca83 commit d8eb260
Show file tree
Hide file tree
Showing 193 changed files with 1,417 additions and 1,684 deletions.
4 changes: 2 additions & 2 deletions api/Svg.AttributeEventArgs.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ <h1 id="Svg_AttributeEventArgs" data-uid="Svg.AttributeEventArgs" class="text-br
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">Object</a></div>
<div class="level1"><span class="xref">System.EventArgs</span></div>
<div class="level1"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventargs">EventArgs</a></div>
<div class="level2"><a class="xref" href="Svg.SVGArg.html">SVGArg</a></div>
<div class="level3"><span class="xref">AttributeEventArgs</span></div>
</div>
Expand Down Expand Up @@ -120,7 +120,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Svg.html">Svg</a></h6>
Expand Down
4 changes: 2 additions & 2 deletions api/Svg.ChildAddedEventArgs.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ <h1 id="Svg_ChildAddedEventArgs" data-uid="Svg.ChildAddedEventArgs" class="text-
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">Object</a></div>
<div class="level1"><span class="xref">System.EventArgs</span></div>
<div class="level1"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventargs">EventArgs</a></div>
<div class="level2"><a class="xref" href="Svg.SVGArg.html">SVGArg</a></div>
<div class="level3"><span class="xref">ChildAddedEventArgs</span></div>
</div>
Expand Down Expand Up @@ -120,7 +120,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Svg.html">Svg</a></h6>
Expand Down
4 changes: 2 additions & 2 deletions api/Svg.ContentEventArgs.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ <h1 id="Svg_ContentEventArgs" data-uid="Svg.ContentEventArgs" class="text-break"
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">Object</a></div>
<div class="level1"><span class="xref">System.EventArgs</span></div>
<div class="level1"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.eventargs">EventArgs</a></div>
<div class="level2"><a class="xref" href="Svg.SVGArg.html">SVGArg</a></div>
<div class="level3"><span class="xref">ContentEventArgs</span></div>
</div>
Expand Down Expand Up @@ -120,7 +120,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Svg.html">Svg</a></h6>
Expand Down
20 changes: 10 additions & 10 deletions api/Svg.CoordinateParser.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Svg.html">Svg</a></h6>
Expand All @@ -124,18 +124,18 @@ <h3 id="methods">Methods
</h3>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/svg-net/SVG/new/master/apiSpec/new?filename=Svg_CoordinateParser_TryGetBool_System_Boolean__System_ReadOnlySpan_System_Char___Svg_CoordinateParserState__.md&amp;value=---%0Auid%3A%20Svg.CoordinateParser.TryGetBool(System.Boolean%40%2CSystem.ReadOnlySpan%7BSystem.Char%7D%40%2CSvg.CoordinateParserState%40)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/svg-net/SVG/new/master/apiSpec/new?filename=Svg_CoordinateParser_TryGetBool_System_Boolean__System_ReadOnlySpan_System_Char__Svg_CoordinateParserState__.md&amp;value=---%0Auid%3A%20Svg.CoordinateParser.TryGetBool(System.Boolean%40%2CSystem.ReadOnlySpan%7BSystem.Char%7D%2CSvg.CoordinateParserState%40)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/svg-net/SVG/blob/master/Source/Paths/CoordinateParser.cs/#L47">View Source</a>
</span>
<a id="Svg_CoordinateParser_TryGetBool_" data-uid="Svg.CoordinateParser.TryGetBool*"></a>
<h4 id="Svg_CoordinateParser_TryGetBool_System_Boolean__System_ReadOnlySpan_System_Char___Svg_CoordinateParserState__" data-uid="Svg.CoordinateParser.TryGetBool(System.Boolean@,System.ReadOnlySpan{System.Char}@,Svg.CoordinateParserState@)">TryGetBool(out Boolean, ref ReadOnlySpan&lt;Char&gt;, ref CoordinateParserState)</h4>
<h4 id="Svg_CoordinateParser_TryGetBool_System_Boolean__System_ReadOnlySpan_System_Char__Svg_CoordinateParserState__" data-uid="Svg.CoordinateParser.TryGetBool(System.Boolean@,System.ReadOnlySpan{System.Char},Svg.CoordinateParserState@)">TryGetBool(out Boolean, ReadOnlySpan&lt;Char&gt;, ref CoordinateParserState)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static bool TryGetBool(out bool result, ref ReadOnlySpan&lt;char&gt; chars, ref CoordinateParserState state)</code></pre>
<pre><code class="lang-csharp hljs">public static bool TryGetBool(out bool result, ReadOnlySpan&lt;char&gt; chars, ref CoordinateParserState state)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
Expand All @@ -153,7 +153,7 @@ <h5 class="parameters">Parameters</h5>
<td></td>
</tr>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a>&lt;<span class="xref">System.Char</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.char">Char</a>&gt;</td>
<td><span class="parametername">chars</span></td>
<td></td>
</tr>
Expand Down Expand Up @@ -181,18 +181,18 @@ <h5 class="returns">Returns</h5>
</table>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/svg-net/SVG/new/master/apiSpec/new?filename=Svg_CoordinateParser_TryGetFloat_System_Single__System_ReadOnlySpan_System_Char___Svg_CoordinateParserState__.md&amp;value=---%0Auid%3A%20Svg.CoordinateParser.TryGetFloat(System.Single%40%2CSystem.ReadOnlySpan%7BSystem.Char%7D%40%2CSvg.CoordinateParserState%40)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
<a href="https://github.com/svg-net/SVG/new/master/apiSpec/new?filename=Svg_CoordinateParser_TryGetFloat_System_Single__System_ReadOnlySpan_System_Char__Svg_CoordinateParserState__.md&amp;value=---%0Auid%3A%20Svg.CoordinateParser.TryGetFloat(System.Single%40%2CSystem.ReadOnlySpan%7BSystem.Char%7D%2CSvg.CoordinateParserState%40)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
</span>
<span class="small pull-right mobile-hide">
<a href="https://github.com/svg-net/SVG/blob/master/Source/Paths/CoordinateParser.cs/#L91">View Source</a>
</span>
<a id="Svg_CoordinateParser_TryGetFloat_" data-uid="Svg.CoordinateParser.TryGetFloat*"></a>
<h4 id="Svg_CoordinateParser_TryGetFloat_System_Single__System_ReadOnlySpan_System_Char___Svg_CoordinateParserState__" data-uid="Svg.CoordinateParser.TryGetFloat(System.Single@,System.ReadOnlySpan{System.Char}@,Svg.CoordinateParserState@)">TryGetFloat(out Single, ref ReadOnlySpan&lt;Char&gt;, ref CoordinateParserState)</h4>
<h4 id="Svg_CoordinateParser_TryGetFloat_System_Single__System_ReadOnlySpan_System_Char__Svg_CoordinateParserState__" data-uid="Svg.CoordinateParser.TryGetFloat(System.Single@,System.ReadOnlySpan{System.Char},Svg.CoordinateParserState@)">TryGetFloat(out Single, ReadOnlySpan&lt;Char&gt;, ref CoordinateParserState)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static bool TryGetFloat(out float result, ref ReadOnlySpan&lt;char&gt; chars, ref CoordinateParserState state)</code></pre>
<pre><code class="lang-csharp hljs">public static bool TryGetFloat(out float result, ReadOnlySpan&lt;char&gt; chars, ref CoordinateParserState state)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
Expand All @@ -205,12 +205,12 @@ <h5 class="parameters">Parameters</h5>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.single">Single</a></td>
<td><span class="xref">System.Single</span></td>
<td><span class="parametername">result</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a>&lt;<span class="xref">System.Char</span>&gt;</td>
<td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.char">Char</a>&gt;</td>
<td><span class="parametername">chars</span></td>
<td></td>
</tr>
Expand Down
14 changes: 7 additions & 7 deletions api/Svg.DataTypes.SvgOrientConverter.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ <h5>Inheritance</h5>
<div class="inheritedMembers">
<h5>Inherited Members</h5>
<div>
<span class="xref">System.ComponentModel.TypeConverter.CanConvertFrom(System.Type)</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.canconvertfrom#system-componentmodel-typeconverter-canconvertfrom(system-type)">TypeConverter.CanConvertFrom(Type)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.canconvertto#system-componentmodel-typeconverter-canconvertto(system-type)">TypeConverter.CanConvertTo(Type)</a>
Expand Down Expand Up @@ -124,7 +124,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.converttoinvariantstring#system-componentmodel-typeconverter-converttoinvariantstring(system-componentmodel-itypedescriptorcontext-system-object)">TypeConverter.ConvertToInvariantString(ITypeDescriptorContext, Object)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.converttoinvariantstring#system-componentmodel-typeconverter-converttoinvariantstring(system-object)">TypeConverter.ConvertToInvariantString(Object)</a>
<span class="xref">System.ComponentModel.TypeConverter.ConvertToInvariantString(System.Object)</span>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.converttostring#system-componentmodel-typeconverter-converttostring(system-componentmodel-itypedescriptorcontext-system-globalization-cultureinfo-system-object)">TypeConverter.ConvertToString(ITypeDescriptorContext, CultureInfo, Object)</a>
Expand Down Expand Up @@ -157,7 +157,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.getproperties#system-componentmodel-typeconverter-getproperties(system-componentmodel-itypedescriptorcontext-system-object)">TypeConverter.GetProperties(ITypeDescriptorContext, Object)</a>
</div>
<div>
<span class="xref">System.ComponentModel.TypeConverter.GetProperties(System.ComponentModel.ITypeDescriptorContext, System.Object, System.Attribute[])</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.getproperties#system-componentmodel-typeconverter-getproperties(system-componentmodel-itypedescriptorcontext-system-object-system-attribute())">TypeConverter.GetProperties(ITypeDescriptorContext, Object, Attribute[])</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.getproperties#system-componentmodel-typeconverter-getproperties(system-object)">TypeConverter.GetProperties(Object)</a>
Expand Down Expand Up @@ -187,13 +187,13 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.getstandardvaluessupported#system-componentmodel-typeconverter-getstandardvaluessupported(system-componentmodel-itypedescriptorcontext)">TypeConverter.GetStandardValuesSupported(ITypeDescriptorContext)</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.isvalid#system-componentmodel-typeconverter-isvalid(system-componentmodel-itypedescriptorcontext-system-object)">TypeConverter.IsValid(ITypeDescriptorContext, Object)</a>
<span class="xref">System.ComponentModel.TypeConverter.IsValid(System.ComponentModel.ITypeDescriptorContext, System.Object)</span>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.isvalid#system-componentmodel-typeconverter-isvalid(system-object)">TypeConverter.IsValid(Object)</a>
</div>
<div>
<span class="xref">System.ComponentModel.TypeConverter.SortProperties(System.ComponentModel.PropertyDescriptorCollection, System.String[])</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.sortproperties#system-componentmodel-typeconverter-sortproperties(system-componentmodel-propertydescriptorcollection-system-string())">TypeConverter.SortProperties(PropertyDescriptorCollection, String[])</a>
</div>
<div>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">Object.Equals(Object)</a>
Expand All @@ -214,7 +214,7 @@ <h5>Inherited Members</h5>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals#system-object-referenceequals(system-object-system-object)">Object.ReferenceEquals(Object, Object)</a>
</div>
<div>
<span class="xref">System.Object.ToString()</span>
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring#system-object-tostring">Object.ToString()</a>
</div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Svg.DataTypes.html">Svg.DataTypes</a></h6>
Expand Down Expand Up @@ -391,7 +391,7 @@ <h5 class="returns">Returns</h5>
</tbody>
</table>
<h5 class="overrides">Overrides</h5>
<div><span class="xref">System.ComponentModel.TypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext, System.Globalization.CultureInfo, System.Object)</span></div>
<div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.typeconverter.convertfrom#system-componentmodel-typeconverter-convertfrom(system-componentmodel-itypedescriptorcontext-system-globalization-cultureinfo-system-object)">TypeConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)</a></div>
<span class="small pull-right mobile-hide">
<span class="divider">|</span>
<a href="https://github.com/svg-net/SVG/new/master/apiSpec/new?filename=Svg_DataTypes_SvgOrientConverter_ConvertTo_System_ComponentModel_ITypeDescriptorContext_System_Globalization_CultureInfo_System_Object_System_Type_.md&amp;value=---%0Auid%3A%20Svg.DataTypes.SvgOrientConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext%2CSystem.Globalization.CultureInfo%2CSystem.Object%2CSystem.Type)%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">Improve this Doc</a>
Expand Down
Loading

0 comments on commit d8eb260

Please sign in to comment.