This commit is contained in:
2024-01-16 21:07:28 +08:00
parent a6d64967d7
commit 867ae0f93e
1245 changed files with 7119 additions and 21 deletions

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmWTQZ0ACgkQwR8ZdIKSf5CtagEA9BacoGvzmTyUo9+WGmZggB9k
ONSKRO+N1TEABxZtJxEBAJkkyz9OlvVA2f8SnyG8SWKiBDeOxpvRo9bDOYgjxB8B
=pAA7
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
6b8540676c33f6c20ea022424bb5382a73980dad

View File

@@ -0,0 +1 @@
52abaeb874094af986870a54ac387990d1ea4dc1059f9ac1f68818b0b6903191

View File

@@ -0,0 +1 @@
2cd66853995d5739f9ef3d9e42dec8b84601eb3b5b4e1372e173ef590ee700f4c1e8d4d2af56adbca6601cdd6b938848c8f5cee0ad0e675e3af78e44846023e5

View File

@@ -0,0 +1 @@
8f219c7f249b3260b5a0eb72d4c206bf5e0be784

View File

@@ -0,0 +1 @@
d8c2fda934c3842810e690622cb6ed5cf60b6d479f7b3f94423c5e474690755a

View File

@@ -0,0 +1 @@
c0af323d470724fc2e9bd6805c5f547b2d959bbbe73414734d22d565f4c94c30386d7f4644472d115ffc4c54b16cb63ecc190a8a603b35378ac957e95bf815d7

View File

@@ -0,0 +1,71 @@
{
"schemaVersion": "1.1.0",
"buildSystem": "Gradle",
"buildSystemVersion": "8.5",
"buildPlugin": "org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginWrapper",
"buildPluginVersion": "1.9.21",
"projectSettings": {
"isHmppEnabled": true,
"isCompatibilityMetadataVariantEnabled": false,
"isKPMEnabled": false
},
"projectTargets": [
{
"target": "org.jetbrains.kotlin.gradle.plugin.mpp.KotlinAndroidTarget",
"platformType": "androidJvm",
"extras": {
"android": {
"sourceCompatibility": "17",
"targetCompatibility": "17"
}
}
},
{
"target": "org.jetbrains.kotlin.gradle.targets.jvm.KotlinJvmTarget",
"platformType": "jvm",
"extras": {
"jvm": {
"jvmTarget": "17",
"withJavaEnabled": false
}
}
},
{
"target": "org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget",
"platformType": "native",
"extras": {
"native": {
"konanTarget": "ios_arm64",
"konanVersion": "1.9.21",
"konanAbiVersion": "1.8.0"
}
}
},
{
"target": "org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTargetWithSimulatorTests",
"platformType": "native",
"extras": {
"native": {
"konanTarget": "ios_simulator_arm64",
"konanVersion": "1.9.21",
"konanAbiVersion": "1.8.0"
}
}
},
{
"target": "org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTargetWithSimulatorTests",
"platformType": "native",
"extras": {
"native": {
"konanTarget": "ios_x64",
"konanVersion": "1.9.21",
"konanAbiVersion": "1.8.0"
}
}
},
{
"target": "org.jetbrains.kotlin.gradle.plugin.mpp.KotlinMetadataTarget",
"platformType": "common"
}
]
}

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmWTQZ0ACgkQwR8ZdIKSf5CEpAD/eL65cQ1bAkeRIBJteaxuIe+J
YyS6CtCLs6nuDJzRiG4A/RDHglaxmEQ5VruO1KF5k3QTi7CdePQwR+TOueMwaIYD
=JcDm
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
057c3d32db17b55ad130bbbc2fec185e39971230346902c078539ab47234e45a

View File

@@ -0,0 +1 @@
eec3a2f44daccb8c0f4447eda340611e53289b43ae947879c8d436f21a9ac91d816f572b274ac1f2004642d2e4d60bc92ffcbe406562b02c040932c7a4547bcb

View File

@@ -0,0 +1 @@
e8c5d26735acfa2f2d2570ca40f8f7b6a83de669a4fb2405a38bacdffb5d06d2

View File

@@ -0,0 +1 @@
deacecb7b7a8dbf910aae056ee8b851a4659e14639dac19ea6cd251c50bc80cf3bbdc7a28a79f1f539f02657a953afa1a5aa757c2cb05dd46d002165e0acccbf

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmWTQZ0ACgkQwR8ZdIKSf5C2pAEAilH51JljMuK21VJBKcvdK4Vl
2DUqM+yPZ5oZZ0zr114A/0IBYUi59h7tIZZBXAiA6xleJ+ALWQGtT93MNdrGdo0G
=iDE8
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
8ecd7a2361fcd8ddb3e6c9a9c9afa17089643839

