microsoft / microsoft/vscode-cpptools

'Extract to member function' doesn't create a static member function when used in static member function not defined in the class declaration

Aperta
#11,767 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@sean-mcmanus ci sta già lavorando.

Dal 8/12/2023.

Feature: Extract to function Language Service Visual Studio
Lingua principale
TypeScript
Stelle
6.2k
Fork
1.7k
Merge medio
14h 46m
PR unite (30g)
61

Descrizione

Repro is

class foo
{
	static int func();
};


int foo::func()
{
    return 0; // Use Extract to member function on this line
}

The bug repros in VS too. The bug doesn't repro if the static function is defined inline in the class declaration.

image

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.