Skip to content

Commit bf30705

Browse files
committed
Merge pull request godotengine#92688 from HolonProduction/autocompletion-batch-2
Add more autocompletion tests
2 parents 01787b7 + 20d841d commit bf30705

28 files changed

Lines changed: 301 additions & 0 deletions
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
scene="res://completion/get_node/get_node.tscn"
2+
[output]
3+
include=[
4+
; Node
5+
{"display": "add_child"},
6+
{"display": "owner"},
7+
{"display": "child_entered_tree"},
8+
9+
; GDScript: class_a.notest.gd
10+
{"display": "property_of_a"},
11+
{"display": "func_of_a"},
12+
{"display": "signal_of_a"},
13+
14+
; GDScript: self.gd
15+
{"display": "test_signal_1"},
16+
{"display": "test_signal_2"},
17+
{"display": "test_var_1"},
18+
{"display": "test_var_2"},
19+
{"display": "test_func_1"},
20+
{"display": "test_func_2"},
21+
]
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
extends "res://completion/class_a.notest.gd"
2+
3+
signal test_signal_1(a)
4+
signal test_signal_2(a: int)
5+
6+
var test_var_1
7+
var test_var_2: int
8+
9+
func test_func_1(t):
10+
pass
11+
12+
func test_func_2(t: int) -> void:
13+
pass
14+
15+
func _init():
16+
t
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
scene="res://completion/get_node/get_node.tscn"
2+
[output]
3+
include=[
4+
; Node
5+
{"display": "add_child"},
6+
{"display": "owner"},
7+
{"display": "child_entered_tree"},
8+
9+
; GDScript: class_a.notest.gd
10+
{"display": "property_of_a"},
11+
{"display": "func_of_a"},
12+
{"display": "signal_of_a"},
13+
14+
; GDScript: self.gd
15+
{"display": "test_signal_1"},
16+
{"display": "test_signal_2"},
17+
{"display": "test_var_1"},
18+
{"display": "test_var_2"},
19+
{"display": "test_func_1"},
20+
{"display": "test_func_2"},
21+
]
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
extends "res://completion/class_a.notest.gd"
2+
3+
signal test_signal_1(a)
4+
signal test_signal_2(a: int)
5+
6+
var test_var_1
7+
var test_var_2: int
8+
9+
func test_func_1(t):
10+
pass
11+
12+
func test_func_2(t: int) -> void:
13+
pass
14+
15+
func _init():
16+
self.➡
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[output]
2+
exclude=[
3+
{"display": "Test Category"},
4+
{"display": "Test Group"},
5+
{"display": "Test Subgroup"},
6+
]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extends CPUParticles2D
2+
3+
@export_category("Test Category")
4+
@export_group("Test Group")
5+
@export_subgroup("Test Subgroup")
6+
7+
func _init():
8+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[output]
2+
exclude=[
3+
{"display": "messages"},
4+
]
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
func test():
2+
var trans = Translation.new()
3+
trans.➡
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[output]
2+
include=[
3+
; Node
4+
{"display": "add_child"},
5+
{"display": "owner"},
6+
{"display": "child_entered_tree"},
7+
8+
; GDScript: class_a.notest.gd
9+
{"display": "property_of_a"},
10+
{"display": "func_of_a"},
11+
{"display": "signal_of_a"},
12+
]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
extends Node
2+
3+
const A := preload("res://completion/class_a.notest.gd")
4+
5+
func a():
6+
var test := A.new()
7+
test.➡
8+
pass

0 commit comments

Comments
 (0)