public IndentCurrentProcedureCommand(IIndenter indenter) { _indenter = indenter; }
public CodeExplorer_IndentCommand(RubberduckParserState state, IIndenter indenter, INavigateCommand navigateCommand) { _state = state; _indenter = indenter; _navigateCommand = navigateCommand; }
public RefactorExtractMethodCommand(VBE vbe, RubberduckParserState state, IIndenter indenter) : base(vbe) { _state = state; _indenter = indenter; }
public IndentCurrentProcedureCommand(VBE vbe, IIndenter indenter) : base(LogManager.GetCurrentClassLogger()) { _vbe = vbe; _indenter = indenter; }
public ExtractMethodPresenterFactory(IIndenter indenter) { _indenter = indenter; }
public EncapsulatePublicFieldInspection(RubberduckParserState state, IIndenter indenter) : base(state, CodeInspectionSeverity.Suggestion) { _indenter = indenter; }
public UseBackingFields(IDeclarationFinderProvider declarationFinderProvider, EncapsulateFieldModel model, IIndenter indenter, ICodeBuilder codeBuilder) : base(declarationFinderProvider, model, indenter, codeBuilder) { _fieldsToDeleteAndReplace = SelectedFields.Where(f => f.Declaration.IsDeclaredInList() && !f.Declaration.HasPrivateAccessibility()).ToList(); }
public EncapsulatePublicFieldInspectionResult(IInspection inspection, Declaration target, RubberduckParserState state, IIndenter indenter) : base(inspection, target) { _state = state; _indenter = indenter; }
public RefactorExtractMethodCommand(VBE vbe, RubberduckParserState state, IActiveCodePaneEditor editor, IIndenter indenter) : base(vbe, editor) { _state = state; _indenter = indenter; }
public ConvertFieldsToUDTMembers(IDeclarationFinderProvider declarationFinderProvider, EncapsulateFieldModel model, IIndenter indenter, ICodeBuilder codeBuilder) : base(declarationFinderProvider, model, indenter, codeBuilder) { _stateUDTField = model.ObjectStateUDTField; }
public ExtractMethodPresenter(IExtractMethodDialog view, ExtractMethodModel model, IIndenter indenter) { _view = view; _model = model; _indenter = indenter; }
public EncapsulateFieldViewModel(EncapsulateFieldModel model, RubberduckParserState state, IIndenter indenter) : base(model) { State = state; Indenter = indenter; IsLetSelected = true; PropertyName = model.TargetDeclaration.IdentifierName; }
public IndentCurrentModuleCommand(IIndenter indenter) { _indenter = indenter; }
internal static IndentCurrentProcedureCommand ArrangeIndentCurrentProcedureCommand(Mock <IVBE> vbe, IIndenter indenter, RubberduckParserState state, Mock <IVbeEvents> vbeEvents) { return(new IndentCurrentProcedureCommand(vbe.Object, indenter, state, vbeEvents.Object)); }
internal static IndentCurrentProcedureCommand ArrangeIndentCurrentProcedureCommand(Mock <IVBE> vbe, IIndenter indenter, RubberduckParserState state) { return(ArrangeIndentCurrentProcedureCommand(vbe, indenter, state, MockVbeEvents.CreateMockVbeEvents(vbe))); }
public EncapsulateFieldQuickFix(RubberduckParserState state, IIndenter indenter) : base(typeof(EncapsulatePublicFieldInspection)) { _state = state; _indenter = indenter; }
public IndentCommand(RubberduckParserState state, IIndenter indenter, INavigateCommand navigateCommand) : base(LogManager.GetCurrentClassLogger()) { _state = state; _indenter = indenter; _navigateCommand = navigateCommand; }
public ExtractMethodPresenter(IExtractMethodDialog view, IIndenter indenter) { _view = view; _indenter = indenter; }
public ExtractMethodPresenterFactory(IActiveCodePaneEditor editor, IEnumerable <Declaration> declarations, IIndenter indenter) { _editor = editor; _declarations = declarations; _indenter = indenter; }
private string RefactoredCode(string inputCode, Func <RubberduckParserState, EncapsulateFieldTestsResolver, EncapsulateFieldUseBackingFieldModel> modelBuilder, IIndenter indenter = null) { return(Support.RefactoredCode <EncapsulateFieldUseBackingFieldRefactoringAction, EncapsulateFieldUseBackingFieldModel>(inputCode, modelBuilder, indenter)); }
public EncapsulateFieldTestsResolver(IDeclarationFinderProvider declarationFinderProvider, IRewritingManager rewritingManager = null, ISelectionService selectionService = null, IIndenter indenter = null) { _declarationFinderProvider = declarationFinderProvider; _rewritingManager = rewritingManager; _selectionService = selectionService; _testIndenter = indenter ?? new Indenter(null, () => { var s = IndenterSettingsTests.GetMockIndenterSettings(); s.VerticallySpaceProcedures = true; s.LinesBetweenProcedures = 1; return(s); }); _codeBuilder = new CodeBuilder(_testIndenter); _presenterFactory = new Mock <IRefactoringPresenterFactory>().Object; var uiDispatcherMock = new Mock <IUiDispatcher>(); uiDispatcherMock .Setup(m => m.Invoke(It.IsAny <Action>())) .Callback((Action action) => action.Invoke()); _uiDispatcher = uiDispatcherMock.Object; _messageBox = new Mock <IMessageBox>().Object; }
public EncapsulateFieldTestsResolver SetupResolver(IDeclarationFinderProvider declarationFinderProvider, IRewritingManager rewritingManager = null, ISelectionService selectionService = null, IIndenter indenter = null) { return(GetResolver(declarationFinderProvider, rewritingManager, selectionService)); }
public IndentCurrentModuleCommand(VBE vbe, RubberduckParserState state, IIndenter indenter) { _vbe = vbe; _state = state; _indenter = indenter; }
public static EncapsulateFieldTestsResolver GetResolver(IDeclarationFinderProvider declarationFinderProvider, IRewritingManager rewritingManager = null, ISelectionService selectionService = null, IIndenter indenter = null) { if (declarationFinderProvider is null) { throw new ArgumentNullException("declarationFinderProvider is null"); } var resolver = new EncapsulateFieldTestsResolver(declarationFinderProvider, rewritingManager, selectionService, indenter); resolver.Install(new WindsorContainer(), null); return(resolver); }
public EncapsulateFieldRefactoring(IVBE vbe, IIndenter indenter, IRefactoringPresenterFactory <IEncapsulateFieldPresenter> factory) { _vbe = vbe; _indenter = indenter; _factory = factory; }
public EncapsulatePublicFieldInspectionResult(IInspection inspection, Declaration target, RubberduckParserState state, IIndenter indenter) : base(inspection, target) { _quickFixes = new CodeInspectionQuickFix[] { new EncapsulateFieldQuickFix(target.Context, target.QualifiedSelection, target, state, indenter), new IgnoreOnceQuickFix(Context, QualifiedSelection, Inspection.AnnotationName) }; }
public RefactorExtractMethodCommand(VBE vbe, RubberduckParserState state, IActiveCodePaneEditor editor, IIndenter indenter) : base (vbe, editor) { _state = state; _indenter = indenter; }
public EncapsulateFieldQuickFix(ParserRuleContext context, QualifiedSelection selection, Declaration target, RubberduckParserState state, IIndenter indenter) : base(context, selection, string.Format(InspectionsUI.EncapsulatePublicFieldInspectionQuickFix, target.IdentifierName)) { _target = target; _state = state; _indenter = indenter; }
public IndentCurrentModuleCommand(IVBE vbe, IIndenter indenter, RubberduckParserState state) : base(LogManager.GetCurrentClassLogger()) { _vbe = vbe; _indenter = indenter; _state = state; }