forked from NebulaSS13/Nebula
-
Notifications
You must be signed in to change notification settings - Fork 3
/
SpacemanDMM.toml
53 lines (46 loc) · 1.24 KB
/
SpacemanDMM.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
[langserver]
dreamchecker = true
[dmdoc]
use_typepath_names = true
[code_standards]
disallow_relative_type_definitions = true
disallow_relative_proc_definitions = true
[debugger]
engine = "auxtools"
[diagnostics]
# Raised by DreamChecker
disabled_directive = "error"
sets_directive_twice = "error"
invalid_lint_directive_value = "error"
invalid_set_value = "error"
unknown_linter_setting = "error"
override_missing_keyword_arg = "error"
must_not_override = "error"
must_call_parent = "error"
final_var = "error"
private_proc = "error"
protected_proc = "error"
private_var = "error"
protected_var = "error"
must_be_pure = "error"
must_not_sleep = "error"
redefined_proc = "off"
ambiguous_in_lhs = "error"
ambiguous_not_bitwise = "error"
no_typehint_implicit_new = "error"
field_access_static_type = "error"
proc_call_static_type = "error"
proc_has_no_parent = "error"
no_operator_overload = "error"
unreachable_code = "error"
control_condition_static = "error"
if_condition_determinate = "error"
loop_condition_determinate = "error"
# Raised by Lexer
integer_precision_loss = "error"
# Raised by Parser
duplicate_include = "error"
macro_redefined = "error"
macro_undefined_no_definition = "error"
# Raised by Object Tree
override_precedes_definition = "error"