コード例 #1
0
ファイル: TSQLSmellSCA.cs プロジェクト: dalehhirt/TSQL-Smells
        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));

        }
コード例 #2
0
 public FromProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #3
0
 public IfStatementProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #4
0
 public OrderByProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #5
0
 public ReturnStatementProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #6
0
 public ColumnDefinitionProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #7
0
 public SelectSetProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #8
0
 public PredicateSetProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #9
0
 public DeclareVariableProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #10
0
 public IfStatementProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #11
0
 public SqlDataTypeProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #12
0
 public ReturnStatementProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #13
0
 public SelectFunctionReturnTypeProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #14
0
 public SetTransactionIsolationLevelProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #15
0
 public WhileProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #16
0
 public FunctionStatementBodyProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #17
0
 public FromProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #18
0
 public InsertProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #19
0
ファイル: TopProcessor.cs プロジェクト: dalehhirt/TSQL-Smells
 public TopProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #20
0
 public PredicateSetProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #21
0
 public CursorProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #22
0
 public InsertProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #23
0
 public BeginEndBlockProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #24
0
 public CreateTableProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #25
0
 public FunctionProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #26
0
 public SelectStatementProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #27
0
 public SqlDataTypeProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #28
0
 public ExecutableEntityProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #29
0
 public CreateTableProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #30
0
 public SetTransactionIsolationLevelProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #31
0
 public FunctionProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #32
0
 public TableVariableProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #33
0
 public FunctionStatementBodyProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #34
0
 public DeclareVariableProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #35
0
 public OrderByProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #36
0
 public ExecutableEntityProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #37
0
 public SelectStatementProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #38
0
 public SetProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #39
0
 public TopProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #40
0
 public ProcedureStatementBodyProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #41
0
 public ProcedureStatementBodyProcessor(Smells smells)
 {
     _smells = smells;
 }
コード例 #42
0
 public ColumnDefinitionProcessor(Smells smells)
 {
     _smells = smells;
 }