Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jsonVersion = "20250517"
junit = "4.13.2"
junitVersion = "1.3.0"
juniversalchardetVersion = "2.5.0"
kotlin = "2.4.10"
kotlin = "2.4.20"
kotlinxSerializationJson = "1.11.0"
ksp = "2.3.11"
leakcanary = "2.14"
Expand Down
133 changes: 108 additions & 25 deletions gradle/verification-keyring.keys
Original file line number Diff line number Diff line change
Expand Up @@ -2651,22 +2651,15 @@ sub 57CE36BB68F1BC57
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEYYx3eRYJKwYBBAHaRw8BAQdAV7zh1T+xL7mD2O63rTIvRfQ9kwL2Gvq/Q6PD
9apCe2LNLkpldEJyYWlucyBDb21wb3NlIFRlYW0gPGNvbXBvc2VAamV0YnJhaW5z
LmNvbT7CmgQTFgoAQgIbAwULCQgHAgMiAgEGFQoJCAsCBBYCAwECHgcCF4AWIQQg
cjpjmbwGAVQoOzfPrhY7ZKyRiQUCaG6CXQUJCqRx5AAKCRDPrhY7ZKyRiWDHAP44
d+F1AdeplpzPVOyymiUyPSRebatZiuIW3hV0xxzRXwD/X/CYkfgaxsuZBauiJRdV
CZ6MGKktzduPjii7uG2tnwnCmgQTFgoAQhYhBCByOmOZvAYBVCg7N8+uFjtkrJGJ
BQJhjHd5AhsDBQkDwmcABQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRDP
rhY7ZKyRiRslAQCEXiOkwreTSEDg7UXsRd1IruaQEUkrAFsk+1/FkqqvcwEAiAx2
FgUTgDV8RoflRcaBkqPfkSvkvUBuJBQwqjGuhwbOOARhjHd5EgorBgEEAZdVAQUB
AQdA/AOwflH/rum1g1gvFPBcqhvFOcN80VUb7OqoENSzUD4DAQgHwn4EGBYKACYC
GwwWIQQgcjpjmbwGAVQoOzfPrhY7ZKyRiQUCaG6CZAUJCqRx6wAKCRDPrhY7ZKyR
ic9RAQDDzuctJKtjgbxXk0TrWhxYtbU3s84Y2ygPVP2nXPw4ZQD/a5oUoK7Pjoud
jnyqb/8E51C4PlN84d6IkEgMWo3bgQ/CfgQYFgoAJhYhBCByOmOZvAYBVCg7N8+u
FjtkrJGJBQJhjHd5AhsMBQkDwmcAAAoJEM+uFjtkrJGJKrQBAITAZEZ3kw5NPaQo
l/0KmFfQs6ypUEFI2/OiWhXTjDPLAP4/hOYjP8KyKCzMNDLzKXX+sa+zOjuBpTCd
+eo3rUkeAA==
=MIIq
9apCe2K0LkpldEJyYWlucyBDb21wb3NlIFRlYW0gPGNvbXBvc2VAamV0YnJhaW5z
LmNvbT7OOARhjHd5EgorBgEEAZdVAQUBAQdA/AOwflH/rum1g1gvFPBcqhvFOcN8
0VUb7OqoENSzUD4DAQgHwn4EGBYKACYCGwwWIQQgcjpjmbwGAVQoOzfPrhY7ZKyR
iQUCaG6CZAUJCqRx6wAKCRDPrhY7ZKyRic9RAQDDzuctJKtjgbxXk0TrWhxYtbU3
s84Y2ygPVP2nXPw4ZQD/a5oUoK7Pjoudjnyqb/8E51C4PlN84d6IkEgMWo3bgQ/C
fgQYFgoAJhYhBCByOmOZvAYBVCg7N8+uFjtkrJGJBQJhjHd5AhsMBQkDwmcAAAoJ
EM+uFjtkrJGJKrQBAITAZEZ3kw5NPaQol/0KmFfQs6ypUEFI2/OiWhXTjDPLAP4/
hOYjP8KyKCzMNDLzKXX+sa+zOjuBpTCd+eo3rUkeAA==
=7oTp
-----END PGP PUBLIC KEY BLOCK-----

