C# Class Neudesic.Tools.CodeDebt.CodeDebtCollector

ファイルを表示 Open project: neudesic/code-debt-collector-2

Public Methods

Method Description
FindCodeDebt ( string codeBase, List commentIdentifiers, string lines, string sourcePath, string sourceFile ) : List

Private Methods

Method Description
ExtractComments ( string line, int length, DebtInfo debtInfo ) : bool
ExtractCriticality ( string line, int length, DebtInfo debtInfo ) : bool
ExtractEstimate ( string line, int length, DebtInfo debtInfo ) : bool
ExtractInitials ( string line, int length, DebtInfo debtInfo ) : bool
ExtractToken ( string line, DebtInfo debtInfo, int length, TokenType tokenType ) : bool
FindCodeDebtEntry ( string commentIdentifier, string line ) : DebtInfo
GetCodeDebtData ( string line, string debtType ) : DebtInfo
GetLine ( string commentStart, string commentEnd, string lines, int start ) : int>.Tuple
ValidateDebtInfo ( DebtInfo debtInfo ) : void

Method Details

FindCodeDebt() public method

public FindCodeDebt ( string codeBase, List commentIdentifiers, string lines, string sourcePath, string sourceFile ) : List
codeBase string
commentIdentifiers List
lines string
sourcePath string
sourceFile string
return List