
Qulice adalah instrumen kontrol kualitas analisis statis untuk proyek Java. Ini menggabungkan semua instrumen analisis statis terbaik dan pra-konfigurasi, termasuk CheckStyle dan PMD. Anda tidak perlu menggunakan dan mengkonfigurasinya secara individual lagi.
Baca lebih lanjut di www.qulice.com.
Juga, baca posting blog ini terlebih dahulu: kontrol ketat kualitas kode java .
Cukup tambahkan plugin ini ke pom.xml Anda:
< build >
< plugins >
< plugin >
< groupId >com.qulice</ groupId >
< artifactId >qulice-maven-plugin</ artifactId >
< version >0.23.0</ version >
< configuration >
< license >file:${basedir}/LICENSE.txt</ license >
</ configuration >
< executions >
< execution >
< goals >
< goal >check</ goal >
</ goals >
</ execution >
</ executions >
</ plugin >
</ plugins >
</ build >Juga ingat bahwa kami mendukung Maven 3.1+.
Jalur ke lisensi harus dinyatakan dalam format berikut: file:${basedir}/LICENSE.txt , itu adalah nilai default, orang dapat menggunakan jalur lengkap apa pun alih -alih ${basedir} .
Baca ringkasan singkat kesalahan khas yang mungkin Anda temui dalam proyek Anda.
Untuk mengunduh skema yang diperlukan untuk validasi XML, Anda mungkin perlu pengaturan proxy. Maven Proxy tidak didukung, tetapi proxy JVM standar berfungsi dengan baik. Untuk menggunakannya cukup tambahkan -Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT ke variabel lingkungan MAVEN_OPTS Anda atau ke perintah maven, misalnya mvn clean verify -Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT .
Fork Repository, buat perubahan, kirimkan permintaan tarik kepada kami. Kami akan meninjau perubahan Anda dan menerapkannya ke cabang master segera, asalkan mereka tidak melanggar standar kualitas kami. Untuk menghindari frustrasi, sebelum mengirimi kami permintaan tarikan Anda, silakan jalankan Maven Build penuh:
$ mvn clean install -PqulicePerlu diingat bahwa JDK 11+ dan Maven 3.8+ adalah versi terendah yang dapat Anda gunakan.