Revision control

Copy as Markdown

[Application Services Rust Components](README.md)
- [Contributing](contributing.md)
- [Building](building.md)
- [How to use the local development autopublish flow for Fenix](howtos/locally-published-components-in-fenix.md)
- [How to use the local development autopublish flow for Firefox iOS](howtos/locally-published-components-in-firefox-ios.md)
- [How to use the local development flow for Focus for iOS](howtos/locally-published-components-in-focus-ios.md)
- [How to locally build JNA](howtos/locally-building-jna.md)
- [Branch builds](howtos/branch-builds.md)
- [How to test Rust Components](howtos/testing-a-rust-component.md)
- [How to integration (smoke) test application-services](howtos/smoke-testing-app-services.md)
- [Writing efficient tests](design/test-faster.md)
- [How to debug SQL/sqlite](howtos/debug-sql.md)
- [Dependency management](dependency-management.md)
- [How to add a new component](howtos/adding-a-new-component.md)
- [How to build a new syncable component](howtos/building-a-rust-component.md)
- [Naming Conventions](naming-conventions.md)
- [How to use Rust Components in Android](android-faqs.md)
- [Breaking API changes](howtos/breaking-changes.md)
- [How to vendor application-services into mozilla-central](howtos/vendoring-into-mozilla-central.md)
- [Logging](logging.md)
- [UniFFI Object Destruction on Kotlin](howtos/uniffi-object-destruction-on-kotlin.md)
- [Architectural Decision Records](adr/README.md)
- [ADR-0000](adr/0000-use-markdown-architectural-decision-records.md)
- [ADR-0001](adr/0001-update-logins-api.md)
- [ADR-0002](adr/0002-database-corruption.md)
- [ADR-0003](adr/0003-swift-packaging.md)
- [ADR-0004](adr/0004-early-startup-experiments.md)
- [ADR-0005](adr/0005-remote-settings-client.md)
- [ADR-0007](adr/0007-limit-visits-migration-to-10000.md)
- [Design](design/README.md)
- [Megazords](design/megazords.md)
- [Sync Manager](design/sync-manager.md)
- [Sync overview](design/sync-overview.md)
- [Shipping Rust Components as Swift Packages](design/swift-package-manager.md)
- [Rust Component's Strategy](design/components-strategy.md)
- [Metrics - (Glean Telemetry)](design/metrics.md)
- [Rust Version Policy](design/rust-versions.md)
- [Sqlite Database Pragma Usage](design/db-pragmas.md)
- [Releases](howtos/releases.md)
- [CI Publishing tools and flow](build-and-publish-pipeline.md)
- [How to upgrade NSS](howtos/upgrading-nss-guide.md)
- [Topic Guides](topic-guides/topic-guides.md)
- [Viaduct](topic-guides/viaduct.md)
- [Swift]()
- [Suggest](topic-guides/swift/suggest.md)
- [Relevancy](topic-guides/swift/relevancy.md)
- [Kotlin]()
- [Suggest](topic-guides/kotlin/suggest.md)
- [Relevancy](topic-guides/kotlin/relevancy.md)
- [Rustdocs for components](rust-docs/index.html)
- [as_ohttp_client](rust-docs/as_ohttp_client/index.html)
- [autofill](rust-docs/autofill/index.html)
- [crashtest](rust-docs/crashtest/index.html)
- [fxa_client](rust-docs/fxa_client/index.html)
- [logins](rust-docs/logins/index.html)
- [nimbus](rust-docs/nimbus/index.html)
- [places](rust-docs/places/index.html)
- [push](rust-docs/push/index.html)
- [remote_settings](rust-docs/remote_settings/index.html)
- [relevancy](rust-docs/relevancy/index.html)
- [search](rust-docs/search/index.html)
- [suggest](rust-docs/suggest/index.html)
- [sync15](rust-docs/sync15/index.html)
- [tabs](rust-docs/tabs/index.html)
- [viaduct](rust-docs/viaduct/index.html)
- [webext_storage](rust-docs/webext_storage/index.html)
- [Adding to these documents](adding-docs.md)