Defender Extension Methods -- Resolution and Invoccation

Brian Goetz brian.goetz at oracle.com
Thu Aug 5 05:45:21 PDT 2010


Removing a method from an interface is binary incompatible, and will remain so.

Changing the default will be binary compatible.

On 8/5/2010 12:30 AM, Paulo Levi wrote:
> I'd like also to ask what is the policy on defender methods from version to
> version. Are they forever or can they be deleted from, say, the version
> after they are introduced? I wouldn't mind to be warning to depend on the
> default version of the defender method, if that ends up less efficient that
> normal dispatch (the obsolescence scheme above assumes this)
>


More information about the lambda-dev mailing list