├── .gitignore
├── GoRouter-Annotation
├── .gitignore
├── build.gradle
├── gradle.properties
└── src
│ └── main
│ └── java
│ └── com
│ └── wyjson
│ └── router
│ └── annotation
│ ├── ApplicationModule.java
│ ├── Interceptor.java
│ ├── Param.java
│ ├── Route.java
│ └── Service.java
├── GoRouter-Api
├── .gitignore
├── build.gradle
├── consumer-rules.pro
├── gradle.properties
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── wyjson
│ └── router
│ ├── GoRouter.java
│ ├── callback
│ ├── GoCallback.java
│ ├── InterceptorCallback.java
│ └── impl
│ │ └── GoCallbackImpl.java
│ ├── core
│ ├── ApplicationModuleCenter.java
│ ├── Constants.java
│ ├── EventCenter.java
│ ├── InterceptorCenter.java
│ ├── InterceptorServiceImpl.java
│ ├── RouteCenter.java
│ ├── RouteModuleCenter.java
│ ├── ServiceCenter.java
│ ├── Warehouse.java
│ └── interfaces
│ │ └── IInterceptorService.java
│ ├── enums
│ ├── ParamType.java
│ └── RouteType.java
│ ├── exception
│ ├── NoFoundRouteException.java
│ ├── ParamException.java
│ └── RouterException.java
│ ├── interfaces
│ ├── IApplicationModule.java
│ ├── IDegradeService.java
│ ├── IInterceptor.java
│ ├── IJsonService.java
│ ├── IPretreatmentService.java
│ └── IService.java
│ ├── logger
│ ├── DefaultLogger.java
│ └── ILogger.java
│ ├── model
│ ├── Card.java
│ ├── CardMeta.java
│ ├── ParamMeta.java
│ └── ServiceMeta.java
│ ├── module
│ └── interfaces
│ │ ├── IRouteModule.java
│ │ └── IRouteModuleGroup.java
│ ├── thread
│ ├── CancelableCountDownLatch.java
│ ├── DefaultPoolExecutor.java
│ └── DefaultThreadFactory.java
│ └── utils
│ ├── ClassUtils.java
│ ├── InterceptorTreeMap.java
│ ├── MapUtils.java
│ ├── PackageUtils.java
│ ├── RouteGroupHashMap.java
│ ├── RouteHashMap.java
│ ├── RouteTagUtils.java
│ ├── ServiceHashMap.java
│ ├── TextUtils.java
│ └── TypeWrapper.java
├── GoRouter-Compiler
├── .gitignore
├── build.gradle
├── gradle.properties
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── wyjson
│ │ └── router
│ │ └── compiler
│ │ ├── doc
│ │ ├── DocumentUtils.java
│ │ └── model
│ │ │ ├── DocumentModel.java
│ │ │ ├── InterceptorModel.java
│ │ │ ├── ParamModel.java
│ │ │ ├── RouteModel.java
│ │ │ └── ServiceModel.java
│ │ ├── processor
│ │ ├── BaseProcessor.java
│ │ ├── GenerateApplicationModuleProcessor.java
│ │ ├── GenerateRouteModuleProcessor.java
│ │ └── ParamProcessor.java
│ │ └── utils
│ │ ├── Constants.java
│ │ └── Logger.java
│ └── resources
│ └── META-INF
│ └── gradle
│ └── incremental.annotation.processors
├── GoRouter-Gradle-Plugin
├── .gitignore
├── build.gradle
├── gradle.properties
└── src
│ └── main
│ ├── kotlin
│ └── com
│ │ └── wyjson
│ │ └── router
│ │ └── gradle_plugin
│ │ ├── config
│ │ └── GoRouterConfig.kt
│ │ ├── core
│ │ ├── application
│ │ │ ├── AssembleApplicationModuleCodeInjector.kt
│ │ │ └── AssembleApplicationModuleTask.kt
│ │ ├── doc
│ │ │ └── GenerateRouteDocTask.kt
│ │ └── route
│ │ │ ├── AssembleRouteModuleCodeInjector.kt
│ │ │ └── AssembleRouteModuleTask.kt
│ │ ├── helper
│ │ ├── AssembleGoRouteHelperCode.kt
│ │ └── GenerateGoRouterHelperTask.kt
│ │ ├── launch
│ │ └── MainGradlePluginLaunch.kt
│ │ ├── model
│ │ ├── DocumentModel.kt
│ │ ├── InterceptorModel.kt
│ │ ├── ParamModel.kt
│ │ ├── RouteHelperModel.kt
│ │ ├── RouteModel.kt
│ │ └── ServiceModel.kt
│ │ └── utils
│ │ ├── Constants.kt
│ │ └── Logger.kt
│ └── resources
│ └── META-INF
│ └── gradle-plugins
│ └── com.wyjson.gorouter.properties
├── LICENSE
├── README.md
├── README_Kotlin_DSL.md
├── app
├── .gitignore
├── GoRouter-release-route-doc.json
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── wyjson
│ └── go_router
│ └── MyApplication.java
├── demo_apk
└── app-release-demo-v2_5_6.apk
├── gradle.properties
├── gradle
├── publish-android.gradle
├── publish-java.gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── jitpack.yml
├── module_common
├── .gitignore
├── build.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── wyjson
│ │ ├── module_common
│ │ ├── CommonApplication.java
│ │ ├── entity
│ │ │ └── UserEntity.java
│ │ ├── model
│ │ │ └── TestModel.java
│ │ ├── route
│ │ │ ├── RouteTag.java
│ │ │ └── service
│ │ │ │ ├── DegradeServiceImpl.java
│ │ │ │ ├── JsonServiceImpl.java
│ │ │ │ ├── PretreatmentServiceImpl.java
│ │ │ │ └── user
│ │ │ │ ├── PayService.java
│ │ │ │ └── UserService.java
│ │ └── utils
│ │ │ └── ToastUtils.java
│ │ └── router
│ │ └── helper
│ │ ├── module_kotlin
│ │ ├── group_kotlin
│ │ │ └── KotlinActivityGoRouter.java
│ │ └── service
│ │ │ └── UserServiceForKotlinGoRouter.java
│ │ ├── module_main
│ │ └── group_main
│ │ │ ├── MainActivityGoRouter.java
│ │ │ ├── MainEventActivityGoRouter.java
│ │ │ ├── MainEventFragmentGoRouter.java
│ │ │ └── MainSplashActivityGoRouter.java
│ │ └── module_user
│ │ ├── group_new
│ │ ├── NewParamActivityGoRouter.java
│ │ └── NewParamFragmentGoRouter.java
│ │ ├── group_user
│ │ ├── UserCardFragmentGoRouter.java
│ │ ├── UserInfoActivityGoRouter.java
│ │ └── UserSignInActivityGoRouter.java
│ │ └── service
│ │ ├── PayServiceForAlipayGoRouter.java
│ │ ├── PayServiceForWechatPayGoRouter.java
│ │ └── UserServiceGoRouter.java
│ └── res
│ └── values
│ └── styles.xml
├── module_kotlin
├── .gitignore
├── build.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── wyjson
│ │ └── module_kotlin
│ │ ├── activity
│ │ └── KotlinActivity.kt
│ │ └── route
│ │ ├── interceptor
│ │ └── KotlinInterceptor.kt
│ │ └── service
│ │ └── KotlinUserServiceImpl.kt
│ └── res
│ └── layout
│ └── kotlin_activity_kotlin.xml
├── module_main
├── .gitignore
├── build.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── wyjson
│ │ └── module_main
│ │ ├── MainApplication.java
│ │ ├── activity
│ │ ├── EventActivity.java
│ │ ├── MainActivity.java
│ │ └── SplashActivity.java
│ │ └── fragment
│ │ └── EventFragment.java
│ └── res
│ ├── drawable
│ └── main_splash_bg.xml
│ ├── layout
│ ├── main_activity_event.xml
│ ├── main_activity_main.xml
│ └── main_fragment_event.xml
│ ├── mipmap-xxhdpi
│ └── main_ic_app_logo.png
│ └── values
│ └── styles.xml
├── module_user
├── .gitignore
├── build.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── wyjson
│ │ └── module_user
│ │ ├── UserApplication.java
│ │ ├── activity
│ │ ├── BaseParamActivity.java
│ │ ├── ParamActivity.java
│ │ ├── SignInActivity.java
│ │ └── UserInfoActivity.java
│ │ ├── fragment
│ │ ├── CardFragment.java
│ │ └── ParamFragment.java
│ │ └── route
│ │ ├── interceptor
│ │ ├── AuthenticationInterceptor.java
│ │ └── SignInInterceptor.java
│ │ └── service
│ │ ├── AliPayServiceImpl.java
│ │ ├── UserServiceImpl.java
│ │ └── WechatPayServiceImpl.java
│ └── res
│ └── layout
│ ├── user_activity_param.xml
│ ├── user_activity_sign_in.xml
│ ├── user_activity_user_info.xml
│ ├── user_fragment_card.xml
│ └── user_fragment_param.xml
├── screenshot
└── gradle_task_generate_router_doc.png
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/.gitignore
--------------------------------------------------------------------------------
/GoRouter-Annotation/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/GoRouter-Annotation/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Annotation/build.gradle
--------------------------------------------------------------------------------
/GoRouter-Annotation/gradle.properties:
--------------------------------------------------------------------------------
1 | ARTIFACT_ID=GoRouter-Annotation
2 |
--------------------------------------------------------------------------------
/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/ApplicationModule.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/ApplicationModule.java
--------------------------------------------------------------------------------
/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Interceptor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Interceptor.java
--------------------------------------------------------------------------------
/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Param.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Param.java
--------------------------------------------------------------------------------
/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Route.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Route.java
--------------------------------------------------------------------------------
/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Service.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Annotation/src/main/java/com/wyjson/router/annotation/Service.java
--------------------------------------------------------------------------------
/GoRouter-Api/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/GoRouter-Api/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/build.gradle
--------------------------------------------------------------------------------
/GoRouter-Api/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/consumer-rules.pro
--------------------------------------------------------------------------------
/GoRouter-Api/gradle.properties:
--------------------------------------------------------------------------------
1 | ARTIFACT_ID=GoRouter-Api
2 |
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/GoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/GoRouter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/callback/GoCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/callback/GoCallback.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/callback/InterceptorCallback.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/callback/InterceptorCallback.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/callback/impl/GoCallbackImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/callback/impl/GoCallbackImpl.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/ApplicationModuleCenter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/ApplicationModuleCenter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/Constants.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/Constants.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/EventCenter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/EventCenter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/InterceptorCenter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/InterceptorCenter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/InterceptorServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/InterceptorServiceImpl.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/RouteCenter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/RouteCenter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/RouteModuleCenter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/RouteModuleCenter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/ServiceCenter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/ServiceCenter.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/Warehouse.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/Warehouse.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/core/interfaces/IInterceptorService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/core/interfaces/IInterceptorService.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/enums/ParamType.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/enums/ParamType.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/enums/RouteType.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/enums/RouteType.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/exception/NoFoundRouteException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/exception/NoFoundRouteException.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/exception/ParamException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/exception/ParamException.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/exception/RouterException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/exception/RouterException.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IApplicationModule.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IApplicationModule.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IDegradeService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IDegradeService.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IInterceptor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IInterceptor.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IJsonService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IJsonService.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IPretreatmentService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IPretreatmentService.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/interfaces/IService.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/logger/DefaultLogger.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/logger/DefaultLogger.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/logger/ILogger.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/logger/ILogger.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/model/Card.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/model/Card.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/model/CardMeta.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/model/CardMeta.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/model/ParamMeta.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/model/ParamMeta.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/model/ServiceMeta.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/model/ServiceMeta.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/module/interfaces/IRouteModule.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/module/interfaces/IRouteModule.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/module/interfaces/IRouteModuleGroup.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/module/interfaces/IRouteModuleGroup.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/thread/CancelableCountDownLatch.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/thread/CancelableCountDownLatch.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/thread/DefaultPoolExecutor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/thread/DefaultPoolExecutor.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/thread/DefaultThreadFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/thread/DefaultThreadFactory.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/ClassUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/ClassUtils.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/InterceptorTreeMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/InterceptorTreeMap.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/MapUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/MapUtils.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/PackageUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/PackageUtils.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/RouteGroupHashMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/RouteGroupHashMap.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/RouteHashMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/RouteHashMap.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/RouteTagUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/RouteTagUtils.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/ServiceHashMap.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/ServiceHashMap.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/TextUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/TextUtils.java
--------------------------------------------------------------------------------
/GoRouter-Api/src/main/java/com/wyjson/router/utils/TypeWrapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Api/src/main/java/com/wyjson/router/utils/TypeWrapper.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/GoRouter-Compiler/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/build.gradle
--------------------------------------------------------------------------------
/GoRouter-Compiler/gradle.properties:
--------------------------------------------------------------------------------
1 | ARTIFACT_ID=GoRouter-Compiler
2 |
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/DocumentUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/DocumentUtils.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/DocumentModel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/DocumentModel.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/InterceptorModel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/InterceptorModel.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/ParamModel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/ParamModel.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/RouteModel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/RouteModel.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/ServiceModel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/doc/model/ServiceModel.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/BaseProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/BaseProcessor.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/GenerateApplicationModuleProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/GenerateApplicationModuleProcessor.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/GenerateRouteModuleProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/GenerateRouteModuleProcessor.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/ParamProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/processor/ParamProcessor.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/utils/Constants.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/utils/Constants.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/utils/Logger.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/java/com/wyjson/router/compiler/utils/Logger.java
--------------------------------------------------------------------------------
/GoRouter-Compiler/src/main/resources/META-INF/gradle/incremental.annotation.processors:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Compiler/src/main/resources/META-INF/gradle/incremental.annotation.processors
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/build.gradle
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/gradle.properties:
--------------------------------------------------------------------------------
1 | ARTIFACT_ID=GoRouter-Gradle-Plugin
2 |
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/config/GoRouterConfig.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/config/GoRouterConfig.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/application/AssembleApplicationModuleCodeInjector.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/application/AssembleApplicationModuleCodeInjector.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/application/AssembleApplicationModuleTask.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/application/AssembleApplicationModuleTask.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/doc/GenerateRouteDocTask.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/doc/GenerateRouteDocTask.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/route/AssembleRouteModuleCodeInjector.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/route/AssembleRouteModuleCodeInjector.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/route/AssembleRouteModuleTask.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/core/route/AssembleRouteModuleTask.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/helper/AssembleGoRouteHelperCode.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/helper/AssembleGoRouteHelperCode.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/helper/GenerateGoRouterHelperTask.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/helper/GenerateGoRouterHelperTask.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/launch/MainGradlePluginLaunch.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/launch/MainGradlePluginLaunch.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/DocumentModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/DocumentModel.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/InterceptorModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/InterceptorModel.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/ParamModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/ParamModel.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/RouteHelperModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/RouteHelperModel.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/RouteModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/RouteModel.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/ServiceModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/model/ServiceModel.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/utils/Constants.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/utils/Constants.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/utils/Logger.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/kotlin/com/wyjson/router/gradle_plugin/utils/Logger.kt
--------------------------------------------------------------------------------
/GoRouter-Gradle-Plugin/src/main/resources/META-INF/gradle-plugins/com.wyjson.gorouter.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/GoRouter-Gradle-Plugin/src/main/resources/META-INF/gradle-plugins/com.wyjson.gorouter.properties
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/README.md
--------------------------------------------------------------------------------
/README_Kotlin_DSL.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/README_Kotlin_DSL.md
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/app/.gitignore
--------------------------------------------------------------------------------
/app/GoRouter-release-route-doc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/app/GoRouter-release-route-doc.json
--------------------------------------------------------------------------------
/app/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/app/build.gradle
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/app/proguard-rules.pro
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/app/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/app/src/main/java/com/wyjson/go_router/MyApplication.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/app/src/main/java/com/wyjson/go_router/MyApplication.java
--------------------------------------------------------------------------------
/demo_apk/app-release-demo-v2_5_6.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/demo_apk/app-release-demo-v2_5_6.apk
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/publish-android.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradle/publish-android.gradle
--------------------------------------------------------------------------------
/gradle/publish-java.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradle/publish-java.gradle
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/jitpack.yml:
--------------------------------------------------------------------------------
1 | jdk:
2 | - openjdk17
--------------------------------------------------------------------------------
/module_common/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_common/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/build.gradle
--------------------------------------------------------------------------------
/module_common/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/CommonApplication.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/CommonApplication.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/entity/UserEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/entity/UserEntity.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/model/TestModel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/model/TestModel.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/route/RouteTag.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/route/RouteTag.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/route/service/DegradeServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/route/service/DegradeServiceImpl.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/route/service/JsonServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/route/service/JsonServiceImpl.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/route/service/PretreatmentServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/route/service/PretreatmentServiceImpl.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/route/service/user/PayService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/route/service/user/PayService.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/route/service/user/UserService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/route/service/user/UserService.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/module_common/utils/ToastUtils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/module_common/utils/ToastUtils.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_kotlin/group_kotlin/KotlinActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_kotlin/group_kotlin/KotlinActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_kotlin/service/UserServiceForKotlinGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_kotlin/service/UserServiceForKotlinGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainEventActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainEventActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainEventFragmentGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainEventFragmentGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainSplashActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_main/group_main/MainSplashActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/group_new/NewParamActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/group_new/NewParamActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/group_new/NewParamFragmentGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/group_new/NewParamFragmentGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/group_user/UserCardFragmentGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/group_user/UserCardFragmentGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/group_user/UserInfoActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/group_user/UserInfoActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/group_user/UserSignInActivityGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/group_user/UserSignInActivityGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/service/PayServiceForAlipayGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/service/PayServiceForAlipayGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/service/PayServiceForWechatPayGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/service/PayServiceForWechatPayGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/java/com/wyjson/router/helper/module_user/service/UserServiceGoRouter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/java/com/wyjson/router/helper/module_user/service/UserServiceGoRouter.java
--------------------------------------------------------------------------------
/module_common/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_common/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/module_kotlin/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_kotlin/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_kotlin/build.gradle
--------------------------------------------------------------------------------
/module_kotlin/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_kotlin/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/module_kotlin/src/main/java/com/wyjson/module_kotlin/activity/KotlinActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_kotlin/src/main/java/com/wyjson/module_kotlin/activity/KotlinActivity.kt
--------------------------------------------------------------------------------
/module_kotlin/src/main/java/com/wyjson/module_kotlin/route/interceptor/KotlinInterceptor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_kotlin/src/main/java/com/wyjson/module_kotlin/route/interceptor/KotlinInterceptor.kt
--------------------------------------------------------------------------------
/module_kotlin/src/main/java/com/wyjson/module_kotlin/route/service/KotlinUserServiceImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_kotlin/src/main/java/com/wyjson/module_kotlin/route/service/KotlinUserServiceImpl.kt
--------------------------------------------------------------------------------
/module_kotlin/src/main/res/layout/kotlin_activity_kotlin.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_kotlin/src/main/res/layout/kotlin_activity_kotlin.xml
--------------------------------------------------------------------------------
/module_main/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_main/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/build.gradle
--------------------------------------------------------------------------------
/module_main/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/module_main/src/main/java/com/wyjson/module_main/MainApplication.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/java/com/wyjson/module_main/MainApplication.java
--------------------------------------------------------------------------------
/module_main/src/main/java/com/wyjson/module_main/activity/EventActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/java/com/wyjson/module_main/activity/EventActivity.java
--------------------------------------------------------------------------------
/module_main/src/main/java/com/wyjson/module_main/activity/MainActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/java/com/wyjson/module_main/activity/MainActivity.java
--------------------------------------------------------------------------------
/module_main/src/main/java/com/wyjson/module_main/activity/SplashActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/java/com/wyjson/module_main/activity/SplashActivity.java
--------------------------------------------------------------------------------
/module_main/src/main/java/com/wyjson/module_main/fragment/EventFragment.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/java/com/wyjson/module_main/fragment/EventFragment.java
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable/main_splash_bg.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/res/drawable/main_splash_bg.xml
--------------------------------------------------------------------------------
/module_main/src/main/res/layout/main_activity_event.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/res/layout/main_activity_event.xml
--------------------------------------------------------------------------------
/module_main/src/main/res/layout/main_activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/res/layout/main_activity_main.xml
--------------------------------------------------------------------------------
/module_main/src/main/res/layout/main_fragment_event.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/res/layout/main_fragment_event.xml
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xxhdpi/main_ic_app_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/res/mipmap-xxhdpi/main_ic_app_logo.png
--------------------------------------------------------------------------------
/module_main/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_main/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/module_user/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_user/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/build.gradle
--------------------------------------------------------------------------------
/module_user/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/UserApplication.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/UserApplication.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/activity/BaseParamActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/activity/BaseParamActivity.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/activity/ParamActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/activity/ParamActivity.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/activity/SignInActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/activity/SignInActivity.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/activity/UserInfoActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/activity/UserInfoActivity.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/fragment/CardFragment.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/fragment/CardFragment.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/fragment/ParamFragment.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/fragment/ParamFragment.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/route/interceptor/AuthenticationInterceptor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/route/interceptor/AuthenticationInterceptor.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/route/interceptor/SignInInterceptor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/route/interceptor/SignInInterceptor.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/route/service/AliPayServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/route/service/AliPayServiceImpl.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/route/service/UserServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/route/service/UserServiceImpl.java
--------------------------------------------------------------------------------
/module_user/src/main/java/com/wyjson/module_user/route/service/WechatPayServiceImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/java/com/wyjson/module_user/route/service/WechatPayServiceImpl.java
--------------------------------------------------------------------------------
/module_user/src/main/res/layout/user_activity_param.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/res/layout/user_activity_param.xml
--------------------------------------------------------------------------------
/module_user/src/main/res/layout/user_activity_sign_in.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/res/layout/user_activity_sign_in.xml
--------------------------------------------------------------------------------
/module_user/src/main/res/layout/user_activity_user_info.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/res/layout/user_activity_user_info.xml
--------------------------------------------------------------------------------
/module_user/src/main/res/layout/user_fragment_card.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/res/layout/user_fragment_card.xml
--------------------------------------------------------------------------------
/module_user/src/main/res/layout/user_fragment_param.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/module_user/src/main/res/layout/user_fragment_param.xml
--------------------------------------------------------------------------------
/screenshot/gradle_task_generate_router_doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/screenshot/gradle_task_generate_router_doc.png
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wyjsonGo/GoRouter/HEAD/settings.gradle
--------------------------------------------------------------------------------