Alat (atau plugin Maven) untuk mendeteksi perubahan API publik kelas Java antar rilis [duplikat]

Katakanlah Anda sedang mengembangkan kerangka kerja Java, yang kemudian Anda rilis agar dapat digunakan orang lain. Elemen kerangka kerja Anda yang dapat dilihat pengguna adalah konstruksi publik - kelas, metode, dll - karena pengguna kerangka kerja Anda adalah pengembang lain. Untuk mempermudah pemutakhiran, Anda ingin meminimalkan perubahan pada API publik kode Java Anda. Apakah ada alat siap pakai atau plugin Maven yang akan mencantumkan perubahan antara versi current-SNAPSHOT dan x.y.z perpustakaan yang Anda kembangkan?


person automatictester    schedule 28.05.2019    source sumber
comment
Rekomendasi perpustakaan di luar topik. Sudah ada yang menanyakan hal yang sama.   -  person Michael    schedule 28.05.2019
comment
Saya akhirnya menggunakan japicmp-maven-plugin, yang tampaknya merupakan pilihan yang cukup bagus.   -  person automatictester    schedule 20.10.2019