code completition question

the code completition lookup offers lots of methods like +,*,++, count, copytoarray, containsslice and lots more on ANY object... but why? they do not belong there. sometimes it's hard to find my own methods

1 comment
Comment actions Permalink

These methods are available through implicit conversions of Scala library (see Class Extension).

You may navigate to them using Ctrl + Click, Ctrl + B, or middle mouse button to discover actual location of the methods
(for exampe, "+" method resides in "scala.runtime.StringAdd" class).

We have several ideas on how to handle such implicit conversions better: SCL-1828, SCL-1788.


Please sign in to leave a comment.