package Ġpl . sh ock ah . un ik orn . plugin . impl Ċ Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġpl . sh ock ah . un ik orn . plugin . Plugin Info Ċ import Ġpl . sh ock ah . un ik orn . plugin . Plugin Version Ċ import Ġjava . io . File Ċ Ċ data Ġclass ĠFile Plugin Info ( Ċĉ ĉ override Ġval Ġidentifier : ĠString , Ċĉ ĉ override Ġval Ġversion : ĠPlugin Version Ġ= ĠPlugin Version ( listOf ( 1 , Ġ 0 )), Ċĉ ĉ override Ġval Ġdependencies : ĠSet < Plugin Info . Dependency Entry > Ġ= Ġempty Set (), Ċĉ ĉ val Ġjar File : ĠFile , Ċĉ ĉ val Ġplugin ClassName : ĠString Ċ ): ĠPlugin Info Ġ{ Ċ ĉ @ Serializable Ċ ĉ data Ġclass ĠBase ( Ċĉĉ ĉ override Ġval Ġidentifier : ĠString , Ċĉĉ ĉ override Ġval Ġversion : ĠPlugin Version Ġ= ĠPlugin Version ( listOf ( 1 , Ġ 0 )), Ċĉĉ ĉ override Ġval Ġdependencies : ĠSet < Plugin Info . Dependency Entry > Ġ= Ġempty Set (), Ċĉĉ ĉ val Ġplugin ClassName : ĠString Ċ ĉ ): ĠPlugin Info Ċ }