Skip to content

Commit 8994119

Browse files
Albert KapitanovAlbert Kapitanov
Albert Kapitanov
authored and
Albert Kapitanov
committed
Updated dependencies
1 parent 3713694 commit 8994119

File tree

10 files changed

+54
-61
lines changed

10 files changed

+54
-61
lines changed

src/ITGlobal.MarkDocs.Blog/ITGlobal.MarkDocs.Blog.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
</PropertyGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
26+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2727
<PrivateAssets>all</PrivateAssets>
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2929
</PackageReference>

src/ITGlobal.MarkDocs.Core/ITGlobal.MarkDocs.Core.csproj

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
<RootNamespace>ITGlobal.MarkDocs</RootNamespace>
99
</PropertyGroup>
1010
<ItemGroup>
11-
<PackageReference Include="JetBrains.Annotations" Version="2019.1.3" />
11+
<PackageReference Include="JetBrains.Annotations" Version="2020.3.0" />
1212
<PackageReference Include="System.IO.FileSystem.Watcher" Version="4.3.0" />
13-
<PackageReference Include="Microsoft.Extensions.Logging" Version="2.2.0" />
14-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.2.0" />
13+
<PackageReference Include="Microsoft.Extensions.Logging" Version="5.0.0" />
14+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.1" />
1515
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.2.0" />
16-
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
17-
<PackageReference Include="Microsoft.Extensions.FileSystemGlobbing" Version="2.2.0" />
16+
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
17+
<PackageReference Include="Microsoft.Extensions.FileSystemGlobbing" Version="5.0.0" />
1818
</ItemGroup>
1919
<PropertyGroup>
2020
<PublishRepositoryUrl>true</PublishRepositoryUrl>
@@ -23,7 +23,7 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
</PropertyGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
26+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2727
<PrivateAssets>all</PrivateAssets>
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2929
</PackageReference>

src/ITGlobal.MarkDocs.DirectorySource/ITGlobal.MarkDocs.DirectorySource.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1919
</PropertyGroup>
2020
<ItemGroup>
21-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
21+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2424
</PackageReference>

src/ITGlobal.MarkDocs.DiskCache/ITGlobal.MarkDocs.DiskCache.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1919
</PropertyGroup>
2020
<ItemGroup>
21-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
21+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2424
</PackageReference>

src/ITGlobal.MarkDocs.Git/ITGlobal.MarkDocs.Git.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<ProjectReference Include="..\ITGlobal.MarkDocs.Core\ITGlobal.MarkDocs.Core.csproj" />
1313
</ItemGroup>
1414
<ItemGroup>
15-
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
15+
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
1616
</ItemGroup>
1717
<PropertyGroup>
1818
<PublishRepositoryUrl>true</PublishRepositoryUrl>
@@ -21,7 +21,7 @@
2121
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2222
</PropertyGroup>
2323
<ItemGroup>
24-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
24+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2525
<PrivateAssets>all</PrivateAssets>
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2727
</PackageReference>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System.Linq;
1+
using System.Linq;
22
using Markdig.Helpers;
33
using Markdig.Parsers;
44
using Markdig.Syntax;
@@ -22,59 +22,52 @@ public override bool Match(InlineProcessor processor, ref StringSlice slice)
2222
}
2323

2424
var startPosition = slice.Start;
25-
var builder = processor.StringBuilders.Get();
25+
var builder = StringBuilderCache.Local();
2626

27-
try
27+
var c = slice.NextChar();
28+
while (!slice.IsEmpty)
2829
{
29-
var c = slice.NextChar();
30-
while (!slice.IsEmpty)
30+
if (c == ':')
3131
{
32-
if (c == ':')
33-
{
34-
break;
35-
}
36-
37-
if (!char.IsLetterOrDigit(c) && c != '-' && c != '_')
38-
{
39-
break;
40-
}
41-
42-
builder.Append(c);
43-
c = slice.NextChar();
32+
break;
4433
}
4534

46-
slice.NextChar();
47-
48-
if (builder.Length == 0)
35+
if (!char.IsLetterOrDigit(c) && c != '-' && c != '_')
4936
{
50-
return false;
37+
break;
5138
}
5239

53-
var id = builder.ToString().Trim();
54-
var iconType = _iconTypes.FirstOrDefault(type => id.StartsWith(type.Prefix));
55-
if (iconType == null)
56-
{
57-
return false;
58-
}
59-
60-
int line;
61-
int column;
40+
builder.Append(c);
41+
c = slice.NextChar();
42+
}
6243

