This commit is contained in:
2025-11-16 01:19:07 +08:00
parent f623c0b620
commit 3f8f5cf887
70 changed files with 339 additions and 14 deletions

View File

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.highcapable.gropify</groupId>
<artifactId>com.highcapable.gropify.gradle.plugin</artifactId>
<version>1.0.1</version>
<packaging>pom</packaging>
<name>Gropify</name>
<description>A type-safe and modern properties plugin for Gradle.</description>
<url>https://github.com/HighCapable/Gropify</url>
<licenses>
<license>
<name>Apache License 2.0</name>
<url>https://github.com/HighCapable/Gropify/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/HighCapable/Gropify</connection>
<developerConnection>scm:git:ssh://github.com/HighCapable/Gropify</developerConnection>
<url>https://github.com/HighCapable/Gropify</url>
</scm>
<dependencies>
<dependency>
<groupId>com.highcapable.gropify</groupId>
<artifactId>gropify</artifactId>
<version>1.0.1</version>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wl4EABYKAAYFgmkYsKMACgkQwR8ZdIKSf5CqEgD9Gnz9JfwuMVdD3EGvKcVV5I2N
VirbdbJ3iKXFZquZDG0A/2b3FaOZBEk6sbnNrozP5qfYkEBH81HUFD4lbdl0utEF
=ICkd
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
90352708942b117ef0d9165d6e211d7ff1644d3feb16a734866cbeefd571d9e5

View File

@@ -0,0 +1 @@
36ca634b7ba307cd6d2f88b957d526c71e23ccc59d28597c36bee24e53ae50511270f563e4bcc314d41402f0da74df806294953c8a2999962eb07f6cdd757873

View File

@@ -0,0 +1 @@
84d79476ac44140843dcc5ac8583df289981a222a84c62cb4c77a48396e7c977

View File

@@ -0,0 +1 @@
6bc2fb744438f6c2a055f71af71ff1927b88b2c1b4c2be36e40a283772401518cba40be523e57534ccf07bb5a06d7714fb2a1c4b9315b88504168570fca7d260

View File

@@ -3,11 +3,12 @@
<groupId>com.highcapable.gropify</groupId>
<artifactId>com.highcapable.gropify.gradle.plugin</artifactId>
<versioning>
<latest>1.0.0</latest>
<release>1.0.0</release>
<latest>1.0.1</latest>
<release>1.0.1</release>
<versions>
<version>1.0.0</version>
<version>1.0.1</version>
</versions>
<lastUpdated>20251111082059</lastUpdated>
<lastUpdated>20251115171645</lastUpdated>
</versioning>
</metadata>

View File

@@ -1 +1 @@
c0199cbcb22bc0fa8bfc7837d4fd156c
9e9cfda090b165b460b58ad04d7d1172

View File

@@ -1 +1 @@
a2c433ff5983296857353d383e5adf909d13b7ab
d50a36282b70672e6802074d1ff8601d6ae06f6a

View File

@@ -1 +1 @@
47fe05cd03b0068963334b9ac077073d2bdb979556640295e8c6bb0ee7a38731
05ac7ea0896771906f2e9d1571158b7590703b0f95d1346e6fefd397d9072512

View File

@@ -1 +1 @@
12d40df3639215b1013b9c68a4a9339a23a3dfbd747e5f80de4b256c18346185676b4bae6a4100ee99b33a2d4735f2162b5ec64a0a4ae5507b564ff3dcbc09fd
09a8b088584072ef53f2ac55ded28f415782d5af1544aca36b36be75b518048c790955d245de05e43eeb2a3954d651b6f39d1a1cbcf3da667655f59bdb512ff7

View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wl4EABYKAAYFgmkYsKkACgkQwR8ZdIKSf5AugQEAr0qOFuLPbCw0rluhF+MW6jHU
b+lY+kbxiC5DfwXINFcBALS4Biv3PpNyOcFeeYdXbpTJNhFc35LFQtGzPYCfTPwB
=Dk7f
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
97375ac164ba24fc353f878a9ca90d1e

View File

@@ -0,0 +1 @@
835188ce81775d9d2e2ae5f36dcf6ebd650f3839

View File

@@ -0,0 +1 @@
46a97606eb08c6b42e98457a179bcfa6c0d0c4266592bcf898f152c5bf0d9d68

View File

@@ -0,0 +1 @@
ae0a24fb62def634aa6a9b7dda42ed52277017abe5e9ea7d5d57d99ddc51d784115436faee6e338f430ecb0e1fe65088eb4ed98d43c0168b12e6e9ab64053e63

