This commit is contained in:
2025-08-03 17:40:50 +08:00
parent 7c3302e665
commit cd71ef5512
180 changed files with 1237 additions and 21 deletions

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLdwACgkQwR8ZdIKSf5BN+gEA0OfbOb1pi5pmXFH1aeeCVgQu
V35VP5GNAJQDGKqp/n8A/jxCVmQNv7Hb6zIh7Wnb612xCDcATG9I2hya0NMjuCEE
=Q+hc
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
10ba62e0b2ce2c1cb71cf19b6e84f860e70c988b32627ef832523d7d65816930

View File

@@ -0,0 +1 @@
809081a5d220df79c37108fc58ec9a11577d9be340286903ec73e94e06ce514bb5a1ff551f888a58965f488cab6712b88590c212e6820feb6fb7f4657ca57ddb

View File

@@ -0,0 +1 @@
839d41a026e128048954ff675fbba5218b53fed2

View File

@@ -0,0 +1 @@
2c318082027d8f9b6d3f33f9d969bc6267715154cd06ae8541fd898814cfa7fe

View File

@@ -0,0 +1 @@
da78b4381ea1af9b032e4947d671967d962ad25726d427761be8b0f149ab2945ec84fc212f4296c21efabe3729d1156c0c3615ceb08a009b55594687ea7afbf3

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLdwACgkQwR8ZdIKSf5BLpQD/ZLdyJWuyVtGLKXFx3cpO4zA4
XZzljciygasiYo65yj8A/jiFfElklt2Jo9nxMscJSeLeSBXKsbRtqIF6/aZ3K2sH
=7MSx
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
6415f1261a6ddba8fcd6e32c501b5cf91539718a

View File

@@ -0,0 +1 @@
dff703aee459c5b457597da69eecb4b7361c09b1a1c05920ffdfcc8010aa70cd

View File

@@ -0,0 +1 @@
e73f68d06a108247cf05627a5472542ec3628015a5d68e2ebc5b917a8e88e1a1211d976dc9ad4f2accaec8103378beea1a3e6ac6bbef03db5f751c6f99d472bc

View File

@@ -0,0 +1 @@
d4e46894c915b21b3a32508eb23cf8c1

View File

@@ -0,0 +1 @@
68c99fd76f5ad30055e2def568e9ffe9b4812dcb

View File

@@ -0,0 +1 @@
1c8cd0fbc28f331cf2c8fef2296f1c3820c1284cb1f28cd660774aecad2feef3

View File

@@ -0,0 +1 @@
b5a8b1a929e94fbcc93c8d33df4f0e6d837448c04a7489aa898fc56af802479ccf1cf429ac4d1c36db062716e488118506e2af60c74e7fa0a67c295df56b09db

View File

@@ -0,0 +1,173 @@
{
"formatVersion": "1.1",
"component": {
"group": "com.highcapable.betterandroid",
"module": "ui-component-adapter",
"version": "1.0.0",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "8.13"
}
},
"variants": [
{
"name": "releaseVariantReleaseApiPublication",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.libraryelements": "aar",
"org.gradle.usage": "java-api"
},
"dependencies": [
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.9.3"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "2.1.10"
}
}
],
"files": [
{
"name": "ui-component-adapter-1.0.0.aar",
"url": "ui-component-adapter-1.0.0.aar",
"size": 108099,
"sha512": "b5a8b1a929e94fbcc93c8d33df4f0e6d837448c04a7489aa898fc56af802479ccf1cf429ac4d1c36db062716e488118506e2af60c74e7fa0a67c295df56b09db",
"sha256": "1c8cd0fbc28f331cf2c8fef2296f1c3820c1284cb1f28cd660774aecad2feef3",
"sha1": "68c99fd76f5ad30055e2def568e9ffe9b4812dcb",
"md5": "d4e46894c915b21b3a32508eb23cf8c1"
}
]
},
{
"name": "releaseVariantReleaseRuntimePublication",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.libraryelements": "aar",
"org.gradle.usage": "java-runtime"
},
"dependencies": [
{
"group": "com.highcapable.betterandroid",
"module": "ui-extension",
"version": {
"requires": "1.0.7"
}
},
{
"group": "com.highcapable.betterandroid",
"module": "system-extension",
"version": {
"requires": "1.0.3"
}
},
{
"group": "com.highcapable.kavaref",
"module": "kavaref-core",
"version": {
"requires": "1.0.1"
}
},
{
"group": "com.highcapable.kavaref",
"module": "kavaref-extension",
"version": {
"requires": "1.0.1"
}
},
{
"group": "androidx.core",
"module": "core-ktx",
"version": {
"requires": "1.16.0"
}
},
{
"group": "androidx.appcompat",
"module": "appcompat",
"version": {
"requires": "1.7.1"
}
},
{
"group": "androidx.recyclerview",
"module": "recyclerview",
"version": {
"requires": "1.4.0"
}
},
{
"group": "androidx.viewpager",
"module": "viewpager",
"version": {
"requires": "1.1.0"
}
},
{
"group": "androidx.viewpager2",
"module": "viewpager2",
"version": {
"requires": "1.1.0"
}
},
{
"group": "androidx.databinding",
"module": "viewbinding",
"version": {
"requires": "8.9.3"
}
},
{
"group": "org.jetbrains.kotlin",
"module": "kotlin-stdlib",
"version": {
"requires": "2.1.10"
}
}
],
"files": [
{
"name": "ui-component-adapter-1.0.0.aar",
"url": "ui-component-adapter-1.0.0.aar",
"size": 108099,
"sha512": "b5a8b1a929e94fbcc93c8d33df4f0e6d837448c04a7489aa898fc56af802479ccf1cf429ac4d1c36db062716e488118506e2af60c74e7fa0a67c295df56b09db",
"sha256": "1c8cd0fbc28f331cf2c8fef2296f1c3820c1284cb1f28cd660774aecad2feef3",
"sha1": "68c99fd76f5ad30055e2def568e9ffe9b4812dcb",
"md5": "d4e46894c915b21b3a32508eb23cf8c1"
}
]
},
{
"name": "releaseVariantReleaseSourcePublication",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "java-runtime"
},
"files": [
{
"name": "ui-component-adapter-1.0.0-sources.jar",
"url": "ui-component-adapter-1.0.0-sources.jar",
"size": 51718,
"sha512": "da78b4381ea1af9b032e4947d671967d962ad25726d427761be8b0f149ab2945ec84fc212f4296c21efabe3729d1156c0c3615ceb08a009b55594687ea7afbf3",
"sha256": "2c318082027d8f9b6d3f33f9d969bc6267715154cd06ae8541fd898814cfa7fe",
"sha1": "839d41a026e128048954ff675fbba5218b53fed2",
"md5": "3cfaf206b8a74763126d1e424a03b413"
}
]
}
]
}

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLdwACgkQwR8ZdIKSf5BOAAD/Rf2/MFl5F2uRntv2bK5H31H6
WR/1BW6CD+vzVBopBwMA/3LDoS3adQy33oJaaxDfs7BoqQA6ViSNw68c99baBPYG
=dMPl
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
78954b04e4db45bcbff8db754b4695663ba762e7

