@@ -47,8 +47,7 @@ const dependenciesConfigs = {
4747 gradlePapers : [ ] ,
4848 androidGradlePluginVersions : [ ] ,
4949 kotlinVersions : [ ] ,
50- sweetDependencyVersions : [ ] ,
51- sweetPropertyVersions : [ ] ,
50+ gropifyVersions : [ ] ,
5251 yukiHookApiVersions : [ ]
5352} ;
5453
@@ -82,8 +81,7 @@ const projectConfigs = {
8281 androidGradlePluginVersion : '' ,
8382 kotlinVersion : '' ,
8483 kotlinKspVersion : '' ,
85- sweetDependencyVersion : '' ,
86- sweetPropertyVersion : '' ,
84+ gropifyVersion : '' ,
8785 yukiHookApiVersion : ''
8886 }
8987} ;
@@ -465,8 +463,7 @@ const projectDepends = {
465463 androidGradlePlugin : 'https://dl.google.com/dl/android/maven2/com/android/application/com.android.application.gradle.plugin/maven-metadata.xml' ,
466464 kotlin : 'https://api.github.com/repos/JetBrains/kotlin/releases' ,
467465 kotlinKsp : 'https://api.github.com/repos/google/ksp/releases' ,
468- sweetDependency : 'https://api.github.com/repos/HighCapable/SweetDependency/releases' ,
469- sweetProperty : 'https://api.github.com/repos/HighCapable/SweetProperty/releases' ,
466+ gropify : 'https://repo1.maven.org/maven2/com/highcapable/gropify/gropify/maven-metadata.xml' ,
470467 yukiHookApi : 'https://api.github.com/repos/HighCapable/YuKiHookAPI/releases'
471468 } ,
472469 /** 搜索项目依赖 */
@@ -571,34 +568,21 @@ const projectDepends = {
571568 return ! valUtils . isEmpty ( value . ksp ) ;
572569 } ) ;
573570 if ( dependenciesConfigs . kotlinVersions . length > 0 )
574- projectDepends . findSweetDependencyVersion ( ) ;
571+ projectDepends . findGropifyVersion ( ) ;
575572 else projectDepends . failure ( 'Kotlin-Ksp' , false ) ;
576573 } ) ;
577574 } ,
578- /** 获取 SweetDependency 版本 */
579- findSweetDependencyVersion : ( ) => {
580- httpClient . requestDepends ( 'SweetDependency' , projectDepends . urls . sweetDependency , ( body ) => {
581- dependenciesConfigs . sweetDependencyVersions = [ ] ;
582- const latestVersion = body . length > 0 ? body [ 0 ] [ 'tag_name' ] : '' ;
583- if ( latestVersion !== '' ) {
584- dependenciesConfigs . sweetDependencyVersions . push ( latestVersion ) ;
585- /** 直接设置为最新版本 */
586- projectConfigs . projectDependencies . sweetDependencyVersion = latestVersion ;
587- projectDepends . findSweetPropertyVersion ( ) ;
588- } else projectDepends . failure ( 'SweetDependency' , false ) ;
589- } ) ;
590- } ,
591- /** 获取 SweetProperty 版本 */
592- findSweetPropertyVersion : ( ) => {
593- httpClient . requestDepends ( 'SweetProperty' , projectDepends . urls . sweetProperty , ( body ) => {
594- dependenciesConfigs . sweetPropertyVersions = [ ] ;
595- const latestVersion = body . length > 0 ? body [ 0 ] [ 'tag_name' ] : '' ;
575+ /** 获取 Gropify 版本 */
576+ findGropifyVersion : ( ) => {
577+ httpClient . requestDepends ( 'Gropify' , projectDepends . urls . gropify , ( body ) => {
578+ dependenciesConfigs . gropifyVersions = [ ] ;
579+ const latestVersion = $ ( body ) . find ( 'latest' ) . text ( ) ;
596580 if ( latestVersion !== '' ) {
597- dependenciesConfigs . sweetPropertyVersions . push ( latestVersion ) ;
581+ dependenciesConfigs . gropifyVersions . push ( latestVersion ) ;
598582 /** 直接设置为最新版本 */
599- projectConfigs . projectDependencies . sweetPropertyVersion = latestVersion ;
583+ projectConfigs . projectDependencies . gropifyVersion = latestVersion ;
600584 projectDepends . findYukiHookApiVersion ( ) ;
601- } else projectDepends . failure ( 'SweetProperty ' , false ) ;
585+ } else projectDepends . failure ( 'Gropify ' , false ) ;
602586 } ) ;
603587 } ,
604588 /** 获取 YukiHookAPI 版本 */
0 commit comments