Online and CHM
BaseLanguageParser Class Members
Properties  Methods 


KellermanSoftware.StaticCodeAnalysis.Languages Namespace : BaseLanguageParser Class

The following tables list the members exposed by BaseLanguageParser.

Public Properties
 NameDescription
Public Property Another prefix that can begin a single line comment  
Public Property Characters that begin a multi line comment  
Public Property The number of lines of code without comments and blank lines  
Public Property Lines of code without comments and blank lines  
Public Property The code without comments and blank lines  
Public Property The directory portion of the file path  
Public Property Characters that end a multi line comment  
Public Property A list of file extensions this language parser applies to  
Public Property The file name portion of the file path  
Public Property The path to the source file including the directory  
Public Property Get information for all methods in the source code file  
Public Property The original line count with comments and blank lines  
Public Property The original text of the source code file  
Public Property Characters that begin a single line comment for the language  
Public Property Total cyclomatic complexity for all methods in the source code file. This is used internally for calculating averages.  
Public Property The total lines of code for all methods in the source file. This is used internally for calculating averages.  
Public Property Total number of methods in the source code file  
Public Property The total maximum nesting of all the methods in the source file. This is used internally for calculating averages.  
Public Property The total parameters for all methods in the source file. This is used internally for calculating averages.  
Top
Public Methods
 NameDescription
Public Method Get the line number of the match text in the original text  
Public Method Get a list of methods in a file  
Top
See Also

Reference

BaseLanguageParser Class
KellermanSoftware.StaticCodeAnalysis.Languages Namespace