Skip to content

Commit 5432686

Browse files
github-actions[bot]Firefox Sync Engineering
andauthored
Auto update with latest AS Release v92.0.0 (#44)
* Updates Package.swift with v92.0.0 release * Version 92.0.0 Co-authored-by: Firefox Sync Engineering <[email protected]>
1 parent 29772c8 commit 5432686

File tree

10 files changed

+124
-183
lines changed

10 files changed

+124
-183
lines changed

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// swift-tools-version:5.4
22
import PackageDescription
33

4-
let checksum = "16545b8edb256f06ca9f37e9da233ed4324d4a5545f406603b9150208f9290ce"
5-
let version = "v91.1.0"
4+
let checksum = "554787eac2c80f4f045ef66fb8e5f503322ed02bc4feedca041dc4a0f9fce50e"
5+
let version = "v92.0.0"
66
let url = "https://github.com/mozilla/application-services/releases/download/\(version)/MozillaRustComponents.xcframework.zip"
77

88
let package = Package(

swift-source/Generated/Metrics/Metrics.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ extension GleanMetrics {
2222
// Intentionally left private, no external user can instantiate a new global object.
2323
}
2424

25-
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2022, month: 2, day: 16, hour: 17, minute: 5, second: 28))
25+
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2022, month: 3, day: 17, hour: 21, minute: 7, second: 57))
2626
}
2727

