Как перечислить все классы в автозаполнении внутри аннотаций в Intellij IDEA?

У меня есть пользовательский класс InternalTimerServiceController в моем приложении. Я хочу использовать его в другом классе в андроидах андроида. И кажется, что автозаполнение в этом случае работает неправильно.

У меня есть этот интерфейс

public interface InternalTimerServiceControllerContract
{
    void doWork();
}

И этот класс

@EBean
public class InternalTimerServiceController implements InternalTimerServiceControllerContract
{
    @Override
    public void doWork()
    {
       //do work
    }
}

И это моя деятельность

public class MyActivity extends Activity
{
   //try uncomment line below and see if autocomplete works properly
    //@Bean(Internal) 

    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}
0
nl ja de

1 ответы

It's a bug, thanks for reporting. I've created a ticket for it: http://youtrack.jetbrains.com/issue/IDEA-98298

1
добавлено
IDE и редакторы — русскоговорящее сообщество
IDE и редакторы — русскоговорящее сообщество
393 участник(ов)

Общаемся, сравниваем и помогаем друг другу решать задачи с продуктами JetBrains, VS Code, Atom, vim, Emacs, Sublime и т.д. Всё в одном месте, ведь каждый из них хорош по своему. См. также: @js_ru, @typescript_ru, @react_js, @nodejs_ru, @javascript_jobs