/* Ċ Ġ* ĠCopyright Ġ 2 0 1 7 - 2 0 1 9 Ġ( c ) ĠAlex ander Ġ" IL ake ful " ĠShe v ch enko Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġio . il ake ful . lake bot . entities . annotations Ċ Ċ import Ġkotlin . annotation . Annotation Target .* Ċ Ċ @ Target ( AN NOT ATION _ CLASS , ĠLOCAL _ VARIABLE , ĠCLASS , ĠPROPERTY , ĠFIELD , ĠCON STRUCTOR , ĠFUNCTION , ĠPROPERTY _ GET TER , ĠPROPERTY _ SET TER , ĠTYPE ALIAS , ĠEXPRESS ION , ĠFILE , ĠTYPE , ĠVALUE _ PARAMETER , ĠTYPE _ PARAMETER ) Ċ @ Repeat able Ċ @ Retention ( Annotation Retention . SOURCE ) Ċ annotation Ġclass ĠAuthor ( var arg Ġval Ġauthors : ĠString )