C# Class SharpDiff.Differ

Show file Open project: jagregory/sharpdiff

Public Methods

Method Description
Compare ( string fileOnePath, string fileOneContent, string fileTwoPath, string fileTwoContent ) : Diff
Compare ( string fileOnePath, string fileOneContent, string fileTwoPath, string fileTwoContent, CompareOptions options ) : Diff
Load ( string diffContent ) : IEnumerable

Private Methods

Method Description
DeletedFileDiff ( string content, string path ) : Diff
IsBinary ( string content ) : bool
NewFileDiff ( string content, string path ) : Diff
RemoveBom ( string content ) : string

Method Details

Compare() public static method

public static Compare ( string fileOnePath, string fileOneContent, string fileTwoPath, string fileTwoContent ) : Diff
fileOnePath string
fileOneContent string
fileTwoPath string
fileTwoContent string
return SharpDiff.FileStructure.Diff

Compare() public static method

public static Compare ( string fileOnePath, string fileOneContent, string fileTwoPath, string fileTwoContent, CompareOptions options ) : Diff
fileOnePath string
fileOneContent string
fileTwoPath string
fileTwoContent string
options CompareOptions
return SharpDiff.FileStructure.Diff

Load() public static method

public static Load ( string diffContent ) : IEnumerable
diffContent string
return IEnumerable