Skip to content

Commit

Permalink
Version 94.0.0 (#70)
Browse files Browse the repository at this point in the history
  • Loading branch information
Tarik Eshaq authored Aug 8, 2022
1 parent 52bb3d6 commit d86f85a
Show file tree
Hide file tree
Showing 8 changed files with 363 additions and 264 deletions.
6 changes: 3 additions & 3 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// swift-tools-version:5.4
import PackageDescription

let checksum = "fed5bed5e96003fc5d88b57771649c680ad7438f72ce95dc556163d70dbf6612"
let version = "v93.7.1"
let checksum = "3db99d66288f471da92fc9b6849208096e568529b1d9bf88a772a490c512e82e"
let version = "v94.0.0"
let url = "https://github.com/mozilla/application-services/releases/download/\(version)/MozillaRustComponents.xcframework.zip"

// Focus xcframework
let focusChecksum = "1040f11947d2564512f144a6be20bd540d9fe282179cebb817afc768a1f43306"
let focusChecksum = "add012de5e5695719d462be3b276554490d266ffd6ed6001b6c92c14f4032d43"
let focusUrl = "https://github.com/mozilla/application-services/releases/download/\(version)/FocusRustComponents.xcframework.zip"
let package = Package(
name: "MozillaRustComponentsSwift",
Expand Down
2 changes: 1 addition & 1 deletion generate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ rm -rf "$FOCUS_DIR" && mkdir -p "$FOCUS_DIR"
# Glean metrics.
# Run this first, because it appears to delete any other .swift files in the output directory.
# Also, it wants to be run from inside Xcode, so we set some env vars to fake it out.
SOURCE_ROOT="$THIS_DIR" PROJECT="MozillaAppServices" "$GLEAN_GENERATOR" -o "$OUT_DIR/Generated/Metrics/" "$APP_SERVICES_DIR/components/nimbus/metrics.yaml" "$APP_SERVICES_DIR/components/logins/ios/metrics.yaml"
SOURCE_ROOT="$THIS_DIR" PROJECT="MozillaAppServices" "$GLEAN_GENERATOR" -o "$OUT_DIR/Generated/Metrics/" "$APP_SERVICES_DIR/components/nimbus/metrics.yaml"



Expand Down
61 changes: 1 addition & 60 deletions swift-source/all/Generated/Metrics/Metrics.swift
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ extension GleanMetrics {
// Intentionally left private, no external user can instantiate a new global object.
}

public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2022, month: 7, day: 27, hour: 15, minute: 6, second: 30))
public static let info = BuildInfo(buildDate: DateComponents(calendar: Calendar.current, timeZone: TimeZone(abbreviation: "UTC"), year: 2022, month: 8, day: 5, hour: 19, minute: 16, second: 22))
}

enum NimbusEvents {
Expand Down Expand Up @@ -172,63 +172,4 @@ extension GleanMetrics {

}

enum LoginsStoreMigration {
/// The total number of login records processed by the migration
static let numProcessed = CounterMetricType( // generated from logins_store_migration.num_processed
CommonMetricData(
category: "logins_store_migration",
name: "num_processed",
sendInPings: ["metrics"],
lifetime: .ping,
disabled: true
)
)

/// The total number of login records successfully migrated
static let numSucceeded = CounterMetricType( // generated from logins_store_migration.num_succeeded
CommonMetricData(
category: "logins_store_migration",
name: "num_succeeded",
sendInPings: ["metrics"],
lifetime: .ping,
disabled: true
)
)

/// The total number of login records which failed to migrate
static let numFailed = CounterMetricType( // generated from logins_store_migration.num_failed
CommonMetricData(
category: "logins_store_migration",
name: "num_failed",
sendInPings: ["metrics"],
lifetime: .ping,
disabled: true
)
)

/// How long the migration tool
static let totalDuration = TimespanMetricType( // generated from logins_store_migration.total_duration
CommonMetricData(
category: "logins_store_migration",
name: "total_duration",
sendInPings: ["metrics"],
lifetime: .ping,
disabled: true
)
, .millisecond
)

/// Errors discovered in the migration.
static let errors = StringListMetricType( // generated from logins_store_migration.errors
CommonMetricData(
category: "logins_store_migration",
name: "errors",
sendInPings: ["metrics"],
lifetime: .ping,
disabled: true
)
)

}

}
243 changes: 122 additions & 121 deletions swift-source/all/Generated/places.swift

Large diffs are not rendered by default.

