android-components / mozilla.components.support.migration / FennecMigratorException

FennecMigratorException

sealed class FennecMigratorException : Exception (source)

Exceptions related to Fennec migrations.

See https://github.com/mozilla-mobile/android-components/issues/5095 for stripping any possible PII from these exceptions.

Exceptions

Name Summary
MigrateAddonsException class MigrateAddonsException : FennecMigratorException
Unexpected exception while migrating addons.
MigrateBookmarksException class MigrateBookmarksException : FennecMigratorException
Unexpected exception while migrating bookmarks.
MigrateGeckoException class MigrateGeckoException : FennecMigratorException
Unexpected exception while migrating gecko profile.
MigrateHistoryException class MigrateHistoryException : FennecMigratorException
Unexpected exception while migrating history.
MigrateLoginsException class MigrateLoginsException : FennecMigratorException
Unexpected exception while migrating logins.
MigrateOpenTabsException class MigrateOpenTabsException : FennecMigratorException
Unexpected exception while migrating open tabs.
MigratePinnedSitesException class MigratePinnedSitesException : FennecMigratorException
Unexpected exception while migrating pinned sites.
MigrateSearchEngineException class MigrateSearchEngineException : FennecMigratorException
Unexpected exception while migrating the default search engine.
MigrateSettingsException class MigrateSettingsException : FennecMigratorException
Unexpected exception while migrating settings.
TelemetryIdentifierException class TelemetryIdentifierException : FennecMigratorException
Unexpected exception while migrating telemetry identifiers.

Extension Functions

Name Summary
loadResourceAsString fun Any.loadResourceAsString(path: String): String
Loads a file from the resources folder and returns its content as a string object.
uniqueId fun Exception.uniqueId(): String
Returns a unique identifier for this Throwable

Inheritors

Name Summary
MigrateAddonsException class MigrateAddonsException : FennecMigratorException
Unexpected exception while migrating addons.
MigrateBookmarksException class MigrateBookmarksException : FennecMigratorException
Unexpected exception while migrating bookmarks.
MigrateGeckoException class MigrateGeckoException : FennecMigratorException
Unexpected exception while migrating gecko profile.
MigrateHistoryException class MigrateHistoryException : FennecMigratorException
Unexpected exception while migrating history.
MigrateLoginsException class MigrateLoginsException : FennecMigratorException
Unexpected exception while migrating logins.
MigrateOpenTabsException class MigrateOpenTabsException : FennecMigratorException
Unexpected exception while migrating open tabs.
MigratePinnedSitesException class MigratePinnedSitesException : FennecMigratorException
Unexpected exception while migrating pinned sites.
MigrateSearchEngineException class MigrateSearchEngineException : FennecMigratorException
Unexpected exception while migrating the default search engine.
MigrateSettingsException class MigrateSettingsException : FennecMigratorException
Unexpected exception while migrating settings.
TelemetryIdentifierException class TelemetryIdentifierException : FennecMigratorException
Unexpected exception while migrating telemetry identifiers.