Как использовать AndroidAnnotation @SharedPref с Kotlin

Я пытаюсь использовать @SharefPref внутри kotlin, но Iget следующая ошибка

 org.androidannotations.annotations.sharedpreferences.Pref can only be used on an element that extends org.androidannotations.api.sharedpreferences.SharedPreferencesHelper 

Что я делаю не так?

 //Interface @SharedPref(SharedPref.Scope.APPLICATION_DEFAULT) open interface MyPreferences { @DefaultInt(-1) fun someIntValue():Int } //Fragment @Pref lateinit open var sharedPref:CongressPreferences_ //usage within fragment val get: Int = sharedPref.selectedEventId().get() 

Это связано с ошибкой в обработчике аннотации Kotlin.
Чтобы исправить это, вы должны добавить correctErrorTypes = true в ваш блок kapt .

 kapt { correctErrorTypes = true } 

Также убедитесь, что вы используете последнюю версию Kotlin (на данный момент: 1.1.3).