View File

@@ -0,0 +1 @@
0343b14c0d460156ed70b7d51ab47b0805701436ac18304ed9519d54d5cdb100

View File

@@ -0,0 +1 @@
ffe25861c638b5d539793d46e365a15455688310b50d00e0c3e66bcd5b0d4d291ab4d3bc94ebe336773df9116b598bf8c8ef22b3fceefd51c5d6944ff1b8d0e7

View File

@@ -0,0 +1 @@
9decccf83663582c07d0f41198996c530383df5a

View File

@@ -0,0 +1 @@
c027656b8591177048bdf09d5246898bbd21d9f535347e8eec7d749ca253ae82

View File

@@ -0,0 +1 @@
a390ad8ed0e61258f9d8466639547a95af21cc606f034fca0564e9bcb96f7e2b2ef54e3df7350900f601eb843a22064bd0cb59c60c22239d79a37b4808d75830

View File

@@ -0,0 +1,105 @@
<?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>ui-component-adapter</artifactId>
<version>1.0.0</version>
<packaging>aar</packaging>
<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>androidx.databinding</groupId>
<artifactId>viewbinding</artifactId>
<version>8.9.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>2.1.10</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>ui-extension</artifactId>
<version>1.0.7</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>system-extension</artifactId>
<version>1.0.3</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.kavaref</groupId>
<artifactId>kavaref-core</artifactId>
<version>1.0.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.kavaref</groupId>
<artifactId>kavaref-extension</artifactId>
<version>1.0.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.core</groupId>
<artifactId>core-ktx</artifactId>
<version>1.16.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.appcompat</groupId>
<artifactId>appcompat</artifactId>
<version>1.7.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.recyclerview</groupId>
<artifactId>recyclerview</artifactId>
<version>1.4.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.viewpager</groupId>
<artifactId>viewpager</artifactId>
<version>1.1.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.viewpager2</groupId>
<artifactId>viewpager2</artifactId>
<version>1.1.0</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v@RELEASE_NAME@
iF4EABYKAAYFAmiPLdwACgkQwR8ZdIKSf5DV/gD+NXNMBxlqYE4JnFKZ4wlrmSk7
dBfEgQnCggtDFpRiuRIBAMtRjRbTsxV7mK+Eq9YAqMH1Vc191zWIAZTjFiJWuowM
=Qvr/
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
e0d109c5aa0b3e5a6a13849d3e6975e9aba86de0

View File

@@ -0,0 +1 @@
eef8a6cd15a941462511a9222be9eb27fc9690e0bddcee81ae5ea200c7d5a62b

View File

@@ -0,0 +1 @@
a54ab61dc9ea312d5a6fd262b8fb1cf6dcfbf7e53a2c89d6da89d608e8ae635b6fe7b0bccb07c11e15638ff7c529328e235328ff7ae04dab875eabf396656e04

View File

@@ -0,0 +1 @@
52019a4b75287e6da95b60d8b009a68a

View File

@@ -0,0 +1 @@
6be10d3f8965973e304a01e8e86a5816948e1f82

View File

@@ -0,0 +1 @@
8cdc619b25fb4dd145636608fb167cdbbe4e6a6bbf8e183de361f9f5ce414b0f

View File

@@ -0,0 +1 @@
9f4529b7c23f794b1c062c51bb598eacd16a0070533b6944b7048dc685eecde429f372904439979f0f0bb113162bf2047319a41be03b82e169af4738f06852e2

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>com.highcapable.betterandroid</groupId>
<artifactId>ui-component-adapter</artifactId>
<versioning>
<latest>1.0.0</latest>
<release>1.0.0</release>
<versions>
<version>1.0.0</version>
</versions>
<lastUpdated>20250803093743</lastUpdated>
</versioning>
</metadata>

View File

@@ -0,0 +1 @@
85cd37aadc1e5a919a4197e87d2b4397

View File

@@ -0,0 +1 @@
a2813adf46b90db4fd182deec25041698b392aee

View File

@@ -0,0 +1 @@
2c915853543b82cfadc1fa3e111375109c076f245bd71e22a418674df8e2e108

View File

@@ -0,0 +1 @@
3f61c6379e22f1e2af4dcc2253e12a4fa68662357151e12528b6e636c6c68fcf1a937f2ad10ace50efa7dcb88f84fd9277b4dcb0cea688314ccb9e140d673aac