Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6cad2ee

Browse files
author
Tom Smith
committed
Add minimal diff algorithm to API and use it when set on options
1 parent3aadd4a commit6cad2ee

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

‎LibGit2Sharp/Diff.cs‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ private static GitDiffOptions BuildOptions(DiffModifiers diffOptions, FilePath[]
5353
{
5454
options.Flags|=GitDiffOptionFlags.GIT_DIFF_PATIENCE;
5555
}
56+
elseif(compareOptions.Algorithm==DiffAlgorithm.Minimal)
57+
{
58+
options.Flags|=GitDiffOptionFlags.GIT_DIFF_MINIMAL;
59+
}
5660

5761
if(diffOptions.HasFlag(DiffModifiers.DisablePathspecMatch))
5862
{

‎LibGit2Sharp/DiffAlgorithm.cs‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ public enum DiffAlgorithm
1010
/// </summary>
1111
Meyers=0,
1212

13+
/// <summary>
14+
/// Use "minimal diff" algorithm when generating patches.
15+
/// </summary>
16+
Minimal=1,
17+
1318
/// <summary>
1419
/// Use "patience diff" algorithm when generating patches.
1520
/// </summary>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp