/** Ċ Copyright Ġ( c ) Ġ 2 0 2 1 , ĠM os cow ĠCenter Ġfor ĠDi agnostics Ġ& ĠTele med icine Ċ All Ġrights Ġreserved . Ċ This Ġfile Ġis Ġlicensed Ġunder ĠBSD - 3 - Clause Ġlicense . ĠSee ĠLICENSE Ġfile Ġfor Ġdetails . Ċ Ġ*/ Ċ Ċ object ĠDep s Ġ{ ĊĊĠ Ġconst Ġval Ġreact Version Ġ= Ġ" 1 6 . 1 3 . 0 " ĊĊĠ Ġobject ĠJet brains Ġ{ ĊĠĠĠ Ġobject ĠKotlin Ġ: ĠGroup ( name Ġ= Ġ" org . jetbrains . kotlin ") Ġ{ ĊĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 4 - M 1 " ĊĊĠĠĠĠĠ Ġobject ĠPlugin Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠGradle Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - gradle - plugin ", Ġversion Ġ= Ġversion ) Ċ // ĠĠĠĠĠĠĠ Ġobject ĠSerialization : ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" plugin . serialization ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġobject ĠStd Lib Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - stdlib - common ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġobject ĠJ dk 7 Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - stdlib - jdk 7 ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġobject ĠJ vm Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - stdlib - jdk 8 ", Ġversion Ġ= Ġ"") ĊĠĠĠĠĠĠĠ Ġobject ĠJs Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - stdlib - js ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġobject ĠReflect Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - reflect ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠ Ġobject ĠTest Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - test - common ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġobject ĠJs Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - test - js ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġobject ĠJ unit Ġ: ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - test - junit ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġobject ĠTest Annotations Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin , Ġname Ġ= Ġ" kotlin - test - annotations - common ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠWrapper s Ġ: ĠGroup ( name Ġ= Ġ" org . jetbrains ") Ġ{ ĊĠĠĠĠĠ Ġprivate Ġconst Ġval Ġkotlin Version Ġ= Ġ" pre . 9 4 - kotlin - 1 . 3 . 7 0 " ĊĠĠĠĠĠ Ġprivate Ġconst Ġval Ġkotlin React Version Ġ= Ġ"$ react Version -$ kotlin Version " ĊĠĠĠĠĠ Ġprivate Ġconst Ġval Ġstyled Version Ġ= Ġ" 1 . 0 . 0 -$ kotlin Version " ĊĠĠĠĠĠ Ġprivate Ġconst Ġval Ġextensions Version Ġ= Ġ" 1 . 0 . 1 -$ kotlin Version " ĊĊĠĠĠĠĠ Ġobject ĠReact Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCore Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠWrapper s , Ġname Ġ= Ġ" kotlin - react ", Ġversion Ġ= Ġkotlin React Version ) ĊĊĠĠĠĠĠĠĠ Ġobject ĠReact Dom Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠWrapper s , Ġname Ġ= Ġ" kotlin - react - dom ", Ġversion Ġ= Ġkotlin React Version ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġobject ĠStyled Ġ: ĠDependency ( group Ġ= ĠWrapper s , Ġname Ġ= Ġ" kotlin - styled ", Ġversion Ġ= Ġstyled Version ) ĊĠĠĠĠĠ Ġobject ĠExtensions Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠWrapper s , Ġname Ġ= Ġ" kotlin - extensions ", Ġversion Ġ= Ġextensions Version ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠKotlin x Ġ: ĠGroup ( name Ġ= Ġ" org . jetbrains . kotlin x ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠCor outines Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 3 . 5 - 1 . 4 - M 1 " ĊĊĠĠĠĠĠĠĠ Ġobject ĠCore Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin x , Ġname Ġ= Ġ" kotlin x - coroutines - core ", Ġversion Ġ= Ġversion ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin x , Ġname Ġ= Ġ" kotlin x - coroutines - core - common ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠĠĠĠĠ Ġobject ĠNative Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin x , Ġname Ġ= Ġ" kotlin x - coroutines - core - native ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠĠĠĠĠ Ġobject ĠJs Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin x , Ġname Ġ= Ġ" kotlin x - coroutines - core - js ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠAndroid Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin x , Ġname Ġ= Ġ" kotlin x - coroutines - android ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġobject ĠSerialization Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 0 . 2 0 . 0 - 1 . 4 - M 1 " ĊĊĠĠĠĠĠĠĠ Ġobject ĠRuntime Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġobject ĠCore Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠKotlin x , Ġname Ġ= Ġ" kotlin x - serialization - runtime ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠKotlin x , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" kotlin x - serialization - runtime - common ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= Ġversion ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠĠĠ Ġobject ĠNative Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠKotlin x , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" kotlin x - serialization - runtime - native ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= Ġversion ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠĠĠ Ġobject ĠJs Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠKotlin x , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" kotlin x - serialization - runtime - js ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= Ġversion ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġobject ĠK tor Ġ: ĠGroup ( name Ġ= Ġ" io . ktor ") Ġ{ ĊĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 3 . 2 - 1 . 4 - M 1 " ĊĊĠĠĠ Ġobject ĠClient Ġ{ ĊĊĠĠĠĠĠ Ġobject ĠCommon Ġ: ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - core ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġobject ĠJs Ġ: ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - js ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠ Ġobject ĠJson Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - json ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġobject ĠJ vm Ġ: ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - json - jvm ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠĠĠ Ġobject ĠJs Ġ: ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - json - js ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġobject ĠSerialization Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCommon Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - serialization ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠĠĠ Ġobject ĠJ vm Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - serialization - jvm ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠĠĠ Ġobject ĠJs Ġ: ĊĠĠĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠK tor , Ġname Ġ= Ġ" ktor - client - serialization - js ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġobject ĠBad oo Ġ{ ĊĠĠĠ Ġobject ĠRe akt ive Ġ: ĠGroup ( name Ġ= Ġ" com . bad oo . reak t ive ") Ġ{ ĊĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 1 . 1 9 " ĊĊĠĠĠĠĠ Ġobject ĠRe akt ive Ġ: ĠDependency ( group Ġ= ĠBad oo . Re akt ive , Ġname Ġ= Ġ" reak t ive ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġobject ĠJ vm Ġ: ĠDependency ( group Ġ= ĠBad oo . Re akt ive , Ġname Ġ= Ġ" reak t ive - jvm ", Ġversion Ġ= Ġversion ) ĊĠĠĠĠĠ Ġobject ĠRe akt ive Annotations Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠBad oo . Re akt ive , Ġname Ġ= Ġ" reak t ive - annotations ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠ Ġobject ĠCor outines Interop Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠBad oo . Re akt ive , Ġname Ġ= Ġ" coroutines - interop ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠ Ġobject ĠRe akt ive Testing Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠBad oo . Re akt ive , Ġname Ġ= Ġ" reak t ive - testing ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠĠĠ Ġobject ĠUtils Ġ: ĠDependency ( group Ġ= ĠBad oo . Re akt ive , Ġname Ġ= Ġ" utils ", Ġversion Ġ= Ġversion ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġobject ĠM VI Kotlin Ġ: ĠGroup ( name Ġ= Ġ" com . ark iv an ov . mv ik otlin ") Ġ{ ĊĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 0 . 0 " ĊĊĠĠĠ Ġobject ĠCore Ġ: ĠDependency ( group Ġ= ĠM VI Kotlin , Ġname Ġ= Ġ" mv ik otlin ", Ġversion Ġ= Ġversion ) ĊĠĠĠ Ġobject ĠMain Ġ: ĠDependency ( group Ġ= ĠM VI Kotlin , Ġname Ġ= Ġ" mv ik otlin - main ", Ġversion Ġ= Ġversion ) ĊĠĠĠ Ġobject ĠTime Travel Ġ: ĊĠĠĠĠĠ ĠDependency ( group Ġ= ĠM VI Kotlin , Ġname Ġ= Ġ" mv ik otlin - time travel ", Ġversion Ġ= Ġversion ) ĊĊĠĠĠ Ġobject ĠLogging Ġ: ĠDependency ( group Ġ= ĠM VI Kotlin , Ġname Ġ= Ġ" mv ik otlin - logging ", Ġversion Ġ= Ġversion ) ĊĠĠĠ Ġobject ĠRx Ġ: ĠDependency ( group Ġ= ĠM VI Kotlin , Ġname Ġ= Ġ" rx ", Ġversion Ġ= Ġversion ) ĊĠĠĠ Ġobject ĠRe akt ive Ġ: ĊĠĠĠĠĠ ĠDependency ( group Ġ= ĠM VI Kotlin , Ġname Ġ= Ġ" mv ik otlin - extensions - reak t ive ", Ġversion Ġ= Ġversion ) ĊĠ Ġ} ĊĊĠ Ġobject ĠM uir wik Ġ: ĠGroup ( name Ġ= Ġ" com . cc fr aser . mu ir wik ") Ġ{ ĊĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 0 . 4 . 1 " ĊĊĠĠĠ Ġobject ĠComponents Ġ: ĠDependency ( group Ġ= ĠM uir wik , Ġname Ġ= Ġ" mu ir wik - components ", Ġversion Ġ= Ġversion ) ĊĠ Ġ} ĊĊĠ Ġobject ĠTouch Lab Ġ: ĠGroup ( name Ġ= Ġ" co . touch lab ") Ġ{ ĊĠĠĠ Ġobject ĠKotlin Xcode Sync Ġ: ĠDependency ( group Ġ= ĠTouch Lab , Ġname Ġ= Ġ" kotlin xcode sync ", Ġversion Ġ= Ġ" 0 . 2 ") ĊĠ Ġ} ĊĊĠ Ġobject ĠAndroid Ġ{ ĊĠĠĠ Ġobject ĠTools Ġ{ ĊĠĠĠĠĠ Ġobject ĠBuild Ġ: ĠGroup ( name Ġ= Ġ" com . android . tools . build ") Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠGradle Ġ: ĠDependency ( group Ġ= ĠBuild , Ġname Ġ= Ġ" gradle ", Ġversion Ġ= Ġ" 3 . 6 . 0 ") ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġobject ĠAndroid X Ġ{ ĊĠĠĠ Ġobject ĠCore Ġ: ĠGroup ( name Ġ= Ġ" android x . core ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠK tx Ġ: ĠDependency ( group Ġ= ĠCore , Ġname Ġ= Ġ" core - k tx ", Ġversion Ġ= Ġ" 1 . 1 . 0 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠAppCompat Ġ: ĠGroup ( name Ġ= Ġ" android x . appcompat ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠAppCompat Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠAndroid X . AppCompat , Ġname Ġ= Ġ" appcompat ", Ġversion Ġ= Ġ" 1 . 1 . 0 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠRecyclerView Ġ: ĠGroup ( name Ġ= Ġ" android x . recyclerview ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠRecyclerView Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠAndroid X . RecyclerView , Ġname Ġ= Ġ" recyclerview ", Ġversion Ġ= Ġ" 1 . 1 . 0 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠConstraint Layout Ġ: ĠGroup ( name Ġ= Ġ" android x . constraint layout ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠConstraint Layout Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠAndroid X . Constraint Layout , Ġname Ġ= Ġ" constraint layout ", Ġversion Ġ= Ġ" 1 . 1 . 3 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠDraw er Layout Ġ: ĠGroup ( name Ġ= Ġ" android x . drawer layout ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠDraw er Layout Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠAndroid X . Drawer Layout , Ġname Ġ= Ġ" drawer layout ", Ġversion Ġ= Ġ" 1 . 0 . 0 ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠLifecycle Ġ: ĠGroup ( name Ġ= Ġ" android x . lifecycle ") Ġ{ ĊĠĠĠĠĠ Ġobject ĠLifecycle Common Java 8 Ġ: ĊĠĠĠĠĠĠĠ ĠDependency ( group Ġ= ĠLifecycle , Ġname Ġ= Ġ" lifecycle - common - java 8 ", Ġversion Ġ= Ġ" 2 . 2 . 0 ") ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġopen Ġclass ĠGroup ( val Ġname : ĠString ) ĊĊĠ Ġopen Ġclass ĠDependency Ġprivate Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġnotation : ĠString ĊĠ Ġ) Ġ: ĠCharSequence Ġby Ġnotation Ġ{ ĊĠĠĠ Ġconstructor ( group : ĠGroup , Ġname : ĠString , Ġversion : ĠString ) Ġ: Ġthis ("${ group . name }: $ name :$ version ") ĊĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ= Ġnotation ĊĠ Ġ} Ċ } Ċ