Skip to content

Commit 73bb8f9

Browse files
author
Firefox Sync Engineering
committed
Nightly auto-update (126.0.20240321050310)
1 parent 129615b commit 73bb8f9

File tree

5 files changed

+42
-7
lines changed

5 files changed

+42
-7
lines changed

Package.swift

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

4-
let checksum = "9536cbbac1b8ef31e3a1cf94769ca3203eaef45128a44574cf2b749d244e2154"
5-
let version = "126.0.20240319050319"
6-
let url = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.126.20240319050319/artifacts/public/build/MozillaRustComponents.xcframework.zip"
4+
let checksum = "e1676abe8773f1dd484e87947577d90f589f69b4037816c55cdbf88d2aad4b45"
5+
let version = "126.0.20240321050310"
6+
let url = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.126.20240321050310/artifacts/public/build/MozillaRustComponents.xcframework.zip"
77

88
// Focus xcframework
9-
let focusChecksum = "3a1b40c48778aa0c87b7551c74e4149dd93353e9a0352a092292ac11a0f5eca7"
10-
let focusUrl = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.126.20240319050319/artifacts/public/build/FocusRustComponents.xcframework.zip"
9+
let focusChecksum = "3a58a3f7909374ef492352585802a1bb6bc8a592ab7a07e0c93917886a49025b"
10+
let focusUrl = "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.application-services.v2.swift.126.20240321050310/artifacts/public/build/FocusRustComponents.xcframework.zip"
1111
let package = Package(
1212
name: "MozillaRustComponentsSwift",
1313
platforms: [.iOS(.v14)],

swift-source/all/Generated/Metrics/Metrics.swift

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

28-
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2024, month: 3, day: 19, hour: 5, minute: 15, second: 31))
28+
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2024, month: 3, day: 21, hour: 5, minute: 24, second: 5))
2929
}
3030

3131
enum NimbusEvents {

swift-source/all/Generated/suggest.swift

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,8 @@ fileprivate struct FfiConverterString: FfiConverter {
424424

425425
public protocol SuggestStoreProtocol {
426426
func clear() throws
427+
func clearDismissedSuggestions() throws
428+
func dismissSuggestion(rawSuggestionUrl: String) throws
427429
func fetchGlobalConfig() throws -> SuggestGlobalConfig
428430
func fetchProviderConfig(provider: SuggestionProvider) throws -> SuggestProviderConfig?
429431
func ingest(constraints: SuggestIngestionConstraints) throws
@@ -466,6 +468,23 @@ public class SuggestStore: SuggestStoreProtocol {
466468
}
467469
}
468470

471+
public func clearDismissedSuggestions() throws {
472+
try
473+
rustCallWithError(FfiConverterTypeSuggestApiError.lift) {
474+
uniffi_suggest_fn_method_suggeststore_clear_dismissed_suggestions(self.pointer, $0
475+
)
476+
}
477+
}
478+
479+
public func dismissSuggestion(rawSuggestionUrl: String) throws {
480+
try
481+
rustCallWithError(FfiConverterTypeSuggestApiError.lift) {
482+
uniffi_suggest_fn_method_suggeststore_dismiss_suggestion(self.pointer,
483+
FfiConverterString.lower(rawSuggestionUrl),$0
484+
)
485+
}
486+
}
487+
469488
public func fetchGlobalConfig() throws -> SuggestGlobalConfig {
470489
return try FfiConverterTypeSuggestGlobalConfig.lift(
471490
try
@@ -1482,6 +1501,12 @@ private var initializationResult: InitializationResult {
14821501
if (uniffi_suggest_checksum_method_suggeststore_clear() != 23581) {
14831502
return InitializationResult.apiChecksumMismatch
14841503
}
1504+
if (uniffi_suggest_checksum_method_suggeststore_clear_dismissed_suggestions() != 16338) {
1505+
return InitializationResult.apiChecksumMismatch
1506+
}
1507+
if (uniffi_suggest_checksum_method_suggeststore_dismiss_suggestion() != 6416) {
1508+
return InitializationResult.apiChecksumMismatch
1509+
}
14851510
if (uniffi_suggest_checksum_method_suggeststore_fetch_global_config() != 62773) {
14861511
return InitializationResult.apiChecksumMismatch
14871512
}

swift-source/all/Generated/suggestFFI.h

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@ void*_Nonnull uniffi_suggest_fn_constructor_suggeststore_new(RustBuffer path, Ru
6969
);
7070
void uniffi_suggest_fn_method_suggeststore_clear(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
7171
);
72+
void uniffi_suggest_fn_method_suggeststore_clear_dismissed_suggestions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
73+
);
74+
void uniffi_suggest_fn_method_suggeststore_dismiss_suggestion(void*_Nonnull ptr, RustBuffer raw_suggestion_url, RustCallStatus *_Nonnull out_status
75+
);
7276
RustBuffer uniffi_suggest_fn_method_suggeststore_fetch_global_config(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
7377
);
7478
RustBuffer uniffi_suggest_fn_method_suggeststore_fetch_provider_config(void*_Nonnull ptr, RustBuffer provider, RustCallStatus *_Nonnull out_status
@@ -213,6 +217,12 @@ uint16_t uniffi_suggest_checksum_func_raw_suggestion_url_matches(void
213217
);
214218
uint16_t uniffi_suggest_checksum_method_suggeststore_clear(void
215219

220+
);
221+
uint16_t uniffi_suggest_checksum_method_suggeststore_clear_dismissed_suggestions(void
222+
223+
);
224+
uint16_t uniffi_suggest_checksum_method_suggeststore_dismiss_suggestion(void
225+
216226
);
217227
uint16_t uniffi_suggest_checksum_method_suggeststore_fetch_global_config(void
218228

swift-source/focus/Generated/Metrics/Metrics.swift

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

28-
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2024, month: 3, day: 19, hour: 5, minute: 15, second: 34))
28+
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2024, month: 3, day: 21, hour: 5, minute: 24, second: 8))
2929
}
3030

3131
enum NimbusEvents {

0 commit comments

Comments
 (0)