groovy/groovy-core — pull request #305 by tkruse (2014-01-06 18:47:44+00:00)
Title: Groovy6499

See https://jira.codehaus.org/browse/GROOVY-6499
So what I removed from AutoCompletion were metaclass Methods and Methods inherited from java.lang.Object or groovy.lang.GroovyObject, unless the user had already typed the first 3 letters (configurable in Preferences).

before:

groovy:000> class Foo{def foo(){}; def bar(){}}
===> true
groovy:000> f = new Foo()
===> Foo@48c95aa2
groovy:000> f.
addShutdownHook( any( any() asBoolean() ....

After:

groovy:000> f.
bar() foo()

This is supposed to help programmers see business logic methods without obfuscation by standard methods.