114 changes: 57 additions & 57 deletions swift-source/all/Generated/placesFFI.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,227 +46,227 @@ typedef struct RustCallStatus {
// ⚠️ increment the version suffix in all instances of UNIFFI_SHARED_HEADER_V4 in this file. ⚠️
#endif // def UNIFFI_SHARED_H

void ffi_places_56cb_SqlInterruptHandle_object_free(
void ffi_places_3e8_SqlInterruptHandle_object_free(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void places_56cb_SqlInterruptHandle_interrupt(
void places_3e8_SqlInterruptHandle_interrupt(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void ffi_places_56cb_PlacesApi_object_free(
void ffi_places_3e8_PlacesApi_object_free(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void*_Nonnull places_56cb_PlacesApi_new_connection(
void*_Nonnull places_3e8_PlacesApi_new_connection(
void*_Nonnull ptr,RustBuffer conn_type,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesApi_register_with_sync_manager(
void places_3e8_PlacesApi_register_with_sync_manager(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesApi_reset_history(
void places_3e8_PlacesApi_reset_history(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesApi_history_sync(
RustBuffer places_3e8_PlacesApi_history_sync(
void*_Nonnull ptr,RustBuffer key_id,RustBuffer access_token,RustBuffer sync_key,RustBuffer tokenserver_url,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesApi_bookmarks_sync(
RustBuffer places_3e8_PlacesApi_bookmarks_sync(
void*_Nonnull ptr,RustBuffer key_id,RustBuffer access_token,RustBuffer sync_key,RustBuffer tokenserver_url,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesApi_places_pinned_sites_import_from_fennec(
RustBuffer places_3e8_PlacesApi_places_pinned_sites_import_from_fennec(
void*_Nonnull ptr,RustBuffer db_path,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesApi_places_history_import_from_fennec(
RustBuffer places_3e8_PlacesApi_places_history_import_from_fennec(
void*_Nonnull ptr,RustBuffer db_path,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesApi_places_bookmarks_import_from_fennec(
RustBuffer places_3e8_PlacesApi_places_bookmarks_import_from_fennec(
void*_Nonnull ptr,RustBuffer db_path,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesApi_places_bookmarks_import_from_ios(
void places_3e8_PlacesApi_places_bookmarks_import_from_ios(
void*_Nonnull ptr,RustBuffer db_path,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesApi_bookmarks_reset(
void places_3e8_PlacesApi_bookmarks_reset(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void ffi_places_56cb_PlacesConnection_object_free(
void ffi_places_3e8_PlacesConnection_object_free(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void*_Nonnull places_56cb_PlacesConnection_new_interrupt_handle(
void*_Nonnull places_3e8_PlacesConnection_new_interrupt_handle(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_latest_history_metadata_for_url(
RustBuffer places_3e8_PlacesConnection_get_latest_history_metadata_for_url(
void*_Nonnull ptr,RustBuffer url,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_history_metadata_between(
RustBuffer places_3e8_PlacesConnection_get_history_metadata_between(
void*_Nonnull ptr,int64_t start,int64_t end,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_history_metadata_since(
RustBuffer places_3e8_PlacesConnection_get_history_metadata_since(
void*_Nonnull ptr,int64_t since,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_query_autocomplete(
RustBuffer places_3e8_PlacesConnection_query_autocomplete(
void*_Nonnull ptr,RustBuffer search,int32_t limit,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_accept_result(
void places_3e8_PlacesConnection_accept_result(
void*_Nonnull ptr,RustBuffer search_string,RustBuffer url,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_match_url(
RustBuffer places_3e8_PlacesConnection_match_url(
void*_Nonnull ptr,RustBuffer query,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_query_history_metadata(
RustBuffer places_3e8_PlacesConnection_query_history_metadata(
void*_Nonnull ptr,RustBuffer query,int32_t limit,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_history_highlights(
RustBuffer places_3e8_PlacesConnection_get_history_highlights(
void*_Nonnull ptr,RustBuffer weights,int32_t limit,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_note_history_metadata_observation(
void places_3e8_PlacesConnection_note_history_metadata_observation(
void*_Nonnull ptr,RustBuffer data,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_metadata_delete(
void places_3e8_PlacesConnection_metadata_delete(
void*_Nonnull ptr,RustBuffer url,RustBuffer referrer_url,RustBuffer search_term,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_metadata_delete_older_than(
void places_3e8_PlacesConnection_metadata_delete_older_than(
void*_Nonnull ptr,int64_t older_than,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_apply_observation(
void places_3e8_PlacesConnection_apply_observation(
void*_Nonnull ptr,RustBuffer visit,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_visited_urls_in_range(
RustBuffer places_3e8_PlacesConnection_get_visited_urls_in_range(
void*_Nonnull ptr,int64_t start,int64_t end,int8_t include_remote,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_visit_infos(
RustBuffer places_3e8_PlacesConnection_get_visit_infos(
void*_Nonnull ptr,int64_t start_date,int64_t end_date,int32_t exclude_types,
RustCallStatus *_Nonnull out_status
);
int64_t places_56cb_PlacesConnection_get_visit_count(
int64_t places_3e8_PlacesConnection_get_visit_count(
void*_Nonnull ptr,int32_t exclude_types,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_visit_page(
RustBuffer places_3e8_PlacesConnection_get_visit_page(
void*_Nonnull ptr,int64_t offset,int64_t count,int32_t exclude_types,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_visit_page_with_bound(
RustBuffer places_3e8_PlacesConnection_get_visit_page_with_bound(
void*_Nonnull ptr,int64_t bound,int64_t offset,int64_t count,int32_t exclude_types,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_visited(
RustBuffer places_3e8_PlacesConnection_get_visited(
void*_Nonnull ptr,RustBuffer urls,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_delete_visits_for(
void places_3e8_PlacesConnection_delete_visits_for(
void*_Nonnull ptr,RustBuffer url,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_delete_visits_between(
void places_3e8_PlacesConnection_delete_visits_between(
void*_Nonnull ptr,int64_t start,int64_t end,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_delete_visit(
void places_3e8_PlacesConnection_delete_visit(
void*_Nonnull ptr,RustBuffer url,int64_t timestamp,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_get_top_frecent_site_infos(
RustBuffer places_3e8_PlacesConnection_get_top_frecent_site_infos(
void*_Nonnull ptr,int32_t num_items,RustBuffer threshold_option,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_wipe_local_history(
void places_3e8_PlacesConnection_wipe_local_history(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_delete_everything_history(
void places_3e8_PlacesConnection_delete_everything_history(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_prune_destructively(
void places_3e8_PlacesConnection_prune_destructively(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_run_maintenance(
void*_Nonnull ptr,
void places_3e8_PlacesConnection_run_maintenance(
void*_Nonnull ptr,uint32_t db_size_limit,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_get_tree(
RustBuffer places_3e8_PlacesConnection_bookmarks_get_tree(
void*_Nonnull ptr,RustBuffer item_guid,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_get_by_guid(
RustBuffer places_3e8_PlacesConnection_bookmarks_get_by_guid(
void*_Nonnull ptr,RustBuffer guid,int8_t get_direct_children,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_get_all_with_url(
RustBuffer places_3e8_PlacesConnection_bookmarks_get_all_with_url(
void*_Nonnull ptr,RustBuffer url,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_search(
RustBuffer places_3e8_PlacesConnection_bookmarks_search(
void*_Nonnull ptr,RustBuffer query,int32_t limit,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_get_recent(
RustBuffer places_3e8_PlacesConnection_bookmarks_get_recent(
void*_Nonnull ptr,int32_t limit,
RustCallStatus *_Nonnull out_status
);
int8_t places_56cb_PlacesConnection_bookmarks_delete(
int8_t places_3e8_PlacesConnection_bookmarks_delete(
void*_Nonnull ptr,RustBuffer id,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_bookmarks_delete_everything(
void places_3e8_PlacesConnection_bookmarks_delete_everything(
void*_Nonnull ptr,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_get_url_for_keyword(
RustBuffer places_3e8_PlacesConnection_bookmarks_get_url_for_keyword(
void*_Nonnull ptr,RustBuffer keyword,
RustCallStatus *_Nonnull out_status
);
void places_56cb_PlacesConnection_bookmarks_update(
void places_3e8_PlacesConnection_bookmarks_update(
void*_Nonnull ptr,RustBuffer data,
RustCallStatus *_Nonnull out_status
);
RustBuffer places_56cb_PlacesConnection_bookmarks_insert(
RustBuffer places_3e8_PlacesConnection_bookmarks_insert(
void*_Nonnull ptr,RustBuffer bookmark,
RustCallStatus *_Nonnull out_status
);
void*_Nonnull places_56cb_places_api_new(
void*_Nonnull places_3e8_places_api_new(
RustBuffer db_path,
RustCallStatus *_Nonnull out_status
);
RustBuffer ffi_places_56cb_rustbuffer_alloc(
RustBuffer ffi_places_3e8_rustbuffer_alloc(
int32_t size,
RustCallStatus *_Nonnull out_status
);
RustBuffer ffi_places_56cb_rustbuffer_from_bytes(
RustBuffer ffi_places_3e8_rustbuffer_from_bytes(
ForeignBytes bytes,
RustCallStatus *_Nonnull out_status
);
void ffi_places_56cb_rustbuffer_free(
void ffi_places_3e8_rustbuffer_free(
RustBuffer buf,
RustCallStatus *_Nonnull out_status
);
RustBuffer ffi_places_56cb_rustbuffer_reserve(
RustBuffer ffi_places_3e8_rustbuffer_reserve(
RustBuffer buf,int32_t additional,
RustCallStatus *_Nonnull out_status
);
Loading

0 comments on commit d86f85a

Please sign in to comment.