Página de Problemas
Os três erros mais importantes durante a extração de um método são:
-
A seleção não cobre as instruções do corpo de um método.
-
A seleção não cobre todas as instruções, o que é definido como:
-
tudo entre dois ponto-e-vírgulas (; ... ;), ou
-
um bloco inteiro, totalmente contido dentro de um conjunto de chaves ({ ... }).
-
a seleção não marca a parte de condição de uma instrução if/then/else, do/while ou while. Além das instruções normais, essas partes também podem ser extraídas.
Na página de problemas, você pode pressionar F1 para vincular a uma descrição detalhada de erros.