63-
var start = processor.GetSourcePosition(startPosition, out line, out column);
64-
var end = processor.GetSourcePosition(slice.Start);
65-
processor.Inline = new IconInline(iconType.Type, id)
66-
{
67-
Span = new SourceSpan(start, end),
68-
Line = line,
69-
Column = column
70-
};
71-
72-
return true;
44+
slice.NextChar();
45+
46+
if (builder.Length == 0)
47+
{
48+
return false;
7349
}
74-
finally
50+
51+
var id = builder.ToString().Trim();
52+
var iconType = _iconTypes.FirstOrDefault(type => id.StartsWith(type.Prefix));
53+
if (iconType == null)
7554
{
76-
processor.StringBuilders.Release(builder);
55+
return false;
7756
}
57+
58+
int line;
59+
int column;
60+
61+
var start = processor.GetSourcePosition(startPosition, out line, out column);
62+
var end = processor.GetSourcePosition(slice.Start);
63+
processor.Inline = new IconInline(iconType.Type, id)
64+
{
65+
Span = new SourceSpan(start, end),
66+
Line = line,
67+
Column = column
68+
};
69+
70+
return true;
7871
}
7972
}
8073
}

src/ITGlobal.MarkDocs.Markdown/ITGlobal.MarkDocs.Markdown.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
<ProjectReference Include="..\ITGlobal.MarkDocs.Core\ITGlobal.MarkDocs.Core.csproj" />
1818
</ItemGroup>
1919
<ItemGroup>
20-
<PackageReference Include="AngleSharp.Css" Version="0.13.0" />
20+
<PackageReference Include="AngleSharp.Css" Version="0.14.2" />
2121
<PackageReference Include="SharpYaml.NetStandard" Version="1.5.4" />
22-
<PackageReference Include="Markdig" Version="0.18.0" />
23-
<PackageReference Include="AngleSharp" Version="0.13.0" />
22+
<PackageReference Include="Markdig" Version="0.24.0" />
23+
<PackageReference Include="AngleSharp" Version="0.14.0" />
2424
</ItemGroup>
2525
<PropertyGroup>
2626
<PublishRepositoryUrl>true</PublishRepositoryUrl>
@@ -29,7 +29,7 @@
2929
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
3030
</PropertyGroup>
3131
<ItemGroup>
32-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
32+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
3333
<PrivateAssets>all</PrivateAssets>
3434
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
3535
</PackageReference>

src/ITGlobal.MarkDocs.Search/ITGlobal.MarkDocs.Search.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<ProjectReference Include="..\ITGlobal.MarkDocs.Core\ITGlobal.MarkDocs.Core.csproj" />
1515
</ItemGroup>
1616
<ItemGroup>
17-
<PackageReference Include="AngleSharp" Version="0.13.0" />
17+
<PackageReference Include="AngleSharp" Version="0.14.0" />
1818
<PackageReference Include="Lucene.Net" Version="4.8.0-beta00006" />
1919
<PackageReference Include="Lucene.Net.Analysis.Common" Version="4.8.0-beta00006" />
2020
<PackageReference Include="Lucene.Net.QueryParser" Version="4.8.0-beta00006" />
@@ -36,7 +36,7 @@
3636
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
3737
</PropertyGroup>
3838
<ItemGroup>
39-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
39+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
4040
<PrivateAssets>all</PrivateAssets>
4141
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
4242
</PackageReference>

src/ITGlobal.MarkDocs.Tags/ITGlobal.MarkDocs.Tags.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1818
</PropertyGroup>
1919
<ItemGroup>
20-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
20+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2121
<PrivateAssets>all</PrivateAssets>
2222
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2323
</PackageReference>

src/ITGlobal.MarkDocs/ITGlobal.MarkDocs.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
</PropertyGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19554-01">
26+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0">
2727
<PrivateAssets>all</PrivateAssets>
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2929
</PackageReference>

0 commit comments

Comments
 (0)