Closed rodrigopg closed 3 years ago
Olá @rodrigopg,
estamos terminando de fechar alguns assuntos referente as novas mudanças do TL++ aqui na TOTVS, e vamos atualizar as extensões o quanto antes com as novidades. Já está aqui no radar.
De qualquer forma, se esses warnings estiverem incomodando, pode estar utilizando a configuração protheusDoc.marcadores_nao_validar
para suprimi-los por hora, enquanto a correção não sai.
Agradeço o feedback.
Disponível a partir da versão 0.9.0.
Adicionado suporte aos novos tipos do TLPP:
Tipo | Sigla | Type no Protheus Doc |
---|---|---|
decimal | F | decimal |
integer | N | numeric ** |
double | N | numeric ** |
json | J | json |
variant | U | variant *** |
** Por mais que o identificador dos tipos sejam diferentes, será assumido pelo ProtheusDoc em ambos casos como numeric
. Comportamento baseado na documentação dos tipos nativos do TL++: https://tdn.totvs.com/display/tec/Tipos+Nativos
*** Caso não seja detectado/informado um tipo, será assumido o tipo variant
pelo ProtheusDoc, mesmo que o fonte seja AdvPL e não TL++.
Atualmente na linguagem TLPP existem vários tipos nativos além dos básicos do ADVPL.
https://tdn.totvs.com/display/tec/Tipos+Nativos
Ao utilizar os novos tipos do TLPP na documentação está sendo apresentado warning de tipo inválido.