C# Класс VisualMutator.Model.Decompilation.CodeVisualizer

Наследование: ICodeVisualizer
Показать файл Открыть проект

Открытые методы

Метод Описание
CodeVisualizer ( OriginalCodebase originalCodebase, ICodeDifferenceCreator differenceCreator ) : System
CreateDifferenceListing ( CodeLanguage language, Mutant mutant, MutationResult mutationResult ) : Task
Visualize ( CodeLanguage language, ICciModuleSource modules ) : string
Visualize ( CodeLanguage language, IMethodDefinition method, ICciModuleSource moduSource ) : string
Visualize ( CodeLanguage language, IMethodDefinition mainMethod, System addMethods, ICciModuleSource moduSource ) : string
VisualizeMutatedCode ( CodeLanguage language, MutationResult mutationResult ) : Task
VisualizeOriginalCode ( CodeLanguage language, Mutant mutant ) : Task

Описание методов

CodeVisualizer() публичный Метод

public CodeVisualizer ( OriginalCodebase originalCodebase, ICodeDifferenceCreator differenceCreator ) : System
originalCodebase OriginalCodebase
differenceCreator ICodeDifferenceCreator
Результат System

CreateDifferenceListing() публичный Метод

public CreateDifferenceListing ( CodeLanguage language, Mutant mutant, MutationResult mutationResult ) : Task
language CodeLanguage
mutant Mutant
mutationResult MutationResult
Результат Task

Visualize() публичный Метод

public Visualize ( CodeLanguage language, ICciModuleSource modules ) : string
language CodeLanguage
modules ICciModuleSource
Результат string

Visualize() публичный Метод

public Visualize ( CodeLanguage language, IMethodDefinition method, ICciModuleSource moduSource ) : string
language CodeLanguage
method IMethodDefinition
moduSource ICciModuleSource
Результат string

Visualize() публичный Метод

public Visualize ( CodeLanguage language, IMethodDefinition mainMethod, System addMethods, ICciModuleSource moduSource ) : string
language CodeLanguage
mainMethod IMethodDefinition
addMethods System
moduSource ICciModuleSource
Результат string

VisualizeMutatedCode() публичный Метод

public VisualizeMutatedCode ( CodeLanguage language, MutationResult mutationResult ) : Task
language CodeLanguage
mutationResult MutationResult
Результат Task

VisualizeOriginalCode() публичный Метод

public VisualizeOriginalCode ( CodeLanguage language, Mutant mutant ) : Task
language CodeLanguage
mutant Mutant
Результат Task