import Ġorg . gradle . api . tasks . testing . logging . Test Exception Format Ċ import Ġorg . gradle . api . tasks . testing . logging . Test Log Event Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" multi platform ") Ġversion Ġ" 1 . 3 . 7 2 " ĊĠĠĠ Ġkotlin (" plugin . serialization ") Ġversion Ġ" 1 . 3 . 7 2 " Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ sub projects Ġ{ ĊĠĠĠ Ġapply Ġ{ ĊĠĠĠĠĠĠĠ Ġplugin (" org . jetbrains . kotlin . multi platform ") ĊĠĠĠĠĠĠĠ Ġplugin (" org . jetbrains . kotlin . plugin . serialization ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġ// ĠMake Ġthe Ġroot Ġproject Ġarch ives Ġconfiguration Ġdepend Ġon Ġevery Ġsub project ĊĠĠĠ Ġsub projects . forEach Ġ{ ĊĠĠĠĠĠĠĠ Ġarch ives ( it ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . with Type < org . jetbrains . kotlin . gradle . tasks . Kotlin Compile >(). configure Each Ġ{ ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠ Ġ} Ċ }