gritql

GritQL, kaynak kod üzerinde arama yapma, lint uygulama ve kod değiştirme işlemlerini gerçekleştirmek için tasarlanmış deklaratif bir sorgu dilidir. Rust ile geliştirilmiş olup sorgu optimizasyonu sayesinde on milyonlarca satırlık büyük kod tabanlarında çalışabilir. JavaScript, Python, Rust, Go ve SQL dahil olmak üzere çok sayıda hedef dili destekler.

GR

gritql

Yeni80

biomejs · Kod Kalitesi & İnceleme

YILDIZ4.6K
ÇATAL127
COMMIT0
KATKICI0
SÜRÜMv0.0.3
GÜNCELLEME4 gün önce
RustSorgu DiliKod AnaliziYeniden DüzenlemeMIT

Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource

Ne yapar?
  • Kod tabanınızda arama yapmak için herhangi bir kod parçasını doğrudan sorgu olarak kullanırsın.
  • Bulunan kod kalıplarını yeniden yazma kuralları tanımlayarak otomatik olarak değiştirebilirsin.
  • Yerleşik modül sistemini kullanarak standart desenleri yeniden kullanabilir veya kendi desenlerini paylaşabilirsin.
Kullanıcı yorumları
  • • NötrHacker News

    HN'yi göster: GritQL, kaynak kodunu yeniden yazmak için bir Rust CLI

    “Evet'e göz atmalısınız, teorik olarak identical gramerleriniz varsa tam bir transpilasyon yapmak için kullanabilirsiniz. Bununla ilgili bir sürü zorluk var. 1 dil için doğru bir dil bilgisi yazmak yeterince karmaşıktır, ancak tüm düğümlerinizin ve...”

  • ↑ OlumluHacker News

    HN'yi göster: GritQL, kaynak kodunu yeniden yazmak için bir Rust CLI

    “Teşekkür ederim! Kesinlikle herkese faydalı bir değer vermek istiyoruz. İş modelimizi daha da genişletmek için, GritQL'yi güçlü ama aynı zamanda nispeten düşük seviyeli bir araç olarak görüyoruz. Göçünüzü hızlandırabilir, ancak sorguyu ve generating/testing'yu yazmak PRs hala önemli ölçüde...”

Web Sitesi GitHub

Notum

Alternatif sayfaları

Aynı kategoride: Kod Kalitesi & İnceleme