public override string Description(IInspectionResult result) { return(Resources.Inspections.QuickFixes.AccessSheetUsingCodeNameQuickFix); }
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.ProcedureShouldBeFunctionInspectionQuickFix;
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.RemoveTypeHintsQuickFix;
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.SetExplicitVariantReturnTypeQuickFix;
public override void Fix(IInspectionResult result, IRewriteSession rewriteSession) { var rewriter = rewriteSession.CheckOutModuleRewriter(result.QualifiedSelection.QualifiedName); rewriter.InsertBefore(0, Tokens.Option + ' ' + Tokens.Explicit + Environment.NewLine); }
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.ImplicitByRefModifierQuickFix;
public override string Description(IInspectionResult result) { return(string.Format(InspectionResults.MoveFieldCloserToUsageInspection, result.Target.IdentifierName)); }
public override string Description(IInspectionResult result) { return(InspectionsUI.ChangeDimToPrivateQuickFix); }
public override string Description(IInspectionResult result) { return(InspectionsUI.ReplaceIfElseWithConditionalStatementQuickFix); }
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.RemoveLocalErrorQuickFix;
public override void Fix(IInspectionResult result, IRewriteSession rewriteSession) { var rewriter = rewriteSession.CheckOutModuleRewriter(result.QualifiedSelection.QualifiedName); rewriter.Remove(result.Context); }
public override string Description(IInspectionResult result) { return(string.Format(RubberduckUI.Rename_DeclarationType, RubberduckUI.ResourceManager.GetString("DeclarationType_" + result.Target.DeclarationType, CultureInfo.CurrentUICulture))); }
//The rewriteSession is optional since it is not used in this particular quickfix because it is a refactoring quickfix. public override void Fix(IInspectionResult result, IRewriteSession rewriteSession = null) { var refactoring = new RenameRefactoring(_factory, _messageBox, _state, _state.ProjectsProvider, _rewritingManager, _selectionService); refactoring.Refactor(result.Target); }
public override string Description(IInspectionResult result) => InspectionsUI.WhiteListIdentifierQuickFix;
public override string Description(IInspectionResult result) { return(InspectionsUI.SpecifyExplicitPublicModifierQuickFix); }
public override void Fix(IInspectionResult result) { var rewriter = _state.GetRewriter(result.QualifiedSelection.QualifiedName); rewriter.InsertBefore(result.Context.Start.TokenIndex, "Set "); }
public override string Description(IInspectionResult result) { return(string.Format(InspectionsUI.EncapsulatePublicFieldInspectionQuickFix, result.Target.IdentifierName)); }
public override string Description(IInspectionResult result) { return(InspectionsUI.SetObjectVariableQuickFix); }
public override void Fix(IInspectionResult result) { var refactoring = new MoveCloserToUsageRefactoring(_vbe, _state, _messageBox); refactoring.Refactor(result.Target); }
public override string Description(IInspectionResult result) { return(Resources.Inspections.QuickFixes.ExpandDefaultMemberQuickFix); }
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.RemoveDuplicatedAnnotationQuickFix;
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.ReplaceObsoleteErrorStatementQuickFix;
public DisplayQuickFix(IQuickFix fix, IInspectionResult result) { Fix = fix; Description = fix.Description(result); }
public override void Fix(IInspectionResult result) { var rewriter = _state.GetRewriter(result.QualifiedSelection.QualifiedName); rewriter.Remove(result.Context); }
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.OptionExplicitQuickFix;
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.RemoveOptionBaseStatementQuickFix;
public override string Description(IInspectionResult result) => InspectionsUI.ImplicitByRefModifierQuickFix;
public override void Fix(IInspectionResult result) { var rewriter = _state.GetRewriter(result.Target); rewriter.InsertBefore(result.Context.Start.TokenIndex, "Public "); }
public override string Description(IInspectionResult result) => InspectionsUI.RemoveObsoleteStatementQuickFix;
public override string Description(IInspectionResult result) => Resources.Inspections.QuickFixes.RemoveEmptyIfBlockQuickFix;