예제 #1
0
 internal /*for testing*/ ControllingPermissions(IAnalyzerConfiguration analyzerConfiguration)
 {
     ObjectCreationTracker    = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule);
     InvocationTracker        = new VisualBasicInvocationTracker(analyzerConfiguration, rule);
     PropertyAccessTracker    = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule);
     MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule);
     BaseTypeTracker          = new VisualBasicBaseTypeTracker(analyzerConfiguration, rule);
 }
예제 #2
0
 public ExposingEndpoints(IAnalyzerConfiguration analyzerConfiguration)
 {
     MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule);
 }
 public UsingCommandLineArguments(IAnalyzerConfiguration analyzerConfiguration)
 {
     MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule);
 }