v122
harvey186 2024-02-21 18:22:57 +01:00
parent 868ab5a098
commit 2f135938b7
31421 changed files with 112889 additions and 97526 deletions

View File

@ -4,4 +4,4 @@ componentsGroupId: "org.mozilla.components"
# Synchronized build configuration for all modules # Synchronized build configuration for all modules
compileSdkVersion: 34 compileSdkVersion: 34
minSdkVersion: 21 minSdkVersion: 21
targetSdkVersion: 33 targetSdkVersion: 34

View File

@ -1,148 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# This CODEOWNERS file defines individuals or teams that are responsible
# for code in this repository. Code owners are automatically requested
# for review when someone opens a pull request that modifies code that
# they own. Order is important; the last matching pattern takes the most
# precedence.
# A CODEOWNERS file uses a pattern that follows the same rules used in
# gitignore files. The pattern is followed by one or more GitHub usernames
# or team names using the standard @username or @org/team-name format.
# You can also refer to a user by an email address that has been added
# to their GitHub account, for example user@example.com.
# https://help.github.com/articles/about-codeowners/
# By default the Android Components team will be the owner for everything in
# the repo. Unless a later match takes precedence.
* @mozilla-mobile/act
# Changelog is reviewable by anyone on any team
/docs/changelog.md @mozilla-mobile
# Release Engineering pipeline
/.cron.yml @mozilla-mobile/releng @mozilla-mobile/act
/.taskcluster.yml @mozilla-mobile/releng @mozilla-mobile/act
/automation/ @mozilla-mobile/act
/taskcluster/ @mozilla-mobile/releng @mozilla-mobile/act
/components/browser/awesomebar/ @mozilla-mobile/act
/components/browser/domains/ @csadilek
/components/browser/engine-gecko-beta/ @csadilek @amejia481
/components/browser/engine-gecko-nightly/ @csadilek @amejia481
/components/browser/engine-gecko/ @csadilek @amejia481
/components/browser/engine-system/ @amejia481
/components/browser/errorpages/ @mozilla-mobile/act
/components/browser/icons/ @mozilla-mobile/act
/components/browser/menu/ @mozilla-mobile/act
/components/browser/menu2/ @jonalmeida
/components/browser/search/ @mozilla-mobile/act
/components/browser/state/ @csadilek
/components/browser/storage-sync/ @mozilla-mobile/act
/components/browser/tabstray/ @jonalmeida
/components/browser/thumbnails/ @jonalmeida @gabrielluong
/components/browser/toolbar/ @mozilla-mobile/act
/components/concept/awesomebar/ @csadilek
/components/concept/base/ @mozilla-mobile/act
/components/concept/engine/ @csadilek
/components/concept/fetch/ @csadilek
/components/concept/menu/ @mozilla-mobile/act
/components/concept/push/ @jonalmeida
/components/concept/storage/ @mozilla-mobile/act
/components/concept/sync/ @mozilla-mobile/act
/components/concept/tabstray/ @jonalmeida
/components/concept/toolbar/ @mozilla-mobile/act
/components/feature/accounts-push/ @jonalmeida
/components/feature/accounts/ @mozilla-mobile/act
/components/feature/addons/ @csadilek @amejia481
/components/feature/app-links/ @rocketsroger
/components/feature/autofill/ @mozilla-mobile/act
/components/feature/awesomebar/ @csadilek
/components/feature/containers/ @gabrielluong
/components/feature/contextmenu/ @mozilla-mobile/act
/components/feature/customtabs/ @jonalmeida
/components/feature/downloads/ @Amejia481 @csadilek
/components/feature/findinpage/ @Amejia481
/components/feature/intent/ @mozilla-mobile/act
/components/feature/media/ @rocketsroger
/components/feature/privatemode/ @mozilla-mobile/act
/components/feature/prompts/ @amejia481
/components/feature/push/ @jonalmeida
/components/feature/pwa/ @mozilla-mobile/act
/components/feature/qr/ @csadilek
/components/feature/readerview/ @csadilek
/components/feature/recentlyclosed/ @mozilla-mobile/act
/components/feature/search/ @mozilla-mobile/act
/components/feature/session/ @csadilek
/components/feature/share/ @mozilla-mobile/act
/components/feature/sitepermissions/ @amejia481
/components/feature/syncedtabs/ @jonalmeida
/components/feature/tab-collections/ @mozilla-mobile/act
/components/feature/tabs/ @jonalmeida
/components/feature/toolbar/ @mozilla-mobile/act
/components/feature/top-sites/ @gabrielluong
/components/feature/webcompat-reporter/ @mozilla-mobile/Webcompat
/components/feature/webcompat/ @mozilla-mobile/Webcompat
/components/feature/webnotifications/ @jonalmeida @rocketsroger
/components/lib/crash/ @rocketsroger
/components/lib/dataprotect/ @mozilla-mobile/act
/components/lib/fetch-httpurlconnection/ @mozilla-mobile/act
/components/lib/fetch-okhttp/ @mozilla-mobile/act
/components/lib/jexl/ @mozilla-mobile/act
/components/lib/publicsuffixlist/ @mozilla-mobile/act
/components/lib/push-firebase/ @jonalmeida
/components/lib/state/ @csadilek
/components/service/digitalassetlinks/ @mozilla-mobile/act
/components/service/experiments/ @mozilla-mobile/telemetry
/components/service/firefox-accounts/ @mozilla-mobile/act
/components/service/fretboard/ @mozilla-mobile/act
/components/service/glean/ @mozilla-mobile/telemetry
/components/service/location/ @mozilla-mobile/act
/components/service/nimbus/ @mozilla-mobile/telemetry @mozilla-mobile/ast
/components/service/pocket/ @Mugurell
/components/service/sync-autofill/ @gabrielluong
/components/service/sync-logins/ @mozilla-mobile/act
/components/support/android-test/ @amejia481
/components/support/base/ @amejia481
/components/support/images/ @mozilla-mobile/act
/components/support/ktx/ @amejia481
/components/support/locale/ @amejia481
/components/support/rusthttp/ @mozilla-mobile/ast
/components/support/rustlog/ @mozilla-mobile/ast
/components/support/test-appservices/ @mozilla-mobile/act
/components/support/test-libstate/ @csadilek
/components/support/test/ @amejia481
/components/support/utils/ @mozilla-mobile/act
/components/support/webextensions/ @csadilek @amejia481
/components/tooling/detekt/
/components/tooling/fetch-tests/ @csadilek
/components/tooling/lint/ @mozilla-mobile/act
/components/ui/autocomplete/ @mozilla-mobile/act
/components/ui/colors/ @mozilla-mobile/act
/components/ui/fonts/ @mozilla-mobile/act
/components/ui/icons/ @mozilla-mobile/act
/components/ui/tabcounter/ @mozilla-mobile/act
/components/ui/widgets/ @mozilla-mobile/act
/samples/browser/ @csadilek @amejia481
/samples/crash/ @rocketsroger
/samples/dataprotect/ @mozilla-mobile/act
/samples/firefox-accounts/ @mozilla-mobile/act
/samples/glean/ @mozilla-mobile/telemetry
/samples/sync-logins/ @mozilla-mobile/act
/samples/sync/ @mozilla-mobile/act
/samples/toolbar/ @mozilla-mobile/act
# Bot owned files
strings.xml @MickeyMoz
Gecko.kt @MickeyMoz
publicsuffixes @MickeyMoz

View File

@ -290,7 +290,7 @@ If your build fails, you may find you get more instructive error messages by att
# Coding Standards # # Coding Standards #
## Style ## ## Style ##
We follow the style enforced by [ktlint](https://ktlint.github.io/) and [detekt](https://arturbosch.github.io/detekt/). See [how to configure Android Studio appropriately](https://github.com/pinterest/ktlint#option-1-recommended). We follow the style enforced by [ktlint](https://ktlint.github.io/) and [detekt](https://github.com/detekt/detekt). See [how to configure Android Studio appropriately](https://github.com/pinterest/ktlint#option-1-recommended).
To check your style, run: To check your style, run:

Some files were not shown because too many files have changed in this diff Show More