11 points par xguru 2023-06-30 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Sapling : un système de gestion de versions évolutif à grande échelle, avec un fort accent sur l’ergonomie
    • Serveur : implémenté en Rust
    • Client : peut aussi se connecter à des serveurs Sapling et Git
    • FS virtuel : téléchargement des fichiers uniquement lorsqu’ils sont nécessaires via EdenFS
  • Buck2 : système de build
    • Prend en charge le cache distant et l’exécution à distance, permettant aux développeurs de partager entre eux les artefacts de compilation
    • Prend en charge plusieurs langages de programmation simultanément
    • Fonctionne très bien sans Sapling, mais inclut une conception spécifique pour Sapling & EdenFS
  • Infer, RacerD, Jest : tests et analyse statique
    • Infer : analyse statique prenant en charge Java, C++ et plusieurs autres langages
    • RacerD : outil d’analyse personnalisé capable de détecter les bugs de concurrence en Java
    • Jest : framework de test JavaScript
    • Sapienz : outil reliant l’analyse statique et les cas de test manuels

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.