C# Class SharpDox.Build.Roslyn.RoslynParser

Inheritance: ICodeParser
Afficher le fichier Open project: Geaz/sharpDox

Méthodes publiques

Méthode Description
GetParsedSolution ( string solutionFile, ICoreConfigSection sharpDoxConfig, string>.Dictionary tokens, bool parseMethodCalls, bool ignoreExcludes = false ) : SharpDox.Model.SDSolution
RoslynParser ( ParserStrings parserStrings ) : System

Private Methods

Méthode Description
CleanUpNamespaces ( SharpDox.Model.SDSolution sdSolution ) : void
ExecuteOnDocLanguageFound ( string lang ) : void
ExecuteOnStepMessage ( string message ) : void
ExecuteOnStepProgress ( int progress ) : void
ParseMethodCalls ( ParserOptions parserOptions ) : void
ParseProjects ( ParserOptions parserOptions ) : void
ResolveSeeTokens ( ParserOptions parserOptions ) : void
ResolveUses ( ParserOptions parserOptions ) : void

Method Details

GetParsedSolution() public méthode

public GetParsedSolution ( string solutionFile, ICoreConfigSection sharpDoxConfig, string>.Dictionary tokens, bool parseMethodCalls, bool ignoreExcludes = false ) : SharpDox.Model.SDSolution
solutionFile string
sharpDoxConfig ICoreConfigSection
tokens string>.Dictionary
parseMethodCalls bool
ignoreExcludes bool
Résultat SharpDox.Model.SDSolution

RoslynParser() public méthode

public RoslynParser ( ParserStrings parserStrings ) : System
parserStrings ParserStrings
Résultat System