ApiDiff
1.0.0
O objetivo deste projeto é fornecer uma ferramenta agnóstica de idioma para detectar mudanças na API pública e determinar que essas alterações estão quebrando ou não. A ferramenta é usada para determinar a versão semântica correta de uma API.
Uma montagem pode conter quatro tipos de tipos, que definem a API Publi dessa montagem.
Nas entidades, as seguintes operações podem ser executadas.
Um novo tipo é adicionado à montagem. Esta operação não está quebrando.
Um tipo é renomeado ou movido para um espaço para nome diferente. Esta operação está quebrando.
Um tipo é removido da montagem. Esta operação está quebrando.
Os membros de um tipo mudaram. Esta operação pode estar quebrando.