C# Class VisualMutator.Model.Decompilation.CodeDifference.CodeDifferenceCreator

Inheritance: ICodeDifferenceCreator
Mostrar archivo Open project: visualmutator/visualmutator

Public Methods

Method Description
CodeDifferenceCreator ( ) : System
GetDiff ( CodeLanguage language, string input1, string input2 ) : CodeWithDifference

Private Methods

Method Description
CreateDiff ( CodeLanguage language, string input1, string input2, StringBuilder diff ) : List
NewLineChange ( LineChangeType type, StringBuilder diff, int startIndex, int endIndex ) : LineChange
NormalizeAndSplitCode ( string input ) : IEnumerable

Method Details

CodeDifferenceCreator() public method

public CodeDifferenceCreator ( ) : System
return System

GetDiff() public method

public GetDiff ( CodeLanguage language, string input1, string input2 ) : CodeWithDifference
language CodeLanguage
input1 string
input2 string
return CodeWithDifference