pub D041CAD2E452550F
Expand Down Expand Up @@ -2874,6 +2867,18 @@ ikmfPIGVw73RF3HXjJ8GVqTkqbo4ZpgTw/7Z3+fAYE/vxquhnpl2HvE=
=5tlI
-----END PGP PUBLIC KEY BLOCK-----

pub D46C5610D06E7001
sub 00E25FE3776F21F2
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEZsO4fRYJKwYBBAHaRw8BAQdAcxaiyqFbaECpSz7mhsXzopzN9Cxwv80WlWGN
gM3qpOjOOARmw7h9EgorBgEEAZdVAQUBAQdA45tqjMbTvozvroU+Z0nApYG0r3Zl
gI27fUSEIetPuEIDAQgHwn4EGBYKACYWIQTlLweHelgF+a9KsKzUbFYQ0G5wAQUC
ZsO4fQIbDAUJBaOagAAKCRDUbFYQ0G5wAZG1AP4m+dkpV5g3AT7Lws/lUDrKrdTr
5noqEjUmwUNCiuTOugEArO87llEEIabZngdpe7D+dvJ7Bb+BSX2fzHKmrsE6uwY=
=02Ui
-----END PGP PUBLIC KEY BLOCK-----

pub D56C721C1CFF1424
uid Harald Kuhr <harald.kuhr@gmail.com>

Expand Down Expand Up @@ -3215,6 +3220,42 @@ bbXFk77+xasQTKxjSZ0ZTQ==
=PAy8
-----END PGP PUBLIC KEY BLOCK-----

pub E08F28E25BD93E9F
uid Jens Nyman <jnyman@google.com>

sub D7B501D37A3AE550
-----BEGIN PGP PUBLIC KEY BLOCK-----

