Skip to content

Commit 986dede

Browse files
committed
Exclude _snippets folder from missing redirects detection in DiffCommands
1 parent 3600e29 commit 986dede

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/tooling/docs-builder/Cli/DiffCommands.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using Elastic.Documentation.Configuration;
1212
using Elastic.Documentation.Configuration.Builder;
1313
using Elastic.Documentation.Configuration.Versions;
14+
using Elastic.Documentation.Extensions;
1415
using Elastic.Documentation.Tooling.Diagnostics.Console;
1516
using Microsoft.Extensions.Logging;
1617

@@ -72,11 +73,11 @@ public async Task<int> ValidateRedirects(string? path = null, Cancel ctx = defau
7273
_log.LogInformation("Found {Count} changes to files related to documentation in the current branch.", changed.Count);
7374

7475
var missingRedirects = changed
75-
.DistinctBy(c => c.FilePath)
7676
.Where(c =>
7777
c.ChangeType is GitChangeType.Deleted or GitChangeType.Renamed
7878
&& !redirects.ContainsKey(c is RenamedGitChange renamed ? renamed.OldFilePath : c.FilePath)
7979
)
80+
.Where(c => !fs.FileInfo.New(c.FilePath).HasParent("_snippets"))
8081
.ToArray();
8182

8283
foreach (var notFound in missingRedirects)

0 commit comments

Comments
 (0)