dotnet/roslyn

Change signature does not add constructor base call

Ouverte

#48 111 ouverte le 28 sept. 2020

 (0 commentaire) (0 réaction) (0 personne assignée)C# (4 257 forks)batch import
Area-IDEBugIDE-CodeStylehelp wanted

Métriques du dépôt

Stars
 (20 414 étoiles)
Métriques de merge PR
 (Merge moyen 6j 17h) (256 PRs mergées en 30 j)

Description

Version Used:

Steps to Reproduce:

class C
{
    public C()
    {
    }
}

class D : C
{
}

Invoke "Change signature" on constructor of C and add a parameter string s.

Expected Behavior:

class C
{
    public C(string s)
    {
    }
}

class D : C
{
  public D(string s) 
    : base(s)
  {
  }  
}

Actual Behavior:

class C
{
    public C(string s)
    {
    }
}

class D : C
{
}

Guide contributeur