forge/arma/server/.hemtt/lints.toml
Jacob Schmidt ebfe77a340 feat: implement complete Forge framework with Rust/Redis backend and Arma 3 integration
Implemented features:
- High-performance Rust extension with Redis persistence
- Actor/player management with loadout, position, and state tracking
- Banking system with deposit, withdraw, and transfer operations
- Physical and virtual garage/locker systems for vehicle and equipment storage
- Organization management with member tracking and permissions
- Client-side UI with React-like state management
- Server-side event-driven architecture with CBA Events
- Security: Self-transfer prevention at multiple layers
- Logging system with per-module log files
- ICOM module for inter-server communication

Co-Authored-By: Warp <agent@warp.dev>
2026-01-04 12:52:15 -06:00

36 lines
719 B
TOML

[sqf.banned_commands]
options.banned = [
"spawn", # Scheduled should be avoided whenever possible
"execVM", # Script files should never be run directly, they should be functions
# "remoteExec", # CBA events should be used for networking
]
[sqf.banned_macros]
options.release = [
"DEBUG_MODE_FULL",
"DISABLE_COMPILE_CACHE"
]
[sqf.this_call]
enabled = true
[sqf.undefined]
enabled = true
options.check_orphan_code = true
[sqf.unused]
enabled = true # many false positives without DEBUG_MODE_FULL
options.check_params = false
[sqf.shadowed]
enabled = false
[sqf.not_private]
enabled = true
[config.file_type]
options.allow_no_extension = false
[stringtables.usage]
options.ignore_unused = true