diff --git a/docs/dependency-notations.md b/docs/dependency-notations.md index 39e84911d..4635e84dc 100644 --- a/docs/dependency-notations.md +++ b/docs/dependency-notations.md @@ -1,9 +1,11 @@ --- title: Built-in Dependency Notations --- + # Built-in Dependency Notations -[**refreshVersions**](https://github.com/jmfayard/refreshVersions) provides **1180** Dependency Notations in **26** groups and **249** subgroups +[**refreshVersions**](https://github.com/jmfayard/refreshVersions) provides **1184** Dependency Notations in **27** +groups and **249** subgroups **Built-in Dependency Notations** are maven coordinates of popular libraries, discoverable as for example `KotlinX.coroutines.core` in IntelliJ IDEA, @@ -21,10 +23,8 @@ Use the table of contents to jump to the group you are interested in. Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordinate, VersionKey)`. - ## [Android.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Android.kt) - - + - + - + - +
Group Dependency Notations
Android @@ -33,54 +33,52 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> billingClient - - + - installReferrer - +
Android.billingClient ktx - +
Android.tools desugarJdkLibs - - + - r8 - +
Android.tools.build gradlePlugin - +
- ## [AndroidX.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/AndroidX.kt) - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
Group Dependency Notations
AndroidX @@ -89,2214 +87,2212 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> activity - - + - annotation - - + - appCompat - - + - appSearch - - + - asyncLayoutInflater - - + - autoFill - - + - biometric - - + - browser - - + - carApp - - + - cardView - - + - collection - - + - constraintLayout - - + - contentPager - - + - coordinatorLayout - - + - core - - + - cursorAdapter - - + - customView - - + - dataStore - - + - documentFile - - + - dragAndDrop - - + - drawerLayout - - + - dynamicAnimation - - + - emoji - - + - emoji2 - - + - exifInterface - - + - fragment - - + - glance - - + - gridLayout - - + - heifWriter - - + - interpolator - - + - javascriptEngine - - + - leanback - - + - loader - - + - localBroadcastManager - - + - media - - + - mediaRouter - - + - multidex - - + - palette - - + - preference - - + - print - - + - recommendation - - + - recyclerView - - + - remoteCallback - - + - savedState - - + - shareTarget - - + - slidingPaneLayout - - + - sqlite - - + - swipeRefreshLayout - - + - textClassifier - - + - tracing - - + - transitionKtx - - + - transition - - + - tvProvider - - + - vectorDrawable - - + - versionedParcelable - - + - viewPager - - + - viewPager2 - - + - wear - - + - webkit - - + - window - +
AndroidX.activity compose - - + - ktx - +
AndroidX.annotation experimental - +
AndroidX.appCompat resources - +
AndroidX.appSearch builtInTypes - - + - compiler - - + - localStorage - - + - platformStorage - +
AndroidX.archCore common - - + - runtime - - + - testing - +
AndroidX.asyncLayoutInflater appcompat - +
AndroidX.benchmark common - - + - gradlePlugin - - + - junit4 - - + - macroJunit4 - - + - macro - +
AndroidX.biometric ktx - +
AndroidX.camera camera2 - - + - core - - + - extensions - - + - lifecycle - - + - mlKitVision - - + - video - - + - view - +
AndroidX.carApp automotive - - + - projected - - + - testing - +
AndroidX.collection ktx - +
AndroidX.compose bom - - + - animation - - + - compiler - - + - foundation - - + - material - - + - material3 - - + - runtime - - + - ui - +
AndroidX.compose.animation core - - + - graphics - +
AndroidX.compose.foundation layout - +
AndroidX.compose.material ripple - +
AndroidX.compose.material.icons core - - + - extended - +
AndroidX.compose.material3 windowSizeClass - +
AndroidX.compose.runtime dispatch - - + - liveData - - + - rxJava2 - - + - rxJava3 - - + - saveable - - + - tracing - +
AndroidX.compose.ui geometry - - + - graphics - - + - testJunit4 - - + - testManifest - - + - test - - + - text - - + - toolingData - - + - toolingPreview - - + - tooling - - + - unit - - + - util - - + - viewBinding - +
AndroidX.compose.ui.text googleFonts - +
AndroidX.concurrent futuresKtx - - + - futures - +
AndroidX.constraintLayout compose - +
AndroidX.core animationTesting - - + - animation - - + - googleShortcuts - - + - ktx - - + - performance - - + - remoteViews - - + - role - - + - splashscreen - - + - uwb - +
AndroidX.core.uwb rxJava3 - +
AndroidX.customView poolingContainer - +
AndroidX.dataStore core - - + - preferences - - + - rxJava2 - - + - rxJava3 - +
AndroidX.dataStore.core okio - +
AndroidX.dataStore.preferences core - - + - rxJava2 - - + - rxJava3 - +
AndroidX.dynamicAnimation ktx - +
AndroidX.emoji appCompat - - + - bundled - +
AndroidX.emoji2 bundled - - + - viewsHelper - - + - views - +
AndroidX.enterprise feedbackTesting - - + - feedback - +
AndroidX.fragment ktx - - + - testing - +
AndroidX.games activity - - + - controller - - + - framePacing - - + - performanceTuner - - + - textInput - +
AndroidX.glance appWidget - - + - wearTiles - +
AndroidX.graphics core - +
AndroidX.health servicesClient - +
AndroidX.health.connect client - +
AndroidX.hilt compiler - - + - navigationCompose - - + - navigationFragment - - + - work - +
AndroidX.input motionPrediction - +
AndroidX.leanback grid - - + - paging - - + - preference - - + - tab - +
AndroidX.lifecycle commonJava8 - - + - common - - + - compiler - - + - extensions - - + - liveDataKtx - - + - liveData - - + - process - - + - reactiveStreamsKtx - - + - reactiveStreams - - + - runtime - - + - service - - + - viewModelCompose - - + - viewModelKtx - - + - viewModelSavedState - - + - viewModel - +
AndroidX.lifecycle.runtime compose - - + - ktx - - + - testing - +
AndroidX.media2 common - - + - exoplayer - - + - player - - + - session - - + - widget - +
AndroidX.media3 cast - - + - common - - + - database - - + - dataSource - - + - decoder - - + - exoPlayer - - + - extractor - - + - session - - + - testUtils - - + - transformer - - + - ui - +
AndroidX.media3.dataSource cronet - - + - okhttp - - + - rtmp - +
AndroidX.media3.exoPlayer dash - - + - hls - - + - ima - - + - rtsp - - + - workmanager - +
AndroidX.media3.testUtils robolectric - +
AndroidX.media3.ui leanback - +
AndroidX.metrics performance - +
AndroidX.multidex instrumentation - +
AndroidX.navigation commonKtx - - + - common - - + - compose - - + - dynamicFeaturesFragment - - + - fragmentKtx - - + - fragment - - + - runtimeKtx - - + - runtime - - + - safeArgsGenerator - - + - safeArgsGradlePlugin - - + - testing - - + - uiKtx - - + - ui - +
AndroidX.paging commonKtx - - + - common - - + - compose - - + - guava - - + - runtimeKtx - - + - runtime - - + - rxJava2Ktx - - + - rxJava2 - - + - rxJava3 - - + - testing - +
AndroidX.palette ktx - +
AndroidX.preference ktx - +
AndroidX.recyclerView selection - +
AndroidX.remoteCallback processor - +
AndroidX.room common - - + - compiler - - + - guava - - + - ktx - - + - paging - - + - runtime - - + - rxJava2 - - + - rxJava3 - - + - testing - +
AndroidX.room.paging guava - - + - rxJava2 - - + - rxJava3 - +
AndroidX.savedState ktx - +
AndroidX.security appAuthenticatorTesting - - + - appAuthenticator - - + - cryptoKtx - - + - crypto - - + - identityCredential - +
AndroidX.slice buildersKtx - - + - builders - - + - core - - + - view - +
AndroidX.sqlite framework - - + - ktx - +
AndroidX.startup runtime - +
AndroidX.test coreKtx - - + - core - - + - monitor - - + - orchestrator - - + - rules - - + - runner - - + - services - - + - uiAutomator - +
AndroidX.test.espresso accessibility - - + - contrib - - + - core - - + - device - - + - idlingResource - - + - intents - - + - remote - - + - web - +
AndroidX.test.espresso.idling concurrent - - + - net - +
AndroidX.test.ext junit - - + - truth - +
AndroidX.test.ext.junit gTest - - + - ktx - +
AndroidX.tracing ktx - - + - perfetto - +
AndroidX.tv foundation - - + - material - +
AndroidX.vectorDrawable animated - - + - seekable - +
AndroidX.wear inputTesting - - + - input - - + - ongoing - - + - phoneInteractions - - + - remoteInteractions - - + - tiles - - + - watchFace - +
AndroidX.wear.compose foundation - - + - material - - + - navigation - +
AndroidX.wear.tiles material - - + - renderer - - + - testing - +
AndroidX.wear.watchFace editor - +
AndroidX.wear.watchFace.complications dataSourceKtx - - + - dataSource - - + - rendering - +
AndroidX.window java - - + - rxJava2 - - + - rxJava3 - - + - testing - +
AndroidX.work gcm - - + - multiprocess - - + - runtimeKtx - - + - runtime - - + - rxJava2 - - + - rxJava3 - - + - testing - +
- ## [ApolloGraphQL.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/ApolloGraphQL.kt) - - +
Group Dependency Notations
ApolloGraphQL @@ -2305,69 +2301,67 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> adapters - - + - api - - + - ast - - + - httpCache - - + - idlingResource - - + - mockserver - - + - normalizedCacheSqlite - - + - normalizedCache - - + - runtime - - + - testingSupport - +
- ## [Arrow.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Arrow.kt) - - + - + - + - +
Group Dependency Notations
Arrow @@ -2376,66 +2370,64 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> core - - + - optics - - + - stack - +
Arrow.analysis gradlePlugin - +
Arrow.fx coroutines - - + - stm - +
Arrow.optics kspPlugin - - + - reflect - +
- ## [COIL.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/COIL.kt) - - +
Group Dependency Notations
COIL @@ -2444,51 +2436,49 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> base - - + - composeBase - - + - compose - - + - gif - - + - svg - - + - video - - + - COIL - +
- ## [CashApp.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/CashApp.kt) - - + - + - + - + - + - +
Group Dependency Notations
CashApp @@ -2497,132 +2487,130 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> licenseeGradlePlugin - - + - turbine - +
CashApp.copper flow - - + - rx2 - - + - rx3 - +
CashApp.molecule gradlePlugin - - + - runtime - +
CashApp.sqlDelight gradlePlugin - +
CashApp.sqlDelight.drivers android - - + - jdbc - - + - native - - + - jdbcSqlite - - + - sqlJs - +
CashApp.sqlDelight.extensions androidPaging - - + - androidPaging3 - - + - coroutines - - + - rxJava2 - - + - rxJava3 - +
- ## [Chucker.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Chucker.kt) - - +
Group Dependency Notations
Chucker @@ -2631,20 +2619,54 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> libraryNoOp - - + - library - +
- -## [Firebase.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Firebase.kt) +## [Detekt.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Detekt.kt) + + + + + + +
Group Dependency Notations
Detekt + + gradlePlugin + + - + + formatting + + +
Detekt.rules + + libraries + + - + + ruleauthors + + +
+ +## [Firebase.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Firebase.kt) @@ -2654,225 +2676,223 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> analyticsKtx - - + - analytics - - + - appDistributionGradlePlugin - - + - appIndexing - - + - authenticationKtx - - + - authentication - - + - bom - - + - remoteConfigKtx - - + - remoteConfig - - + - crashlyticsGradlePlugin - - + - crashlyticsKtx - - + - crashlyticsNdk - - + - crashlytics - - + - realtimeDatabaseKtx - - + - realtimeDatabase - - + - dynamicLinksKtx - - + - dynamicLinks - - + - dynamicModuleSupport - - + - cloudFirestoreKtx - - + - cloudFirestore - - + - cloudFunctionsKtx - - + - cloudFunctions - - + - inAppMessagingDisplayKtx - - + - inAppMessagingDisplay - - + - inAppMessagingKtx - - + - inAppMessaging - - + - cloudMessagingDirectBoot - - + - cloudMessagingKtx - - + - cloudMessaging - - + - mlModelDownloaderKtx - - + - mlModelDownloader - - + - performanceMonitoringKtx - - + - performanceMonitoring - - + - cloudStorageKtx - - + - cloudStorage - - + - performanceMonitoringGradlePlugin - + - +
Group Dependency Notations
- ## [Google.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Google.kt) - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
Group Dependency Notations
Google @@ -2881,1191 +2901,1189 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> dagger - - + - playServicesGradlePlugin - - + - oboe - +
Google.accompanist appCompatTheme - - + - drawablePainter - - + - flowLayout - - + - insets - - + - navigationAnimation - - + - navigationMaterial - - + - pager - - + - permissions - - + - placeholder - - + - swipeRefresh - - + - systemUiController - - + - webView - +
Google.accompanist.insets ui - +
Google.accompanist.pager indicators - +
Google.accompanist.placeholder material - +
Google.ambient crossDevice - +
Google.android flexbox - - + - openSourceLicensesPlugin - - + - versionMatcherPlugin - - + - material - - + - supportWearable - - + - wearable - - + - browserHelper - +
Google.android.fhir dataCapture - - + - engine - - + - workflow - +
Google.android.maps places - - + - utils - - + - compose - - + - ktx - - + - rx - +
Google.android.maps.places ktx - - + - rx - +
Google.android.maps.utils ktx - +
Google.android.material composeThemeAdapter3 - - + - composeThemeAdapter - +
Google.android.play coreKtx - - + - core - +
Google.android.playServices analytics - - + - appset - - + - auth - - + - awareness - - + - base - - + - basement - - + - cast - - + - cronet - - + - drive - - + - fido - - + - fitness - - + - games - - + - gcm - - + - identity - - + - instantApps - - + - location - - + - maps - - + - nearby - - + - openSourceLicenses - - + - panorama - - + - passwordComplexity - - + - pay - - + - recaptcha - - + - safetynet - - + - tagmanager - - + - tasks - - + - vision - - + - wallet - - + - wearOS - +
Google.android.playServices.auth apiPhone - - + - blockstore - +
Google.android.playServices.cast framework - - + - tv - +
Google.android.playServices.mlKit.naturalLanguage languageIdentification - +
Google.android.playServices.mlKit.vision barcodeScanning - - + - faceDetection - - + - imageLabeling - - + - textRecognition - +
Google.android.playServices.mlKit.vision.imageLabeling custom - +
Google.ar core - +
Google.ar.sceneform animation - - + - assets - - + - core - - + - filamentAndroid - - + - plugin - - + - rendering - - + - sceneformBase - - + - ux - +
Google.dagger android - - + - compiler - - + - gwt - - + - producers - - + - spi - +
Google.dagger.android processor - - + - support - +
Google.dagger.grpc server - +
Google.dagger.grpc.server annotations - - + - processor - +
Google.dagger.hilt android - - + - compiler - +
Google.dagger.hilt.android compiler - - + - gradlePlugin - - + - testing - +
Google.firebase analyticsKtx - - + - analytics - - + - appDistributionGradlePlugin - - + - appIndexing - - + - authenticationKtx - - + - authentication - - + - bom - - + - remoteConfigKtx - - + - remoteConfig - - + - crashlyticsGradlePlugin - - + - crashlyticsKtx - - + - crashlyticsNdk - - + - crashlytics - - + - realtimeDatabaseKtx - - + - realtimeDatabase - - + - dynamicLinksKtx - - + - dynamicLinks - - + - dynamicModuleSupport - - + - cloudFirestoreKtx - - + - cloudFirestore - - + - cloudFunctionsKtx - - + - cloudFunctions - - + - inAppMessagingDisplayKtx - - + - inAppMessagingDisplay - - + - inAppMessagingKtx - - + - inAppMessaging - - + - cloudMessagingDirectBoot - - + - cloudMessagingKtx - - + - cloudMessaging - - + - mlModelDownloaderKtx - - + - mlModelDownloader - - + - performanceMonitoringKtx - - + - performanceMonitoring - - + - cloudStorageKtx - - + - cloudStorage - - + - performanceMonitoringGradlePlugin - +
Google.horologist audio - - + - composables - - + - dataLayer - - + - media - - + - networkAwareness - - + - tiles - +
Google.horologist.audio ui - +
Google.horologist.compose layout - - + - tools - +
Google.horologist.media data - - + - ui - +
Google.horologist.media3 backend - +
Google.mlKit playStoreDynamicFeatureSupport - +
Google.mlKit.naturalLanguage entityExtraction - - + - languageIdentification - - + - smartReply - - + - translate - +
Google.mlKit.vision barcodeScanning - - + - digitalInkRecognition - - + - faceDetection - - + - imageLabeling - - + - linkFirebase - - + - objectDetection - - + - poseDetection - - + - selfieSegmentation - - + - textRecognition - +
Google.mlKit.vision.imageLabeling custom - +
Google.mlKit.vision.objectDetection custom - +
Google.mlKit.vision.poseDetection accurate - +
Google.mlKit.vision.textRecognition chinese - - + - devanagari - - + - japanese - - + - korean - +
Google.modernStorage bom - - + - permissions - - + - photoPicker - - + - storage - +
- ## [Http4k.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Http4k.kt) - - + - + - + - + - + - + - +
Group Dependency Notations
Http4k @@ -4074,387 +4092,385 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> aws - - + - bom - - + - cloudnative - - + - contract - - + - core - - + - graphql - - + - incubator - - + - jsonrpc - - + - metricsMicrometer - - + - multipart - - + - opentelemetry - - + - realtimeCore - - + - resilience4j - - + - securityOauth - +
Http4k.client apacheAsync - - + - apache4Async - - + - apache4 - - + - apache - - + - jetty - - + - okhttp - - + - websocket - +
Http4k.format argo - - + - core - - + - gson - - + - jacksonXml - - + - jacksonYaml - - + - jackson - - + - klaxon - - + - kotlinxSerialization - - + - moshi - - + - xml - +
Http4k.server apache4 - - + - apache - - + - jetty - - + - ktorcio - - + - ktornetty - - + - netty - - + - ratpack - - + - undertow - +
Http4k.serverless alibaba - - + - azure - - + - gcf - - + - lambdaRuntime - - + - lambda - - + - openwhisk - - + - tencent - +
Http4k.template core - - + - dust - - + - freemarker - - + - handlebars - - + - jade4j - - + - pebble - - + - thymeleaf - +
Http4k.testing approval - - + - chaos - - + - hamkrest - - + - kotest - - + - servirtium - - + - strikt - - + - webdriver - +
- ## [JakeWharton.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/JakeWharton.kt) - - + - + - + - + - +
Group Dependency Notations
JakeWharton @@ -4463,201 +4479,199 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> confundusGradlePlugin - - + - picnic - - + - rxBinding3 - - + - rxBinding4 - - + - rxRelay2 - - + - rxRelay3 - - + - timber - - + - wormholeGradlePlugin - +
JakeWharton.moshi shimo - +
JakeWharton.retrofit2.converter kotlinxSerialization - +
JakeWharton.rxBinding3 appcompat - - + - core - - + - drawerLayout - - + - leanback - - + - material - - + - recyclerview - - + - slidingPaneLayout - - + - swipeRefreshLayout - - + - viewPager2 - - + - viewPager - +
JakeWharton.rxBinding4 appcompat - - + - core - - + - drawerLayout - - + - leanback - - + - material - - + - recyclerview - - + - slidingPaneLayout - - + - swipeRefreshLayout - - + - viewPager2 - - + - viewPager - +
- ## [JetBrains.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/JetBrains.kt) - - + - + - + - + - + - + - + - + - +
Group Dependency Notations
JetBrains.exposed @@ -4666,567 +4680,565 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> core - - + - dao - - + - jdbc - +
JetBrains.ktor server - - + - testDispatcher - - + - utils - +
JetBrains.ktor.client android - - + - apache - - + - auth - - + - cio - - + - contentNegotiationTests - - + - contentNegotiation - - + - core - - + - curl - - + - darwin - - + - encoding - - + - gson - - + - jackson - - + - java - - + - jetty - - + - jsonTests - - + - json - - + - logging - - + - mock - - + - okHttp - - + - resources - - + - serialization - - + - tests - +
JetBrains.ktor.plugins events - - + - http - - + - io - - + - networkTlsCertificates - - + - networkTls - - + - network - - + - resources - - + - serialization - - + - websocketSerialization - - + - websockets - +
JetBrains.ktor.plugins.http cio - +
JetBrains.ktor.plugins.serialization gson - - + - jackson - - + - kotlinx - +
JetBrains.ktor.plugins.serialization.kotlinx cbor - - + - json - - + - tests - - + - xml - +
JetBrains.ktor.server auth - - + - autoHeadResponse - - + - cachingHeaders - - + - callId - - + - callLogging - - + - cio - - + - compression - - + - conditionalHeaders - - + - contentNegotiation - - + - core - - + - cors - - + - dataConversion - - + - defaultHeaders - - + - doubleReceive - - + - forwardedHeader - - + - freeMarker - - + - hostCommon - - + - hsts - - + - htmlBuilder - - + - httpRedirect - - + - jetty - - + - jte - - + - locations - - + - methodOverride - - + - metricsMicrometer - - + - metrics - - + - mustache - - + - netty - - + - partialContent - - + - pebble - - + - resources - - + - servlet - - + - sessions - - + - statusPages - - + - testHost - - + - testSuites - - + - thymeleaf - - + - tomcat - - + - velocity - - + - webjars - - + - websockets - +
JetBrains.ktor.server.auth jwt - - + - ldap - +
- ## [Kodein.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Kodein.kt) - - +
Group Dependency Notations
Kodein.di @@ -5235,63 +5247,61 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> configurableJS - - + - configurableJvm - - + - androidCore - - + - androidSupport - - + - androidx - - + - ktor - - + - tornadofx - - + - js - - + - jsr330 - +
- ## [Koin.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Koin.kt) - - +
Group Dependency Notations
Koin @@ -5300,75 +5310,73 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> androidCompat - - + - android - - + - compose - - + - navigation - - + - workManager - - + - core - - + - ktor - - + - slf4j - - + - junit4 - - + - junit5 - - + - test - +
- ## [Kotlin.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Kotlin.kt) - - + - + - +
Group Dependency Notations
Kotlin @@ -5377,99 +5385,97 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> scriptRuntime - - + - stdlib - - + - test - +
Kotlin.stdlib common - - + - jdk7 - - + - jdk8 - - + - js - +
Kotlin.test annotationsCommon - - + - common - - + - jsRunner - - + - js - - + - junit5 - - + - junit - - + - testng - +
- ## [KotlinX.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/KotlinX.kt) - - + - + - + - + - + - + - + - + - + - + - +
Group Dependency Notations
KotlinX @@ -5478,315 +5484,313 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> dataframe - - + - cli - - + - datetime - - + - html - - + - nodeJs - - + - lincheck - +
KotlinX.collections immutableJvmOnly - - + - immutable - +
KotlinX.coroutines android - - + - bom - - + - core - - + - debug - - + - guava - - + - javaFx - - + - jdk8 - - + - jdk9 - - + - playServices - - + - reactive - - + - reactor - - + - rx2 - - + - rx3 - - + - slf4j - - + - swing - - + - test - +
KotlinX.dataframe arrow - - + - core - - + - excel - - + - dataframe - +
KotlinX.deeplearning api - - + - onnx - - + - visualization - +
KotlinX.io jvm - +
KotlinX.lincheck jvm - +
KotlinX.multik api - - + - default - - + - jvm - - + - native - +
KotlinX.reflect lite - +
KotlinX.serialization bom - - + - cbor - - + - core - - + - hocon - - + - json - - + - properties - - + - protobuf - +
KotlinX.serialization.json okio - +
- ## [Ktor.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Ktor.kt) - - + - + - + - + - + - + - + - +
Group Dependency Notations
Ktor @@ -5795,546 +5799,544 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> server - - + - testDispatcher - - + - utils - +
Ktor.client android - - + - apache - - + - auth - - + - cio - - + - contentNegotiationTests - - + - contentNegotiation - - + - core - - + - curl - - + - darwin - - + - encoding - - + - gson - - + - jackson - - + - java - - + - jetty - - + - jsonTests - - + - json - - + - logging - - + - mock - - + - okHttp - - + - resources - - + - serialization - - + - tests - +
Ktor.plugins events - - + - http - - + - io - - + - networkTlsCertificates - - + - networkTls - - + - network - - + - resources - - + - serialization - - + - websocketSerialization - - + - websockets - +
Ktor.plugins.http cio - +
Ktor.plugins.serialization gson - - + - jackson - - + - kotlinx - +
Ktor.plugins.serialization.kotlinx cbor - - + - json - - + - tests - - + - xml - +
Ktor.server auth - - + - autoHeadResponse - - + - cachingHeaders - - + - callId - - + - callLogging - - + - cio - - + - compression - - + - conditionalHeaders - - + - contentNegotiation - - + - core - - + - cors - - + - dataConversion - - + - defaultHeaders - - + - doubleReceive - - + - forwardedHeader - - + - freeMarker - - + - hostCommon - - + - hsts - - + - htmlBuilder - - + - httpRedirect - - + - jetty - - + - jte - - + - locations - - + - methodOverride - - + - metricsMicrometer - - + - metrics - - + - mustache - - + - netty - - + - partialContent - - + - pebble - - + - resources - - + - servlet - - + - sessions - - + - statusPages - - + - testHost - - + - testSuites - - + - thymeleaf - - + - tomcat - - + - velocity - - + - webjars - - + - websockets - +
Ktor.server.auth jwt - - + - ldap - +
- ## [Orchid.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Orchid.kt) - - + - + - + - +
Group Dependency Notations
Orchid @@ -6343,240 +6345,238 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> core - - + - test - +
Orchid.bundles all - - + - blog - - + - docs - - + - languagePack - +
Orchid.plugins asciidoc - - + - azure - - + - bible - - + - bitbucket - - + - changelog - - + - diagrams - - + - forms - - + - github - - + - gitlab - - + - groovydoc - - + - javadoc - - + - kss - - + - kotlindoc - - + - netlify - - + - netlifyCMS - - + - pages - - + - pluginDocs - - + - posts - - + - presentations - - + - search - - + - sourceDoc - - + - swagger - - + - swiftdoc - - + - syntaxHighlighter - - + - taxonomies - - + - wiki - - + - writersBlocks - +
Orchid.themes bsDoc - - + - copper - - + - editorial - - + - futureImperfect - +
- ## [ReactiveX.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/ReactiveX.kt) - - + - + - +
Group Dependency Notations
ReactiveX @@ -6585,51 +6585,49 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> rxJava2 - - + - rxJava3 - +
ReactiveX.rxJava2 rxAndroid - - + - rxKotlin - +
ReactiveX.rxJava3 rxAndroid - - + - rxKotlin - +
- ## [RickClephas.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/RickClephas.kt) - - +
Group Dependency Notations
RickClephas.nativeCoroutines @@ -6638,39 +6636,37 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> annotations - - + - compilerEmbeddable - - + - compiler - - + - core - - + - gradlePlugin - +
- ## [RussHWolf.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/RussHWolf.kt) - - + - +
Group Dependency Notations
RussHWolf @@ -6679,60 +6675,58 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> multiplatformSettings - +
RussHWolf.multiplatformSettings coroutinesNativeMt - - + - coroutines - - + - dataStore - - + - noArg - - + - serialization - - + - test - - + - settings - +
- ## [Splitties.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Splitties.kt) - - + - +
Group Dependency Notations
Splitties @@ -6741,336 +6735,334 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> activities - - + - alertdialogAppcompatCoroutines - - + - alertdialogAppcompat - - + - alertdialogMaterial - - + - alertdialog - - + - appctx - - + - archLifecycle - - + - archRoom - - + - bitflags - - + - bundle - - + - checkedlazy - - + - collections - - + - coroutines - - + - dimensions - - + - exceptions - - + - fragmentargs - - + - fragments - - + - initprovider - - + - intents - - + - lifecycleCoroutines - - + - mainhandler - - + - mainthread - - + - materialColors - - + - materialLists - - + - permissions - - + - preferences - - + - resources - - + - snackbar - - + - stethoInit - - + - systemservices - - + - toast - - + - typesaferecyclerview - - + - viewsAppcompat - - + - viewsCardview - - + - viewsCoroutinesMaterial - - + - viewsCoroutines - - + - viewsDslAppcompat - - + - viewsDslConstraintlayout - - + - viewsDslCoordinatorlayout - - + - viewsDslMaterial - - + - viewsDslRecyclerview - - + - viewsDsl - - + - viewsMaterial - - + - viewsRecyclerview - - + - viewsSelectableAppcompat - - + - viewsSelectableConstraintlayout - - + - viewsSelectable - - + - views - +
Splitties.pack appCompatWithViewsDsl - - + - appCompat - - + - androidBaseWithViewsDsl - - + - androidBase - - + - androidMdcWithViewsDsl - - + - androidMdc - +
- ## [Spring.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Spring.kt) - - + - + - + - + - + - + - + - + - + - + - + - + - + - +
Group Dependency Notations
Spring @@ -7079,786 +7071,784 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> rabbitTest - - + - batchTest - - + - geode - - + - kafkaTest - - + - kafka - - + - springRestdocsWebtestclient - +
Spring.boms dependencies - - + - springCloud - - + - geode - +
Spring.boot configurationProcessor - - + - devTools - - + - activemq - - + - actuator - - + - amqp - - + - artemis - - + - batch - - + - cache - - + - freemarker - - + - groovyTemplates - - + - hateoas - - + - integration - - + - jdbc - - + - jersey - - + - jooq - - + - mail - - + - mustache - - + - oauth2Client - - + - oauth2ResourceServer - - + - quartz - - + - rsocket - - + - security - - + - test - - + - thymeleaf - - + - validation - - + - webServices - - + - web - - + - webflux - - + - websocket - +
Spring.boot.data cassandraReactive - - + - cassandra - - + - couchbase_reactive - - + - couchbase - - + - elasticsearch - - + - jdbc - - + - jpa - - + - ldap - - + - mongodbReactive - - + - mongodb - - + - neo4j - - + - r2dbc - - + - redis_reactive - - + - redis - - + - rest - - + - solr - +
Spring.cloud bus - - + - cloudfoundry_discovery - - + - config_server - - + - function_web - - + - gcp_starter_pubsub - - + - gcp_starter_storage - - + - gcp_starter - - + - circuitbreakerReactorResilience4J - - + - config - - + - consulConfig - - + - consulDiscovery - - + - contractStubRunner - - + - contractVerifier - - + - gateway - - + - loadbalancer - - + - oauth2 - - + - openServiceBroker - - + - openfeign - - + - security - - + - sleuth - - + - task - - + - vault_config - - + - zipkin - - + - zookeeperConfig - - + - zookeeperDiscovery - - + - starter - - + - streamBinderRabbit - +
Spring.cloud.aws jdbc - - + - messaging - - + - aws - +
Spring.cloud.netflix eurekaClient - - + - eurekaServer - - + - hystrixDashboard - - + - hystrix - - + - ribbon - - + - turbineStream - - + - turbine - - + - zuul - +
Spring.cloud.stream binderKafkaStreams - - + - binderKafka - - + - stream - +
Spring.data halExplorer - +
Spring.integration amqp - - + - gemfire - - + - jdbc - - + - jms - - + - jpa - - + - kafka - - + - mail - - + - mongodb - - + - r2dbc - - + - redis - - + - rsocket - - + - security - - + - stomp - - + - test - - + - webflux - - + - websocket - - + - ws - +
Spring.reactor test - - + - kotlin - +
Spring.security spring_security_messaging - - + - spring_security_rsocket - - + - spring_security_test - +
Spring.session dataRedis - - + - jdbc - +
Spring.springCloud circuitBreaker - - + - configClient - - + - serviceRegistry - +
- ## [Square.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Square.kt) - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
Group Dependency Notations
Square @@ -7867,453 +7857,451 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> kotlinPoet - - + - logcat - - + - moshi - - + - okHttp3 - - + - okio - - + - picasso - - + - retrofit2 - +
Square.kotlinPoet metadataSpecs - - + - metadata - +
Square.leakCanary androidInstrumentation - - + - androidProcess - - + - android - - + - deobfuscationGradlePlugin - - + - objectWatcher - - + - plumber - - + - shark - +
Square.leakCanary.objectWatcher android - +
Square.leakCanary.shark android - - + - cli - - + - graph - - + - hprof - +
Square.moshi adapters - - + - kotlinCodegen - - + - kotlinReflect - - + - javaReflect - +
Square.okHttp3 loggingInterceptor - - + - mockWebServer3 - - + - mockWebServer - - + - android - - + - bom - - + - brotli - - + - coroutines - - + - dnsOverHttps - - + - sse - - + - tls - - + - urlConnection - - + - okHttp - +
Square.okHttp3.mockWebServer3 junit4 - - + - junit5 - +
Square.picasso pollexor - +
Square.retrofit2 mock - - + - retrofit - +
Square.retrofit2.adapter java8 - - + - rxJava2 - - + - rxJava3 - - + - rxJava1 - +
Square.retrofit2.converter gson - - + - jackson - - + - moshi - - + - scalars - - + - simpleXml - - + - wire - +
Square.sqlDelight gradlePlugin - +
Square.sqlDelight.drivers android - - + - jdbc - - + - native - - + - jdbcSqlite - - + - sqlJs - +
Square.sqlDelight.extensions androidPaging - - + - androidPaging3 - - + - coroutines - - + - rxJava2 - - + - rxJava3 - +
Square.wire gradlePlugin - - + - runtime - +
Square.wire.grpc client - +
- ## [Testing.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Testing.kt) - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
Group Dependency Notations
Testing @@ -8322,501 +8310,499 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> mockK - - + - junit4 - - + - hamcrest - - + - robolectric - +
Testing.assertj core - - + - db - - + - guava - - + - jodaTime - - + - swing - +
Testing.hamcrest core - - + - library - +
Testing.junit bom - - + - jupiter - +
Testing.junit.jupiter api - - + - engine - - + - migrationSupport - - + - params - +
Testing.kotest core - - + - propertyArrow - - + - property - +
Testing.kotest.assertions arrow - - + - compiler - - + - core - - + - json - - + - jsoup - - + - klock - - + - konform - - + - kotlinxDateTime - - + - ktor - - + - sql - +
Testing.kotest.extensions allure - - + - embeddedKafka - - + - gherkin - - + - koin - - + - mockServer - - + - pitest - - + - robolectric - - + - spring - - + - testContainers - - + - wiremock - +
Testing.kotest.extensions.property arbs - - + - datetime - +
Testing.kotest.framework api - - + - datatest - +
Testing.kotest.plugins piTest - +
Testing.kotest.runner junit4 - - + - junit5 - +
Testing.mockK android - - + - common - +
Testing.mockito kotlin - - + - android - - + - core - - + - errorProne - - + - inline - - + - junitJupiter - +
Testing.spek.dsl js - - + - jvm - - + - metadata - +
Testing.spek.dsl.native linux - - + - macos - - + - windows - +
Testing.spek.runner junit5 - +
Testing.spek.runtime jvm - - + - metadata - +
Testing.strikt arrow - - + - bom - - + - core - - + - gradle - - + - jackson - - + - javaTime - - + - mockk - - + - protobuf - - + - spring - +
- ## [Touchlab.kt](https://github.com/jmfayard/refreshVersions/blob/main/plugins/dependencies/src/main/kotlin/dependencies/Touchlab.kt) - - + - + - +
Group Dependency Notations
Touchlab @@ -8825,75 +8811,75 @@ Hover 🐁 on a dependency notation to see its `Triple(KotlinName, MavenCoordina style="text-decoration: underline;"> kermit - +
Touchlab.kermit bugsnagTest - - + - bugsnag - - + - crashlyticsTest - - + - crashlytics - - + - gradlePlugin - - + - test - +
Touchlab.stately common - - + - concurrency - - + - isoCollections - - + - isolate - +
- + diff --git a/plugins/dependencies/src/main/kotlin/dependencies/Detekt.kt b/plugins/dependencies/src/main/kotlin/dependencies/Detekt.kt new file mode 100644 index 000000000..28631e5c8 --- /dev/null +++ b/plugins/dependencies/src/main/kotlin/dependencies/Detekt.kt @@ -0,0 +1,41 @@ +@file:Suppress("PackageDirectoryMismatch", "SpellCheckingInspection", "unused") + +import de.fayard.refreshVersions.core.DependencyGroup +import org.gradle.kotlin.dsl.IsNotADependency + +/** + * A static code analysis tool for the Kotlin programming language. + * + * - [Project website](https://detekt.dev/) + * - [Documentation](https://detekt.dev/docs/intro) + * - Github page: [Detekt](https://github.com/detekt/detekt) + * - [Github releases here](https://github.com/detekt/detekt/releases) + */ +object Detekt : DependencyGroup( + group = "io.gitlab.arturbosch.detekt", + rawRules = """ + io.gitlab.arturbosch.detekt:detekt(-*) + ^^^^^^ + """.trimIndent() +) { + + val gradlePlugin = module("detekt-gradle-plugin") + + /** + * Wrapper over ktlint + */ + val formatting = module("detekt-formatting") + + object Rules : IsNotADependency { + + /** + * Rules mostly useful for Library Authors. + */ + val libraries = module("detekt-rules-libraries") + + /** + * Rules for Rule Authors to enforce best practices on Detekt rules. + */ + val ruleauthors = module("detekt-rules-ruleauthors") + } +} diff --git a/plugins/dependencies/src/main/kotlin/dependencies/_ALL.kt b/plugins/dependencies/src/main/kotlin/dependencies/_ALL.kt index 0297e75e0..1f440a67a 100644 --- a/plugins/dependencies/src/main/kotlin/dependencies/_ALL.kt +++ b/plugins/dependencies/src/main/kotlin/dependencies/_ALL.kt @@ -9,6 +9,7 @@ import Arrow import COIL import CashApp import Chucker +import Detekt import Firebase import Google import Http4k @@ -38,6 +39,7 @@ internal val ALL_DEPENDENCIES_NOTATIONS = listOf( CashApp, Chucker, COIL, + Detekt, Firebase, Google, Http4k, diff --git a/plugins/dependencies/src/main/resources/refreshVersions-rules/dependency-groups-alias-rules.txt b/plugins/dependencies/src/main/resources/refreshVersions-rules/dependency-groups-alias-rules.txt index 3e038423f..b19bc7f65 100644 --- a/plugins/dependencies/src/main/resources/refreshVersions-rules/dependency-groups-alias-rules.txt +++ b/plugins/dependencies/src/main/resources/refreshVersions-rules/dependency-groups-alias-rules.txt @@ -13,6 +13,9 @@ co.touchlab:kermit(-*) io.github.javaeden.orchid:* ^^^^^^ +io.gitlab.arturbosch.detekt:detekt(-*) + ^^^^^^ + org.http4k:http4k-* ^^^^^^ diff --git a/plugins/dependencies/src/main/resources/removed-dependencies-versions-keys.txt b/plugins/dependencies/src/main/resources/removed-dependencies-versions-keys.txt index 448234ad5..eab60f21d 100644 --- a/plugins/dependencies/src/main/resources/removed-dependencies-versions-keys.txt +++ b/plugins/dependencies/src/main/resources/removed-dependencies-versions-keys.txt @@ -107,3 +107,4 @@ androidx.health..health-connect-client=version.androidx.health-connect-client com.google.accompanist..accompanist-glide=version.google.accompanist com.google.accompanist..accompanist-imageloading-core=version.google.accompanist app.cash.molecule..molecule-testing=version.app.cash.molecule +androidx.compose.runtime..runtime-tracing=version.androidx.compose.runtime diff --git a/plugins/dependencies/src/test/resources/bundled-dependencies-validated.txt b/plugins/dependencies/src/test/resources/bundled-dependencies-validated.txt index 844e6f125..8f9f522f9 100644 --- a/plugins/dependencies/src/test/resources/bundled-dependencies-validated.txt +++ b/plugins/dependencies/src/test/resources/bundled-dependencies-validated.txt @@ -751,6 +751,8 @@ io.github.javaeden.orchid:OrchidTaxonomies io.github.javaeden.orchid:OrchidTest io.github.javaeden.orchid:OrchidWiki io.github.javaeden.orchid:OrchidWritersBlocks +io.gitlab.arturbosch.detekt:detekt-formatting +io.gitlab.arturbosch.detekt:detekt-gradle-plugin io.insert-koin:koin-android io.insert-koin:koin-android-compat io.insert-koin:koin-androidx-compose diff --git a/plugins/dependencies/src/test/resources/dependencies-mapping-validated.txt b/plugins/dependencies/src/test/resources/dependencies-mapping-validated.txt index 212e38682..d0cf5a1b7 100644 --- a/plugins/dependencies/src/test/resources/dependencies-mapping-validated.txt +++ b/plugins/dependencies/src/test/resources/dependencies-mapping-validated.txt @@ -805,6 +805,8 @@ io.github.javaeden.orchid..OrchidTaxonomies=Orchid.plugins.taxonomies io.github.javaeden.orchid..OrchidTest=Orchid.test io.github.javaeden.orchid..OrchidWiki=Orchid.plugins.wiki io.github.javaeden.orchid..OrchidWritersBlocks=Orchid.plugins.writersBlocks +io.gitlab.arturbosch.detekt..detekt-formatting=Detekt.formatting +io.gitlab.arturbosch.detekt..detekt-gradle-plugin=Detekt.gradlePlugin io.insert-koin..koin-android-compat=Koin.androidCompat io.insert-koin..koin-android=Koin.android io.insert-koin..koin-androidx-compose=Koin.compose diff --git a/plugins/dependencies/src/test/resources/dependencies-versions-key-validated.txt b/plugins/dependencies/src/test/resources/dependencies-versions-key-validated.txt index 270347229..a0ec61dee 100644 --- a/plugins/dependencies/src/test/resources/dependencies-versions-key-validated.txt +++ b/plugins/dependencies/src/test/resources/dependencies-versions-key-validated.txt @@ -58,7 +58,7 @@ androidx.compose.runtime..runtime-livedata=version.androidx.compose.runtime androidx.compose.runtime..runtime-rxjava2=version.androidx.compose.runtime androidx.compose.runtime..runtime-rxjava3=version.androidx.compose.runtime androidx.compose.runtime..runtime-saveable=version.androidx.compose.runtime -androidx.compose.runtime..runtime-tracing=version.androidx.compose.runtime +androidx.compose.runtime..runtime-tracing=version.androidx.compose.runtime-tracing androidx.compose.runtime..runtime=version.androidx.compose.runtime androidx.compose.ui..ui-geometry=version.androidx.compose.ui androidx.compose.ui..ui-graphics=version.androidx.compose.ui @@ -751,6 +751,8 @@ io.github.javaeden.orchid..OrchidTaxonomies=version.orchid io.github.javaeden.orchid..OrchidTest=version.orchid io.github.javaeden.orchid..OrchidWiki=version.orchid io.github.javaeden.orchid..OrchidWritersBlocks=version.orchid +io.gitlab.arturbosch.detekt..detekt-formatting=version.detekt +io.gitlab.arturbosch.detekt..detekt-gradle-plugin=version.detekt io.insert-koin..koin-android-compat=version.koin io.insert-koin..koin-android=version.koin io.insert-koin..koin-androidx-compose=version.koin diff --git a/sample-android/app/build.gradle.kts b/sample-android/app/build.gradle.kts index 4e532c3a4..2094db434 100755 --- a/sample-android/app/build.gradle.kts +++ b/sample-android/app/build.gradle.kts @@ -25,7 +25,7 @@ dependencies { implementation(AndroidX.constraintLayout) implementation(Google.android.material) implementation(AndroidX.lifecycle.runtime) - implementation(AndroidX.lifecycle.runtimeKtx) + implementation(AndroidX.lifecycle.runtime.ktx) implementation(AndroidX.lifecycle.viewModel) testImplementation(Testing.junit4) androidTestImplementation(AndroidX.test.core) diff --git a/sample-android/versions.properties b/sample-android/versions.properties index ed334ca72..68153e955 100644 --- a/sample-android/versions.properties +++ b/sample-android/versions.properties @@ -1,6 +1,6 @@ #### Dependencies and Plugin versions with their available updates. -#### Generated by `./gradlew refreshVersions` version 0.41.0-SNAPSHOT -#### Revision of dependency notations removals: 11 +#### Generated by `./gradlew refreshVersions` version 0.52.0-SNAPSHOT +#### Revision of dependency notations removals: 15 #### #### Don't manually edit or split the comments that start with four hashtags (####), #### they will be overwritten by refreshVersions. diff --git a/sample-groovy/versions.properties b/sample-groovy/versions.properties index 17f5ed37f..b7b95502e 100644 --- a/sample-groovy/versions.properties +++ b/sample-groovy/versions.properties @@ -1,6 +1,6 @@ #### Dependencies and Plugin versions with their available updates. -#### Generated by `./gradlew refreshVersions` version 0.51.0-SNAPSHOT -#### Revision of dependency notations removals: 14 +#### Generated by `./gradlew refreshVersions` version 0.52.0-SNAPSHOT +#### Revision of dependency notations removals: 15 #### #### Don't manually edit or split the comments that start with four hashtags (####), #### they will be overwritten by refreshVersions.