Должен ли я обновить свой java-файл, чтобы он назывался kotlin при переводе на Kotlin?

Недавно я перевел все файлы Java в своем приложении Android Studio на Kotlin. Однако у меня все еще есть папка java, содержащая все мои классы Kotlin. Имеет ли это соглашение об именах большое значение? Можно ли изменить его для потомков? Это вызовет какие-либо проблемы? Спасибо за уделенное время!

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
30
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это не причинит никакого вреда. Это просто сбивает с толку любых разработчиков.

Вы заметите, что в некоторых проектах есть папки java и kotlin.

Вы тоже можете это сделать, только помните, что если вы создаете новую папку, вам нужно пометить ее как папку sources для вашей IDE :)

Как вы сказали, большинству людей, вероятно, все равно. Ваша IDE уже представляет папку в хорошем виде, поэтому вам не нужно об этом думать. На самом деле по крайней мере 50% Android-проектов kotlin, которые я проверил, имели весь код kotlin в папке java.

dedda1994 11.02.2019 19:07

Вам также придется отредактировать конфигурацию для Maven или Gradle, чтобы добавить новый исходный набор (если применимо).

Salem 11.02.2019 19:24

Спасибо вам всем! Я пойду по этому пути, с редактированием конфигов и всем прочим. Я хочу, чтобы оно во всех отношениях отражало современное приложение; а не тот, который был создан, а затем переведен.

BBurchfield 11.02.2019 20:45

Другие вопросы по теме