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