File size: 559 Bytes
eb51191
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[workspace]
# Enable proc-macro support
procMacro.enable = true
procMacro.ignored = {}

# Improve macro expansion
cargo.buildScripts.enable = true
cargo.buildScripts.invocationStrategy = "per_workspace"
cargo.buildScripts.invocationLocation = "workspace"

# Better error handling for macros
diagnostics.disabled = []
diagnostics.warningsAsHint = []

# Improve performance with large workspaces
cargo.allTargets = false
cargo.target = null

# Enable all features for better analysis
cargo.allFeatures = true

# Improve macro expansion limits
expand.limit = 512