xsDNBGQdnjEBDADm35hD/kMiNXVocImrrdOkA4xvNQ8OLirzETb5DSSocIW+OBLZ
V3k5OiKTqYxlZIa9JT8XLLVc8pi9Is/x/xjoodEYSsj0LL0BODMeyt6ECmfi0brN
CqKv1J46cuWun0iSog3KaGrMx1tcNAVvYHdDuBlZ8X1BbaFwSqdNv1Hq9LkfOUwB
kafs8vXc+5THSkB2XAq9v4B+P9Rl4fwMPsjgkS0X/3JNMq0dqlUXuxNTj9h/dNAv
l7sYEBF5gY1wqmVbesHWurl8Bqbq6wvDualZ0ccGyisaaz2FxIKuQHBK63ffxXVF
/AABfDBsS1nx83qK3T7LFemSwQ+hMdKjck4Vng7RbB/FlUNZlbTiyrwZP9492YG7
k5EcbB1K9tIPJDccYN3zkmYbaEAHL8j7PnTq7XyRPrNYFLKWBBa3sYz21+d8Ym2+
ExuFgqvtnyToeKVfGX+mNbftrVK4j2OL6fZMmkDL/6niG34UJvHdsKvqVddTMPXM
1jlZYh35WbM1eIEAEQEAAbQeSmVucyBOeW1hbiA8am55bWFuQGdvb2dsZS5jb20+
zsDNBGQdnjEBDADQUQl5FP5g6/KTI0aAe05jJk8rkLK7nMQK7ayHdij5RmuRPJO6
snlEPmSpd80BL9sCuCq8Fo87Al6NcD8Fd39IZl/n7ZbKZHfcSQNkyKlGoNMprAtA
nh4rFdhG8Fn8Z+HRP5VcwG9BUIzvScyCLF4f4gGaaOAMd57I4q1+PsgvUZbGee74
wqfLBspnkut0CEblr//nYf+Vkoo6EfSwi9QbJLYacy/3IrfByUIyUyrwEGFWMpul
RXFzTRExpnX2j9g+XZO12LHMxJQ2ptOI70m4JDGd8MnPnvMofLsy65DBz/5qZKtV
8haE73KKSWjJi9d81kwAzZR9WjltDDhyYOYYpDFcK4x0Py/XB5Unj1jf49PrgF16
NVlfRh7vS6VeqUoNHYAR5qagftBiDZQ317GpRpm3LUidqyiFexlLhYHGdUk/vpAO
SCK6azGBmW+dXx/BCC9fX6wVVRv0LNeAWgnyf13SG0d0jFJjzxqRzXclsffo/oEd
JV7MQqo+ZHcdI8sAEQEAAcLA/AQYAQoAJhYhBC7okAcK6TGMOtNSDOCPKOJb2T6f
BQJkHZ4xAhsMBQkDwmcAAAoJEOCPKOJb2T6fNkoMAIVtequTvVXw9Ax92uPbmCDg
iNB2aiF4U23e5ZTPvSMWZlMx8hgI2vMCgRGcNOcEQcIyvFy1dZ5qxqzd/QjFvaY5
2JutEUbeXvNfKmzjn2VzDiW/SHAc8KnWlAmJfqY+SPSIJNJ72Qc0EkxuGbjbWW+y
eazFuDOafej5Cw/nRTMvAVm5hElNKtdRztQVJOOBPEFefbb9YG9gcVVo0Jxs2WY4
1rh+GjK8rB/PnK4NicQcbh1hk21enla6j2jYKNhCJkifw0HXsa185cnISSv6fVsG
H8tCCDoaZ8mXhU0W49n+NyWhRdHM9Gr9USkYVsHzJTZgTk429CI+ThEMjsxeIpJH
Qu/m64DNlDu0rrzHpgjyUedNB05QEwEtxv3nMKryLcYifLhbrk4ktLIMtYLdDgJe
ddn3I+ytL779X+SOCm292NQdg9+M6hkvgITfIoPe/seHjc0hP5COIbrfDeIdciyJ
1c3wN0nS/z6/50wBTdmj11Kx3Phb0uKtekcn3BVXug==
=vsHi
-----END PGP PUBLIC KEY BLOCK-----

pub E0CB7823CFD00FBF
uid Jake Wharton <jakew@google.com>

Expand Down Expand Up @@ -3964,6 +4005,24 @@ EPQuh/lmUBXJfs8An3O2/IQ/ThzLrM/2Ue3Spd2u5wN+AKCHU4hSTSkXM1gG3c9e
=zu7E
-----END PGP PUBLIC KEY BLOCK-----

pub F5C81DE10A0B8ECC
uid Andrey Somov (SnakeYAML) <public.somov@gmail.com>

-----BEGIN PGP PUBLIC KEY BLOCK-----

xsDNBGY/odABDADzlZ1BXT0zN3rL+z4HP8r/2xM6zN950fwRimBTOiT6uE8aQSxq
283R/gIgM+yQBGjStLP3k/TsFJ2FCz7sug+7s1RP70ymkshalTRg+9QHBr2MU1Cx
Xoh3fiH8BLOb3FIxH1wdAtOOoNxbz64Ftcptu3L0I1y2qEwOGNOyvqbntdCuwNbX
/zwZUyb3tOVVrrZ5bp+6jMoBKEEWS7effqhGqXLlO4yTMBXR4pwzhch2IGCe+4M3
a5C2SIJbR70PMk6aJ2+no2LycYRYJx/t2umAbxuCtwT6t/xh8v5ekbXAu5G3h5y+
T2bF8rjMhVe6DBgJ08uFge3Oom5a5uZx8sQASdLCng8nKjGO4Q8jWmsEj+OiHnnX
g0oKkirnWbAVrWysgNKAXfwGfDBG95K1F67kVhNjXTx0MDcxpsT9TPxz/nDuzRpQ
ey5M11+Bl/fEM5UuzRpPgPd//bU+L3FgEUguB4kzsiYlhsUQRyCq1x868AchLWey
vaVIq2DY101GIP0AEQEAAbQxQW5kcmV5IFNvbW92IChTbmFrZVlBTUwpIDxwdWJs
aWMuc29tb3ZAZ21haWwuY29tPg==
=R651
-----END PGP PUBLIC KEY BLOCK-----

