Üç bileşenin genel listesini görüntüle
Python kaynak kodlarını çalıştırmadan inceleyerek temel kod kalitesi ve güvenlik problemlerini tespit eder.
Static Code Analyzer bileşenini incele
Python projelerindeki bağımlılıkları inceleyerek bilinen güvenlik açıklarını tespit eder.
Dependency and CVE Scanner bileşenini incele
Statik kod analiz aracının ve bağımlılık tarayıcısının test edileceği örnek Flask uygulamasıdır.
Sample Web Application bileşenini incele
Proje dokümantasyonunu görüntüle
Birinci hafta kapsamında aşağıdaki çalışmalar yapılmıştır:
- Proje kapsamı hazırlandı.
- Fonksiyonel ve fonksiyonel olmayan gereksinimler belirlendi.
- Teknik tasarım dokümanı oluşturuldu.
- Beş haftalık proje planı hazırlandı.
- Proje üç ana bileşene ayrıldı.
- AST kullanılarak uzun fonksiyon tespiti yapan ilk prototip geliştirildi.
Her geliştirme ayrı bir branch üzerinde yapılmaktadır.
Değişiklikler Pull Request üzerinden incelenmekte ve reviewer tarafından ana branch ile birleştirilmektedir.