Pull to refresh
1
0
Ян Жуланов @yanex

Software Developer (JetBrains, Kotlin)

Send message

Deleted. Комментарий уже опубликовали мои коллеги.

А сможете выложить этот игрушечный проект к нам в ишью-трекер (https://kotl.in/issue)?
Мы бы поисследовали и, вероятно, исправили бы этот баг (впрочем, есть подозрение в неверной конфигурации проекта).
А какая логика работы для вас была бы более приемлемой? Манглинг имён?

Если более точно – названия синтетических свойств совпадают с идентификаторами View (для @+id/text_view будет text_view). Это консистентно с R.id.<id>, и дополнительный манглинг имён редко повышает читаемость кода.
Кстати, в Preferences → Color Scheme → Kotlin можно выбрать собственную подсветку для свойств Android Extensions.

По поводу пункта 1.

1. Пожалуйста, убедитесь, что используете последнюю версию Kotlin Gradle Plugin и ‘kotlin-kapt’-плагина (https://kotlinlang.org/docs/reference/kapt.html);
2. Я добавил пример с QueryDsl в наш репозиторий с примерами (https://github.com/JetBrains/kotlin-examples/tree/master/gradle/kotlin-querydsl). Надеюсь, он поможет;
3. Не бойтесь публиковать ишью в наш баг-трекер (http://kotl.in/issue). Даже если то, с чем вы столкнулись, на самом деле не баг, мы постараемся вам помочь.

Information

Rating
Does not participate
Registered
Activity