Árvore de páginas

Warning na compilação do fonte

Produto:

ADVPL

Versões:

12

Ocorrência:

Mensagem tipo WARNING na compilação de programas

Ambiente:


Passo a passo:

Os warnings são avisos que o compilador mostra sobre situações "especiais" em que uma anomalia foi detectada no fonte, na grande maioria das vezes eles não impedem a compilação e podem simplesmente serem ignorados. Este recurso está disponível a partir da versão 12 do Protheus.

  • Warning W0003 Local variable never used - Deve ser revista em todo o fonte a utilização da variável apontada nesse warning, ele indica que a variável foi declarada porém nunca é usada. No caso de MV_PAR e PARAMIXB, está sendo avaliado pela equipe de desenvolvimento responsável e provavelmente será realizada uma correção na build. Esse warning não impede a compilação
  • Warning W0008 Too few parameters calling MsgYesNo - poucos paramentos chamados na MSGYESNO

  • Warning W0010 Static Function NOME_FUNCAO never called - Ocorre quando uma função é declarada porém nunca é utilizada. Em customizações de usuário esse warning ocorre geralmente na implementação de rotinas em MVC, para as funções estáticas padrões MENUDEF, MODELDEF e VIEWDEF, sem possibilidade de resolução. Assim como o W0003, em funções de usuário o compilador entende que as funções nunca são chamadas. Também já está sendo avaliado pela equipe de desenvolvimento responsável.



    ATENÇÂO : Esses warnings não impede a compilação.




Observações:

Documentações de referência disponível em:
Mensagens de advertência AdvPL