package Ġq 2 s . util Ċ Ċ import Ġjava . nio . file . Path Ċ import Ġkotlin . io . path . Path Ċ Ċ /** Ċ Ġ* ĠReplace Ġ~ Ġin Ġgiven Ġstring Ġwith Ġuser 's Ġhome Ġdirectory Ċ Ġ*/ Ċ fun Ġresolve Home Directory ( path : ĠString ): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġpath . replace First (" ~ ", ĠSystem . getProperty (" user . home ")) Ċ } Ċ Ċ /** Ċ Ġ* ĠReplace Ġ~ Ġin Ġgiven Ġstring Ġwith Ġuser 's Ġhome Ġdirectory Ċ Ġ*/ Ċ fun ĠString . to Path (): ĠPath Ġ{ ĊĠĠĠ Ġreturn ĠPath ( resolve Home Directory ( this )) Ċ } Ċ