AlencarGabriel / ProtheusDoc-VsCode

Repositório para implementação dinâmica do ProtheusDoc do TDS para VsCode
https://marketplace.visualstudio.com/items?itemName=AlencarGabriel.protheusdoc-vscode
27 stars 6 forks source link

Parâmetro por referência #70

Open likid opened 3 years ago

likid commented 3 years ago

No Protheus.doc original, quando o TDS era em eclipse, ao informar um @param cujo nome da variável possuía uma @ no início, indicava que aquele parâmetro tinha que ser passado por referência (ou que poderia). Na extensão do vscode está indicando erro de sintaxe.

image

AlencarGabriel commented 3 years ago

Olá @likid , obrigado por reportar.

Eu particularmente não havia utilizado essa sintaxe no TDS, e como não é algo documentado acabou passando batido na implementação da extensão.

Vou precisar avaliar como implementar isso, porque o que está gerando é um falso positivo por conta do @arroba ser base para definir um atributo ProtheusDoc, mas vou avaliar direitinho aqui como corrigir esse comportamento e implementar isso.

Caso deseje desativar a validação desse atributo param, informe-o na configuração protheusDoc.marcadores_nao_validar, saiba mais.

AlencarGabriel commented 3 years ago

Avaliar junto com a #69.