• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2025 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14ets2panda_add_gtest(lsp_get_definition_at_position_test CPP_SOURCES
15    get_definition_at_position_test.cpp
16)
17
18ets2panda_add_gtest(lsp_get_file_references_test CPP_SOURCES
19    get_file_references_test.cpp
20)
21
22ets2panda_add_gtest(lsp_api_script_element_kind CPP_SOURCES
23    script_element_kind_test.cpp
24)
25
26ets2panda_add_gtest(lsp_get_references_at_position_test CPP_SOURCES
27    get_references_at_position_test.cpp
28)
29
30ets2panda_add_gtest(lsp_document_highlights_test CPP_SOURCES
31    document_highlights.cpp
32)
33
34ets2panda_add_gtest(lsp_diagnostic_test CPP_SOURCES
35    diagnostic_test.cpp
36)
37
38ets2panda_add_gtest(lsp_isolated_declaration_test CPP_SOURCES
39    isolated_declaration.cpp
40)
41
42ets2panda_add_gtest(lsp_cancellation_token_test CPP_SOURCES
43    cancellation_token_test.cpp
44)
45
46ets2panda_add_gtest(lsp_get_span_of_enclosing_comment_test CPP_SOURCES
47    get_span_of_enclosing_comment_test.cpp
48)
49
50ets2panda_add_gtest(lsp_user_preferences_test CPP_SOURCES
51    user_preferences.cpp
52)
53
54ets2panda_add_gtest(lsp_keyword_completion_data_test CPP_SOURCES
55    keyword_completion_data_test.cpp
56)
57
58ets2panda_add_gtest(lsp_rename_test CPP_SOURCES
59    lsp_rename_test.cpp
60)
61
62ets2panda_add_gtest(lsp_get_current_token_value_test CPP_SOURCES
63    get_current_token_value_test.cpp
64)
65
66ets2panda_add_gtest(lsp_get_file_references_impl_test CPP_SOURCES
67    get_file_references_impl_test.cpp
68)
69
70ets2panda_add_gtest(lsp_get_preceding_token_test CPP_SOURCES
71    get_preceding_token_test.cpp
72)
73
74ets2panda_add_gtest(lsp_get_touching_token_test CPP_SOURCES
75    get_touching_token_test.cpp
76)
77
78ets2panda_add_gtest(lsp_get_type_of_symbol_at_location_test CPP_SOURCES
79    get_type_of_symbol_at_location_test.cpp
80)
81
82ets2panda_add_gtest(lsp_api_test_organize_imports CPP_SOURCES
83    organize_imports_test.cpp
84)
85
86ets2panda_add_gtest(lsp_quick_info_api_test CPP_SOURCES
87    quick_info_test.cpp
88)
89
90ets2panda_add_gtest(lsp_quick_info_api_test_1 CPP_SOURCES
91    quick_info_test_1.cpp
92)
93
94ets2panda_add_gtest(lsp_api_completions_entry_details_test CPP_SOURCES
95    get_completions_entry_details.cpp
96)
97
98ets2panda_add_gtest(lsp_api_classifier_test CPP_SOURCES
99    classifier_test.cpp
100)
101
102ets2panda_add_gtest(lsp_api_test_class_hierarchies CPP_SOURCES
103    class_hierarchys_test.cpp
104)
105
106ets2panda_add_gtest(lsp_api_test_refactors_convert_chain CPP_SOURCES
107    refactors_convert_chain_test.cpp
108)
109
110ets2panda_add_gtest(lsp_api_test_refactors_convert_export CPP_SOURCES
111    refactors_convert_export_test.cpp
112)
113
114ets2panda_add_gtest(lsp_api_test_refactors_convert_function CPP_SOURCES
115    refactors_convert_function_test.cpp
116)
117
118ets2panda_add_gtest(lsp_api_test_refactors_convert_import CPP_SOURCES
119    refactors_convert_import_test.cpp
120)
121
122ets2panda_add_gtest(lsp_api_test_refactors_convert_template CPP_SOURCES
123    refactors_convert_template_test.cpp
124)
125
126ets2panda_add_gtest(lsp_api_diagnostics_test CPP_SOURCES
127    get_compiler_options_diagnostics_test.cpp
128    get_diagnostics.cpp
129)
130
131ets2panda_add_gtest(lsp_api_get_adjusted_location_test CPP_SOURCES
132    get_adjusted_location_test.cpp
133)
134
135ets2panda_add_gtest(lsp_api_test_class_hierarchy CPP_SOURCES
136    class_hierarchy_test.cpp
137)
138
139ets2panda_add_gtest(lsp_api_test_find_safe_delete_location CPP_SOURCES
140    find_safe_delete_location_test.cpp
141)
142
143ets2panda_add_gtest(lsp_api_test_find_references CPP_SOURCES
144    find_references_test.cpp
145)
146
147ets2panda_add_gtest(lsp_api_slc_tests CPP_SOURCES
148    string_completions_test.cpp
149)
150
151ets2panda_add_gtest(lsp_api_test_suggestion_diagnostics CPP_SOURCES
152    suggestion_diagnostics_test.cpp
153)
154
155ets2panda_add_gtest(lsp_api_test_suggestion_diagnostics_1 CPP_SOURCES
156    suggestion_diagnostics_test_1.cpp
157)
158
159ets2panda_add_gtest(lsp_api_test_get_class_property_info CPP_SOURCES
160    get_class_property_info_test.cpp
161)
162
163ets2panda_add_gtest(lsp_api_test_brace_matching CPP_SOURCES
164    brace_matching_test.cpp
165)
166
167ets2panda_add_gtest(lsp_api_completions_test CPP_SOURCES
168    get_completions.cpp
169)
170
171ets2panda_add_gtest(lsp_api_ui_suggest_test CPP_SOURCES
172    code_fix/ui_plugin_suggest.cpp
173)
174
175ets2panda_add_gtest(lsp_api_completions_test_1 CPP_SOURCES
176    get_completions_1.cpp
177)
178
179ets2panda_add_gtest(lsp_api_test_get_class_hierarchy_info CPP_SOURCES
180    class_hierarchy_info_test.cpp
181)
182
183ets2panda_add_gtest(lsp_api_gilap_test CPP_SOURCES
184    get_implementation_location.cpp
185)
186
187ets2panda_add_gtest(lsp_api_lco_test CPP_SOURCES
188    line_column_offset_test.cpp
189)
190
191ets2panda_add_gtest(lsp_api_get_constructor_test CPP_SOURCES
192    get_constructor_test.cpp
193)
194
195ets2panda_add_gtest(lsp_api_test_auto_completion CPP_SOURCES
196    get_auto_completion_test.cpp
197)
198
199ets2panda_add_gtest(lsp_api_test_inlay_hints CPP_SOURCES
200    inlay_hints_test.cpp
201)
202
203ets2panda_add_gtest(lsp_api_test_refactor_provider_test CPP_SOURCES
204    refactor_provider_test.cpp
205)
206
207ets2panda_add_gtest(lsp_api_test_find_rename_locations CPP_SOURCES
208    find_rename_locations_test.cpp
209)
210
211ets2panda_add_gtest(lsp_api_test_change_tracker CPP_SOURCES
212    change_tracker_test.cpp
213)
214
215ets2panda_add_gtest(lsp_api_test_get_safe_delete_info CPP_SOURCES
216    get_safe_delete_info_test.cpp
217)
218
219ets2panda_add_gtest(lsp_api_test_create_type_help_items CPP_SOURCES
220    create_type_help_items_test.cpp
221)
222
223ets2panda_add_gtest(lsp_api_test_signature_help_items CPP_SOURCES
224    signature_help_items_test.cpp
225)
226
227ets2panda_add_gtest(lsp_api_test_get_def_and_bound_span CPP_SOURCES
228    get_definition_and_bound_span_test.cpp
229)
230
231ets2panda_add_gtest(lsp_api_test_formatting_context CPP_SOURCES
232    formatting_context_test.cpp
233)
234
235ets2panda_add_gtest(lsp_api_test_formatting CPP_SOURCES
236    formatting_test.cpp
237)
238
239ets2panda_add_gtest(lsp_api_test_todo_comments CPP_SOURCES
240    todo_comments_test.cpp
241)
242
243ets2panda_add_gtest(lsp_api_test_navigate_to CPP_SOURCES
244    navigate_to_test.cpp
245)
246
247ets2panda_add_gtest(lsp_api_test_navigate_to_1 CPP_SOURCES
248    navigate_to_test_1.cpp
249)
250
251ets2panda_add_gtest(lsp_api_test_code_fix_registration CPP_SOURCES
252    code_fix_registration_test.cpp
253)
254
255ets2panda_add_gtest(lsp_api_test_get_name_or_dotted_name_span CPP_SOURCES
256    get_name_or_dotted_name_span_test.cpp
257)
258