Skip to content

Commit 989a21d

Browse files
committed
definition order in linter aligned to GDScript style guide
1 parent 9650ee7 commit 989a21d

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

gdtoolkit/linter/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,16 @@
4848
"private-method-call": None,
4949
"class-definitions-order": [
5050
"tools",
51-
"extends",
5251
"classnames",
52+
"extends",
53+
"signals",
5354
"enums",
5455
"consts",
55-
"signals",
5656
"exports",
57-
"onreadypubvars",
5857
"pubvars",
59-
"onreadyprvvars",
6058
"prvvars",
59+
"onreadypubvars",
60+
"onreadyprvvars",
6161
"others",
6262
],
6363
# useless-super-delegation

tests/linter/test_class_checks.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ def test_private_method_call_nok(code):
3434
@pytest.mark.parametrize('code', [
3535
"""
3636
tool
37-
extends Node
3837
class_name Foo
38+
extends Node
39+
signal s
3940
enum { A, B, C }
4041
const X = 1
41-
signal s
4242
export var k = 1
43-
onready var y = null
4443
var x = 1
45-
onready var _y = null
4644
var _x = 1
45+
onready var y = null
46+
onready var _y = null
4747
class Z:
4848
tool
4949
extends Node

0 commit comments

Comments
 (0)