依赖传递测试

This commit is contained in:
姜珂 2025-07-29 16:10:22 +08:00
parent 451c2d1cd3
commit ca5493ec34
11 changed files with 10 additions and 100 deletions

View File

@ -73,12 +73,11 @@ afterEvaluate {
version = '1.0.1' version = '1.0.1'
artifact("$buildDir/outputs/aar/${project.name}-release.aar") artifact("$buildDir/outputs/aar/${project.name}-release.aar")
// POM依赖配置
// //
pom.withXml { pom.withXml {
def dependenciesNode = asNode().appendNode('dependencies') def dependenciesNode = asNode().appendNode('dependencies')
// api配置的依赖() // api配置的依赖
configurations.api.allDependencies.each { dep -> configurations.api.allDependencies.each { dep ->
if (dep.group != null && dep.version != 'unspecified') { if (dep.group != null && dep.version != 'unspecified') {
def dependencyNode = dependenciesNode.appendNode('dependency') def dependencyNode = dependenciesNode.appendNode('dependency')
@ -87,17 +86,6 @@ afterEvaluate {
dependencyNode.appendNode('version', dep.version) dependencyNode.appendNode('version', dep.version)
} }
} }
// implementation配置的依赖()
configurations.implementation.allDependencies.each { dep ->
if (dep.group != null && dep.version != 'unspecified') {
def dependencyNode = dependenciesNode.appendNode('dependency')
dependencyNode.appendNode('groupId', dep.group)
dependencyNode.appendNode('artifactId', dep.name)
dependencyNode.appendNode('version', dep.version)
dependencyNode.appendNode('scope', 'runtime') // runtime范围
}
}
} }
} }
} }

View File

@ -71,83 +71,5 @@
<artifactId>ShapeBlurView</artifactId> <artifactId>ShapeBlurView</artifactId>
<version>1.0.5</version> <version>1.0.5</version>
</dependency> </dependency>
<dependency>
<groupId>androidx.appcompat</groupId>
<artifactId>appcompat</artifactId>
<version>1.7.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.android.material</groupId>
<artifactId>material</artifactId>
<version>1.12.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.geyifeng.immersionbar</groupId>
<artifactId>immersionbar</artifactId>
<version>3.2.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.github.getActivity</groupId>
<artifactId>XXPermissions</artifactId>
<version>23.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.github.CymChad</groupId>
<artifactId>BaseRecyclerViewAdapterHelper</artifactId>
<version>2.9.28</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>androidx.activity</groupId>
<artifactId>activity</artifactId>
<version>1.10.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.13.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>5.0.0-alpha.16</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>logging-interceptor</artifactId>
<version>5.0.0-alpha.16</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.github.bumptech.glide</groupId>
<artifactId>glide</artifactId>
<version>4.16.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>jp.wasabeef</groupId>
<artifactId>glide-transformations</artifactId>
<version>4.3.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.github.getActivity</groupId>
<artifactId>Toaster</artifactId>
<version>12.8</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.github.centerzx</groupId>
<artifactId>ShapeBlurView</artifactId>
<version>1.0.5</version>
<scope>runtime</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -1 +1 @@
abe3548bd0ae876902117765da9a20a0 80d9c617539d7f74ae727b0f56d4367c

View File

@ -1 +1 @@
9a591677573a1102e8036b11f1034fd84f69b77c a185209007bfc803af6512cd622e6012a5538c98

View File

@ -1 +1 @@
ed868a40a713f6913cdce454b667e664c397996bf326d0112fe18e7b23da2e18 8be30942378eda972d698861fa13d250dc63e0e7ef226084851e2ad90c41f7c8

View File

@ -1 +1 @@
9094ab3f831669cc6c5baf12046bcd774f2bffdd0fce94e10fcfb79ea7dce745a2f5c33c89c28d0b63c790c071634359f9abe0123a5070a7a32d776782cfb867 c66672a479a4c9cd3e7614e99497e4aa6195f635255fcc4f79600e9e0b82fdecdaaf7659e9b20df1709b50cfa183758183e66ae9f027ddcd9692a65fe085fe8b

View File

@ -9,6 +9,6 @@
<version>1.0.0</version> <version>1.0.0</version>
<version>1.0.1</version> <version>1.0.1</version>
</versions> </versions>
<lastUpdated>20250729075002</lastUpdated> <lastUpdated>20250729080931</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>

View File

@ -1 +1 @@
6fd4326a92088aa14f7c44de1cd2e2d5 95fbb5a582f873000ec5efcfe9ae5aa5

View File

@ -1 +1 @@
261dbd08efdfe9146c57f9acd7ddd8d7a0cd11e0 e862c1508ccfa2319be9750fc7927394af4d8ab0

View File

@ -1 +1 @@
cd0c3b624c8e0865f876b6bcf785eee683ec70015084885922cd14b37c2d82cc b1467abaffff7a83ee54a5b0b2756e4e503e916246573e80cf674d244cb1eb80

View File

@ -1 +1 @@
c022073d94d2238c4be7394e000e71cf18c0866afe7313d2a364fddba6e9a682d72f46c591ac2f9509846c03b46ed932128d242b1d28b1150e5205c7b12a31c8 e2cc201890a995ee68e6b99610df495702aceb48e8b17e07dd1d4e0ddceb6082490481333a5c56eed1d973028f3932cd06cd3f86b02095a7483ac5be34d81cb3