Hello Lance,

My understanding would be that the signature test
should check that interface method is marked as default method
but do not track the code in its default body
(assuming that the body is not a part of a spec - API javadoc).

(I've confirmed that with the signature test developer)

Thanks,
-leonid

On 12/6/2012 9:01 AM, Lance Andersen - Oracle wrote:
Folks,

Will the signatures for interfaces that are recorded by the TCKs for interfaces 
record the fact that a method includes a default method? or will it just record 
the method definition?

I am assuming it will, but I know there has been discussion that a implementor 
could choose a different default implementation on one of the recent threads 
that was up for review.

I am still trying to understand what our guidelines are, if any for documenting 
the behavior of the supplied default methods given the javadocs are part of the 
specification for many APIs (and in some case the only spec).

Best
Lance

Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
lance.ander...@oracle.com



Reply via email to