Skip to content
  • Massimo Cora's avatar
    symbol-db-engine refactoring. Fixed #564048 - Split symbol-db-engine into · 601e07f6
    Massimo Cora authored
    	* plugins/symbol-db/Makefile.am:
    	* plugins/symbol-db/plugin.c (symbol_db_activate),
    	(on_prefs_package_remove):
    	* plugins/symbol-db/plugin.h:
    	* plugins/symbol-db/symbol-db-engine-core.c
    	(sdb_engine_cache_lookup), (sdb_engine_insert_cache),
    	(sdb_engine_clear_caches), (sdb_engine_init_caches),
    	(sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
    	(sdb_engine_execute_non_select_sql),
    	(sdb_engine_get_statement_by_query_id),
    	(sdb_engine_get_dyn_query_node_by_id),
    	(sdb_engine_dyn_child_query_node_destroy),
    	(sdb_engine_insert_dyn_query_node_by_id),
    	(sdb_engine_get_query_parameters_list),
    	(sdb_engine_free_cached_queries),
    	(sdb_engine_free_cached_dynamic_queries),
    	(sdb_engine_disconnect_from_db),
    	(sdb_engine_get_tuple_id_by_unique_name),
    	(sdb_engine_get_tuple_id_by_unique_name2),
    	(sdb_engine_get_tuple_id_by_unique_name3),
    	(sdb_engine_get_tuple_id_by_unique_name4),
    	(sdb_engine_get_file_defined_id),
    	(sdb_engine_udpated_scope_gtree_populate),
    	(sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
    	(sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
    	(sdb_engine_ctags_output_callback_1), (on_scan_files_end_1),
    	(sdb_engine_ctags_launcher_create), (sdb_engine_scan_files_1),
    	(sdb_engine_init), (sdb_engine_unlink_shared_files),
    	(sdb_engine_unref_removed_launchers),
    	(sdb_engine_terminate_threads), (sdb_engine_finalize),
    	(sdb_engine_class_init), (sdb_engine_get_type),
    	(symbol_db_engine_set_ctags_path), (symbol_db_engine_new),
    	(sdb_engine_set_defaults_db_parameters),
    	(sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
    	(symbol_db_engine_db_exists), (symbol_db_engine_file_exists),
    	(symbol_db_engine_close_db), (symbol_db_engine_open_db),
    	(symbol_db_engine_add_new_workspace),
    	(symbol_db_engine_project_exists),
    	(symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
    	(sdb_engine_add_new_file), (sdb_engine_get_unique_scan_id),
    	(symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
    	(sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
    	(sdb_engine_add_new_sym_implementation),
    	(sdb_engine_add_new_heritage),
    	(sdb_engine_add_new_scope_definition),
    	(sdb_engine_add_new_tmp_heritage_scope),
    	(sdb_engine_second_pass_update_scope_1),
    	(sdb_engine_second_pass_update_scope),
    	(sdb_engine_second_pass_update_heritage),
    	(sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
    	(sdb_engine_detects_removed_ids), (sdb_engine_update_file),
    	(on_scan_update_files_symbols_end),
    	(symbol_db_engine_get_sym_type_conversion_hash),
    	(symbol_db_engine_fill_type_array),
    	(symbol_db_engine_update_files_symbols),
    	(symbol_db_engine_update_project_symbols),
    	(symbol_db_engine_remove_file), (symbol_db_engine_remove_files),
    	(on_scan_update_buffer_end),
    	(symbol_db_engine_update_buffer_symbols):
    	* plugins/symbol-db/symbol-db-engine-core.h:
    	* plugins/symbol-db/symbol-db-engine-queries.c
    	(sdb_engine_walk_down_scope_path),
    	(sdb_engine_prepare_file_info_sql),
    	(sdb_engine_prepare_symbol_info_sql),
    	(symbol_db_engine_get_class_parents_by_symbol_id),
    	(symbol_db_engine_get_class_parents),
    	(symbol_db_engine_get_global_members_filtered),
    	(symbol_db_engine_get_scope_members_by_symbol_id_filtered),
    	(symbol_db_engine_get_scope_members_by_symbol_id),
    	(symbol_db_engine_get_scope_members),
    	(symbol_db_engine_get_current_scope),
    	(symbol_db_engine_get_file_symbols),
    	(symbol_db_engine_get_symbol_info_by_id),
    	(symbol_db_engine_find_symbol_by_name_pattern),
    	(symbol_db_engine_get_parent_scope_id_by_symbol_id),
    	(symbol_db_engine_find_symbol_by_name_pattern_filtered),
    	(symbol_db_engine_get_files_for_project):
    	* plugins/symbol-db/symbol-db-engine-queries.h:
    	* plugins/symbol-db/symbol-db-engine-utils.c
    	(symbol_db_glist_compare_func), (symbol_db_gtree_compare_func),
    	(symbol_db_engine_is_locked),
    	(symbol_db_engine_get_full_local_path),
    	(symbol_db_engine_get_file_db_path),
    	(symbol_db_engine_get_files_with_zero_symbols):
    	* plugins/symbol-db/symbol-db-engine-utils.h:
    	* plugins/symbol-db/symbol-db-engine.c:
    	* plugins/symbol-db/symbol-db-engine.h:
    	* plugins/symbol-db/symbol-db-view-locals.c
    	(symbol_db_view_locals_update_list):
    	* plugins/symbol-db/symbol-db-view-search.c:
    	* plugins/symbol-db/symbol-db-view-search.h:
    	* plugins/symbol-db/symbol-db-view.c (on_scan_end),
    	(sdb_view_init), (symbol_db_view_open):
    	symbol-db-engine refactoring. Fixed #564048 - Split symbol-db-engine into 
    	several files.
    
    svn path=/trunk/; revision=4474
    601e07f6
To find the state of this project's repository at the time of any of these versions, check out the tags.