View File

@@ -0,0 +1 @@
f43436d6bec321290f6af228ad602604

View File

@@ -0,0 +1 @@
2ad14aed781c4a73ed4dbb421966d408a0a06686

View File

@@ -0,0 +1 @@
c6deada2fac53b8ea6523dbda77597b128006674616f140f04df23264c6d1aa3

View File

@@ -0,0 +1 @@
1487e5a20c9e4d74f298e07c42e96a61be11b7a768c3fbc199ee138cd68e1fc2267d1cfe3f11f288acc05df755315344d052cc5f6f751f126ab4fe1caa5125ea

View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wl4EABYKAAYFgmkYsKkACgkQwR8ZdIKSf5CvPQEAkWWWzhtOKKaKc6osnjIguTwH
k2Dm1ZbOat7OKWA+2N4A/0ZSPqVBA5iTxjsKg4ImvUdeYQIOU71TzLuNWA/w5IYE
=Xg2R
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
dcdc233f72c638a02ee65cc774fd951f

View File

@@ -0,0 +1 @@
ec6cbe54471157d23a31a3e082f3f11ea7f8ea3d

View File

@@ -0,0 +1 @@
930eac44676244c82adc45e0da31db2514476466ff25d2c9c399d71f823bd9af

View File

@@ -0,0 +1 @@
b3e36583a161a3173f307534e77f8ccc0e966f68b3bfff8571544c00c05e270eecc051305a1b22a7d56c87e3738de7a18dff52d8c5d2cf75a5d8c9f63b17338c

View File

@@ -0,0 +1 @@
049f0cc563deaa2b65b51e09cabcd86d

View File

@@ -0,0 +1 @@
bc81884064c49b43bd1f43ad2e5a64cd6b196243

View File

@@ -0,0 +1 @@
51bd4896afd8ac40ae5a8cc3653d4757a469fb6f71770f75908a6aba98aa02eb

View File

@@ -0,0 +1 @@
d6c634bc5fb9989965fbbab8f39afc9ecd3eea118b4aff2559739ff81e6a4a9bc0f814160a67cade818851fad7efefa70042dbacbb803fa37f37fa3cea889ff7

View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wl4EABYKAAYFgmkYsKkACgkQwR8ZdIKSf5CtkgEAs1N4svkPx/+vhTiaHidbe5Z0
LvG+TGGr2ALgwcwy/fIBAKSGTubvP+rzzOCOW1KS0a5kcj5Jen3Ajk29veprcAoM
=JbnT
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
d438b98ecfc322fe6d5dc5e7286246d6

View File

@@ -0,0 +1 @@
64c9c26e83d233630752c2326d81ee65a05d435f

View File

@@ -0,0 +1 @@
093c3dc0a2171d5cb1388c5a69b11586dfafc699c5963f5ec00445ef34f704c3

View File

@@ -0,0 +1 @@
5c0271b7ffb7c5d9c8f3f6f2b60a103d2a3642b756eff1eddbda9fd4b22b2717c726d49d11aa2d58ef1f06d1f4a9854a5a8014ea955c91d8632b7941ee856a88

View File

@@ -0,0 +1 @@
cca9db6d384432416acd0a887000dac1

View File

@@ -0,0 +1 @@
9ba39b583673ad79cefff30947a996ab9a5b7399

View File

@@ -0,0 +1 @@
545389252444d07ac1b9220cc559e748f046b1f3d183a6aee3a945d9b064d07c

View File

@@ -0,0 +1 @@
4d2f8d6f34868979328322e9a1fdd4f06e4caf2cb8b8c8f698683f1547cf2f1238b3901cc2c90924a22c93cf18aecb7537bf213172e4ea1161fe68f434c58836

View File