View File

@@ -0,0 +1 @@
470e12a5fb442825e968d11e6366a086fc58f02ed96b2721411d8a68187bb51d

View File

@@ -0,0 +1 @@
04c81f3ec5d49f34a8d878b998add3d27300dce23b79cad96917de40806b5186d2a0e1f81ae26b3147c0de9b1b0596ea6be3572172dbee081281377ad95680c8

View File

@@ -0,0 +1 @@
e5826cdf4ead9a80058803082cf4ddf05d8b7f61

View File

@@ -0,0 +1 @@
50d9e0c54ca053d92f03660117b60a306c991bda064cfcc0b92ce7e82d013f86

View File

@@ -0,0 +1 @@
b85b28326a7598f96c6b5050741a2a05dc6ecf6eb78e3e7950790d14429f1cd6293dc7245bb6d120da5e836646e4904041cb7dfc891b5854e79519275f2e7dc5

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmWTQZ0ACgkQwR8ZdIKSf5Dd3gEA1Ew+8R04kLPLea6sDzV5pZLS
/5t/8e1TjWaUevcEZBUBANf0I6dDyeKdkh7I5I3gYv5G/tPYlOwdmXn2NEvpXqgJ
=V0a9
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
456bd07efb1341f77705972bfa753926

View File

@@ -0,0 +1 @@
ca8b92f1eaee376066f7908b9a592652ad7b7f6a

View File

@@ -0,0 +1 @@
189894dffecf0a55395bcb4ebb871ccf54f72c95fdf70bde7dbff33bdf9aedca

View File

@@ -0,0 +1 @@
79933107bbcc5976ea9f89128ce9780a42d0b95c05ae10f52f2d09e7e6b3e0378b8e4cac1dd682fbf0145d25c80e08a6ff4b3899ca6b7c950c5bb13866eac3fd

View File

@@ -0,0 +1 @@
0edf0508d2b72ba6d0799cd315af15e3

View File

@@ -0,0 +1 @@
c13a01370df7369aedc651115485f3daf640bbfc

View File

@@ -0,0 +1 @@
2cb59eee478fcc648489bcc02d0afe8c9aa5699a790c55ac3c8f47e8f43db2f7

View File

@@ -0,0 +1 @@
3f44b1451626f7fe31c9569744c2c499d7ef4822a7dbd91816e52728a0ff1d54abcfca1eea0aea0a3bc0cd95b314c19ec41a0eb60f8bd1525384294a64f6d892

View File

