- Sapling: Hệ thống quản lý phiên bản có thể mở rộng ở quy mô lớn nhưng vẫn nhấn mạnh tính dễ sử dụng
- Server: được triển khai bằng Rust
- Client: có thể kết nối với cả máy chủ Sapling và máy chủ Git
- Hệ thống tệp ảo: dùng EdenFS để chỉ tải xuống tệp khi cần
- Buck2: Hệ thống build
- Hỗ trợ cache và thực thi từ xa, cho phép các nhà phát triển chia sẻ bản biên dịch của nhau
- Hỗ trợ đồng thời nhiều ngôn ngữ lập trình
- Hoạt động tốt ngay cả khi không có Sapling, nhưng có thiết kế chuyên biệt cho Sapling & EdenFS
- Infer, RacerD, Jest: Kiểm thử và phân tích tĩnh
- Infer: phân tích tĩnh hỗ trợ Java & C++ cùng nhiều ngôn ngữ khác
- RacerD: công cụ phân tích tùy biến có thể phát hiện lỗi đồng thời trong Java
- Jest: framework kiểm thử Javascript
- Sapienz: công cụ kết nối giữa phân tích tĩnh và các test case thủ công
Chưa có bình luận nào.