private IList<SqlRuleProblem> DoSmells(TSqlObject SqlObject) { List<SqlRuleProblem> problems = new List<SqlRuleProblem>(); Smells smellprocess = new Smells(); int iRule = int.Parse(_ruleID.Substring(_ruleID.Length - 3)); return (smellprocess.ProcessObject(SqlObject, iRule)); }
public FromProcessor(Smells smells) { _smells = smells; }
public IfStatementProcessor(Smells smells) { _smells = smells; }
public OrderByProcessor(Smells smells) { _smells = smells; }
public ReturnStatementProcessor(Smells smells) { _smells = smells; }
public ColumnDefinitionProcessor(Smells smells) { _smells = smells; }
public SelectSetProcessor(Smells smells) { _smells = smells; }
public PredicateSetProcessor(Smells smells) { _smells = smells; }
public DeclareVariableProcessor(Smells smells) { _smells = smells; }
public SqlDataTypeProcessor(Smells smells) { _smells = smells; }
public SelectFunctionReturnTypeProcessor(Smells smells) { _smells = smells; }
public SetTransactionIsolationLevelProcessor(Smells smells) { _smells = smells; }
public WhileProcessor(Smells smells) { _smells = smells; }
public FunctionStatementBodyProcessor(Smells smells) { _smells = smells; }
public InsertProcessor(Smells smells) { _smells = smells; }
public TopProcessor(Smells smells) { _smells = smells; }
public CursorProcessor(Smells smells) { _smells = smells; }
public BeginEndBlockProcessor(Smells smells) { _smells = smells; }
public CreateTableProcessor(Smells smells) { _smells = smells; }
public FunctionProcessor(Smells smells) { _smells = smells; }
public SelectStatementProcessor(Smells smells) { _smells = smells; }
public ExecutableEntityProcessor(Smells smells) { _smells = smells; }
public TableVariableProcessor(Smells smells) { _smells = smells; }
public SetProcessor(Smells smells) { _smells = smells; }
public ProcedureStatementBodyProcessor(Smells smells) { _smells = smells; }