@@ -0,0 +1,128 @@
{
"formatVersion": "1.1",
"component": {
"group": "com.highcapable.gropify",
"module": "gropify",
"version": "1.0.1",
"attributes": {
"org.gradle.status": "release"
}
},
"createdBy": {
"gradle": {
"version": "9.2.0"
}
},
"variants": [
{
"name": "apiElements",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.jvm.environment": "standard-jvm",
"org.gradle.jvm.version": 17,
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-api",
"org.jetbrains.kotlin.platform.type": "jvm"
},
"files": [
{
"name": "gropify-1.0.1.jar",
"url": "gropify-1.0.1.jar",
"size": 209987,
"sha512": "4d2f8d6f34868979328322e9a1fdd4f06e4caf2cb8b8c8f698683f1547cf2f1238b3901cc2c90924a22c93cf18aecb7537bf213172e4ea1161fe68f434c58836",
"sha256": "545389252444d07ac1b9220cc559e748f046b1f3d183a6aee3a945d9b064d07c",
"sha1": "9ba39b583673ad79cefff30947a996ab9a5b7399",
"md5": "cca9db6d384432416acd0a887000dac1"
}
]
},
{
"name": "runtimeElements",
"attributes": {
"org.gradle.category": "library",
"org.gradle.dependency.bundling": "external",
"org.gradle.jvm.environment": "standard-jvm",
"org.gradle.jvm.version": 17,
"org.gradle.libraryelements": "jar",
"org.gradle.usage": "java-runtime",
"org.jetbrains.kotlin.platform.type": "jvm"
},
"dependencies": [
{
"group": "tools.jackson.module",
"module": "jackson-module-kotlin",
"version": {
"requires": "3.0.1"
}
},
{
"group": "com.highcapable.kavaref",
"module": "kavaref-core",
"version": {
"requires": "1.0.2"
}
},
{
"group": "com.highcapable.kavaref",
"module": "kavaref-extension",
"version": {
"requires": "1.0.1"
}
},
{
"group": "com.squareup",
"module": "kotlinpoet",
"version": {
"requires": "2.2.0"
}
},
{
"group": "com.palantir.javapoet",
"module": "javapoet",
"version": {
"requires": "0.7.0"
}
},
{
"group": "net.lingala.zip4j",
"module": "zip4j",
"version": {
"requires": "2.11.5"
}
}
],
"files": [
{
"name": "gropify-1.0.1.jar",
"url": "gropify-1.0.1.jar",
"size": 209987,
"sha512": "4d2f8d6f34868979328322e9a1fdd4f06e4caf2cb8b8c8f698683f1547cf2f1238b3901cc2c90924a22c93cf18aecb7537bf213172e4ea1161fe68f434c58836",
"sha256": "545389252444d07ac1b9220cc559e748f046b1f3d183a6aee3a945d9b064d07c",
"sha1": "9ba39b583673ad79cefff30947a996ab9a5b7399",
"md5": "cca9db6d384432416acd0a887000dac1"
}
]
},
{
"name": "sourcesElements",
"attributes": {
"org.gradle.category": "documentation",
"org.gradle.dependency.bundling": "external",
"org.gradle.docstype": "sources",
"org.gradle.usage": "java-runtime"
},
"files": [
{
"name": "gropify-1.0.1-sources.jar",
"url": "gropify-1.0.1-sources.jar",
"size": 66007,
"sha512": "d6c634bc5fb9989965fbbab8f39afc9ecd3eea118b4aff2559739ff81e6a4a9bc0f814160a67cade818851fad7efefa70042dbacbb803fa37f37fa3cea889ff7",
"sha256": "51bd4896afd8ac40ae5a8cc3653d4757a469fb6f71770f75908a6aba98aa02eb",
"sha1": "bc81884064c49b43bd1f43ad2e5a64cd6b196243",
"md5": "049f0cc563deaa2b65b51e09cabcd86d"
}
]
}
]
}

View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wl4EABYKAAYFgmkYsKkACgkQwR8ZdIKSf5DqpAEA7kt7reYXWV32DhoHoQYPfyLm
BFpZiQwtpwFyeKE6tUcBAKGY4Y1sbOvHA744siojztVMRRbPiIuKfN42x6lX56gC
=QQL5
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
289ff8858d664ec08be14c5787585540

View File

@@ -0,0 +1 @@
33119041b1b4de2bbb26e6c20592d4f85bbc90e6

View File

@@ -0,0 +1 @@
f411206b1bb93eb91ae60afb6230c68a588e29cbfed5533e99c08248fdc56bbb

View File

@@ -0,0 +1 @@
5d21809566c5ccd517a7b60bc25ede5350bfc755cde04a3f43dfebfed9b4486b99cea3a40b13619ed7a4c8f6c0ec845bea6ad3ba9a5b42b9a094b423b358d703

View File

@@ -0,0 +1 @@
9a2ae4269459150dfb56d1f257ccf45e

View File

@@ -0,0 +1 @@
16ba70a83adbfa380ac624cfe85eb8f6039d9210

View File

@@ -0,0 +1 @@
8eea1cd72271e2230829e473db8b9bdec06c6df57ce58e90cc198fa970415171

View File

