internal /*for testing*/ DoNotHardcodeCredentials(IAnalyzerConfiguration analyzerConfiguration)
     : base(RspecStrings.ResourceManager, analyzerConfiguration)
 {
     ObjectCreationTracker = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule);
     PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule);
 }
Пример #2
0
 internal /*for testing*/ ExecutingOsCommands(IAnalyzerConfiguration analyzerConfiguration)
 {
     InvocationTracker     = new VisualBasicInvocationTracker(analyzerConfiguration, rule);
     PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule);
     ObjectCreationTracker = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule);
 }
Пример #3
0
 public ConfiguringLoggers(IAnalyzerConfiguration analyzerConfiguration)
 {
     InvocationTracker     = new VisualBasicInvocationTracker(analyzerConfiguration, rule);
     ObjectCreationTracker = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule);
     PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule);
 }
 public EncryptionAlgorithmsShouldBeSecure()
 {
     InvocationTracker     = new VisualBasicInvocationTracker(AnalyzerConfiguration.AlwaysEnabled, rule);
     PropertyAccessTracker = new VisualBasicPropertyAccessTracker(AnalyzerConfiguration.AlwaysEnabled, rule);
     ObjectCreationTracker = new VisualBasicObjectCreationTracker(AnalyzerConfiguration.AlwaysEnabled, rule);
 }
Пример #5
0
 internal /*for testing*/ ReadingStandardInput(IAnalyzerConfiguration analyzerConfiguration)
 {
     InvocationTracker     = new VisualBasicInvocationTracker(analyzerConfiguration, rule);
     PropertyAccessTracker = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule);
 }