pub F6CE9695C9318406
uid Sean Owen (ZXing) <srowen@gmail.com>

Expand Down Expand Up @@ -5029,15 +5088,8 @@ fWPPz3uHBo5PQJZuLpStQn+aEkTTHK6Sk5033e6fa7mV5X/c8pTmTzkunG58NFbj
5VSVbks4pbafKoMY7rSN0/I2hEApCjB9tx/7DJuQ9gbaGhmabnhBTnwHXEV1/hIF
369lfiqeoeqDMOKj99C6KFD/NPRrRLfoPRpqL3LPsPp7P+TzyZN2q89Xqn2ysyI9
jDtrlssEXLskU5kA8fVa179V/QR6QtrJ29m/ABEBAAG0HENocmlzIEJhbmVzIDxj
aHJpc0BiYW5lcy5tZT6JAVQEEwEIAD4WIQRkubCfFkqgv4h0LrYRiLafbWJZygUC
XaFwGQIbAwUJA8JnAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRARiLafbWJZ
ygNIB/wPXRnQJ5Pj+G/S0sbcDjTFegfN5TzXRRu0wXyogHPCt5ItE+8DURp7coq1
eaocMZQ1186QLow/gInpji5l2pyv8BjC+H0GrXrT00S4wWcmd4ink+cNIwCtO8Dk
Bi25t9RxA12zKqXn62W8sATRl4DlL17ASw8k1bYDGWWJAM8GJG2yucaFN7RohO7q
5QmcjsXmuzfZtcKrlVBVNkYoGQKfjgr5fPjG1p5aOKELYt33u16stDGOuvXyJL2h
4FhqMJL9UvFj7uOdMQLK10QPb3tFXELchvBWCkD/GVHtH1hwFumLkLbIKaj43Sq8
Kap/NfRkl5GXw5e8UQDQevfTXdJd
=hRFp
aHJpc0BiYW5lcy5tZT4=
=WPZA
-----END PGP PUBLIC KEY BLOCK-----

pub 15C71C0A4E0B8EDD
Expand Down Expand Up @@ -7920,6 +7972,37 @@ cDvA
=Sagc
-----END PGP PUBLIC KEY BLOCK-----

pub 5ED22F661BBF0ACC
uid Igor Sereda <sereda@gmail.com>

sub 31ADCD8BFCB760B4
-----BEGIN PGP PUBLIC KEY BLOCK-----

