GitHub သည် ကုဒ်တွင် အားနည်းချက်များကို ရှာဖွေဖော်ထုတ်ရန် ဝန်ဆောင်မှုတစ်ခုကို စတင်လိုက်ပြီဖြစ်သည်။

GitHub ကြေငြာခဲ့သည် ဝန်ဆောင်မှုအသုံးပြုသူအားလုံးအတွက် ဝင်ရောက်နိုင်မှုအကြောင်း ကုဒ်ရှာဖွေခြင်းစမ်းသပ်မှုအင်္ဂါရပ်အသစ်များကို စမ်းသပ်ရန်အတွက် ယခင်က ကန့်သတ်ထားသော ပရိုဂရမ်တွင် ပါဝင်သူများကိုသာ ကမ်းလှမ်းခဲ့သည်။ ဝန်ဆောင်မှု ပံ့ပိုးပေး ဖြစ်နိုင်ချေရှိသော အားနည်းချက်များအတွက် git push လုပ်ဆောင်မှုတိုင်းကို စကင်န်ဖတ်ခြင်း။ ရလဒ်ကို ဆွဲထုတ်ရန် တောင်းဆိုချက်နှင့် တိုက်ရိုက်တွဲထားသည်။ အင်ဂျင်ကို အသုံးပြု၍ စစ်ဆေးသည်။ CodeQLအားနည်းချက်ရှိသော ကုဒ်များ၏ ပုံမှန်နမူနာများဖြင့် နမူနာပုံစံများကို ပိုင်းခြားစိတ်ဖြာပေးသည် (CodeQL သည် အခြားပရောဂျက်များ၏ ကုဒ်များတွင် အလားတူ အားနည်းချက်ရှိနေခြင်းကို ခွဲခြားသတ်မှတ်ရန် အားနည်းချက်ရှိသော ကုဒ်ပုံစံပုံစံကို ထုတ်လုပ်ခွင့်ပြုသည်)။

ဝန်ဆောင်မှု၏ beta စမ်းသပ်မှုအတွင်း၊ အဝေးထိန်းကုဒ်လုပ်ဆောင်ခြင်းနှင့် SQL query အစားထိုးခြင်းဆိုင်ရာ ဆိုးရွားသောပြဿနာများအပါအဝင် သိုလှောင်မှု ၁၂,ဝဝဝ ခန့်ကို စကင်န်ဖတ်စဉ်အတွင်း လုံခြုံရေးပြဿနာပေါင်း 12 ကျော်ကို တွေ့ရှိခဲ့သည်။ တွေ့ရှိသောပြဿနာများ၏ 20% ကို ပြန်လည်သုံးသပ်သည့်အဆင့်တွင်၊ ၎င်းကိုလက်ခံခြင်းမပြုမီ ရက် 72 ထက်နည်းသောအချိန်အတွင်း မဖြေရှင်းမီတွင် ဖော်ထုတ်တွေ့ရှိခဲ့သည် (နှိုင်းယှဉ်မှုအတွက်၊ ယေဘုယျစက်မှုစာရင်းအင်းများက တစ်လထက်နည်းသော အားနည်းချက်များ၏ 30% ကိုသာ ပြုပြင်ကြောင်းပြသည် ရှာဖွေတွေ့ရှိပြီးနောက်)။

GitHub သည် ကုဒ်တွင် အားနည်းချက်များကို ရှာဖွေဖော်ထုတ်ရန် ဝန်ဆောင်မှုတစ်ခုကို စတင်လိုက်ပြီဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add