C# Class VisualMutator.Model.Decompilation.CodeVisualizer

Inheritance: ICodeVisualizer
Afficher le fichier Open project: visualmutator/visualmutator

Méthodes publiques

Méthode Description
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

Method Details

CodeVisualizer() public méthode

public CodeVisualizer ( OriginalCodebase originalCodebase, ICodeDifferenceCreator differenceCreator ) : System
originalCodebase OriginalCodebase
differenceCreator ICodeDifferenceCreator
Résultat System

CreateDifferenceListing() public méthode

public CreateDifferenceListing ( CodeLanguage language, Mutant mutant, MutationResult mutationResult ) : Task
language CodeLanguage
mutant Mutant
mutationResult MutationResult
Résultat Task

Visualize() public méthode

public Visualize ( CodeLanguage language, ICciModuleSource modules ) : string
language CodeLanguage
modules ICciModuleSource
Résultat string

Visualize() public méthode

public Visualize ( CodeLanguage language, IMethodDefinition method, ICciModuleSource moduSource ) : string
language CodeLanguage
method IMethodDefinition
moduSource ICciModuleSource
Résultat string

Visualize() public méthode

public Visualize ( CodeLanguage language, IMethodDefinition mainMethod, System addMethods, ICciModuleSource moduSource ) : string
language CodeLanguage
mainMethod IMethodDefinition
addMethods System
moduSource ICciModuleSource
Résultat string

VisualizeMutatedCode() public méthode

public VisualizeMutatedCode ( CodeLanguage language, MutationResult mutationResult ) : Task
language CodeLanguage
mutationResult MutationResult
Résultat Task

VisualizeOriginalCode() public méthode

public VisualizeOriginalCode ( CodeLanguage language, Mutant mutant ) : Task
language CodeLanguage
mutant Mutant
Résultat Task