@@ -0,0 +1,320 @@
{
"formatVersion": "1.1",
"component": {
"group": "com.highcapable.betterandroid",
"module": "compose-extension",
"version": "1.0.0",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "8.5"
}
},
"variants": [
{
"name": "metadataApiElements",
"attributes": {
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-metadata",
"org.jetbrains.kotlin.platform.type": "common"
},
"dependencies": [
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "1.9.21"
}
},
{
"group": "org.jetbrains.compose.runtime",
"module": "runtime",
"version": {
"requires": "1.5.11"
}
},
{
"group": "org.jetbrains.compose.foundation",
"module": "foundation",
"version": {
"requires": "1.5.11"
}
}
],
"files": [
{
"name": "compose-extension-metadata-1.0.0.jar",
"url": "compose-extension-1.0.0.jar",
"size": 10757,
"sha512": "3f44b1451626f7fe31c9569744c2c499d7ef4822a7dbd91816e52728a0ff1d54abcfca1eea0aea0a3bc0cd95b314c19ec41a0eb60f8bd1525384294a64f6d892",
"sha256": "2cb59eee478fcc648489bcc02d0afe8c9aa5699a790c55ac3c8f47e8f43db2f7",
"sha1": "c13a01370df7369aedc651115485f3daf640bbfc",
"md5": "0edf0508d2b72ba6d0799cd315af15e3"
}
]
},
{
"name": "metadataSourcesElements",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "kotlin-runtime",
"org.jetbrains.kotlin.platform.type": "common"
},
"files": [
{
"name": "compose-extension-kotlin-1.0.0-sources.jar",
"url": "compose-extension-1.0.0-sources.jar",
"size": 20401,
"sha512": "b85b28326a7598f96c6b5050741a2a05dc6ecf6eb78e3e7950790d14429f1cd6293dc7245bb6d120da5e836646e4904041cb7dfc891b5854e79519275f2e7dc5",
"sha256": "50d9e0c54ca053d92f03660117b60a306c991bda064cfcc0b92ce7e82d013f86",
"sha1": "e5826cdf4ead9a80058803082cf4ddf05d8b7f61",
"md5": "5e31b2f84be30aaceb75f5cbfc6943fb"
}
]
},
{
"name": "releaseApiElements-published",
"attributes": {
"org.gradle.category": "library",
"org.gradle.usage": "java-api",
"org.jetbrains.kotlin.platform.type": "androidJvm"
},
"available-at": {
"url": "../../compose-extension-android/1.0.0/compose-extension-android-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-android",
"version": "1.0.0"
}
},
{
"name": "releaseRuntimeElements-published",
"attributes": {
"org.gradle.category": "library",
"org.gradle.usage": "java-runtime",
"org.jetbrains.kotlin.platform.type": "androidJvm"
},
"available-at": {
"url": "../../compose-extension-android/1.0.0/compose-extension-android-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-android",
"version": "1.0.0"
}
},
{
"name": "releaseSourcesElements-published",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-runtime",
"org.jetbrains.kotlin.platform.type": "androidJvm"
},
"available-at": {
"url": "../../compose-extension-android/1.0.0/compose-extension-android-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-android",
"version": "1.0.0"
}
},
{
"name": "desktopApiElements-published",
"attributes": {
"org.gradle.category": "library",
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-api",
"org.jetbrains.kotlin.platform.type": "jvm"
},
"available-at": {
"url": "../../compose-extension-desktop/1.0.0/compose-extension-desktop-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-desktop",
"version": "1.0.0"
}
},
{
"name": "desktopRuntimeElements-published",
"attributes": {
"org.gradle.category": "library",
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-runtime",
"org.jetbrains.kotlin.platform.type": "jvm"
},
"available-at": {
"url": "../../compose-extension-desktop/1.0.0/compose-extension-desktop-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-desktop",
"version": "1.0.0"
}
},
{
"name": "desktopSourcesElements-published",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-runtime",
"org.jetbrains.kotlin.platform.type": "jvm"
},
"available-at": {
"url": "../../compose-extension-desktop/1.0.0/compose-extension-desktop-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-desktop",
"version": "1.0.0"
}
},
{
"name": "iosArm64ApiElements-published",
"attributes": {
"artifactType": "org.jetbrains.kotlin.klib",
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-api",
"org.jetbrains.kotlin.native.target": "ios_arm64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iosarm64/1.0.0/compose-extension-iosarm64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iosarm64",
"version": "1.0.0"
}
},
{
"name": "iosArm64SourcesElements-published",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "kotlin-runtime",
"org.jetbrains.kotlin.native.target": "ios_arm64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iosarm64/1.0.0/compose-extension-iosarm64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iosarm64",
"version": "1.0.0"
}
},
{
"name": "iosArm64MetadataElements-published",
"attributes": {
"artifactType": "org.jetbrains.kotlin.klib",
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-metadata",
"org.jetbrains.kotlin.native.target": "ios_arm64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iosarm64/1.0.0/compose-extension-iosarm64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iosarm64",
"version": "1.0.0"
}
},
{
"name": "iosSimulatorArm64ApiElements-published",
"attributes": {
"artifactType": "org.jetbrains.kotlin.klib",
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-api",
"org.jetbrains.kotlin.native.target": "ios_simulator_arm64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iossimulatorarm64/1.0.0/compose-extension-iossimulatorarm64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iossimulatorarm64",
"version": "1.0.0"
}
},
{
"name": "iosSimulatorArm64SourcesElements-published",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "kotlin-runtime",
"org.jetbrains.kotlin.native.target": "ios_simulator_arm64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iossimulatorarm64/1.0.0/compose-extension-iossimulatorarm64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iossimulatorarm64",
"version": "1.0.0"
}
},
{
"name": "iosSimulatorArm64MetadataElements-published",
"attributes": {
"artifactType": "org.jetbrains.kotlin.klib",
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-metadata",
"org.jetbrains.kotlin.native.target": "ios_simulator_arm64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iossimulatorarm64/1.0.0/compose-extension-iossimulatorarm64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iossimulatorarm64",
"version": "1.0.0"
}
},
{
"name": "iosX64ApiElements-published",
"attributes": {
"artifactType": "org.jetbrains.kotlin.klib",
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-api",
"org.jetbrains.kotlin.native.target": "ios_x64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iosx64/1.0.0/compose-extension-iosx64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iosx64",
"version": "1.0.0"
}
},
{
"name": "iosX64SourcesElements-published",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "kotlin-runtime",
"org.jetbrains.kotlin.native.target": "ios_x64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iosx64/1.0.0/compose-extension-iosx64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iosx64",
"version": "1.0.0"
}
},
{
"name": "iosX64MetadataElements-published",
"attributes": {
"artifactType": "org.jetbrains.kotlin.klib",
"org.gradle.category": "library",
"org.gradle.usage": "kotlin-metadata",
"org.jetbrains.kotlin.native.target": "ios_x64",
"org.jetbrains.kotlin.platform.type": "native"
},
"available-at": {
"url": "../../compose-extension-iosx64/1.0.0/compose-extension-iosx64-1.0.0.module",
"group": "com.highcapable.betterandroid",
"module": "compose-extension-iosx64",
"version": "1.0.0"
}
}
]
}

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmWTQZ0ACgkQwR8ZdIKSf5BrHwD/UVhFD6SNYJee7GqguLh+B2TW
IomQZL5otCUil37OZQQBAIWIb8DW5rqU5KjarglxfHyRTOL7O5WbjWSSCmJfrBQI
=BEHQ
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
f9f98ed350bf41975e2ba3f7940c9afe7bba68dd

