Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1205)

Unified Diff: components/sync/BUILD.gn

Issue 2413313004: [Sync] Move the last things out of core/. (Closed)
Patch Set: Address comments. Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/password_manager/sync/browser/DEPS ('k') | components/sync/base/sync_db_util.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/sync/BUILD.gn
diff --git a/components/sync/BUILD.gn b/components/sync/BUILD.gn
index 58c0eeff777cd843e633b91329845962d0ae1e20..fbcf49494dd8185020fa3062fd979b772ab20d3d 100644
--- a/components/sync/BUILD.gn
+++ b/components/sync/BUILD.gn
@@ -60,7 +60,6 @@ static_library("sync") {
"base/report_unrecoverable_error.cc",
"base/report_unrecoverable_error.h",
"base/stop_source.h",
- "base/sync_db_util.h",
"base/sync_prefs.cc",
"base/sync_prefs.h",
"base/syncer_error.cc",
@@ -76,51 +75,6 @@ static_library("sync") {
"base/unrecoverable_error_info.h",
"base/weak_handle.cc",
"base/weak_handle.h",
- "core/activation_context.cc",
- "core/activation_context.h",
- "core/configure_reason.h",
- "core/data_type_association_stats.cc",
- "core/data_type_association_stats.h",
- "core/data_type_debug_info_listener.cc",
- "core/data_type_debug_info_listener.h",
- "core/internal_components_factory.h",
- "core/internal_components_factory_impl.cc",
- "core/internal_components_factory_impl.h",
- "core/model_type_connector.cc",
- "core/model_type_connector.h",
- "core/model_type_processor.cc",
- "core/model_type_processor.h",
- "core/model_type_processor_proxy.cc",
- "core/model_type_processor_proxy.h",
- "core/non_blocking_sync_common.cc",
- "core/non_blocking_sync_common.h",
- "core/shutdown_reason.h",
- "core/sync_auth_provider.h",
- "core/sync_db_util.cc",
- "core/sync_encryption_handler.cc",
- "core/sync_encryption_handler.h",
- "core/sync_manager.cc",
- "core/sync_manager.h",
- "core/sync_manager_factory.cc",
- "core/sync_manager_factory.h",
- "core_impl/debug_info_event_listener.cc",
- "core_impl/debug_info_event_listener.h",
- "core_impl/js_mutation_event_observer.cc",
- "core_impl/js_mutation_event_observer.h",
- "core_impl/js_sync_encryption_handler_observer.cc",
- "core_impl/js_sync_encryption_handler_observer.h",
- "core_impl/js_sync_manager_observer.cc",
- "core_impl/js_sync_manager_observer.h",
- "core_impl/model_type_connector_proxy.cc",
- "core_impl/model_type_connector_proxy.h",
- "core_impl/protocol_event_buffer.cc",
- "core_impl/protocol_event_buffer.h",
- "core_impl/sync_encryption_handler_impl.cc",
- "core_impl/sync_encryption_handler_impl.h",
- "core_impl/sync_manager_impl.cc",
- "core_impl/sync_manager_impl.h",
- "core_impl/syncapi_internal.cc",
- "core_impl/syncapi_internal.h",
"device_info/device_count_metrics_provider.cc",
"device_info/device_count_metrics_provider.h",
"device_info/device_info.cc",
@@ -218,6 +172,8 @@ static_library("sync") {
"driver/ui_data_type_controller.cc",
"driver/ui_data_type_controller.h",
"driver/user_selectable_sync_type.h",
+ "engine/activation_context.cc",
+ "engine/activation_context.h",
"engine/attachments/attachment_downloader.cc",
"engine/attachments/attachment_downloader.h",
"engine/attachments/attachment_store_backend.cc",
@@ -238,6 +194,7 @@ static_library("sync") {
"engine/attachments/on_disk_attachment_store.h",
"engine/commit_queue.cc",
"engine/commit_queue.h",
+ "engine/configure_reason.h",
"engine/cycle/commit_counters.cc",
"engine/cycle/commit_counters.h",
"engine/cycle/model_neutral_state.cc",
@@ -250,6 +207,15 @@ static_library("sync") {
"engine/cycle/type_debug_info_observer.h",
"engine/cycle/update_counters.cc",
"engine/cycle/update_counters.h",
+ "engine/data_type_association_stats.cc",
+ "engine/data_type_association_stats.h",
+ "engine/data_type_debug_info_listener.cc",
+ "engine/data_type_debug_info_listener.h",
+ "engine/engine_components_factory.h",
+ "engine/engine_components_factory_impl.cc",
+ "engine/engine_components_factory_impl.h",
+ "engine/engine_util.cc",
+ "engine/engine_util.h",
"engine/events/clear_server_data_request_event.cc",
"engine/events/clear_server_data_request_event.h",
"engine/events/clear_server_data_response_event.cc",
@@ -270,6 +236,12 @@ static_library("sync") {
"engine/events/protocol_event.h",
"engine/model_safe_worker.cc",
"engine/model_safe_worker.h",
+ "engine/model_type_connector.cc",
+ "engine/model_type_connector.h",
+ "engine/model_type_processor.cc",
+ "engine/model_type_processor.h",
+ "engine/model_type_processor_proxy.cc",
+ "engine/model_type_processor_proxy.h",
"engine/net/http_bridge.cc",
"engine/net/http_bridge.h",
"engine/net/http_bridge_network_resources.cc",
@@ -277,10 +249,20 @@ static_library("sync") {
"engine/net/http_post_provider_factory.h",
"engine/net/http_post_provider_interface.h",
"engine/net/network_resources.h",
+ "engine/non_blocking_sync_common.cc",
+ "engine/non_blocking_sync_common.h",
"engine/passive_model_worker.cc",
"engine/passive_model_worker.h",
"engine/polling_constants.cc",
"engine/polling_constants.h",
+ "engine/shutdown_reason.h",
+ "engine/sync_auth_provider.h",
+ "engine/sync_encryption_handler.cc",
+ "engine/sync_encryption_handler.h",
+ "engine/sync_manager.cc",
+ "engine/sync_manager.h",
+ "engine/sync_manager_factory.cc",
+ "engine/sync_manager_factory.h",
"engine/sync_status.cc",
"engine/sync_status.h",
"engine/sync_string_conversions.cc",
@@ -324,18 +306,30 @@ static_library("sync") {
"engine_impl/cycle/sync_cycle.h",
"engine_impl/cycle/sync_cycle_context.cc",
"engine_impl/cycle/sync_cycle_context.h",
+ "engine_impl/debug_info_event_listener.cc",
+ "engine_impl/debug_info_event_listener.h",
"engine_impl/directory_commit_contribution.cc",
"engine_impl/directory_commit_contribution.h",
"engine_impl/directory_commit_contributor.cc",
"engine_impl/directory_commit_contributor.h",
"engine_impl/directory_update_handler.cc",
"engine_impl/directory_update_handler.h",
+ "engine_impl/events/protocol_event_buffer.cc",
+ "engine_impl/events/protocol_event_buffer.h",
"engine_impl/get_commit_ids.cc",
"engine_impl/get_commit_ids.h",
"engine_impl/get_updates_delegate.cc",
"engine_impl/get_updates_delegate.h",
"engine_impl/get_updates_processor.cc",
"engine_impl/get_updates_processor.h",
+ "engine_impl/js_mutation_event_observer.cc",
+ "engine_impl/js_mutation_event_observer.h",
+ "engine_impl/js_sync_encryption_handler_observer.cc",
+ "engine_impl/js_sync_encryption_handler_observer.h",
+ "engine_impl/js_sync_manager_observer.cc",
+ "engine_impl/js_sync_manager_observer.h",
+ "engine_impl/model_type_connector_proxy.cc",
+ "engine_impl/model_type_connector_proxy.h",
"engine_impl/model_type_registry.cc",
"engine_impl/model_type_registry.h",
"engine_impl/model_type_worker.cc",
@@ -356,8 +350,12 @@ static_library("sync") {
"engine_impl/process_updates_util.h",
"engine_impl/sync_cycle_event.cc",
"engine_impl/sync_cycle_event.h",
+ "engine_impl/sync_encryption_handler_impl.cc",
+ "engine_impl/sync_encryption_handler_impl.h",
"engine_impl/sync_engine_event_listener.cc",
"engine_impl/sync_engine_event_listener.h",
+ "engine_impl/sync_manager_impl.cc",
+ "engine_impl/sync_manager_impl.h",
"engine_impl/sync_scheduler.cc",
"engine_impl/sync_scheduler.h",
"engine_impl/sync_scheduler_impl.cc",
@@ -503,6 +501,8 @@ static_library("sync") {
"syncable/scoped_kernel_lock.h",
"syncable/scoped_parent_child_index_updater.cc",
"syncable/scoped_parent_child_index_updater.h",
+ "syncable/sync_db_util.cc",
+ "syncable/sync_db_util.h",
"syncable/syncable_base_transaction.cc",
"syncable/syncable_base_transaction.h",
"syncable/syncable_base_write_transaction.cc",
@@ -600,6 +600,7 @@ static_library("sync") {
configs += [ "//build/config/compiler:wexit_time_destructors" ]
}
+# TODO(maxbogue): Refactor the test support targets to remove core references.
static_library("test_support_sync_core") {
testonly = true
sources = [
@@ -670,23 +671,24 @@ static_library("test_support_sync_core") {
configs += [ "//build/config/compiler:wexit_time_destructors" ]
}
+# TODO(maxbogue): Refactor the test support targets to remove core references.
static_library("test_support_sync_core_impl") {
testonly = true
sources = [
- "core/test/fake_model_type_connector.h",
- "core/test/fake_model_type_processor.h",
- "core/test/fake_sync_manager.h",
- "core/test/sync_manager_factory_for_profile_sync_test.h",
- "core/test/test_entry_factory.h",
- "core/test/test_internal_components_factory.h",
- "core_impl/test/fake_model_type_connector.cc",
- "core_impl/test/fake_model_type_processor.cc",
- "core_impl/test/fake_sync_manager.cc",
- "core_impl/test/sync_manager_factory_for_profile_sync_test.cc",
- "core_impl/test/sync_manager_for_profile_sync_test.cc",
- "core_impl/test/sync_manager_for_profile_sync_test.h",
- "core_impl/test/test_entry_factory.cc",
- "core_impl/test/test_internal_components_factory.cc",
+ "engine/fake_model_type_connector.cc",
+ "engine/fake_model_type_connector.h",
+ "engine/fake_model_type_processor.cc",
+ "engine/fake_model_type_processor.h",
+ "engine/fake_sync_manager.cc",
+ "engine/fake_sync_manager.h",
+ "engine/sync_manager_factory_for_profile_sync_test.cc",
+ "engine/sync_manager_factory_for_profile_sync_test.h",
+ "engine/test_engine_components_factory.cc",
+ "engine/test_engine_components_factory.h",
+ "engine_impl/sync_manager_for_profile_sync_test.cc",
+ "engine_impl/sync_manager_for_profile_sync_test.h",
+ "engine_impl/test_entry_factory.cc",
+ "engine_impl/test_entry_factory.h",
"model/data_type_error_handler_mock.cc",
"model/data_type_error_handler_mock.h",
"model/model_type_store_test_util.cc",
@@ -803,13 +805,6 @@ source_set("unit_tests") {
"base/system_encryptor_unittest.cc",
"base/unique_position_unittest.cc",
"base/weak_handle_unittest.cc",
- "core_impl/debug_info_event_listener_unittest.cc",
- "core_impl/js_mutation_event_observer_unittest.cc",
- "core_impl/js_sync_encryption_handler_observer_unittest.cc",
- "core_impl/js_sync_manager_observer_unittest.cc",
- "core_impl/protocol_event_buffer_unittest.cc",
- "core_impl/sync_encryption_handler_impl_unittest.cc",
- "core_impl/sync_manager_impl_unittest.cc",
"device_info/device_count_metrics_provider_unittest.cc",
"device_info/device_info_data_type_controller_unittest.cc",
"device_info/device_info_service_unittest.cc",
@@ -848,12 +843,19 @@ source_set("unit_tests") {
"engine_impl/backoff_delay_provider_unittest.cc",
"engine_impl/cycle/nudge_tracker_unittest.cc",
"engine_impl/cycle/status_controller_unittest.cc",
+ "engine_impl/debug_info_event_listener_unittest.cc",
"engine_impl/directory_commit_contribution_unittest.cc",
"engine_impl/directory_update_handler_unittest.cc",
+ "engine_impl/events/protocol_event_buffer_unittest.cc",
"engine_impl/get_updates_processor_unittest.cc",
+ "engine_impl/js_mutation_event_observer_unittest.cc",
+ "engine_impl/js_sync_encryption_handler_observer_unittest.cc",
+ "engine_impl/js_sync_manager_observer_unittest.cc",
"engine_impl/model_type_registry_unittest.cc",
"engine_impl/model_type_worker_unittest.cc",
"engine_impl/net/sync_server_connection_manager_unittest.cc",
+ "engine_impl/sync_encryption_handler_impl_unittest.cc",
+ "engine_impl/sync_manager_impl_unittest.cc",
"engine_impl/sync_scheduler_impl_unittest.cc",
"engine_impl/syncer_proto_util_unittest.cc",
"engine_impl/syncer_unittest.cc",
« no previous file with comments | « components/password_manager/sync/browser/DEPS ('k') | components/sync/base/sync_db_util.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698