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); }
public ExposingEndpoints(IAnalyzerConfiguration analyzerConfiguration) { MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule); }
public UsingCommandLineArguments(IAnalyzerConfiguration analyzerConfiguration) { MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule); }