Qodana در خطوط لوله CI/CD و با JetBrains IDE ادغام می شود و از تجزیه و تحلیل کد استاتیک برای پرچم گذاری کیفیت کد، امنیت و مسائل مربوط به عملکرد استفاده می کند.
JetBrains به تازگی راه اندازی عمومی پلت فرم نظارت بر کیفیت کد Qudana خود را اعلام کرده است که به خطوط لوله CI/CD متصل می شود، با IDE های JetBrains ادغام می شود و از تجزیه و تحلیل کد استاتیک استفاده می کند. برای اجرای دستورالعمل های کیفیت کد.
در ۱۹ ژوئیه پس از یک دوره پیشنمایش که در سال ۲۰۲۱ آغاز شد، Qodana یک لایه کنترل کیفیت اضافی در سطح CI/CD ارائه میدهد و نتایج را مستقیماً به IDEها ارائه میکند و نیاز به جابجایی بین چندین ابزار را کاهش میدهد. جت برینز گفت. از زمان پیشنمایش، JetBrains تعدادی بهبود را برای سادهسازی توسعه و کمک به توسعهدهندگان در ارائه کد امنتر و کارآمدتر اضافه کرده است:
- یک بررسیکننده آسیبپذیری بستههای خارجی آسیبپذیر را شناسایی میکند و بینشهای عملی را برای اصلاح ارائه میدهد.
- یک ویژگی آزمایشی رفع سریع امکان اعمال خودکار رفع مشکلات خاص را فراهم می کند.
- اکنون پوشش برای جاوا، کاتلین، پی اچ پی، جاوا اسکریپت و تایپ اسکریپت ارائه می شود. زبان های بیشتری به زودی اضافه خواهند شد. توسعه دهندگان می توانند از Qodana در IDE های JetBrains از جمله IntelliJ IDEA، WebStorm، PhpStorm، PyCharm، Rider، و GoLand.
به گفته JetBrains، Qodana مشکلات عملکرد، اشکالات احتمالی، اعلان های استفاده نشده، ساختارهای کد گیج کننده، و نقض قوانین نامگذاری و سبک را پیدا می کند. یک عکس فوری از پایگاه کد در طول اجرای Qodana خاص گرفته شده است. توسعه دهندگان می توانند کد فعلی را با وضعیت پایه مقایسه کنند و مشکلات و راه حل ها را ببینند. توسعه دهندگان می توانند برای یک دوره آزمایشی رایگان در jetbrains.com ثبت نام کنند.
گزارشهای Qodana را میتوان در Qodana Cloud گذاشت. توسعه دهندگان می توانند روندهای پروژه را از طریق داشبوردهای تعاملی بررسی کنند. همچنین لینترهای قودانا می توانند گزارش ها را با فرمت SARIF بخوانند و بنویسند تا خروجی ابزار تجزیه و تحلیل کد استاتیک باشد. JetBrains گفت: Qodana را می توان با ابزارهای بازرسی شخص ثالث یا افزونه ها ادغام کرد تا مشکلاتی را که هنوز توسط پلتفرم پوشش داده نشده اند اسکن کند.
پست های مرتبط
JetBrains ابزار تحلیل کد استاتیک Qodana را ارسال می کند
JetBrains ابزار تحلیل کد استاتیک Qodana را ارسال می کند
JetBrains ابزار تحلیل کد استاتیک Qodana را ارسال می کند