2828
enum NimbusEvents {

swift-source/Generated/places.swift

Lines changed: 59 additions & 78 deletions
Large diffs are not rendered by default.

swift-source/Generated/placesFFI.h

Lines changed: 56 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -46,231 +46,227 @@ typedef struct RustCallStatus {
4646
// ⚠️ increment the version suffix in all instances of UNIFFI_SHARED_HEADER_V4 in this file. ⚠️
4747
#endif // def UNIFFI_SHARED_H
4848

49-
void ffi_places_de65_SqlInterruptHandle_object_free(
49+
void ffi_places_d815_SqlInterruptHandle_object_free(
5050
void*_Nonnull ptr,
5151
RustCallStatus *_Nonnull out_status
5252
);
53-
void places_de65_SqlInterruptHandle_interrupt(
53+
void places_d815_SqlInterruptHandle_interrupt(
5454
void*_Nonnull ptr,
5555
RustCallStatus *_Nonnull out_status
5656
);
57-
void ffi_places_de65_PlacesApi_object_free(
57+
void ffi_places_d815_PlacesApi_object_free(
5858
void*_Nonnull ptr,
5959
RustCallStatus *_Nonnull out_status
6060
);
61-
void*_Nonnull places_de65_PlacesApi_new_connection(
61+
void*_Nonnull places_d815_PlacesApi_new_connection(
6262
void*_Nonnull ptr,RustBuffer conn_type,
6363
RustCallStatus *_Nonnull out_status
6464
);
65-
void*_Nonnull places_de65_PlacesApi_new_sync_conn_interrupt_handle(
65+
void places_d815_PlacesApi_register_with_sync_manager(
6666
void*_Nonnull ptr,
6767
RustCallStatus *_Nonnull out_status
6868
);
69-
void places_de65_PlacesApi_register_with_sync_manager(
69+
void places_d815_PlacesApi_reset_history(
7070
void*_Nonnull ptr,
7171
RustCallStatus *_Nonnull out_status
7272
);
73-
void places_de65_PlacesApi_reset_history(
74-
void*_Nonnull ptr,
75-
RustCallStatus *_Nonnull out_status
76-
);
77-
RustBuffer places_de65_PlacesApi_history_sync(
73+
RustBuffer places_d815_PlacesApi_history_sync(
7874
void*_Nonnull ptr,RustBuffer key_id,RustBuffer access_token,RustBuffer sync_key,RustBuffer tokenserver_url,
7975
RustCallStatus *_Nonnull out_status
8076
);
81-
RustBuffer places_de65_PlacesApi_bookmarks_sync(
77+
RustBuffer places_d815_PlacesApi_bookmarks_sync(
8278
void*_Nonnull ptr,RustBuffer key_id,RustBuffer access_token,RustBuffer sync_key,RustBuffer tokenserver_url,
8379
RustCallStatus *_Nonnull out_status
8480
);
85-
RustBuffer places_de65_PlacesApi_places_pinned_sites_import_from_fennec(
81+
RustBuffer places_d815_PlacesApi_places_pinned_sites_import_from_fennec(
8682
void*_Nonnull ptr,RustBuffer db_path,
8783
RustCallStatus *_Nonnull out_status
8884
);
89-
RustBuffer places_de65_PlacesApi_places_history_import_from_fennec(
85+
RustBuffer places_d815_PlacesApi_places_history_import_from_fennec(
9086
void*_Nonnull ptr,RustBuffer db_path,
9187
RustCallStatus *_Nonnull out_status
9288
);
93-
RustBuffer places_de65_PlacesApi_places_bookmarks_import_from_fennec(
89+
RustBuffer places_d815_PlacesApi_places_bookmarks_import_from_fennec(
9490
void*_Nonnull ptr,RustBuffer db_path,
9591
RustCallStatus *_Nonnull out_status
9692
);
97-
void places_de65_PlacesApi_places_bookmarks_import_from_ios(
93+
void places_d815_PlacesApi_places_bookmarks_import_from_ios(
9894
void*_Nonnull ptr,RustBuffer db_path,
9995
RustCallStatus *_Nonnull out_status
10096
);
101-
void places_de65_PlacesApi_bookmarks_reset(
97+
void places_d815_PlacesApi_bookmarks_reset(
10298
void*_Nonnull ptr,
10399
RustCallStatus *_Nonnull out_status
104100
);
105-
void ffi_places_de65_PlacesConnection_object_free(
101+
void ffi_places_d815_PlacesConnection_object_free(
106102
void*_Nonnull ptr,
107103
RustCallStatus *_Nonnull out_status
108104
);
109-
void*_Nonnull places_de65_PlacesConnection_new_interrupt_handle(
105+
void*_Nonnull places_d815_PlacesConnection_new_interrupt_handle(
110106
void*_Nonnull ptr,
111107
RustCallStatus *_Nonnull out_status
112108
);
113-
RustBuffer places_de65_PlacesConnection_get_latest_history_metadata_for_url(
109+
RustBuffer places_d815_PlacesConnection_get_latest_history_metadata_for_url(
114110
void*_Nonnull ptr,RustBuffer url,
115111
RustCallStatus *_Nonnull out_status
116112
);
117-
RustBuffer places_de65_PlacesConnection_get_history_metadata_between(
113+
RustBuffer places_d815_PlacesConnection_get_history_metadata_between(
118114
void*_Nonnull ptr,int64_t start,int64_t end,
119115
RustCallStatus *_Nonnull out_status
120116
);
121-
RustBuffer places_de65_PlacesConnection_get_history_metadata_since(
117+
RustBuffer places_d815_PlacesConnection_get_history_metadata_since(
122118
void*_Nonnull ptr,int64_t since,
123119
RustCallStatus *_Nonnull out_status
124120
);
125-
RustBuffer places_de65_PlacesConnection_query_autocomplete(
121+
RustBuffer places_d815_PlacesConnection_query_autocomplete(
126122
void*_Nonnull ptr,RustBuffer search,int32_t limit,
127123
RustCallStatus *_Nonnull out_status
128124
);
129-
void places_de65_PlacesConnection_accept_result(
125+
void places_d815_PlacesConnection_accept_result(
130126
void*_Nonnull ptr,RustBuffer search_string,RustBuffer url,
131127
RustCallStatus *_Nonnull out_status
132128
);
133-
RustBuffer places_de65_PlacesConnection_match_url(
129+
RustBuffer places_d815_PlacesConnection_match_url(
134130
void*_Nonnull ptr,RustBuffer query,
135131
RustCallStatus *_Nonnull out_status
136132
);
137-
RustBuffer places_de65_PlacesConnection_query_history_metadata(
133+
RustBuffer places_d815_PlacesConnection_query_history_metadata(
138134
void*_Nonnull ptr,RustBuffer query,int32_t limit,
139135
RustCallStatus *_Nonnull out_status
140136
);
141-
RustBuffer places_de65_PlacesConnection_get_history_highlights(
137+
RustBuffer places_d815_PlacesConnection_get_history_highlights(
142138
void*_Nonnull ptr,RustBuffer weights,int32_t limit,
143139
RustCallStatus *_Nonnull out_status
144140
);
145-
void places_de65_PlacesConnection_note_history_metadata_observation(
141+
void places_d815_PlacesConnection_note_history_metadata_observation(
146142
void*_Nonnull ptr,RustBuffer data,
147143
RustCallStatus *_Nonnull out_status
148144
);
149-
void places_de65_PlacesConnection_metadata_delete(
145+
void places_d815_PlacesConnection_metadata_delete(
150146
void*_Nonnull ptr,RustBuffer url,RustBuffer referrer_url,RustBuffer search_term,
151147
RustCallStatus *_Nonnull out_status
152148
);
153-
void places_de65_PlacesConnection_metadata_delete_older_than(
149+
void places_d815_PlacesConnection_metadata_delete_older_than(
154150
void*_Nonnull ptr,int64_t older_than,
155151
RustCallStatus *_Nonnull out_status
156152
);
157-
void places_de65_PlacesConnection_apply_observation(
153+
void places_d815_PlacesConnection_apply_observation(
158154
void*_Nonnull ptr,RustBuffer visit,
159155
RustCallStatus *_Nonnull out_status
160156
);
161-
RustBuffer places_de65_PlacesConnection_get_visited_urls_in_range(
157+
RustBuffer places_d815_PlacesConnection_get_visited_urls_in_range(
162158
void*_Nonnull ptr,int64_t start,int64_t end,int8_t include_remote,
163159
RustCallStatus *_Nonnull out_status
164160
);
165-
RustBuffer places_de65_PlacesConnection_get_visit_infos(
161+
RustBuffer places_d815_PlacesConnection_get_visit_infos(
166162
void*_Nonnull ptr,int64_t start_date,int64_t end_date,int32_t exclude_types,
167163
RustCallStatus *_Nonnull out_status
168164
);
169-
int64_t places_de65_PlacesConnection_get_visit_count(
165+
int64_t places_d815_PlacesConnection_get_visit_count(
170166
void*_Nonnull ptr,int32_t exclude_types,
171167
RustCallStatus *_Nonnull out_status
172168
);
173-
RustBuffer places_de65_PlacesConnection_get_visit_page(
169+
RustBuffer places_d815_PlacesConnection_get_visit_page(
174170
void*_Nonnull ptr,int64_t offset,int64_t count,int32_t exclude_types,
175171
RustCallStatus *_Nonnull out_status
176172
);
177-
RustBuffer places_de65_PlacesConnection_get_visit_page_with_bound(
173+
RustBuffer places_d815_PlacesConnection_get_visit_page_with_bound(
178174
void*_Nonnull ptr,int64_t bound,int64_t offset,int64_t count,int32_t exclude_types,
179175
RustCallStatus *_Nonnull out_status
180176
);
181-
RustBuffer places_de65_PlacesConnection_get_visited(
177+
RustBuffer places_d815_PlacesConnection_get_visited(
182178
void*_Nonnull ptr,RustBuffer urls,
183179
RustCallStatus *_Nonnull out_status
184180
);
185-
void places_de65_PlacesConnection_delete_visits_for(
181+
void places_d815_PlacesConnection_delete_visits_for(
186182
void*_Nonnull ptr,RustBuffer url,
187183
RustCallStatus *_Nonnull out_status
188184
);
189-
void places_de65_PlacesConnection_delete_visits_between(
185+
void places_d815_PlacesConnection_delete_visits_between(
190186
void*_Nonnull ptr,int64_t start,int64_t end,
191187
RustCallStatus *_Nonnull out_status
192188
);
193-
void places_de65_PlacesConnection_delete_visit(
189+
void places_d815_PlacesConnection_delete_visit(
194190
void*_Nonnull ptr,RustBuffer url,int64_t timestamp,
195191
RustCallStatus *_Nonnull out_status
196192
);
197-
RustBuffer places_de65_PlacesConnection_get_top_frecent_site_infos(
193+
RustBuffer places_d815_PlacesConnection_get_top_frecent_site_infos(
198194
void*_Nonnull ptr,int32_t num_items,RustBuffer threshold_option,
199195
RustCallStatus *_Nonnull out_status
200196
);
201-
void places_de65_PlacesConnection_wipe_local_history(
197+
void places_d815_PlacesConnection_wipe_local_history(
202198
void*_Nonnull ptr,
203199
RustCallStatus *_Nonnull out_status
204200
);
205-
void places_de65_PlacesConnection_delete_everything_history(
201+
void places_d815_PlacesConnection_delete_everything_history(
206202
void*_Nonnull ptr,
207203
RustCallStatus *_Nonnull out_status
208204
);
209-
void places_de65_PlacesConnection_prune_destructively(
205+
void places_d815_PlacesConnection_prune_destructively(
210206
void*_Nonnull ptr,
211207
RustCallStatus *_Nonnull out_status
212208
);
213-
void places_de65_PlacesConnection_run_maintenance(
209+
void places_d815_PlacesConnection_run_maintenance(
214210
void*_Nonnull ptr,
215211
RustCallStatus *_Nonnull out_status
216212
);
217-
RustBuffer places_de65_PlacesConnection_bookmarks_get_tree(
213+
RustBuffer places_d815_PlacesConnection_bookmarks_get_tree(
218214
void*_Nonnull ptr,RustBuffer item_guid,
219215
RustCallStatus *_Nonnull out_status
220216
);
221-
RustBuffer places_de65_PlacesConnection_bookmarks_get_by_guid(
217+
RustBuffer places_d815_PlacesConnection_bookmarks_get_by_guid(
222218
void*_Nonnull ptr,RustBuffer guid,int8_t get_direct_children,
223219
RustCallStatus *_Nonnull out_status
224220
);
225-
RustBuffer places_de65_PlacesConnection_bookmarks_get_all_with_url(
221+
RustBuffer places_d815_PlacesConnection_bookmarks_get_all_with_url(
226222
void*_Nonnull ptr,RustBuffer url,
227223
RustCallStatus *_Nonnull out_status
228224
);
229-
RustBuffer places_de65_PlacesConnection_bookmarks_search(
225+
RustBuffer places_d815_PlacesConnection_bookmarks_search(
230226
void*_Nonnull ptr,RustBuffer query,int32_t limit,
231227
RustCallStatus *_Nonnull out_status
232228
);
233-
RustBuffer places_de65_PlacesConnection_bookmarks_get_recent(
229+
RustBuffer places_d815_PlacesConnection_bookmarks_get_recent(
234230
void*_Nonnull ptr,int32_t limit,
235231
RustCallStatus *_Nonnull out_status
236232
);
237-
int8_t places_de65_PlacesConnection_bookmarks_delete(
233+
int8_t places_d815_PlacesConnection_bookmarks_delete(
238234
void*_Nonnull ptr,RustBuffer id,
239235
RustCallStatus *_Nonnull out_status
240236
);
241-
void places_de65_PlacesConnection_bookmarks_delete_everything(
237+
void places_d815_PlacesConnection_bookmarks_delete_everything(
242238
void*_Nonnull ptr,
243239
RustCallStatus *_Nonnull out_status
244240
);
245-
RustBuffer places_de65_PlacesConnection_bookmarks_get_url_for_keyword(
241+
RustBuffer places_d815_PlacesConnection_bookmarks_get_url_for_keyword(
246242
void*_Nonnull ptr,RustBuffer keyword,
247243
RustCallStatus *_Nonnull out_status
248244
);
249-
void places_de65_PlacesConnection_bookmarks_update(
245+
void places_d815_PlacesConnection_bookmarks_update(
250246
void*_Nonnull ptr,RustBuffer data,
251247
RustCallStatus *_Nonnull out_status
252248
);
253-
RustBuffer places_de65_PlacesConnection_bookmarks_insert(
249+
RustBuffer places_d815_PlacesConnection_bookmarks_insert(
254250
void*_Nonnull ptr,RustBuffer bookmark,
255251
RustCallStatus *_Nonnull out_status
256252
);
257-
void*_Nonnull places_de65_places_api_new(
253+
void*_Nonnull places_d815_places_api_new(
258254
RustBuffer db_path,
259255
RustCallStatus *_Nonnull out_status
260256
);
261-
RustBuffer ffi_places_de65_rustbuffer_alloc(
257+
RustBuffer ffi_places_d815_rustbuffer_alloc(
262258
int32_t size,
263259
RustCallStatus *_Nonnull out_status
264260
);
265-
RustBuffer ffi_places_de65_rustbuffer_from_bytes(
261+
RustBuffer ffi_places_d815_rustbuffer_from_bytes(
266262
ForeignBytes bytes,
267263
RustCallStatus *_Nonnull out_status
268264
);
269-
void ffi_places_de65_rustbuffer_free(
265+
void ffi_places_d815_rustbuffer_free(
270266
RustBuffer buf,
271267
RustCallStatus *_Nonnull out_status
272268
);
273-
RustBuffer ffi_places_de65_rustbuffer_reserve(
269+
RustBuffer ffi_places_d815_rustbuffer_reserve(
274270
RustBuffer buf,int32_t additional,
275271
RustCallStatus *_Nonnull out_status
276272
);

swift-source/Logins/LoginsStorage.swift

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,8 @@
33
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
44

55
import Foundation
6+
import Glean
67
import UIKit
7-
#if canImport(Sync15)
8-
import Sync15
9-
#endif
10-
#if canImport(MozillaRustComponents)
11-
import MozillaRustComponents
12-
#endif
13-
#if canImport(Glean)
14-
@_exported import Glean
15-
#endif
168

179
typealias LoginsStoreError = LoginsStorageError
1810

swift-source/Nimbus/GleanPlumbHelpers.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
44

55
import Foundation
6+
import Glean
67

78
/**
89
* Instances of this class are useful for implementing a messaging service based upon

swift-source/Nimbus/Nimbus.swift

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,7 @@
33
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
44

55
import Foundation
6-
7-
// Depending on build setup, we may be importing Glean as a Swift module
8-
// or we may be compiled together with it. This detects whether Glean is
9-
// an external module and makes it available to our entire package if so.
10-
//
11-
// Note that the files under `./Utils` are copies of internal files from
12-
// Glean, and it's very important they they be excluded from any build
13-
// that is compiling us together with Glean.
14-
#if canImport(Glean)
15-
@_exported import Glean
16-
#endif
6+
import Glean
177

188
public class Nimbus: NimbusApi {
199
private let nimbusClient: NimbusClientProtocol

swift-source/Nimbus/NimbusApi.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
44

55
import Foundation
6+
import Glean
67

78
/// This is the main experiments API, which is exposed through the global [Nimbus] object.
89
///

swift-source/Nimbus/NimbusCreate.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
44

55
import Foundation
6+
import UIKit
67

78
private let logTag = "Nimbus.swift"
89
private let logger = Logger(tag: logTag)

0 commit comments

Comments
 (0)