@@ -0,0 +1 @@
80287d9f4da59bccd44b5c76ff9088337349201704a6f0f09c781184683fe170ae4b41b5ba2b785463ca37f9cf2e6f3629ede2747c7a49b2adaceb784ca92c9b

View File

@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" 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.gropify</groupId>
<artifactId>gropify</artifactId>
<version>1.0.1</version>
<name>Gropify</name>
<description>A type-safe and modern properties plugin for Gradle.</description>
<url>https://github.com/HighCapable/Gropify</url>
<licenses>
<license>
<name>Apache License 2.0</name>
<url>https://github.com/HighCapable/Gropify/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/HighCapable/Gropify</connection>
<developerConnection>scm:git:ssh://github.com/HighCapable/Gropify</developerConnection>
<url>https://github.com/HighCapable/Gropify</url>
</scm>
<dependencies>
<dependency>
<groupId>tools.jackson.module</groupId>
<artifactId>jackson-module-kotlin</artifactId>
<version>3.0.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.highcapable.kavaref</groupId>
<artifactId>kavaref-core</artifactId>
<version>1.0.2</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>com.squareup</groupId>
<artifactId>kotlinpoet-jvm</artifactId>
<version>2.2.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.palantir.javapoet</groupId>
<artifactId>javapoet</artifactId>
<version>0.7.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>net.lingala.zip4j</groupId>
<artifactId>zip4j</artifactId>
<version>2.11.5</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wl4EABYKAAYFgmkYsKkACgkQwR8ZdIKSf5DrkAEAk4w59wFCqJE2gVMW0O23bZc1
WV8LHQBPdTIuzkgs6SIBAIrybtllDC7vfxN+a1uh0za8GxeQW/1MgToDExDiHlMG
=q2VF
-----END PGP SIGNATURE-----

View File

@@ -0,0 +1 @@
2f7627db73abf67ac1ee120c22fe10bc

View File

@@ -0,0 +1 @@
969bf86fcd58861386070618f354d0ec969f843b

View File

@@ -0,0 +1 @@
08993eb1303b7e4ba044154f7d74029dc2efb7676196e6acbf4f8f522824cb6e

View File

@@ -0,0 +1 @@
11506cf60cfad45f444c4f3b03835e3baa5663e69900aaeb610cefd16d2dcce26267865dad547b7471cee990aed176c5c8ad23880a74e32dee873c97652e779e

View File

@@ -0,0 +1 @@
bd79776a3fbe16d6dc636bc5a0671b7a

View File

@@ -0,0 +1 @@
c1c3687ce3b6d96f080ad636902f1aae4e2e6ef5

View File

@@ -0,0 +1 @@
e5aa70382dbaf501410e682d20f57f880c96d536e03902463917801e4733b14e

View File

@@ -0,0 +1 @@
cdaa2eef61497f19c0cde269c07d2e60598c945d8f3ab0b847dc56ed6cbb8aa6a234233522d9d228fc55c6ce87ef6f77ffe63b6b7c1971807436837be6c1df5f

View File

@@ -3,11 +3,12 @@
<groupId>com.highcapable.gropify</groupId>
<artifactId>gropify</artifactId>
<versioning>
<latest>1.0.0</latest>
<release>1.0.0</release>
<latest>1.0.1</latest>
<release>1.0.1</release>
<versions>
<version>1.0.0</version>
<version>1.0.1</version>
</versions>
<lastUpdated>20251111082100</lastUpdated>
<lastUpdated>20251115171646</lastUpdated>
</versioning>
</metadata>

View File

@@ -1 +1 @@
5831cd2daaa1e525fcbc2c042781c211
d75c6c0f02110dce6bf0954a34703563

View File

@@ -1 +1 @@
4a6700f503f171c0d599f5a7c75117defc42b275
045ae7add685742630502c8c913214b9d2ee2188

View File

@@ -1 +1 @@
240bcfd1a9ac5e444a8628818b59c420f994b4f287702a09eca653dc5a7d7144
918bd5db61ec320bb11cb6283967b7ab5c929af094e6cc052a51d6385fdfd01a

View File

@@ -1 +1 @@
245647acc87e9903428cae13caf8f2651f75111d60c152a1a6a92a1b5ad15a21e61054bc41c827053600498fa325dab5e7a3c8940b0ab3b10c864252c657bd91
36c2f2225d4cb43f9db113a0a08f0ec27757db6ffce84ad0b05eb81a3bc02c801dc16101022a2c79310cd7fbb2b9dbe2a96d0fbb772491f4c680e2f165d73bf3