21 points par xguru 2024-03-24 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Langage de requête déclaratif pour rechercher et modifier du code source
  • Outil conçu pour permettre des recherches et modifications efficaces dans de vastes bases de code, particulièrement utile pour les grands travaux de refactoring ou de migration de code
  • Créé pour dépasser les limites d'outils comme grep ou jscodeshift, avec une conception qui permet aux utilisateurs d'explorer facilement des motifs de code et de les réutiliser
  • Permet de rechercher et modifier efficacement du code sans manipuler directement des arbres de syntaxe abstraite (AST) complexes, et offre de hautes performances grâce à son implémentation en Rust (y compris sur des dépôts de plus de dix millions de lignes)
  • Grâce à un système de modules intégré, il est possible de réutiliser plus de 200 motifs standard ou de partager ses propres motifs
  • Une fois GritQL maîtrisé, il peut être utilisé pour réécrire dans tous les langages pris en charge : JavaScript/TypeScript, Python, JSON, Java, Terraform, Solidity, CSS, Markdown, YAML, Rust, Go, SQL

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.