Beispiel #1
0
        public static IQuickFix CreateCreateClassFix(NotResolvedError error)
        {
            Type type =
                Type.GetType(
                    "JetBrains.ReSharper.Intentions.CSharp.QuickFixes.CreateClassFromNewFix,JetBrains.ReSharper.Intentions.CSharp");
            ConstructorInfo ci =
                type.GetConstructor(new[] { typeof(NotResolvedError) });

            object instance = ci.Invoke(new object[] { error });

            return(instance as IQuickFix);
        }
 public CreateExtensionMethod(NotResolvedError error)
 {
     this.error = error;
 }
 // Unresolved variable/field name
 public CreateFromUsageFix(NotResolvedError error)
     : this(error.Reference)
 {
 }
 public CreateStubFromUsageFix(NotResolvedError error)
 {
     _myReference           = error.Reference;
     _myReferenceExpression = GetReferenceExpression();
     _anchor = ContainingElement <IBlock>();
 }
Beispiel #5
0
        public CreateClassQuickFix(NotResolvedError error)
        {
            this.error = error;

            quickFix = Activator.CreateCreateClassFix(error);
        }
Beispiel #6
0
 public CreateMissingStepQuickFix(NotResolvedError error)
 {
     _error = error;
 }
 public MissingTaskUsageFix(NotResolvedError error)
 {
     _error = error;
 }
 public DidYouMeanQuickFix(NotResolvedError error)
     : base((ICSharpExpression)error.Reference.GetTreeNode(), error.Reference.GetName())
 {
     _error = error;
 }