/*** 1 ****/ /*** 2 ****/ /*** 3 ****/ /*** 4 ****/ /*** 5 ****/ /*** 6 ****/ /*** 7 ****/ /*** giriş çıkış ikonu ****/ /*** giriş çıkış ikonu ****/ /**** 9 ****/ /**** 10 ****/ /**** 11 ****/ /**** 12 ****/ /**** 13 ****/ /***** 14 ****/ /**** 15 *****/ /***** 16 *****/ /**** 17 ****/ /**** 18 *****/ /**** 19 ****/ /***** 20 *****/ /***** 21 ****/ / ***** 22 ****** / / ***** 23 *****/ /**** 24 ****/ /**** 25 ****/ /**** 26 *****/ /**** 27 *****/ /**** 28 *****/ /**** 29 *****/ /**** 30 *****/ /**** 31 ****/ /**** 32 ****/ /**** 33 *****/ /*** 34 ***/ /*** 35 ***/ /**** 36 ***/ /**** 37 ****/ /*** 38 ****/ /*** 39 ****/ /***** 40 ****/ /***** 41 *****/ /*** 42 ****/ /**** 43 ****/ /**** 44 ****/ /**** 45 ***/
Webmaster Forum
HABERLER

Blog Haberler

Go ile yazdığım CLI tool: Ölü kodları ve kullanılmayan bağımlılıkları saniyeler içinde buluyor 👻

  • Konu Sahibi Konu Sahibi ossiqn
  • Başlangıç tarihi Başlangıç tarihi
  • Cevap Cevap : 0
  • Görüntüleme Görüntüleme : 23

ossiqn

Başlangıç
Mesajlar
16
Beğeni
1
Puan
31
Merhaba,

Her projede zamanla şişkinlik oluşur.

Hiç çağrılmayan fonksiyonlar.
Altı ay önce eklenen ama kullanılmayan importlar.
Üç refactor'dan sağ kurtulan bağımlılıklar.

ghost bunların hepsini saniyeler içinde buluyor.

Ne yapıyor?
→ Ölü fonksiyonları tespit ediyor
→ Kullanılmayan importları buluyor
→ Kullanılmayan değişkenleri raporluyor
→ Hayalet bağımlılıkları yakalıyor

Dil desteği:
→ Go
→ JavaScript / TypeScript
→ Python
→ Rust
→ Ruby
→ Java

CI/CD entegrasyonu da mevcut, GitHub Actions ile direkt kullanabilirsiniz.

GitHub: github.com/ossiqn/ghost
Demo: ossiqn.com.tr

Görüşlerinizi bekliyorum.
 
Geri
Üst
Forum Blog Dizin Giriş Yap