Halo,
Saya ingin membagikan laporan tentang perubahan API dan kompatibilitas mundur untuk perpustakaan JUnit: https://abi-laboratory.pro/java/tracker/timeline/junit/
Laporan untuk JUnit5: https://abi-laboratory.pro/java/tracker/timeline/junit-jupiter-api/
BC — kompatibilitas biner
SC — kompatibilitas sumber
Laporan dibuat menurut artikel https://wiki.Eclipse.org/Evolving_Java-based_APIs_2 oleh alat https://github.com/lvc/japi-tracker .
Semoga bermanfaat bagi pengguna dan pengelola perpustakaan.
Terima kasih.
Terima kasih telah berbagi, @lvc!
Untuk JUnit 5 saya bertanya-tanya apakah ada cara untuk menyesuaikan apa yang dianggap alat sebagai API publik. Kami memiliki anotasi @API
untuk menandai kelas publik sebagai internal, usang, dipertahankan, stabil, dll. Apakah ada cara untuk mengecualikan kode internal dari analisis?
Itu luar biasa @lvc
Adakah cara untuk memasukkan kode di cabang master kami dalam laporan? Saya ingin melihat perubahan tidak kompatibel apa yang akan kami miliki antara 4,12 dan 4,13 jika kami merilis hari ini.
@kcooney ,
Adakah cara untuk memasukkan kode di cabang master kami dalam laporan? Saya ingin melihat perubahan tidak kompatibel apa yang akan kami miliki antara 4,12 dan 4,13 jika kami merilis hari ini
Selesai: https://abi-laboratory.pro/java/tracker/timeline/junit/
Cuplikan diambil dari: https://oss.sonatype.org/content/repositories/snapshots/junit/junit/
Laporan diperbarui setiap hari. Harap berhati-hati saat membaca laporan karena kemungkinan positif palsu.
Terima kasih.
@marcphilipp ,
Apakah ada cara untuk mengecualikan kode internal dari analisis?
Perlu waktu untuk mengajar https://github.com/lvc/japi-compliance-checker untuk membedakan parameter anotasi sebelum memfilter berdasarkan nilai parameter...
Terima kasih.
Sepertinya satu-satunya perubahan yang melanggar adalah #1245
External Resource.after()
Komentar yang paling membantu
@marcphilipp ,
Perlu waktu untuk mengajar https://github.com/lvc/japi-compliance-checker untuk membedakan parameter anotasi sebelum memfilter berdasarkan nilai parameter...
Terima kasih.