fixes
This commit is contained in:
37
.serena/memories/suggested_commands.md
Normal file
37
.serena/memories/suggested_commands.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# Suggested Commands
|
||||
|
||||
## Building and Running
|
||||
**ВАЖНО**: НИКОГДА не запускать самостоятельно! Всегда просить пользователя!
|
||||
|
||||
```bash
|
||||
# Пользователь должен запустить:
|
||||
cargo run
|
||||
cargo build
|
||||
cargo build --release
|
||||
```
|
||||
|
||||
## Testing
|
||||
```bash
|
||||
cargo test # Запустить все тесты
|
||||
cargo test --lib # Только библиотечные тесты
|
||||
cargo test <test_name> # Конкретный тест
|
||||
```
|
||||
|
||||
## Code Quality
|
||||
```bash
|
||||
cargo clippy # Линтер
|
||||
cargo fmt # Форматирование
|
||||
cargo check # Быстрая проверка компиляции
|
||||
```
|
||||
|
||||
## Development Workflow
|
||||
1. Сделать изменения
|
||||
2. `cargo check` - быстрая проверка
|
||||
3. `cargo test` - запустить тесты
|
||||
4. `cargo clippy` - проверить предупреждения
|
||||
5. `cargo fmt` - отформатировать код
|
||||
6. Попросить пользователя запустить `cargo run` для ручной проверки
|
||||
|
||||
## macOS Specific
|
||||
- Система: Darwin
|
||||
- Стандартные Unix команды работают (ls, grep, find, cd, etc.)
|
||||
Reference in New Issue
Block a user