Desenvolvimento de uma extensão para o VS Code para identificação de Breaking Changes em Parâmetros Default
O objetivo deste projeto é auxiliar desenvolvedores na identificação de mudanças que possam impactar o funcionamento de bibliotecas externas utilizadas em seus projetos, por meio do desenvolvimento de uma extensão para o Visual Studio Code. A ferramenta realiza a análise de chamadas de funções no código-fonte, detectando a ausência de parâmetros considerados críticos e alertando o usuário de forma visual e contextual. Com isso, espera-se reduzir erros causados por atualizações em bibliotecas, contribuindo para a estabilidade e a manutenção do código. A proposta busca facilitar o dia a dia dos desenvolvedores, promovendo boas práticas e incentivando uma maior atenção às possíveis incompatibilidades trazidas por mudanças nas dependências externas.
2025/1 - MSI2
Orientador: João Eduardo Montandon
Palavras-chave: Desenvolvimento de Software, Breaking Changes, Visual Studio Code
Link para vídeo
PDF Disponível