|
Muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti
|
bet | 2/2 | Sana | 11.04.2023 | Hajmi | 2.78 Mb. | | #50532 |
Bog'liq 8-Dastur Kompton effekti Nazariy kelib chiqishi, 15-maruza. operatorlarni qayta yuklash(1), Usmoniy A. Hisobot, 6-7 ETR, 13-14, . 4BRAIN kreativ metodi va qo’llanilishi Sarimsoqov Husanboy, GASTRONOMIYA TURIZM, WpAPFHCtxWXZhmoQ0TCvyVByyNgatcaMSJCNUEDd, Tarmoq 19-25 lab.Ibratjon, dedline 1, Pragramma, Karimov Kamoljon (1), KUNDALIK, 1-mustaqil ishAmaliy qism
SonarQube dasturini qiyidagi silka orqali yuklab olishingiz mumkin: https://www.sonarqube.org/?gads_campaign=ROW-3-DSA-SonarQube& gads_ad_group=DSA&gads_keyword=&gclid=Cj0KCQiAxc6PBhCEARIsAH8Hff1V3NacByQb6n-HIhsP24TzJfEqa__1Kwo91p4_MqWLlvmYgXYy9LEaAvUUE ALw_wcB
Ko‘chirib olingan dasturning katologiga cmd buyruqlar oynasi orqali o‘tiladi.
12.2 – rasm. Dastur katalogiga o‘tish
Dastur ishlashi uchun java jdk dasturini o‘rnatish zarur. Shundan so‘ng dastur ishchi katologida joylashgan congif fayliga qiyidagi o‘zgartirish kiritiladi.
12.3 – rasm. SonarQube config fayl qiymatlarini o‘zgartirish
SonarQube web dasturini ishga tushurish uchun cmd buyruqlar oynasida quyidagi buyruq beriladi.
12.4 – rasm. SonarQube web dasturini ishga tushurish
12.5 – rasm. SonarQube web dasturini muvofaqiyatli ishga tushurildi
12.6 – rasm. SonarQube web interfaysi autentifikatsiya oynasi
12.7 – rasm. SonarQube web dasturini bosh oynasi
Dasturning ishchi oynasiga ochilgandan so‘ng kodni tahlil qilish uchun yangi loyiha yaratish kerak bo‘ladi.
12.8 – rasm. Loyiha yaratish
12.9 – rasm. Loyiha joylashuvini tanlash
12.10 – rasm. Loyihaga nom berish
12.11 – rasm. Foydalanivchi uchun generatsiya qilingan token
12.12 – rasm. Kod tahlili turini tanlash.
Loyiha yaratilgandan so ‘ng SonarQube scanner dasturini ishga tushirish talab etiladi. Bu dasturni quyidagi link orqali yuklab olinadi: https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/
12.13 – rasm. SonarQube scanner dasturini yuklab olish.
SonarQube scanner dasturi yuklab olingandan so‘ng, uning buyruqlarin cmd buyruqlari safiga kutubxona sifatida qo‘shish talab etiladi. Buning uchun quyida ko‘rsatilgan tartibda komyuter hususiyatari o‘zgartiriladi.
12.14 – rasm. Cmd buyruqlariga sonar-scanner buyruqlarini qo‘shish.
Undan so‘ng kodni tahlil qilish maqsadida kod joylashgan katalogda
sonar-project.prooerties fayli yaratiladi.
12.14 – rasm. sonar-project.prooerties fayli yaratilishi
12.14 – rasm. sonar-project.prooerties fayli tahrirlanishi.
Kod tahlilni boshlash uchun cmd oynasida kod joyashgan katologga o‘tiladi hamda sonar-scanner.bat fayli ishga tushuriladi. Buyruq uchun SonarQube web ilovasidagi keltirilgan qayd yozuvi bajariladi.
12.15 – rasm. Dastur katologiga o‘tish.
12.16 – rasm. Dasturni tahlil qilish buyrug‘ini bajarish.
12.17 – rasm. Tahlil yakunlanganlik qayd yozuvi.
12.18 – rasm. SonarQube dasturida kod tahlil natijasi.
12.19 – rasm. SonarQube dasturida kod tahlil natijasi qayd yozuvi.
12.20 – rasm. SonarQube dasturida issuelar qayd yozuvi.
|
| |