Muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




Download 2.78 Mb.
bet2/2
Sana11.04.2023
Hajmi2.78 Mb.
#50532
1   2
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 ish
Amaliy 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.


Download 2.78 Mb.
1   2




Download 2.78 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

Download 2.78 Mb.