- 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.