I made a reference to a nonexistent method in a Groovy class, clicked on the light bulb in the margin to have IDEA create the method for me. I saw an "Add Dynamic Method" entry and tried it out. What exactly happens when I add a Dynamic Method to the Dynamic properties panel? Is a method actually created in the class' ExpandoMetaClass? Also, I couldn't find a way to delete the Dynamic method once added. How do I do that? Finally, what artifact(s) gets changed in the project when dynamic methods are added this way?
Thanks for helping this old Java guy who's new to Groovy/Grails and JetGroovy. Thanks for a really helpful plug-in.