
GritQL là một ngôn ngữ truy vấn khai báo mạnh mẽ được thiết kế để thao tác với mã nguồn. Bạn có thể bắt đầu với các đoạn mã (code snippets) đơn giản, và khi đã tự tin hơn, hãy mở rộng các truy vấn của mình để xử lý các repository lớn với hàng triệu dòng code. Nó hỗ trợ nhiều ngôn ngữ lập trình đa dạng như JavaScript, Python và nhiều ngôn ngữ khác, giúp nó trở nên linh hoạt cho nhiều nhà phát triển khác nhau. Các tính năng chính bao gồm:
Sử dụng GritQL để thực hiện di chuyển mã nguồn (code migration) quy mô lớn, áp dụng các tiêu chuẩn linting riêng biệt của nhóm và cải thiện chất lượng mã nguồn một cách hệ thống trên toàn bộ dự án.
Tự động hóa code review để đảm bảo bảo mật và tốc độ.
Tự động hóa code review được thiết kế để phát hiện lỗi (bugs) và các vấn đề về bảo mật.
Giúp lập trình viên hiểu mã nguồn nhanh hơn
Một nền tảng Code Intelligence giúp tìm kiếm và điều hướng mã nguồn một cách liền mạch.
Cơ sở hạ tầng mã nguồn mở cho các workflow mã nguồn.
Chạy các workflow bằng ngôn ngữ tự nhiên trên codebase của bạn một cách dễ dàng.