Skip to content

Commit 8896961

Browse files
committed
chore: dead code elimination
1 parent 61a9a3c commit 8896961

19 files changed

+15
-333
lines changed

src/Docfx.App/Helpers/Constants.cs

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/Docfx.App/RunBuild.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66

77
namespace Docfx;
88

9-
#pragma warning disable CS0618 // Type or member is obsolete
10-
119
/// <summary>
1210
/// Helper class to build document.
1311
/// </summary>
@@ -20,7 +18,7 @@ public static string Exec(BuildJsonConfig config, BuildOptions options, string c
2018
{
2119
if (config.Template == null || config.Template.Count == 0)
2220
{
23-
config.Template = new ListWithStringFallback { Constants.DefaultTemplateName };
21+
config.Template = new ListWithStringFallback { "default" };
2422
}
2523

2624
var baseDirectory = Path.GetFullPath(string.IsNullOrEmpty(configDirectory) ? Directory.GetCurrentDirectory() : configDirectory);

src/Docfx.Build/HostServiceCreator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
namespace Docfx.Build.Engine;
1111

12-
internal class HostServiceCreator : IHostServiceCreator
12+
class HostServiceCreator
1313
{
1414
private readonly DocumentBuildContext _context;
1515

src/Docfx.Build/IHostServiceCreator.cs

Lines changed: 0 additions & 32 deletions
This file was deleted.

src/Docfx.Build/LinkPhaseHandler.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,10 @@ private InternalManifestItem HandleSaveResult(
8787
SaveResult result)
8888
{
8989
Context.SetFilePath(model.Key, ((RelativePath)model.File).GetPathFromWorkingFolder());
90-
DocumentException.RunAll(
91-
() => CheckFileLink(model, hostService, result),
92-
() => HandleUids(result),
93-
() => RegisterXRefSpec(result));
90+
91+
CheckFileLink(model, hostService, result);
92+
HandleUids(result);
93+
RegisterXRefSpec(result);
9494

9595
return GetManifestItem(model, result);
9696
}

src/Docfx.Build/OSPlatformSensitiveDictionary.cs

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/Docfx.Build/PostProcessors/ValidateBookmark.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,12 @@ public sealed class ValidateBookmark : HtmlDocumentHandler
1616
/// <summary>
1717
/// bookmarks mapping from output file -> bookmarks
1818
/// </summary>
19-
private readonly OSPlatformSensitiveDictionary<HashSet<string>> _registeredBookmarks =
20-
new();
19+
private readonly Dictionary<string, HashSet<string>> _registeredBookmarks = new(FilePathComparer.OSPlatformSensitiveStringComparer);
2120
/// <summary>
2221
/// file mapping from output file -> src file
2322
/// </summary>
24-
private readonly OSPlatformSensitiveDictionary<string> _fileMapping =
25-
new();
26-
private readonly OSPlatformSensitiveDictionary<List<LinkItem>> _linksWithBookmark =
27-
new();
23+
private readonly Dictionary<string, string> _fileMapping = new(FilePathComparer.OSPlatformSensitiveStringComparer);
24+
private readonly Dictionary<string, List<LinkItem>> _linksWithBookmark = new(FilePathComparer.OSPlatformSensitiveStringComparer);
2825

2926
#region IHtmlDocumentHandler members
3027

src/Docfx.Build/SingleDocumentBuilder.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,12 @@ public Manifest Build(DocumentBuildParameters parameters, IMarkdownService markd
5656

5757
// Start building document...
5858
List<HostService> hostServices = null;
59-
IHostServiceCreator hostServiceCreator = null;
6059
try
6160
{
6261
using var templateProcessor = parameters.TemplateManager?.GetTemplateProcessor(context, parameters.MaxParallelism)
6362
?? new TemplateProcessor(new EmptyResourceReader(), context, 16);
6463

65-
hostServiceCreator = new HostServiceCreator(context);
64+
var hostServiceCreator = new HostServiceCreator(context);
6665
hostServices = GetInnerContexts(parameters, Processors, templateProcessor, hostServiceCreator, markdownService);
6766

6867
templateProcessor.CopyTemplateResources(context.ApplyTemplateSettings);
@@ -100,7 +99,7 @@ private List<HostService> GetInnerContexts(
10099
DocumentBuildParameters parameters,
101100
IEnumerable<IDocumentProcessor> processors,
102101
TemplateProcessor templateProcessor,
103-
IHostServiceCreator creator,
102+
HostServiceCreator creator,
104103
IMarkdownService markdownService)
105104
{
106105
var files = (from file in parameters.Files.EnumerateFiles().AsParallel().WithDegreeOfParallelism(parameters.MaxParallelism)

src/Docfx.Common/Git/GitException.cs

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/Docfx.Common/Git/RepoType.cs

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)