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

Side by Side Diff: components/sync/protocol/proto_enum_conversions.cc

Issue 2881603005: [Sync] Alphabetize proto conversion files. (Closed)
Patch Set: Created 3 years, 7 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
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 "components/sync/protocol/proto_enum_conversions.h" 5 #include "components/sync/protocol/proto_enum_conversions.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 8
9 namespace syncer { 9 namespace syncer {
10 10
(...skipping 14 matching lines...) Expand all
25 switch (item_type) { 25 switch (item_type) {
26 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_APP); 26 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_APP);
27 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_REMOVE_DEFAULT_APP); 27 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_REMOVE_DEFAULT_APP);
28 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_FOLDER); 28 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_FOLDER);
29 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_URL); 29 ENUM_CASE(sync_pb::AppListSpecifics, TYPE_URL);
30 } 30 }
31 NOTREACHED(); 31 NOTREACHED();
32 return ""; 32 return "";
33 } 33 }
34 34
35 const char* ProtoEnumToString( 35 const char* ProtoEnumToString(sync_pb::AppSpecifics::LaunchType launch_type) {
36 sync_pb::SessionWindow::BrowserType browser_type) { 36 ASSERT_ENUM_BOUNDS(sync_pb::AppSpecifics, LaunchType, PINNED, WINDOW);
37 ASSERT_ENUM_BOUNDS(sync_pb::SessionWindow, BrowserType, TYPE_TABBED, 37 switch (launch_type) {
38 TYPE_CUSTOM_TAB); 38 ENUM_CASE(sync_pb::AppSpecifics, PINNED);
39 switch (browser_type) { 39 ENUM_CASE(sync_pb::AppSpecifics, REGULAR);
40 ENUM_CASE(sync_pb::SessionWindow, TYPE_TABBED); 40 ENUM_CASE(sync_pb::AppSpecifics, FULLSCREEN);
41 ENUM_CASE(sync_pb::SessionWindow, TYPE_POPUP); 41 ENUM_CASE(sync_pb::AppSpecifics, WINDOW);
42 ENUM_CASE(sync_pb::SessionWindow, TYPE_CUSTOM_TAB);
43 } 42 }
44 NOTREACHED(); 43 NOTREACHED();
45 return ""; 44 return "";
46 } 45 }
47 46
48 const char* ProtoEnumToString( 47 const char* ProtoEnumToString(
49 sync_pb::SyncEnums::PageTransition page_transition) { 48 sync_pb::AutofillWalletSpecifics::WalletInfoType wallet_info_type) {
50 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, PageTransition, LINK, 49 ASSERT_ENUM_BOUNDS(sync_pb::AutofillWalletSpecifics, WalletInfoType, UNKNOWN,
51 KEYWORD_GENERATED); 50 POSTAL_ADDRESS);
52 switch (page_transition) { 51 switch (wallet_info_type) {
53 ENUM_CASE(sync_pb::SyncEnums, LINK); 52 ENUM_CASE(sync_pb::AutofillWalletSpecifics, UNKNOWN);
54 ENUM_CASE(sync_pb::SyncEnums, TYPED); 53 ENUM_CASE(sync_pb::AutofillWalletSpecifics, MASKED_CREDIT_CARD);
55 ENUM_CASE(sync_pb::SyncEnums, AUTO_BOOKMARK); 54 ENUM_CASE(sync_pb::AutofillWalletSpecifics, POSTAL_ADDRESS);
56 ENUM_CASE(sync_pb::SyncEnums, AUTO_SUBFRAME);
57 ENUM_CASE(sync_pb::SyncEnums, MANUAL_SUBFRAME);
58 ENUM_CASE(sync_pb::SyncEnums, GENERATED);
59 ENUM_CASE(sync_pb::SyncEnums, AUTO_TOPLEVEL);
60 ENUM_CASE(sync_pb::SyncEnums, FORM_SUBMIT);
61 ENUM_CASE(sync_pb::SyncEnums, RELOAD);
62 ENUM_CASE(sync_pb::SyncEnums, KEYWORD);
63 ENUM_CASE(sync_pb::SyncEnums, KEYWORD_GENERATED);
64 } 55 }
65 NOTREACHED(); 56 NOTREACHED();
66 return ""; 57 return "";
67 } 58 }
68 59
69 const char* ProtoEnumToString( 60 const char* ProtoEnumToString(
70 sync_pb::SyncEnums::PageTransitionRedirectType page_transition_qualifier) { 61 sync_pb::CommitResponse::ResponseType response_type) {
71 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, PageTransitionRedirectType, 62 ASSERT_ENUM_BOUNDS(sync_pb::CommitResponse, ResponseType, SUCCESS,
72 CLIENT_REDIRECT, SERVER_REDIRECT); 63 TRANSIENT_ERROR);
73 switch (page_transition_qualifier) { 64 switch (response_type) {
74 ENUM_CASE(sync_pb::SyncEnums, CLIENT_REDIRECT); 65 ENUM_CASE(sync_pb::CommitResponse, SUCCESS);
75 ENUM_CASE(sync_pb::SyncEnums, SERVER_REDIRECT); 66 ENUM_CASE(sync_pb::CommitResponse, CONFLICT);
67 ENUM_CASE(sync_pb::CommitResponse, RETRY);
68 ENUM_CASE(sync_pb::CommitResponse, INVALID_MESSAGE);
69 ENUM_CASE(sync_pb::CommitResponse, OVER_QUOTA);
70 ENUM_CASE(sync_pb::CommitResponse, TRANSIENT_ERROR);
76 } 71 }
77 NOTREACHED(); 72 NOTREACHED();
78 return ""; 73 return "";
79 } 74 }
80 75
81 const char* ProtoEnumToString( 76 const char* ProtoEnumToString(
82 sync_pb::WifiCredentialSpecifics::SecurityClass security_class) {
83 ASSERT_ENUM_BOUNDS(sync_pb::WifiCredentialSpecifics, SecurityClass,
84 SECURITY_CLASS_INVALID, SECURITY_CLASS_PSK);
85 switch (security_class) {
86 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_INVALID);
87 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_NONE);
88 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_WEP);
89 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_PSK);
90 }
91 NOTREACHED();
92 return "";
93 }
94 const char* ProtoEnumToString(
95 sync_pb::GetUpdatesCallerInfo::GetUpdatesSource updates_source) { 77 sync_pb::GetUpdatesCallerInfo::GetUpdatesSource updates_source) {
96 ASSERT_ENUM_BOUNDS(sync_pb::GetUpdatesCallerInfo, GetUpdatesSource, UNKNOWN, 78 ASSERT_ENUM_BOUNDS(sync_pb::GetUpdatesCallerInfo, GetUpdatesSource, UNKNOWN,
97 PROGRAMMATIC); 79 PROGRAMMATIC);
98 switch (updates_source) { 80 switch (updates_source) {
99 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, UNKNOWN); 81 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, UNKNOWN);
100 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, FIRST_UPDATE); 82 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, FIRST_UPDATE);
101 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, LOCAL); 83 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, LOCAL);
102 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, NOTIFICATION); 84 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, NOTIFICATION);
103 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, PERIODIC); 85 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, PERIODIC);
104 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, SYNC_CYCLE_CONTINUATION); 86 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, SYNC_CYCLE_CONTINUATION);
105 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, NEWLY_SUPPORTED_DATATYPE); 87 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, NEWLY_SUPPORTED_DATATYPE);
106 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, MIGRATION); 88 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, MIGRATION);
107 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, NEW_CLIENT); 89 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, NEW_CLIENT);
108 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, RECONFIGURATION); 90 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, RECONFIGURATION);
109 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, DATATYPE_REFRESH); 91 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, DATATYPE_REFRESH);
110 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, RETRY); 92 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, RETRY);
111 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, PROGRAMMATIC); 93 ENUM_CASE(sync_pb::GetUpdatesCallerInfo, PROGRAMMATIC);
112 } 94 }
113 NOTREACHED(); 95 NOTREACHED();
114 return ""; 96 return "";
115 } 97 }
116 98
117 const char* ProtoEnumToString(sync_pb::SyncEnums::GetUpdatesOrigin origin) { 99 const char* ProtoEnumToString(sync_pb::NigoriSpecifics::PassphraseType type) {
118 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, GetUpdatesOrigin, UNKNOWN_ORIGIN, 100 ASSERT_ENUM_BOUNDS(sync_pb::NigoriSpecifics, PassphraseType, UNKNOWN,
119 PROGRAMMATIC); 101 CUSTOM_PASSPHRASE);
120 switch (origin) { 102 switch (type) {
121 ENUM_CASE(sync_pb::SyncEnums, UNKNOWN_ORIGIN); 103 ENUM_CASE(sync_pb::NigoriSpecifics, UNKNOWN);
122 ENUM_CASE(sync_pb::SyncEnums, PERIODIC); 104 ENUM_CASE(sync_pb::NigoriSpecifics, IMPLICIT_PASSPHRASE);
123 ENUM_CASE(sync_pb::SyncEnums, NEWLY_SUPPORTED_DATATYPE); 105 ENUM_CASE(sync_pb::NigoriSpecifics, KEYSTORE_PASSPHRASE);
124 ENUM_CASE(sync_pb::SyncEnums, MIGRATION); 106 ENUM_CASE(sync_pb::NigoriSpecifics, FROZEN_IMPLICIT_PASSPHRASE);
125 ENUM_CASE(sync_pb::SyncEnums, NEW_CLIENT); 107 ENUM_CASE(sync_pb::NigoriSpecifics, CUSTOM_PASSPHRASE);
126 ENUM_CASE(sync_pb::SyncEnums, RECONFIGURATION);
127 ENUM_CASE(sync_pb::SyncEnums, GU_TRIGGER);
128 ENUM_CASE(sync_pb::SyncEnums, RETRY);
129 ENUM_CASE(sync_pb::SyncEnums, PROGRAMMATIC);
130 } 108 }
131 NOTREACHED(); 109 NOTREACHED();
132 return ""; 110 return "";
133 } 111 }
134 112
135 const char* ProtoEnumToString( 113 const char* ProtoEnumToString(
136 sync_pb::CommitResponse::ResponseType response_type) { 114 sync_pb::ReadingListSpecifics::ReadingListEntryStatus status) {
137 ASSERT_ENUM_BOUNDS(sync_pb::CommitResponse, ResponseType, SUCCESS, 115 ASSERT_ENUM_BOUNDS(sync_pb::ReadingListSpecifics, ReadingListEntryStatus,
138 TRANSIENT_ERROR); 116 UNREAD, UNSEEN);
139 switch (response_type) { 117 switch (status) {
140 ENUM_CASE(sync_pb::CommitResponse, SUCCESS); 118 ENUM_CASE(sync_pb::ReadingListSpecifics, UNREAD);
141 ENUM_CASE(sync_pb::CommitResponse, CONFLICT); 119 ENUM_CASE(sync_pb::ReadingListSpecifics, READ);
142 ENUM_CASE(sync_pb::CommitResponse, RETRY); 120 ENUM_CASE(sync_pb::ReadingListSpecifics, UNSEEN);
143 ENUM_CASE(sync_pb::CommitResponse, INVALID_MESSAGE);
144 ENUM_CASE(sync_pb::CommitResponse, OVER_QUOTA);
145 ENUM_CASE(sync_pb::CommitResponse, TRANSIENT_ERROR);
146 } 121 }
147 NOTREACHED(); 122 NOTREACHED();
148 return ""; 123 return "";
149 } 124 }
150 125
151 const char* ProtoEnumToString(sync_pb::SyncEnums::ErrorType error_type) { 126 const char* ProtoEnumToString(sync_pb::SessionTab::FaviconType favicon_type) {
152 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, ErrorType, SUCCESS, UNKNOWN); 127 ASSERT_ENUM_BOUNDS(sync_pb::SessionTab, FaviconType, TYPE_WEB_FAVICON,
153 switch (error_type) { 128 TYPE_WEB_FAVICON);
154 ENUM_CASE(sync_pb::SyncEnums, SUCCESS); 129 switch (favicon_type) { ENUM_CASE(sync_pb::SessionTab, TYPE_WEB_FAVICON); }
155 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_ACCESS_DENIED); 130 NOTREACHED();
156 ENUM_CASE(sync_pb::SyncEnums, NOT_MY_BIRTHDAY); 131 return "";
157 ENUM_CASE(sync_pb::SyncEnums, THROTTLED); 132 }
158 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_AUTH_EXPIRED); 133
159 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_USER_NOT_ACTIVATED); 134 const char* ProtoEnumToString(
160 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_AUTH_INVALID); 135 sync_pb::SessionWindow::BrowserType browser_type) {
161 ENUM_CASE(sync_pb::SyncEnums, CLEAR_PENDING); 136 ASSERT_ENUM_BOUNDS(sync_pb::SessionWindow, BrowserType, TYPE_TABBED,
162 ENUM_CASE(sync_pb::SyncEnums, TRANSIENT_ERROR); 137 TYPE_CUSTOM_TAB);
163 ENUM_CASE(sync_pb::SyncEnums, MIGRATION_DONE); 138 switch (browser_type) {
164 ENUM_CASE(sync_pb::SyncEnums, DISABLED_BY_ADMIN); 139 ENUM_CASE(sync_pb::SessionWindow, TYPE_TABBED);
165 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_USER_ROLLBACK); 140 ENUM_CASE(sync_pb::SessionWindow, TYPE_POPUP);
166 ENUM_CASE(sync_pb::SyncEnums, PARTIAL_FAILURE); 141 ENUM_CASE(sync_pb::SessionWindow, TYPE_CUSTOM_TAB);
167 ENUM_CASE(sync_pb::SyncEnums, CLIENT_DATA_OBSOLETE);
168 ENUM_CASE(sync_pb::SyncEnums, UNKNOWN);
169 } 142 }
170 NOTREACHED(); 143 NOTREACHED();
171 return ""; 144 return "";
172 } 145 }
173 146
174 const char* ProtoEnumToString(sync_pb::SyncEnums::Action action) { 147 const char* ProtoEnumToString(sync_pb::SyncEnums::Action action) {
175 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, Action, UPGRADE_CLIENT, 148 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, Action, UPGRADE_CLIENT,
176 UNKNOWN_ACTION); 149 UNKNOWN_ACTION);
177 switch (action) { 150 switch (action) {
178 ENUM_CASE(sync_pb::SyncEnums, UPGRADE_CLIENT); 151 ENUM_CASE(sync_pb::SyncEnums, UPGRADE_CLIENT);
179 ENUM_CASE(sync_pb::SyncEnums, CLEAR_USER_DATA_AND_RESYNC); 152 ENUM_CASE(sync_pb::SyncEnums, CLEAR_USER_DATA_AND_RESYNC);
180 ENUM_CASE(sync_pb::SyncEnums, ENABLE_SYNC_ON_ACCOUNT); 153 ENUM_CASE(sync_pb::SyncEnums, ENABLE_SYNC_ON_ACCOUNT);
181 ENUM_CASE(sync_pb::SyncEnums, STOP_AND_RESTART_SYNC); 154 ENUM_CASE(sync_pb::SyncEnums, STOP_AND_RESTART_SYNC);
182 ENUM_CASE(sync_pb::SyncEnums, DISABLE_SYNC_ON_CLIENT); 155 ENUM_CASE(sync_pb::SyncEnums, DISABLE_SYNC_ON_CLIENT);
183 ENUM_CASE(sync_pb::SyncEnums, UNKNOWN_ACTION); 156 ENUM_CASE(sync_pb::SyncEnums, UNKNOWN_ACTION);
184 } 157 }
185 NOTREACHED(); 158 NOTREACHED();
186 return ""; 159 return "";
187 } 160 }
188 161
189 const char* ProtoEnumToString(sync_pb::AppSpecifics::LaunchType launch_type) {
190 ASSERT_ENUM_BOUNDS(sync_pb::AppSpecifics, LaunchType, PINNED, WINDOW);
191 switch (launch_type) {
192 ENUM_CASE(sync_pb::AppSpecifics, PINNED);
193 ENUM_CASE(sync_pb::AppSpecifics, REGULAR);
194 ENUM_CASE(sync_pb::AppSpecifics, FULLSCREEN);
195 ENUM_CASE(sync_pb::AppSpecifics, WINDOW);
196 }
197 NOTREACHED();
198 return "";
199 }
200
201 const char* ProtoEnumToString(
202 sync_pb::AutofillWalletSpecifics::WalletInfoType wallet_info_type) {
203 ASSERT_ENUM_BOUNDS(sync_pb::AutofillWalletSpecifics, WalletInfoType, UNKNOWN,
204 POSTAL_ADDRESS);
205 switch (wallet_info_type) {
206 ENUM_CASE(sync_pb::AutofillWalletSpecifics, UNKNOWN);
207 ENUM_CASE(sync_pb::AutofillWalletSpecifics, MASKED_CREDIT_CARD);
208 ENUM_CASE(sync_pb::AutofillWalletSpecifics, POSTAL_ADDRESS);
209 }
210 NOTREACHED();
211 return "";
212 }
213
214 const char* ProtoEnumToString(
215 sync_pb::WalletMetadataSpecifics::Type wallet_metadata_type) {
216 ASSERT_ENUM_BOUNDS(sync_pb::WalletMetadataSpecifics, Type, UNKNOWN, ADDRESS);
217 switch (wallet_metadata_type) {
218 ENUM_CASE(sync_pb::WalletMetadataSpecifics, UNKNOWN);
219 ENUM_CASE(sync_pb::WalletMetadataSpecifics, CARD);
220 ENUM_CASE(sync_pb::WalletMetadataSpecifics, ADDRESS);
221 }
222 NOTREACHED();
223 return "";
224 }
225
226 const char* ProtoEnumToString(
227 sync_pb::WalletMaskedCreditCard::WalletCardStatus wallet_card_status) {
228 switch (wallet_card_status) {
229 ENUM_CASE(sync_pb::WalletMaskedCreditCard, VALID);
230 ENUM_CASE(sync_pb::WalletMaskedCreditCard, EXPIRED);
231 }
232 NOTREACHED();
233 return "";
234 }
235
236 const char* ProtoEnumToString(
237 sync_pb::WalletMaskedCreditCard::WalletCardType wallet_card_type) {
238 switch (wallet_card_type) {
239 ENUM_CASE(sync_pb::WalletMaskedCreditCard, UNKNOWN);
240 ENUM_CASE(sync_pb::WalletMaskedCreditCard, AMEX);
241 ENUM_CASE(sync_pb::WalletMaskedCreditCard, DISCOVER);
242 ENUM_CASE(sync_pb::WalletMaskedCreditCard, JCB);
243 ENUM_CASE(sync_pb::WalletMaskedCreditCard, MAESTRO);
244 ENUM_CASE(sync_pb::WalletMaskedCreditCard, MASTER_CARD);
245 ENUM_CASE(sync_pb::WalletMaskedCreditCard, SOLO);
246 ENUM_CASE(sync_pb::WalletMaskedCreditCard, SWITCH);
247 ENUM_CASE(sync_pb::WalletMaskedCreditCard, UNIONPAY);
248 ENUM_CASE(sync_pb::WalletMaskedCreditCard, VISA);
249 }
250 NOTREACHED();
251 return "";
252 }
253
254 const char* ProtoEnumToString(
255 sync_pb::WalletMaskedCreditCard::WalletCardClass wallet_card_class) {
256 switch (wallet_card_class) {
257 ENUM_CASE(sync_pb::WalletMaskedCreditCard, UNKNOWN_CARD_CLASS);
258 ENUM_CASE(sync_pb::WalletMaskedCreditCard, CREDIT);
259 ENUM_CASE(sync_pb::WalletMaskedCreditCard, DEBIT);
260 ENUM_CASE(sync_pb::WalletMaskedCreditCard, PREPAID);
261 }
262 NOTREACHED();
263 return "";
264 }
265
266 const char* ProtoEnumToString(sync_pb::SyncEnums::DeviceType device_type) { 162 const char* ProtoEnumToString(sync_pb::SyncEnums::DeviceType device_type) {
267 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, DeviceType, TYPE_WIN, TYPE_TABLET); 163 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, DeviceType, TYPE_WIN, TYPE_TABLET);
268 switch (device_type) { 164 switch (device_type) {
269 ENUM_CASE(sync_pb::SyncEnums, TYPE_WIN); 165 ENUM_CASE(sync_pb::SyncEnums, TYPE_WIN);
270 ENUM_CASE(sync_pb::SyncEnums, TYPE_MAC); 166 ENUM_CASE(sync_pb::SyncEnums, TYPE_MAC);
271 ENUM_CASE(sync_pb::SyncEnums, TYPE_LINUX); 167 ENUM_CASE(sync_pb::SyncEnums, TYPE_LINUX);
272 ENUM_CASE(sync_pb::SyncEnums, TYPE_CROS); 168 ENUM_CASE(sync_pb::SyncEnums, TYPE_CROS);
273 ENUM_CASE(sync_pb::SyncEnums, TYPE_OTHER); 169 ENUM_CASE(sync_pb::SyncEnums, TYPE_OTHER);
274 ENUM_CASE(sync_pb::SyncEnums, TYPE_PHONE); 170 ENUM_CASE(sync_pb::SyncEnums, TYPE_PHONE);
275 ENUM_CASE(sync_pb::SyncEnums, TYPE_TABLET); 171 ENUM_CASE(sync_pb::SyncEnums, TYPE_TABLET);
276 } 172 }
277 NOTREACHED(); 173 NOTREACHED();
278 return ""; 174 return "";
279 } 175 }
280 176
281 const char* ProtoEnumToString(sync_pb::SessionTab::FaviconType favicon_type) { 177 const char* ProtoEnumToString(sync_pb::SyncEnums::ErrorType error_type) {
282 ASSERT_ENUM_BOUNDS(sync_pb::SessionTab, FaviconType, TYPE_WEB_FAVICON, 178 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, ErrorType, SUCCESS, UNKNOWN);
283 TYPE_WEB_FAVICON); 179 switch (error_type) {
284 switch (favicon_type) { ENUM_CASE(sync_pb::SessionTab, TYPE_WEB_FAVICON); } 180 ENUM_CASE(sync_pb::SyncEnums, SUCCESS);
181 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_ACCESS_DENIED);
182 ENUM_CASE(sync_pb::SyncEnums, NOT_MY_BIRTHDAY);
183 ENUM_CASE(sync_pb::SyncEnums, THROTTLED);
184 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_AUTH_EXPIRED);
185 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_USER_NOT_ACTIVATED);
186 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_AUTH_INVALID);
187 ENUM_CASE(sync_pb::SyncEnums, CLEAR_PENDING);
188 ENUM_CASE(sync_pb::SyncEnums, TRANSIENT_ERROR);
189 ENUM_CASE(sync_pb::SyncEnums, MIGRATION_DONE);
190 ENUM_CASE(sync_pb::SyncEnums, DISABLED_BY_ADMIN);
191 ENUM_CASE(sync_pb::SyncEnums, DEPRECATED_USER_ROLLBACK);
192 ENUM_CASE(sync_pb::SyncEnums, PARTIAL_FAILURE);
193 ENUM_CASE(sync_pb::SyncEnums, CLIENT_DATA_OBSOLETE);
194 ENUM_CASE(sync_pb::SyncEnums, UNKNOWN);
195 }
285 NOTREACHED(); 196 NOTREACHED();
286 return ""; 197 return "";
287 } 198 }
288 199
289 const char* ProtoEnumToString(sync_pb::NigoriSpecifics::PassphraseType type) { 200 const char* ProtoEnumToString(sync_pb::SyncEnums::GetUpdatesOrigin origin) {
290 ASSERT_ENUM_BOUNDS(sync_pb::NigoriSpecifics, PassphraseType, UNKNOWN, 201 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, GetUpdatesOrigin, UNKNOWN_ORIGIN,
291 CUSTOM_PASSPHRASE); 202 PROGRAMMATIC);
292 switch (type) { 203 switch (origin) {
293 ENUM_CASE(sync_pb::NigoriSpecifics, UNKNOWN); 204 ENUM_CASE(sync_pb::SyncEnums, UNKNOWN_ORIGIN);
294 ENUM_CASE(sync_pb::NigoriSpecifics, IMPLICIT_PASSPHRASE); 205 ENUM_CASE(sync_pb::SyncEnums, PERIODIC);
295 ENUM_CASE(sync_pb::NigoriSpecifics, KEYSTORE_PASSPHRASE); 206 ENUM_CASE(sync_pb::SyncEnums, NEWLY_SUPPORTED_DATATYPE);
296 ENUM_CASE(sync_pb::NigoriSpecifics, FROZEN_IMPLICIT_PASSPHRASE); 207 ENUM_CASE(sync_pb::SyncEnums, MIGRATION);
297 ENUM_CASE(sync_pb::NigoriSpecifics, CUSTOM_PASSPHRASE); 208 ENUM_CASE(sync_pb::SyncEnums, NEW_CLIENT);
209 ENUM_CASE(sync_pb::SyncEnums, RECONFIGURATION);
210 ENUM_CASE(sync_pb::SyncEnums, GU_TRIGGER);
211 ENUM_CASE(sync_pb::SyncEnums, RETRY);
212 ENUM_CASE(sync_pb::SyncEnums, PROGRAMMATIC);
298 } 213 }
299 NOTREACHED(); 214 NOTREACHED();
300 return ""; 215 return "";
216 }
217
218 const char* ProtoEnumToString(
219 sync_pb::SyncEnums::PageTransition page_transition) {
220 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, PageTransition, LINK,
221 KEYWORD_GENERATED);
222 switch (page_transition) {
223 ENUM_CASE(sync_pb::SyncEnums, LINK);
224 ENUM_CASE(sync_pb::SyncEnums, TYPED);
225 ENUM_CASE(sync_pb::SyncEnums, AUTO_BOOKMARK);
226 ENUM_CASE(sync_pb::SyncEnums, AUTO_SUBFRAME);
227 ENUM_CASE(sync_pb::SyncEnums, MANUAL_SUBFRAME);
228 ENUM_CASE(sync_pb::SyncEnums, GENERATED);
229 ENUM_CASE(sync_pb::SyncEnums, AUTO_TOPLEVEL);
230 ENUM_CASE(sync_pb::SyncEnums, FORM_SUBMIT);
231 ENUM_CASE(sync_pb::SyncEnums, RELOAD);
232 ENUM_CASE(sync_pb::SyncEnums, KEYWORD);
233 ENUM_CASE(sync_pb::SyncEnums, KEYWORD_GENERATED);
234 }
235 NOTREACHED();
236 return "";
237 }
238
239 const char* ProtoEnumToString(
240 sync_pb::SyncEnums::PageTransitionRedirectType page_transition_qualifier) {
241 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, PageTransitionRedirectType,
242 CLIENT_REDIRECT, SERVER_REDIRECT);
243 switch (page_transition_qualifier) {
244 ENUM_CASE(sync_pb::SyncEnums, CLIENT_REDIRECT);
245 ENUM_CASE(sync_pb::SyncEnums, SERVER_REDIRECT);
246 }
247 NOTREACHED();
248 return "";
301 } 249 }
302 250
303 const char* ProtoEnumToString( 251 const char* ProtoEnumToString(
304 sync_pb::SyncEnums::SingletonDebugEventType type) { 252 sync_pb::SyncEnums::SingletonDebugEventType type) {
305 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, SingletonDebugEventType, 253 ASSERT_ENUM_BOUNDS(sync_pb::SyncEnums, SingletonDebugEventType,
306 CONNECTION_STATUS_CHANGE, BOOTSTRAP_TOKEN_UPDATED); 254 CONNECTION_STATUS_CHANGE, BOOTSTRAP_TOKEN_UPDATED);
307 switch (type) { 255 switch (type) {
308 ENUM_CASE(sync_pb::SyncEnums, CONNECTION_STATUS_CHANGE); 256 ENUM_CASE(sync_pb::SyncEnums, CONNECTION_STATUS_CHANGE);
309 ENUM_CASE(sync_pb::SyncEnums, UPDATED_TOKEN); 257 ENUM_CASE(sync_pb::SyncEnums, UPDATED_TOKEN);
310 ENUM_CASE(sync_pb::SyncEnums, PASSPHRASE_REQUIRED); 258 ENUM_CASE(sync_pb::SyncEnums, PASSPHRASE_REQUIRED);
(...skipping 29 matching lines...) Expand all
340 switch (state) { 288 switch (state) {
341 ENUM_CASE(sync_pb::TabNavigation, PASSWORD_STATE_UNKNOWN); 289 ENUM_CASE(sync_pb::TabNavigation, PASSWORD_STATE_UNKNOWN);
342 ENUM_CASE(sync_pb::TabNavigation, NO_PASSWORD_FIELD); 290 ENUM_CASE(sync_pb::TabNavigation, NO_PASSWORD_FIELD);
343 ENUM_CASE(sync_pb::TabNavigation, HAS_PASSWORD_FIELD); 291 ENUM_CASE(sync_pb::TabNavigation, HAS_PASSWORD_FIELD);
344 } 292 }
345 NOTREACHED(); 293 NOTREACHED();
346 return ""; 294 return "";
347 } 295 }
348 296
349 const char* ProtoEnumToString( 297 const char* ProtoEnumToString(
350 sync_pb::ReadingListSpecifics::ReadingListEntryStatus status) { 298 sync_pb::WalletMaskedCreditCard::WalletCardClass wallet_card_class) {
351 ASSERT_ENUM_BOUNDS(sync_pb::ReadingListSpecifics, ReadingListEntryStatus, 299 switch (wallet_card_class) {
352 UNREAD, UNSEEN); 300 ENUM_CASE(sync_pb::WalletMaskedCreditCard, UNKNOWN_CARD_CLASS);
353 switch (status) { 301 ENUM_CASE(sync_pb::WalletMaskedCreditCard, CREDIT);
354 ENUM_CASE(sync_pb::ReadingListSpecifics, UNREAD); 302 ENUM_CASE(sync_pb::WalletMaskedCreditCard, DEBIT);
355 ENUM_CASE(sync_pb::ReadingListSpecifics, READ); 303 ENUM_CASE(sync_pb::WalletMaskedCreditCard, PREPAID);
356 ENUM_CASE(sync_pb::ReadingListSpecifics, UNSEEN);
357 } 304 }
358 NOTREACHED(); 305 NOTREACHED();
359 return ""; 306 return "";
307 }
308
309 const char* ProtoEnumToString(
310 sync_pb::WalletMaskedCreditCard::WalletCardStatus wallet_card_status) {
311 switch (wallet_card_status) {
312 ENUM_CASE(sync_pb::WalletMaskedCreditCard, VALID);
313 ENUM_CASE(sync_pb::WalletMaskedCreditCard, EXPIRED);
314 }
315 NOTREACHED();
316 return "";
317 }
318
319 const char* ProtoEnumToString(
320 sync_pb::WalletMaskedCreditCard::WalletCardType wallet_card_type) {
321 switch (wallet_card_type) {
322 ENUM_CASE(sync_pb::WalletMaskedCreditCard, UNKNOWN);
323 ENUM_CASE(sync_pb::WalletMaskedCreditCard, AMEX);
324 ENUM_CASE(sync_pb::WalletMaskedCreditCard, DISCOVER);
325 ENUM_CASE(sync_pb::WalletMaskedCreditCard, JCB);
326 ENUM_CASE(sync_pb::WalletMaskedCreditCard, MAESTRO);
327 ENUM_CASE(sync_pb::WalletMaskedCreditCard, MASTER_CARD);
328 ENUM_CASE(sync_pb::WalletMaskedCreditCard, SOLO);
329 ENUM_CASE(sync_pb::WalletMaskedCreditCard, SWITCH);
330 ENUM_CASE(sync_pb::WalletMaskedCreditCard, UNIONPAY);
331 ENUM_CASE(sync_pb::WalletMaskedCreditCard, VISA);
332 }
333 NOTREACHED();
334 return "";
335 }
336
337 const char* ProtoEnumToString(
338 sync_pb::WalletMetadataSpecifics::Type wallet_metadata_type) {
339 ASSERT_ENUM_BOUNDS(sync_pb::WalletMetadataSpecifics, Type, UNKNOWN, ADDRESS);
340 switch (wallet_metadata_type) {
341 ENUM_CASE(sync_pb::WalletMetadataSpecifics, UNKNOWN);
342 ENUM_CASE(sync_pb::WalletMetadataSpecifics, CARD);
343 ENUM_CASE(sync_pb::WalletMetadataSpecifics, ADDRESS);
344 }
345 NOTREACHED();
346 return "";
347 }
348
349 const char* ProtoEnumToString(
350 sync_pb::WifiCredentialSpecifics::SecurityClass security_class) {
351 ASSERT_ENUM_BOUNDS(sync_pb::WifiCredentialSpecifics, SecurityClass,
352 SECURITY_CLASS_INVALID, SECURITY_CLASS_PSK);
353 switch (security_class) {
354 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_INVALID);
355 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_NONE);
356 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_WEP);
357 ENUM_CASE(sync_pb::WifiCredentialSpecifics, SECURITY_CLASS_PSK);
358 }
359 NOTREACHED();
360 return "";
360 } 361 }
361 362
362 #undef ASSERT_ENUM_BOUNDS 363 #undef ASSERT_ENUM_BOUNDS
363 #undef ENUM_CASE 364 #undef ENUM_CASE
364 365
365 } // namespace syncer 366 } // namespace syncer
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698