tds-vscode
tds-vscode copied to clipboard
Source Information TDS Replay
Olá Estava analisando a situação de um cliente que estava com um erro em um rdmake padrão do TMS. O inspetor de objetos do Protheus só mostra a data do RPO Padrão, e não mostra os fontes do RPO Custom.
Pedimos o TOTVS Replay do cliente para debugar o que estava ocorrendo lá, e o Source Information do Replay mostrava a data do RPO padrão de 27/04/2022:
TFS:
Como o replay não conferia as linhas com a data do fonte acima, acessei o cliente e no inspetor de objetos do VS Code mostrou o fonte customizado com data de 14/07/2022:
Parece que o TOTVS Replay gravou o debug do fonte customizado(14/07/2022), mas o Source Information mostrou a data do RPO padrão (27/04/2022).
O TOTVS Replay não deveria mostrar a data correta do fonte em questão e que veio do RPO Custom? Pois sem isso o REPLAY nos levou a uma análise equivocada inicialmente e só conseguimos identificar que tratava-se de um fonte customizado quando realizamos o acesso remoto.
@gustavo-krug Totalmente pertinente sua questão.
Quando o Replay foi criado, ainda não tínhamos essa separação de RPOs padrão e custom, então essa informação realmente não existe no arquivo do Replay. Isso provavelmente vai precisar de alterações do lado do gravador e consequentemente do nosso lado também.
Grato por reportar esta situação. Vamos analisar e implementar esta melhoria assim que possível.
Bom dia, Essa questão terá que ser tratada em paralelo com o time do AppServer. Peço a gentilexa de abrir um ticket na central de atendimento para que dê-mos segmento internamente Grato,