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

Side by Side Diff: chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.cc

Issue 384543004: Get rid of DriveEntryKind. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Removed some temporary variables and IsHostedDocumentByFileExtension(). Created 6 years, 5 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.h" 5 #include "chrome/browser/sync_file_system/drive_backend_v1/fake_api_util.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/bind.h" 9 #include "base/bind.h"
10 #include "base/location.h" 10 #include "base/location.h"
11 #include "base/single_thread_task_runner.h" 11 #include "base/single_thread_task_runner.h"
12 #include "base/thread_task_runner_handle.h" 12 #include "base/thread_task_runner_handle.h"
13 #include "google_apis/drive/drive_entry_kinds.h"
14 #include "webkit/common/blob/scoped_file.h" 13 #include "webkit/common/blob/scoped_file.h"
15 14
16 namespace sync_file_system { 15 namespace sync_file_system {
17 namespace drive_backend { 16 namespace drive_backend {
18 17
19 bool FakeAPIUtil::RemoteResourceComparator::operator()( 18 bool FakeAPIUtil::RemoteResourceComparator::operator()(
20 const RemoteResource& left, 19 const RemoteResource& left,
21 const RemoteResource& right) { 20 const RemoteResource& right) {
22 if (left.parent_resource_id != right.parent_resource_id) 21 if (left.parent_resource_id != right.parent_resource_id)
23 return left.parent_resource_id < right.parent_resource_id; 22 return left.parent_resource_id < right.parent_resource_id;
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after
246 245
247 entry->set_links(parent_links.Pass()); 246 entry->set_links(parent_links.Pass());
248 entry->set_title(resource.title); 247 entry->set_title(resource.title);
249 entry->set_resource_id(resource.resource_id); 248 entry->set_resource_id(resource.resource_id);
250 entry->set_file_md5(resource.md5_checksum); 249 entry->set_file_md5(resource.md5_checksum);
251 entry->set_deleted(resource.deleted); 250 entry->set_deleted(resource.deleted);
252 entry->set_changestamp(resource.changestamp); 251 entry->set_changestamp(resource.changestamp);
253 252
254 switch (resource.type) { 253 switch (resource.type) {
255 case SYNC_FILE_TYPE_FILE: 254 case SYNC_FILE_TYPE_FILE:
256 entry->set_kind(google_apis::ENTRY_KIND_FILE); 255 entry->set_kind(google_apis::ResourceEntry::ENTRY_KIND_FILE);
257 break; 256 break;
258 case SYNC_FILE_TYPE_DIRECTORY: 257 case SYNC_FILE_TYPE_DIRECTORY:
259 entry->set_kind(google_apis::ENTRY_KIND_FOLDER); 258 entry->set_kind(google_apis::ResourceEntry::ENTRY_KIND_FOLDER);
260 break; 259 break;
261 case SYNC_FILE_TYPE_UNKNOWN: 260 case SYNC_FILE_TYPE_UNKNOWN:
262 entry->set_kind(google_apis::ENTRY_KIND_UNKNOWN); 261 entry->set_kind(google_apis::ResourceEntry::ENTRY_KIND_UNKNOWN);
263 break; 262 break;
264 } 263 }
265 264
266 return entry.Pass(); 265 return entry.Pass();
267 } 266 }
268 267
269 GURL FakeAPIUtil::ResourceIdToResourceLink( 268 GURL FakeAPIUtil::ResourceIdToResourceLink(
270 const std::string& resource_id) const { 269 const std::string& resource_id) const {
271 return url_generator_.GenerateEditUrl(resource_id); 270 return url_generator_.GenerateEditUrl(resource_id);
272 } 271 }
273 272
274 } // namespace drive_backend 273 } // namespace drive_backend
275 } // namespace sync_file_system 274 } // namespace sync_file_system
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698