├── .github
├── dependabot.yml
└── workflows
│ └── main.yml
├── .gitignore
├── art
├── dashboard.png
├── detail.png
└── logo.png
├── gecko-android-example
├── build.gradle
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── gecko
│ └── android
│ └── example
│ ├── App.kt
│ ├── MainActivity.kt
│ └── generator
│ ├── Generator.kt
│ ├── GeneratorBody.kt
│ ├── GeneratorCode.kt
│ ├── GeneratorJsonArray.kt
│ ├── GeneratorJsonObject.kt
│ ├── GeneratorMethod.kt
│ ├── GeneratorNetworkMetadata.kt
│ ├── GeneratorRequest.kt
│ ├── GeneratorResponse.kt
│ └── GeneratorString.kt
├── gecko-android-notification
├── build.gradle
├── gradle.properties
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── gecko
│ │ └── android
│ │ └── notification
│ │ ├── NotificationChannelManager.kt
│ │ ├── NotificationController.kt
│ │ ├── NotificationDispatcher.kt
│ │ ├── NotificationDispatcherBuffering.kt
│ │ ├── NotificationDispatcherDefault.kt
│ │ ├── NotificationDispatcherFactory.kt
│ │ ├── RequestInterceptorCounting.kt
│ │ ├── ResponseInterceptorCounting.kt
│ │ └── startup
│ │ └── GeckoStartup.kt
│ └── res
│ └── drawable
│ └── ic_stat_gecko.xml
├── gecko-android-ui
├── build.gradle
├── gradle.properties
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── gecko
│ │ └── ui
│ │ ├── GeckoActivity.kt
│ │ ├── component
│ │ ├── call
│ │ │ ├── CallOverview.kt
│ │ │ ├── DateTime.kt
│ │ │ ├── PathBar.kt
│ │ │ ├── UriBar.kt
│ │ │ └── UrlBar.kt
│ │ ├── color
│ │ │ ├── ColorResolver.kt
│ │ │ └── ColorResolvers.kt
│ │ ├── container
│ │ │ └── GradientHeadlineContainer.kt
│ │ ├── navigation
│ │ │ ├── Destination.kt
│ │ │ └── Destinations.kt
│ │ ├── tab
│ │ │ ├── Tab.kt
│ │ │ └── TabRow.kt
│ │ └── toolbar
│ │ │ ├── NavigationToolbar.kt
│ │ │ ├── Toolbar.kt
│ │ │ ├── ToolbarAction.kt
│ │ │ └── ToolbarDefaults.kt
│ │ ├── composition
│ │ ├── DashboardView.kt
│ │ ├── DetailView.kt
│ │ └── MainView.kt
│ │ ├── presentation
│ │ ├── CallableAction.kt
│ │ ├── ViewWorker.kt
│ │ ├── action
│ │ │ ├── CopyUriPresenter.kt
│ │ │ └── OpenUriPresenter.kt
│ │ ├── dashboard
│ │ │ └── DashboardPresenter.kt
│ │ ├── detail
│ │ │ └── DetailPresenter.kt
│ │ ├── navigation
│ │ │ ├── NavigationDefaults.kt
│ │ │ ├── NavigationPresenter.kt
│ │ │ └── NavigationRoute.kt
│ │ └── theme
│ │ │ ├── SystemUiPresenter.kt
│ │ │ └── ThemePresenter.kt
│ │ ├── screen
│ │ ├── dashboard
│ │ │ ├── DashboardContent.kt
│ │ │ ├── DashboardContentLoader.kt
│ │ │ ├── DashboardNameLoader.kt
│ │ │ └── DashboardViewModel.kt
│ │ └── detail
│ │ │ ├── DetailContent.kt
│ │ │ ├── DetailContentLoader.kt
│ │ │ └── DetailViewModel.kt
│ │ ├── startup
│ │ └── GeckoStartup.kt
│ │ └── theme
│ │ ├── Color.kt
│ │ ├── Shape.kt
│ │ ├── Theme.kt
│ │ └── Type.kt
│ └── res
│ ├── drawable
│ ├── ic_gecko_back.xml
│ ├── ic_gecko_copy.xml
│ ├── ic_gecko_link.xml
│ └── ic_gecko_refresh.xml
│ ├── mipmap-anydpi-v26
│ ├── ic_launcher_gecko.xml
│ └── ic_launcher_gecko_round.xml
│ ├── mipmap-hdpi
│ ├── ic_launcher_gecko.png
│ ├── ic_launcher_gecko_foreground.png
│ └── ic_launcher_gecko_round.png
│ ├── mipmap-mdpi
│ ├── ic_launcher_gecko.png
│ ├── ic_launcher_gecko_foreground.png
│ └── ic_launcher_gecko_round.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher_gecko.png
│ ├── ic_launcher_gecko_foreground.png
│ └── ic_launcher_gecko_round.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher_gecko.png
│ ├── ic_launcher_gecko_foreground.png
│ └── ic_launcher_gecko_round.png
│ ├── mipmap-xxxhdpi
│ ├── ic_launcher_gecko.png
│ ├── ic_launcher_gecko_foreground.png
│ └── ic_launcher_gecko_round.png
│ ├── raw
│ └── gecko_image.png
│ └── values
│ ├── colors.xml
│ ├── ic_launcher_background.xml
│ └── themes.xml
├── gecko-android
├── build.gradle
├── gradle.properties
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── gecko
│ │ └── android
│ │ ├── Base64EncoderAndroid.kt
│ │ ├── DaoCall.kt
│ │ ├── DaoCallKtx.kt
│ │ ├── DaoRequest.kt
│ │ ├── DaoResponse.kt
│ │ ├── GeckoDatabase.kt
│ │ ├── GeckoDatabaseFactory.kt
│ │ ├── GeckoDatabaseFactoryDefault.kt
│ │ ├── GeckoDatabaseFactorySingle.kt
│ │ ├── GeckoPersisted.kt
│ │ ├── GeckoSource.kt
│ │ ├── GeckoSourceDefault.kt
│ │ ├── GeckoSourceFactory.kt
│ │ ├── GeckoSourceFactoryDefault.kt
│ │ ├── GeckoSourceFactorySingle.kt
│ │ ├── GeckoSourceKtx.kt
│ │ ├── GeckoStartup.kt
│ │ ├── LoggerAndroid.kt
│ │ ├── adapter
│ │ ├── DateConverter.kt
│ │ └── HeadersConverter.kt
│ │ ├── builder
│ │ └── GeckoBuilderKtx.kt
│ │ ├── model
│ │ ├── CallMetadataView.kt
│ │ ├── CallView.kt
│ │ ├── GeckoData.kt
│ │ ├── GeckoDataView.kt
│ │ ├── GeckoMetadata.kt
│ │ ├── GeckoMetadataView.kt
│ │ ├── PersistedCall.kt
│ │ ├── PersistedCallAdapter.kt
│ │ ├── PersistedRequest.kt
│ │ ├── PersistedRequestAdapter.kt
│ │ ├── PersistedResponse.kt
│ │ └── PersistedResponseAdapter.kt
│ │ ├── paging
│ │ └── GeckoPagingSource.kt
│ │ └── tooling
│ │ └── Paging.kt
│ └── test
│ └── java
│ ├── android
│ └── util
│ │ ├── Base64.java
│ │ ├── Expects.kt
│ │ └── Log.java
│ └── gecko
│ └── android
│ ├── Base64EncoderAndroidTest.kt
│ └── LoggerAndroidTest.kt
├── gecko-core
├── .gitignore
├── build.gradle
├── gradle.properties
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── gecko
│ │ ├── Base64Encoder.kt
│ │ ├── Gecko.kt
│ │ ├── GeckoDefault.kt
│ │ ├── GeckoThreadSwitching.kt
│ │ ├── Logger.kt
│ │ ├── TextCompressor.kt
│ │ ├── TextCompressorGzip.kt
│ │ ├── builder
│ │ ├── GeckoBuilderKtx.kt
│ │ └── GeckoConfiguration.kt
│ │ ├── interceptor
│ │ ├── ByteDataInterceptor.kt
│ │ ├── ByteDataInterceptorCompression.kt
│ │ ├── ByteDataInterceptorDomainInjecting.kt
│ │ ├── ByteDataInterceptorEncoding.kt
│ │ ├── ByteDataInterceptorLogging.kt
│ │ ├── RequestInterceptor.kt
│ │ ├── RequestInterceptorLogging.kt
│ │ ├── ResponseInterceptor.kt
│ │ └── ResponseInterceptorLogging.kt
│ │ ├── model
│ │ ├── ByteData.kt
│ │ ├── ByteDataDecorated.kt
│ │ ├── ByteDataStage.kt
│ │ ├── Header.kt
│ │ ├── Headers.kt
│ │ ├── NetworkMetadata.kt
│ │ ├── Request.kt
│ │ ├── RequestDecorated.kt
│ │ ├── Response.kt
│ │ ├── ResponseDecorated.kt
│ │ ├── adapter
│ │ │ └── ByteDataNetworkMetadataAdapter.kt
│ │ ├── decorator
│ │ │ ├── ByteDataBase64Decorator.kt
│ │ │ └── ByteDataCompressionDecorator.kt
│ │ └── effect
│ │ │ ├── RequestLoggingSideEffect.kt
│ │ │ └── ResponseLoggingSideEffect.kt
│ │ └── util
│ │ └── ServiceLoader.kt
│ └── test
│ └── java
│ └── gecko
│ ├── TextCompressorGzipTest.kt
│ ├── interceptor
│ ├── ByteDataInterceptorCompressionTest.kt
│ ├── ByteDataInterceptorDomainInjectingTest.kt
│ ├── ByteDataInterceptorEncodingTest.kt
│ ├── ByteDataInterceptorLoggingTest.kt
│ ├── RequestInterceptorLoggingTest.kt
│ └── ResponseInterceptorLoggingTest.kt
│ ├── model
│ ├── NetworkMetadata.kt
│ ├── Request.kt
│ ├── Response.kt
│ ├── adapter
│ │ └── ByteDataNetworkMetadataAdapterTest.kt
│ ├── decorator
│ │ ├── ByteDataBase64DecoratorTest.kt
│ │ └── ByteDataCompressionDecoratorTest.kt
│ └── effect
│ │ ├── RequestLoggingSideEffectTest.kt
│ │ └── ResponseLoggingSideEffectTest.kt
│ └── test
│ ├── TestBlueprint.kt
│ └── TestSuccessful.kt
├── gecko-okhttp
├── .gitignore
├── build.gradle
├── gradle.properties
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── java
│ │ └── gecko
│ │ └── okhttp
│ │ ├── GeckoInterceptor.kt
│ │ ├── OkHttpRequestAdapter.kt
│ │ └── OkHttpResponseAdapter.kt
│ └── test
│ └── java
│ └── gecko
│ └── okhttp
│ ├── GeckoInterceptorTest.kt
│ ├── OkHttpResponseAdapterTest.kt
│ ├── TestSuccessful.kt
│ └── model
│ ├── NetworkMetadata.kt
│ ├── Request.kt
│ └── Response.kt
├── gradle.properties
├── gradle
├── libs.versions.toml
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── license
├── readme.md
└── settings.gradle
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/workflows/main.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/.github/workflows/main.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/.gitignore
--------------------------------------------------------------------------------
/art/dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/art/dashboard.png
--------------------------------------------------------------------------------
/art/detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/art/detail.png
--------------------------------------------------------------------------------
/art/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/art/logo.png
--------------------------------------------------------------------------------
/gecko-android-example/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/build.gradle
--------------------------------------------------------------------------------
/gecko-android-example/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/App.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/App.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/MainActivity.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/Generator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/Generator.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorBody.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorBody.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorCode.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorCode.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorJsonArray.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorJsonArray.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorJsonObject.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorJsonObject.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorMethod.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorMethod.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorNetworkMetadata.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorNetworkMetadata.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorRequest.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorResponse.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorResponse.kt
--------------------------------------------------------------------------------
/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorString.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-example/src/main/java/gecko/android/example/generator/GeneratorString.kt
--------------------------------------------------------------------------------
/gecko-android-notification/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/build.gradle
--------------------------------------------------------------------------------
/gecko-android-notification/gradle.properties:
--------------------------------------------------------------------------------
1 | POM_ARTIFACT_ID=gecko-android-notification
2 |
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/NotificationChannelManager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/NotificationChannelManager.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/NotificationController.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/NotificationController.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcher.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcher.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcherBuffering.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcherBuffering.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcherDefault.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcherDefault.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcherFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/NotificationDispatcherFactory.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/RequestInterceptorCounting.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/RequestInterceptorCounting.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/ResponseInterceptorCounting.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/ResponseInterceptorCounting.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/java/gecko/android/notification/startup/GeckoStartup.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/java/gecko/android/notification/startup/GeckoStartup.kt
--------------------------------------------------------------------------------
/gecko-android-notification/src/main/res/drawable/ic_stat_gecko.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-notification/src/main/res/drawable/ic_stat_gecko.xml
--------------------------------------------------------------------------------
/gecko-android-ui/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/build.gradle
--------------------------------------------------------------------------------
/gecko-android-ui/gradle.properties:
--------------------------------------------------------------------------------
1 | POM_ARTIFACT_ID=gecko-android-ui
2 |
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/GeckoActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/GeckoActivity.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/call/CallOverview.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/call/CallOverview.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/call/DateTime.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/call/DateTime.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/call/PathBar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/call/PathBar.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/call/UriBar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/call/UriBar.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/call/UrlBar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/call/UrlBar.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/color/ColorResolver.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/color/ColorResolver.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/color/ColorResolvers.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/color/ColorResolvers.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/container/GradientHeadlineContainer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/container/GradientHeadlineContainer.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/navigation/Destination.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/navigation/Destination.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/navigation/Destinations.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/navigation/Destinations.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/tab/Tab.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/tab/Tab.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/tab/TabRow.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/tab/TabRow.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/NavigationToolbar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/NavigationToolbar.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/Toolbar.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/Toolbar.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/ToolbarAction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/ToolbarAction.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/ToolbarDefaults.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/component/toolbar/ToolbarDefaults.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/composition/DashboardView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/composition/DashboardView.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/composition/DetailView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/composition/DetailView.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/composition/MainView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/composition/MainView.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/CallableAction.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/CallableAction.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/ViewWorker.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/ViewWorker.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/action/CopyUriPresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/action/CopyUriPresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/action/OpenUriPresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/action/OpenUriPresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/dashboard/DashboardPresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/dashboard/DashboardPresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/detail/DetailPresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/detail/DetailPresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/navigation/NavigationDefaults.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/navigation/NavigationDefaults.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/navigation/NavigationPresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/navigation/NavigationPresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/navigation/NavigationRoute.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/navigation/NavigationRoute.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/theme/SystemUiPresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/theme/SystemUiPresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/presentation/theme/ThemePresenter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/presentation/theme/ThemePresenter.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardContent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardContent.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardContentLoader.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardContentLoader.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardNameLoader.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardNameLoader.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/dashboard/DashboardViewModel.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/detail/DetailContent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/detail/DetailContent.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/detail/DetailContentLoader.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/detail/DetailContentLoader.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/screen/detail/DetailViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/screen/detail/DetailViewModel.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/startup/GeckoStartup.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/startup/GeckoStartup.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/theme/Color.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/theme/Color.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/theme/Shape.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/theme/Shape.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/theme/Theme.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/theme/Theme.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/java/gecko/ui/theme/Type.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/java/gecko/ui/theme/Type.kt
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/drawable/ic_gecko_back.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/drawable/ic_gecko_back.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/drawable/ic_gecko_copy.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/drawable/ic_gecko_copy.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/drawable/ic_gecko_link.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/drawable/ic_gecko_link.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/drawable/ic_gecko_refresh.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/drawable/ic_gecko_refresh.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-anydpi-v26/ic_launcher_gecko.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-anydpi-v26/ic_launcher_gecko.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-anydpi-v26/ic_launcher_gecko_round.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-anydpi-v26/ic_launcher_gecko_round.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-hdpi/ic_launcher_gecko.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-hdpi/ic_launcher_gecko.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-hdpi/ic_launcher_gecko_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-hdpi/ic_launcher_gecko_foreground.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-hdpi/ic_launcher_gecko_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-hdpi/ic_launcher_gecko_round.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-mdpi/ic_launcher_gecko.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-mdpi/ic_launcher_gecko.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-mdpi/ic_launcher_gecko_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-mdpi/ic_launcher_gecko_foreground.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-mdpi/ic_launcher_gecko_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-mdpi/ic_launcher_gecko_round.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xhdpi/ic_launcher_gecko.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xhdpi/ic_launcher_gecko.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xhdpi/ic_launcher_gecko_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xhdpi/ic_launcher_gecko_foreground.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xhdpi/ic_launcher_gecko_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xhdpi/ic_launcher_gecko_round.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xxhdpi/ic_launcher_gecko.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xxhdpi/ic_launcher_gecko.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xxhdpi/ic_launcher_gecko_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xxhdpi/ic_launcher_gecko_foreground.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xxhdpi/ic_launcher_gecko_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xxhdpi/ic_launcher_gecko_round.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xxxhdpi/ic_launcher_gecko.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xxxhdpi/ic_launcher_gecko.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xxxhdpi/ic_launcher_gecko_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xxxhdpi/ic_launcher_gecko_foreground.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/mipmap-xxxhdpi/ic_launcher_gecko_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/mipmap-xxxhdpi/ic_launcher_gecko_round.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/raw/gecko_image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/raw/gecko_image.png
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/values/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/values/ic_launcher_background.xml
--------------------------------------------------------------------------------
/gecko-android-ui/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android-ui/src/main/res/values/themes.xml
--------------------------------------------------------------------------------
/gecko-android/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/build.gradle
--------------------------------------------------------------------------------
/gecko-android/gradle.properties:
--------------------------------------------------------------------------------
1 | POM_ARTIFACT_ID=gecko-android
2 |
--------------------------------------------------------------------------------
/gecko-android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/Base64EncoderAndroid.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/Base64EncoderAndroid.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/DaoCall.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/DaoCall.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/DaoCallKtx.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/DaoCallKtx.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/DaoRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/DaoRequest.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/DaoResponse.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/DaoResponse.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoDatabase.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoDatabase.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoDatabaseFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoDatabaseFactory.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoDatabaseFactoryDefault.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoDatabaseFactoryDefault.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoDatabaseFactorySingle.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoDatabaseFactorySingle.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoPersisted.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoPersisted.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoSource.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoSourceDefault.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoSourceDefault.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoSourceFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoSourceFactory.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoSourceFactoryDefault.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoSourceFactoryDefault.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoSourceFactorySingle.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoSourceFactorySingle.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoSourceKtx.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoSourceKtx.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/GeckoStartup.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/GeckoStartup.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/LoggerAndroid.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/LoggerAndroid.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/adapter/DateConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/adapter/DateConverter.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/adapter/HeadersConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/adapter/HeadersConverter.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/builder/GeckoBuilderKtx.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/builder/GeckoBuilderKtx.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/CallMetadataView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/CallMetadataView.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/CallView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/CallView.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/GeckoData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/GeckoData.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/GeckoDataView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/GeckoDataView.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/GeckoMetadata.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/GeckoMetadata.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/GeckoMetadataView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/GeckoMetadataView.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/PersistedCall.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/PersistedCall.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/PersistedCallAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/PersistedCallAdapter.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/PersistedRequest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/PersistedRequest.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/PersistedRequestAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/PersistedRequestAdapter.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/PersistedResponse.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/PersistedResponse.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/model/PersistedResponseAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/model/PersistedResponseAdapter.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/paging/GeckoPagingSource.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/paging/GeckoPagingSource.kt
--------------------------------------------------------------------------------
/gecko-android/src/main/java/gecko/android/tooling/Paging.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/main/java/gecko/android/tooling/Paging.kt
--------------------------------------------------------------------------------
/gecko-android/src/test/java/android/util/Base64.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/test/java/android/util/Base64.java
--------------------------------------------------------------------------------
/gecko-android/src/test/java/android/util/Expects.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/test/java/android/util/Expects.kt
--------------------------------------------------------------------------------
/gecko-android/src/test/java/android/util/Log.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/test/java/android/util/Log.java
--------------------------------------------------------------------------------
/gecko-android/src/test/java/gecko/android/Base64EncoderAndroidTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/test/java/gecko/android/Base64EncoderAndroidTest.kt
--------------------------------------------------------------------------------
/gecko-android/src/test/java/gecko/android/LoggerAndroidTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-android/src/test/java/gecko/android/LoggerAndroidTest.kt
--------------------------------------------------------------------------------
/gecko-core/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/gecko-core/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/build.gradle
--------------------------------------------------------------------------------
/gecko-core/gradle.properties:
--------------------------------------------------------------------------------
1 | POM_ARTIFACT_ID=gecko-core
2 |
--------------------------------------------------------------------------------
/gecko-core/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/Base64Encoder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/Base64Encoder.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/Gecko.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/Gecko.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/GeckoDefault.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/GeckoDefault.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/GeckoThreadSwitching.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/GeckoThreadSwitching.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/Logger.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/Logger.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/TextCompressor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/TextCompressor.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/TextCompressorGzip.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/TextCompressorGzip.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/builder/GeckoBuilderKtx.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/builder/GeckoBuilderKtx.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/builder/GeckoConfiguration.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/builder/GeckoConfiguration.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptor.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorCompression.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorCompression.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorDomainInjecting.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorDomainInjecting.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorEncoding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorEncoding.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorLogging.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ByteDataInterceptorLogging.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/RequestInterceptor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/RequestInterceptor.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/RequestInterceptorLogging.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/RequestInterceptorLogging.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ResponseInterceptor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ResponseInterceptor.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/interceptor/ResponseInterceptorLogging.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/interceptor/ResponseInterceptorLogging.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/ByteData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/ByteData.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/ByteDataDecorated.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/ByteDataDecorated.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/ByteDataStage.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/ByteDataStage.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/Header.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/Header.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/Headers.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/Headers.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/NetworkMetadata.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/NetworkMetadata.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/Request.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/Request.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/RequestDecorated.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/RequestDecorated.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/Response.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/Response.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/ResponseDecorated.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/ResponseDecorated.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/adapter/ByteDataNetworkMetadataAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/adapter/ByteDataNetworkMetadataAdapter.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/decorator/ByteDataBase64Decorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/decorator/ByteDataBase64Decorator.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/decorator/ByteDataCompressionDecorator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/decorator/ByteDataCompressionDecorator.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/effect/RequestLoggingSideEffect.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/effect/RequestLoggingSideEffect.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/model/effect/ResponseLoggingSideEffect.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/model/effect/ResponseLoggingSideEffect.kt
--------------------------------------------------------------------------------
/gecko-core/src/main/java/gecko/util/ServiceLoader.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/main/java/gecko/util/ServiceLoader.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/TextCompressorGzipTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/TextCompressorGzipTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorCompressionTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorCompressionTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorDomainInjectingTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorDomainInjectingTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorEncodingTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorEncodingTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorLoggingTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/interceptor/ByteDataInterceptorLoggingTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/interceptor/RequestInterceptorLoggingTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/interceptor/RequestInterceptorLoggingTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/interceptor/ResponseInterceptorLoggingTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/interceptor/ResponseInterceptorLoggingTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/NetworkMetadata.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/NetworkMetadata.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/Request.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/Request.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/Response.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/Response.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/adapter/ByteDataNetworkMetadataAdapterTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/adapter/ByteDataNetworkMetadataAdapterTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/decorator/ByteDataBase64DecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/decorator/ByteDataBase64DecoratorTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/decorator/ByteDataCompressionDecoratorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/decorator/ByteDataCompressionDecoratorTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/effect/RequestLoggingSideEffectTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/effect/RequestLoggingSideEffectTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/model/effect/ResponseLoggingSideEffectTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/model/effect/ResponseLoggingSideEffectTest.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/test/TestBlueprint.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-core/src/test/java/gecko/test/TestBlueprint.kt
--------------------------------------------------------------------------------
/gecko-core/src/test/java/gecko/test/TestSuccessful.kt:
--------------------------------------------------------------------------------
1 | package gecko.test
2 |
3 | internal class TestSuccessful : RuntimeException()
--------------------------------------------------------------------------------
/gecko-okhttp/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/gecko-okhttp/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/build.gradle
--------------------------------------------------------------------------------
/gecko-okhttp/gradle.properties:
--------------------------------------------------------------------------------
1 | POM_ARTIFACT_ID=gecko-okhttp
2 |
--------------------------------------------------------------------------------
/gecko-okhttp/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/gecko-okhttp/src/main/java/gecko/okhttp/GeckoInterceptor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/main/java/gecko/okhttp/GeckoInterceptor.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/main/java/gecko/okhttp/OkHttpRequestAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/main/java/gecko/okhttp/OkHttpRequestAdapter.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/main/java/gecko/okhttp/OkHttpResponseAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/main/java/gecko/okhttp/OkHttpResponseAdapter.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/test/java/gecko/okhttp/GeckoInterceptorTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/test/java/gecko/okhttp/GeckoInterceptorTest.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/test/java/gecko/okhttp/OkHttpResponseAdapterTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/test/java/gecko/okhttp/OkHttpResponseAdapterTest.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/test/java/gecko/okhttp/TestSuccessful.kt:
--------------------------------------------------------------------------------
1 | package gecko.okhttp
2 |
3 | internal class TestSuccessful : RuntimeException()
--------------------------------------------------------------------------------
/gecko-okhttp/src/test/java/gecko/okhttp/model/NetworkMetadata.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/test/java/gecko/okhttp/model/NetworkMetadata.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/test/java/gecko/okhttp/model/Request.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/test/java/gecko/okhttp/model/Request.kt
--------------------------------------------------------------------------------
/gecko-okhttp/src/test/java/gecko/okhttp/model/Response.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gecko-okhttp/src/test/java/gecko/okhttp/model/Response.kt
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/libs.versions.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gradle/libs.versions.toml
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/license:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/license
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/readme.md
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/diareuse/gecko/HEAD/settings.gradle
--------------------------------------------------------------------------------