View File

@@ -0,0 +1 @@
94681b696168222d781bab124cee4751cfbd7068c01152e7bb9cc52230eb7b42

View File

@@ -0,0 +1 @@
21ac4c02ed1c648689ac2102de90187c216ca602d6789ff4ec7efa9abd168bc2439d561649c1cbfbd6b41789f92fad693f129ea8f016d1d2e0bf8ac549e66a25

View File

@@ -0,0 +1 @@
3eb10b69801dec65d8e012ec0d6c9d93

View File

@@ -0,0 +1 @@
104a0ac2d33b6ea8e356845f8471f6d385d7189c

View File

@@ -0,0 +1 @@
a1dedbcb5d1f4547aad343607b3e598b4e147b203c6ee5df5f72f5b03adf6cb7

View File

@@ -0,0 +1 @@
5054d5ec38f1ae9d509a17ddcd754bf3ab9e3c750d821ba9b22444fcb2e311f64b75dcc823fce2f409294cece21b65c64edac34af9ad4a52aec1c5838ef2e91d

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>compose-extension</artifactId>
<version>1.0.0</version>
<name>BetterAndroid</name>
<description>Create more useful tool extensions for Android.</description>
<url>https://github.com/BetterAndroid/BetterAndroid</url>
<licenses>
<license>
<name>Apache License 2.0</name>
<url>https://github.com/BetterAndroid/BetterAndroid/blob/main/LICENSE</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>0</id>
<name>fankes</name>
<email>qzmmcn@163.com</email>
<url>https://github.com/fankes</url>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/BetterAndroid/BetterAndroid.git</connection>
<developerConnection>scm:git:ssh://github.com/BetterAndroid/BetterAndroid.git</developerConnection>
<url>https://github.com/BetterAndroid/BetterAndroid</url>
</scm>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>1.9.21</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.compose.runtime</groupId>
<artifactId>runtime</artifactId>
<version>1.5.11</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.compose.foundation</groupId>
<artifactId>foundation</artifactId>
<version>1.5.11</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
iF4EABYKAAYFAmWTQZ0ACgkQwR8ZdIKSf5DE5AD/Yr8A73kbg4Y76lQ3kVtsDKlT
7RQTt6g1hrRulBIw+vYBAO4YzahsVCjl/AvKbHtkOp+vQPQFYL3vIf78BUtYZZoC
=yn+h
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
73dd3b7851abb9990c138a62a455ea0c

View File

@@ -0,0 +1 @@
4eb0337526ea4082462406f1b1b7df06a5aa5fe3

View File

@@ -0,0 +1 @@
c372dd091842c5be7f903701a1352dc81b5830a9f71d2a2eb0bb507b9b7b8158

View File

@@ -0,0 +1 @@
f5123370e8206164748b91a3ba719ce44293124c0ebda6bfe742b6719c0b4e721db74aae9e9b578920d6b1d33d2e7ff1a8fe03a102191930d2567c4d6408ebdc

View File

@@ -0,0 +1 @@
80eaf67c66a16b3bb78819afeb69d833

View File

@@ -0,0 +1 @@
15165d7dce8f596d4bf33abb4f25ec779a93440a

View File

@@ -0,0 +1 @@
6c5f3b9bda4437fd64d01728572c91f5e921f1723c89848d04652a86d95ebc8e

View File

@@ -0,0 +1 @@
eeaf0ddfbae22529f7df313cd3e4b2e5927588503cb79a68896e4ce5aa2babd29e41ef861a3323f8c85d26fd398408f6a44a6b1ddd00650d08b031efe028a17a