xsDiBExyNhsRBAC/W5cMapoP7NUn8S22iWG5bPw0bconApJHP4kQdT17gT2JgNJz
BmuGWV59ZOGQkc6woeFKc1s6twlsgIL51jMeVOtgLJRGTS4So2hthNqDcgO4j8Lm
yXpqbTkbD7/ZlRzL2hhedrMz4NQOZCvsZpQ1RaCDrr2hxDq/HhD2omGdlwCg/9Mt
JNc7897LgfCMmtPOvAFt+rsD/0K87nvW37nlRqHdEtzvwUlyLJmYxdW9hDr8tm4Q
Y/8rDvNFlhKV/yXmxQuhtgQ1qpBo75dwD86aJmzIMIWM0iei9Ecfu2DsWiWvArq1
heDjMYSeQl6k37cmD59afo6e/jQmg2/ALC6mRf3912SfmqV5spw0k+NYdFxAnbot
9jOfA/41shIdZloZ0aDcJDTNe22wFFh2sW8RwWtJJO8rmOCgh3MmkPn7LHPI9idJ
bSdD1dRcR7UTyeigEeDTu0PAKfKZutc91lfcIGSZdk39SEEhUkL2JdPKVRBotiZZ
Jsi+NxDdsprF/yQtr00XSGJYzh2TW/Srnb5nZQm2Iyokod3M1rQeSWdvciBTZXJl
ZGEgPHNlcmVkYUBnbWFpbC5jb20+zsFNBExyNhsQCACTTDNmrbllfvcMiXHDfS7x
CbLQczZxWZF7jk+PznsWVJCw7zZg084zFKQAIKYcABPekAK4wJ/lnQc7mItsevF6
AU8ZYuQ0TcInnKBrXMiIWDM1z2o2pa09AhIkhCMAGK3hKx4xjyL7e3oDz02NZz8A
4rUGWgd2MCa29Pnihi2oVgIyU0y0ItpHqKhJQffyotWNe0W+ZNjg6qiQ1rPolfHN
PKbKjyAl9/0lGlybZLZeSyvR0s1iblDAkQ3spfgTyIfxHPxNbF8CGt/TOfjkPtuA
c6TckU8RfMoZXWX3pNvmH/LL3C43gl4/JcMZ+KC5v7WCtXkMEpDeyuQTDLqLABjD
AAMFB/4tehSPbgS+Fx744n1kJo8SmmZXrEn4tpT/0PWHAyRDoJdzQgfeh40YBts4
eFczYbKZF+DyebNsgdW55M/whJ47sNz6AyvuXuXmQHVbsiy0yVLXEjdV2D0Pwdo8
lrmAHeoQasg90M/UpFHAl+XD4OZBcHmM6Pi9bXEQKpfRsZj1c0UVpIyGSvldFVPf
GBDx3TC4IH2i25RkL2nGbAWIfbD8W8rMxMoxHArghE6fkU+FI7ZUEcGeW8X+ZJsQ
PbaOMHsOeBQLisXR8TUysDoMMkgAquwOWTRUjvH+0g5huQQ7LKkOAF/gkuvGCsjq
OfeIJF2aLnWFLt21dfdkiSYNUms5wkkEGBECAAkFAkxyNhsCGwwACgkQXtIvZhu/
CsymUgCg/kZJOCScWbc41n9bn2Ir6X5claEAn0Gu7stpIpkazuPCpeoY2tnRnPE3
=FQVe
-----END PGP PUBLIC KEY BLOCK-----

pub 5F69AD087600B22C
uid Eric Bruneton <ebruneton@free.fr>

Expand Down
5 changes: 5 additions & 0 deletions gradle/verification-metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38210,6 +38210,11 @@
<sha256 value="1b348e936799aa8df904938276160b6d8e568beda0096af8765c3c4ee2ce8738" origin="Generated by Gradle" reason="Artifact is not signed"/>
</artifact>
</component>
<component group="org.jetbrains.kotlin.plugin.parcelize" name="org.jetbrains.kotlin.plugin.parcelize.gradle.plugin" version="2.4.20">
<artifact name="org.jetbrains.kotlin.plugin.parcelize.gradle.plugin-2.4.20.pom">
<sha256 value="a13f674b61f669844fa5e28fbc6784d6789fb745d0dfdb0e02b829a78247f494" origin="Generated by Gradle" reason="Artifact is not signed"/>
</artifact>
</component>
<component group="org.jetbrains.kotlin.plugin.serialization" name="org.jetbrains.kotlin.plugin.serialization.gradle.plugin" version="2.2.20">
<artifact name="org.jetbrains.kotlin.plugin.serialization.gradle.plugin-2.2.20.pom">
<sha256 value="48a64185623040fd6677b010083d89c618139bd73160badad65916e6d5439fc6" origin="Generated by Gradle" reason="Artifact is not signed">
Expand Down
Loading