Skip to content

Commit 4486d66

Browse files
alanzmeta-codesync[bot]
authored andcommitted
Clarify tool usage for building and testing the project in elp_development.md
Summary: Clarify tool usage for building and testing the project in elp_development.md Reviewed By: TD5 Differential Revision: D86951935 fbshipit-source-id: 972aea59d3050c258270bbb1694b968d83655858
1 parent f4b93ec commit 4486d66

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.llms/rules/elp_development.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,27 @@ ELP (Erlang Language Platform) is a language server and development tools suite
1111
for Erlang, built in Rust. This project provides IDE features, diagnostics, and
1212
code analysis for Erlang codebases.
1313

14+
## Build System
15+
16+
Use standard Cargo commands:
17+
18+
```bash
19+
# Build
20+
cargo build --release
21+
22+
# Run tests
23+
cargo test --workspace
24+
25+
# Run clippy
26+
cargo clippy --tests
27+
28+
# Format code
29+
cargo fmt
30+
31+
# Code generation
32+
cargo xtask codegen
33+
```
34+
1435
## Diagnostic Code Management
1536

1637
### Adding New Diagnostic Codes

0 commit comments

Comments
 (0)