- Sapling: ein Versionsverwaltungssystem, das auf große Skalierbarkeit ausgelegt ist und zugleich die Nutzbarkeit betont
- Server: in Rust implementiert
- Client: kann sich sowohl mit Sapling-Servern als auch mit Git-Servern verbinden
- Virtuelles FS: Mit EdenFS werden Dateien nur bei Bedarf heruntergeladen
- Buck2: Build-System
- Mit Unterstützung für Remote-Cache und Remote-Ausführung können Entwickler ihre kompilierten Artefakte miteinander teilen
- Unterstützt mehrere Programmiersprachen gleichzeitig
- Funktioniert auch ohne Sapling gut, enthält aber ein spezielles Design für Sapling & EdenFS
- Infer, RacerD, Jest: Tests und statische Analyse
- Infer: statische Analyse für Java & C++ sowie mehrere weitere Sprachen
- RacerD: ein maßgeschneidertes Analyse-Tool zur Erkennung von Concurrency-Bugs in Java
- Jest: JavaScript-Test-Framework
- Sapienz: ein Tool, das statische Analyse und manuelle Testfälle verbindet
Noch keine Kommentare.