diff --git a/build.gradle b/build.gradle index 9682a86e..867a4360 100644 --- a/build.gradle +++ b/build.gradle @@ -15,12 +15,12 @@ buildscript { // Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { id 'org.jetbrains.kotlin.plugin.compose' version '2.1.10' apply false - id 'com.android.library' version '8.8.2' apply false + id 'com.android.library' version '8.9.0' apply false id 'org.jetbrains.kotlin.android' version "$kotlinVersion" apply false id "org.jetbrains.kotlin.kapt" version "$kotlinVersion" apply false id "com.diffplug.spotless" version "7.0.2" apply false id 'io.gitlab.arturbosch.detekt' version '1.23.8' apply false - id 'com.android.application' version '8.8.2' apply false + id 'com.android.application' version '8.9.0' apply false } tasks.register('clean', Delete) { diff --git a/gradle/verification-keyring.keys b/gradle/verification-keyring.keys index 353677d9..207bff4c 100644 --- a/gradle/verification-keyring.keys +++ b/gradle/verification-keyring.keys @@ -703,6 +703,50 @@ R2u/WbxTrhDdrrjoFCFo/ZoYzRY46LR+HdytaEmE =EiTD -----END PGP PUBLIC KEY BLOCK----- +pub AC7A514BC9F9BB70 +uid Punyashloka Biswal + +sub 7B92B768F9D37337 +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=XaPu +-----END PGP PUBLIC KEY BLOCK----- + pub B0F3710FA64900E7 sub 7892707E9657EBD4 -----BEGIN PGP PUBLIC KEY BLOCK----- @@ -943,6 +987,34 @@ lQyC8nl8P5PgkEZ5CHcGymZlpzihR3ECrPJTk39Sb7D3SxCW4WrChV3kVfmLgvc= =WqT9 -----END PGP PUBLIC KEY BLOCK----- +pub C3BAB45F4AF71FAB +uid Yang Song + +sub 34FEB51E33761BEA +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFkeN88BCAC4rvR3Dc6nDYhbXUC5IQ6SJWvV98+tvZ117J/VD07el7dicryY +H3OAWl62iLjHJFP/+AEra1plpiWbPioDlzjOWC2AJjUCtqVLHdyVbY0Gv3sSRZXJ +3H7CyGO1QbT79m4Gwk9vX5si3aBTzJNqYF6Kn1C386ZSZd6l618YSPUzJRXi1mst +rP2iV1hP+kydcFxB0+F8/IjzK9kngtp/k1z2x0tbIRTnUYnvS/GNbLHlVzrxvA1S +izbVLBzeuzmSyqT7xy6dPjsLEIoSK3cyR9x5tzmcSEA3dMN36N7j+mbqVI25Md0p +gd3vgIqGXQsRSezG1Kj5pQglPKl2Jufx5CEPABEBAAG0HVlhbmcgU29uZyA8c29u +Z3lhQGdvb2dsZS5jb20+uQENBFkeN88BCAChDNcKrhc2DHhIBmGvPvua+JiR3bAD +4pQZbMfisr70ZFHox7mVxTGGK7UDY4TpgeaWElWY0FJuQmnfP90Z4z+0Aqn24OoI +XyddFzt5JF1jCT79QX95t0KBhmPgqQssCNHfz6tpQSgK3NRaVJSjtgaTaVu6zJ++ +ZJj772LQt0hqzcjMlpOaX2Jkdj8hDhsw3PZiCO4Hq52pIS987sPQRdbT+Tv6V4WO +Z7cuWqQIdfWOQwxVn3MAIIL3l9a4iMKIAWuj3kHxaHZ3gLj/51b/nlh3chDzhGbo +YpZWk1pmlCXFZnctoRO9Tk25bKRUgTJJP8sKgAsNK37n8zGAzUc3yXhRABEBAAGJ +AR8EGAECAAkFAlkeN88CGwwACgkQw7q0X0r3H6tJqgf/ZXG41Egf1gHv2d2c4hYI +xFFKhVJFZI0EfMq7ZCPZXrjphtgTrLLUYyxaRoW8dRstf/sNyb+yiZr8PGyKmk+6 +LutzHStJFyk+h9b/sRKWzKnAnUzxzMggfFChMsMdwrmd4nmy6II+A0bjxM0eee4A +vEyd9/q8LNswtqaVJf7Az2HADvPUxxqcrtFvUFvD1GuTNYaSEKsZcr/EAmP8zq6L +vXKCmVnnIiP5JwBYMOfBqnsG6r504vpfmhfJBycCsyZlJbVjV0sL9514Ph7MJysI +uwCK4i39LRwL4i3O2PDZgv5Oal/V0cfrEEfJD4px/gfmZF2LRkpMS+qZrRJ2Nu7K +6g== +=jgaB +-----END PGP PUBLIC KEY BLOCK----- + pub C4C8CB73B1435348 sub EA2A558279B36E6B -----BEGIN PGP PUBLIC KEY BLOCK----- @@ -1456,6 +1528,43 @@ N8xI5kHJ/ihT12hebEP+EzZPnA== =WExy -----END PGP PUBLIC KEY BLOCK----- +pub EB095DA7D2F6AC0E +uid TensorFlow Authors + +sub 603D72C90616CD6B +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGNBGBm/LQBDADMr/VPcTvE6k3wEYxq5kZusnDCDTsI6RK51d4oMwaRc3Z0jtZ0 +CfyWocZBok4rMbZAVnE3Q8pMyikGGUnc8ZsWoPEmJyCpw/2Orj0QqZhIgYMQ31Uq +tiGZF/G4w9phLIkFgU9BLGYjRNM69R0oE/Tj8mjguvnKzYM3GjkY6nDsgWCM5TJX +01k4sdLs0dVg86m4keq+SeS9uEwnINZTh6kQUKsW6aHvvPXze/UPoaZqxgXDjF+F +JrPwW8yDllkbzpbo53ulz1TL5RsIH3daUwxXG3ciovUXG/b2ZRuWjtH7Gn/AvCNL +0RXdHK3A2I23zCooOE+we2D45QUHm/vcmvsnbxOU7Tslm2DsnYxBjf5dAl2yZn+J +FSrV91Bbd5ZXi1UkkGjBzAgbHDwdMvL9K6fTO9NwjXyBpiHy6ukIOObn9uIgDSSa +xPnqgeykSv+RZEea8ML4BSif5RJYlmILEzJhH4rtX9X+t8BZv+ZoaN6p/qYg4/2+ +XfSUPmCJjlUaIUUAEQEAAbQ7VGVuc29yRmxvdyBBdXRob3JzIDx0ZW5zb3JmbG93 +LXNvbmF0eXBlLWF1dGhvcnNAZ29vZ2xlLmNvbT65AY0EYGb8tAEMALbsrC+JdcC4 +wyIL2v/pg++nHpMUbueLO82DpIf/OzSGerT5D5cP8PpuwhKIbq8drEEj6wpSaGjK +sZT4EQppo+SUFRAu/faZLyWW/kMLJQ+ez/OC2J7Yqqa/p5pker4A5WcWokWujlVJ +ZVE2MA6R3EPDKHF2p3uIgHmvfWnMS+tMzopj3mj1SvbV2UNZyj1SFrOkUmJ2ueBR +WZ9Ll3xuEMfMRAF2HXFI+aBIeCRbRHD/ueWFVqKX4vsyEMMCeyWjumWYR3KODqQs +E2rgf4V9klXUoo1d9jvSIR1zt8TyIvuUQv4sB64Rd5HsTS5X1VjJ2/0Vgu0TkF3V +BCuGEBi8u/nRXe5SkOYG1KAIbqljpx8mkgMjZRRrptxUeaK6GndHikuY85Np+FDD +zQwKKO8hItXHQq8pAyXm9RkA+rnEMfqKi5HNThsKlYyVNxQ0I/8r0gjyprLfZUhk +tyR/ZemnNN9w29qgD5FMZ4cNsTeCx5NiKKL5+UmbtSFMx/P4vh4aXwARAQABiQG2 +BBgBCgAgFiEEdEDx99J7rBFflT1V6wldp9L2rA4FAmBm/LQCGwwACgkQ6wldp9L2 +rA5EgQv/dXw1tFelPKUcFuhxa7gJ6v9LkNoCEq5g5aSc7IEjuh0EH4aNU/+7rmIZ +wRslOHcSBeBvQPhIYdosIQfdCcwjS7LU1urnkljCvuIbwaX8d5Am7NqMbtM/GR66 +MRPSO3uV6g0DmswDZ3i0WSeUgK4NXRRmL3gUZcoxOeQpg0Mo+fGiZDGywACa3azJ +BWR8G3gSjrN6YdM5+Tb0gQ1D/AN8JVF7ksknl2AlCI9pOEOsyaHZ4T++or36btHm +Z+FJw9LCPGHaCTrDSoA0Tun0fZBBIf1xmNPNgdQHerTtp3mtTCFRdBiIH4d3s3d2 +HBuEYqdLqiD6+8saU5lRAPMFb6VoPPsGNv8by7h7WQ+fWyuCpUPZvuFuVobq7K3V +H0iNhLlzae8WMDUVX3pQKZrDjlqjjaloOJXoq8ZFlDM+1wwKwz7nouEJPFReP9Mn +xjlUofFR0KyGrs6qzaeC22AvbIotX6sUExVRjz4b+lro3f3lLlHlEWWyoKRyH54g +1y4mk1Mn +=iteQ +-----END PGP PUBLIC KEY BLOCK----- + pub EE92349AD86DE446 uid Thomas Ball @@ -3858,6 +3967,42 @@ c8LNGrDaCFdXnOdlNV/zT9VvBk/RkV+Tl/Lk4g== =AP/d -----END PGP PUBLIC KEY BLOCK----- +pub 7905DE25C78AD456 +uid Protobuf Release + +sub DBC5123E2E98FEFE +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGNBGSsZCsBDADJZoPoHGJNAB3sn/kFQ3zlj+vZ7OY5aWoH2nL3tHQYZvN/pJRs +8wu4Cw1ApatqLIaur6S6LR+s4xB7HxnMvpiF3NMwr6ZeZBUUTGEJbRgFhY9TqZam +CZJ/xPz/FevPhZn3/McqDGbjEx+G7hciUl0EwIOhanAQQvVYaWxDL+Pesqqh23U7 +Cex2NcotieICt7dWJ7SAM3TOSLP9OQd4scRvYLWqv6/vu/nQ68RwqaonR2QzxhUY +Uul7vR3iNRXtbnS31qIgCYWAoX6w0xHf6KUeIPWV21ZIUu5cg6kQr/sPt/OQuGS2 +nKk+InYtopDi6d7AUh8WI2TP7qAMIoRkhAeDEQ99DiopwFNPA/7M4g99AQfFSmp3 +acPCdeXXAZeDAqoFGFKTlqzg3FLWpGkubI/iXyHkpQfOXv4MtYuPGVNheBXGcWbf +XPjbkFYjkGIN2Wx4i7yf43hMCk6ArhswfgCcgoORI+DCVdm7ORID1PjIU2Z71EA2 +qDdFwdoOdEV42YUAEQEAAbQsUHJvdG9idWYgUmVsZWFzZSA8cHJvdG9idWZAZ29v +Z2xlZ3JvdXBzLmNvbT65AY0EZKxkKwEMAK4LeTj1dr8F9E98Up6y4AKHY0Zbeb5v +c/TzsJX6UCudzygYTbQnEcrPIcJ5TJV5leniAlxnqUz/qJxmpBtGCNH63c9+iJNh +VqJEZh9dbupqQn+mqtBvsPABbHU+C46TLebmOK4R99zgtxVlSYabJubuG2Mqnq96 +mutBUWKI3iY5j0JAMLY1DJesAGwAWP8gvUZHhd4LJN3iikNSTWyUE0Hnwm2VKFq4 +cxI/6qaCpztfuSD1y0JplSfmKRd+ecLSqhDvlMZkwigUpjCvF7iSaPvpxWdkFabS +frMeIjwbGU/fLV8ilwtPPb57X6Nrk9NIUdVa6ZbxiuIErIcp3JfgfUfy7wxcI/Uj +Mq1I50NOwizLVprZbmKv1P88bACmdon612pnDhhs84phJmA7fzQ/jAqF1JQ4Crdz +L+6g56Kkx1VlN3dSmPjuycjTzykuNwZ/Fi0Lj9Czg4LVp6peSsPWS+lp9h9tOSzt +lQev+GXiQKZTYt8JxvBPOkm0hd5M30BDbwARAQABiQG8BBgBCgAmFiEEGlXwka0o +wH+DH6RNeQXeJceK1FYFAmSsZCsCGwwFCQPCZwAACgkQeQXeJceK1FbX9wwAmLBK +Q8JljEwk0KqYxawrusWXwaH+1I83urf/WsOJYEkKoiQObsFGTuaolyln6ZHyF+gt +uKeWtlbvG6aXqv9XXcsVQG7NMGdEAy6DTNj77uBAXMWTxVpD09iVeepvWSiz7r7M +gzJfluNgGDOGKpkxxIjS8NnOAsK9uquyvBQa97I+YniarTkpnVWpgSR/7V3HHf6Q +2aCKL3ihdK2uIS4dIrFi+mVCt2zDad8U8N7S2Gv2VO/vBF+hIFCV788hLH9HeX3f +70E99X57hrVCh0MeColOIV1zwK8GLeV7bpr6x11x5cjiv27xky95WteyH5w9w/Xq +Tu0NQ5YyKX/0PUYVX3mLs59H7Wys6ANygWJs59JT4KSwb3pIEV7gWSwp3mWkstlF +m4Tq/d+gVF64ItrHylZg0WpHPv1s+dH6/tWcsBnkgR/OS33PkijQgvMW4imQNRxg +ymOZIduHXX1X+KzlRZTXvv4tSFnIQ0mWY1ySiOJQJS2WABVwFpFc8rECm6eN +=z4dc +-----END PGP PUBLIC KEY BLOCK----- + pub 79752DB6C966F0B8 sub AC9F6F1991913E30 -----BEGIN PGP PUBLIC KEY BLOCK----- diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index a5be645d..8c3951b9 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -39,7 +39,7 @@ - + @@ -69,6 +69,7 @@ + @@ -122,8 +123,10 @@ + + @@ -135,6 +138,7 @@ + @@ -1549,6 +1553,14 @@ + + + + + + + + @@ -1621,6 +1633,14 @@ + + + + + + + + @@ -1701,6 +1721,14 @@ + + + + + + + + @@ -2854,6 +2882,14 @@ + + + + + + + + @@ -2926,6 +2962,14 @@ + + + + + + + + @@ -2971,6 +3015,11 @@ + + + + + @@ -3043,6 +3092,14 @@ + + + + + + + + @@ -3088,6 +3145,11 @@ + + + + + @@ -3168,6 +3230,14 @@ + + + + + + + + @@ -3248,6 +3318,14 @@ + + + + + + + + @@ -3328,6 +3406,14 @@ + + + + + + + + @@ -3392,6 +3478,14 @@ + + + + + + + + @@ -3456,6 +3550,14 @@ + + + + + + + + @@ -3520,6 +3622,14 @@ + + + + + + + + @@ -3584,6 +3694,14 @@ + + + + + + + + @@ -3648,6 +3766,14 @@ + + + + + + + + @@ -3712,6 +3838,14 @@ + + + + + + + + @@ -3776,6 +3910,14 @@ + + + + + + + + @@ -3840,6 +3982,14 @@ + + + + + + + + @@ -3888,6 +4038,14 @@ + + + + + + + + @@ -3952,6 +4110,14 @@ + + + + + + + + @@ -4016,6 +4182,14 @@ + + + + + + + + @@ -4080,6 +4254,14 @@ + + + + + + + + @@ -4144,6 +4326,14 @@ + + + + + + + + @@ -4208,6 +4398,14 @@ + + + + + + + + @@ -4272,6 +4470,14 @@ + + + + + + + + @@ -4336,6 +4542,14 @@ + + + + + + + + @@ -4448,6 +4662,14 @@ + + + + + + + + @@ -4520,6 +4742,14 @@ + + + + + + + + @@ -4592,6 +4822,14 @@ + + + + + + + + @@ -4672,6 +4910,14 @@ + + + + + + + + @@ -4776,6 +5022,14 @@ + + + + + + + + @@ -4824,6 +5078,14 @@ + + + + + + + + @@ -4880,6 +5142,14 @@ + + + + + + + + @@ -4936,6 +5206,14 @@ + + + + + + + + @@ -4992,6 +5270,14 @@ + + + + + + + + @@ -5056,6 +5342,14 @@ + + + + + + + + @@ -5112,6 +5406,14 @@ + + + + + + + + @@ -5168,6 +5470,14 @@ + + + + + + + + @@ -5224,6 +5534,14 @@ + + + + + + + + @@ -5280,6 +5598,14 @@ + + + + + + + + @@ -5344,6 +5670,14 @@ + + + + + + + + @@ -5408,6 +5742,14 @@ + + + + + + + + @@ -5456,6 +5798,14 @@ + + + + + + + + @@ -5520,6 +5870,14 @@ + + + + + + + + @@ -5568,6 +5926,14 @@ + + + + + + + + @@ -5632,6 +5998,14 @@ + + + + + + + + @@ -5664,6 +6038,14 @@ + + + + + + + + @@ -5696,6 +6078,14 @@ + + + + + + + + @@ -5744,6 +6134,14 @@ + + + + + + + + @@ -5808,6 +6206,14 @@ + + + + + + + + @@ -5856,6 +6262,14 @@ + + + + + + + + @@ -5920,6 +6334,14 @@ + + + + + + + + @@ -5968,6 +6390,14 @@ + + + + + + + + @@ -6032,6 +6462,14 @@ + + + + + + + + @@ -6080,6 +6518,14 @@ + + + + + + + + @@ -6128,6 +6574,14 @@ + + + + + + + + @@ -6176,6 +6630,14 @@ + + + + + + + + @@ -6240,6 +6702,14 @@ + + + + + + + + @@ -6288,6 +6758,14 @@ + + + + + + + + @@ -6352,6 +6830,14 @@ + + + + + + + + @@ -6400,6 +6886,14 @@ + + + + + + + + @@ -6464,6 +6958,14 @@ + + + + + + + + @@ -6512,6 +7014,14 @@ + + + + + + + + @@ -6576,6 +7086,14 @@ + + + + + + + + @@ -6624,6 +7142,14 @@ + + + + + + + + @@ -6892,12 +7418,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6927,11 +7482,24 @@ + + + + + + + + + + + + + @@ -6948,6 +7516,14 @@ + + + + + + + + @@ -7194,6 +7770,11 @@ + + + + + @@ -7202,6 +7783,14 @@ + + + + + + + + @@ -7210,11 +7799,32 @@ + + + + + + + + + + + + + + + + + + + + + @@ -7223,6 +7833,14 @@ + + + + + + + + @@ -7231,6 +7849,14 @@ + + + + + + + + @@ -7239,6 +7865,14 @@ + + + + + + + + @@ -7247,6 +7881,14 @@ + + + + + + + + @@ -7263,6 +7905,14 @@ + + + + + + + + @@ -7271,6 +7921,14 @@ + + + + + + + + @@ -7589,6 +8247,14 @@ + + + + + + + + @@ -8100,6 +8766,19 @@ + + + + + + + + + + + + + @@ -8108,6 +8787,14 @@ + + + + + + + + @@ -8116,6 +8803,14 @@ + + + + + + + + @@ -8124,6 +8819,14 @@ + + + + + + + + @@ -8132,6 +8835,14 @@ + + + + + + + + @@ -8140,6 +8851,22 @@ + + + + + + + + + + + + + + + + @@ -8148,6 +8875,14 @@ + + + + + + + + @@ -8241,6 +8976,22 @@ + + + + + + + + + + + + + + + + @@ -8514,6 +9265,14 @@ + + + + + + + + @@ -8522,6 +9281,14 @@ + + + + + + + + @@ -8530,6 +9297,14 @@ + + + + + + + + @@ -9284,6 +10059,14 @@ + + + + + + + + @@ -9308,6 +10091,14 @@ + + + + + + + + @@ -9412,6 +10203,22 @@ + + + + + + + + + + + + + + + + @@ -9474,11 +10281,27 @@ + + + + + + + + + + + + + + + + @@ -9557,6 +10380,14 @@ + + + + + + + + @@ -9615,6 +10446,14 @@ + + + + + + + + @@ -9829,6 +10668,19 @@ + + + + + + + + + + + + + @@ -10012,6 +10864,9 @@ + + + @@ -10202,6 +11057,14 @@ + + + + + + + +