intellij не может разрешить символ "Файл" - PullRequest
0 голосов
/ 03 мая 2018

У меня есть это в моем сценарии

import groovy.io.FileType
.....
derp = new File("blah")

Сценарий работает, но inetillij жалуется, что не может разрешить «Файл», и предложил импортировать для него совершенно другую библиотеку (com.jidesoft.icons.IconSet)

Я уже пробовал аннулировать кеш и перезапускать

Как мне получить intelllij для импорта groovy.io.FileType? Я даже не могу найти способ подавить ошибку, либо она не дает мне эту опцию

1 Ответ

0 голосов
/ 04 мая 2018

groovy.io.FileType является классом enum. Похоже, ваша переменная derp будет иметь тип File, а не FileType.

Вы можете статически импортировать перечисления из класса FileType (например):

import static groovy.io.FileType.*

В моем Intellij на Java 8 класс File происходит из пакета java.io в файле .groovy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...