Re: Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-20 Thread Florian Weimer
* Daniel Fuchs: While playing with JDK 9 javadoc command I noticed that it seems to treat all single method interfaces as if they were functional interfaces - even though they don't have the @FunctionalInterface annotation. Does it take inheritence into account? If yes, why is this even a

Re: Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-20 Thread Paul Benedict
It's a bug because it was an early decision in JDK 8 that got changed: http://mail.openjdk.java.net/pipermail/lambda-libs-spec-experts/2013-November/002379.html And then the change: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-January/024165.html On Thu, Mar 20, 2014 at 2:51 PM,

Re: Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-20 Thread Florian Weimer
* Paul Benedict: It's a bug because it was an early decision in JDK 8 that got changed: http://mail.openjdk.java.net/pipermail/lambda-libs-spec-experts/2013-November/002379.html And then the change: http://mail.openjdk.java.net/pipermail/core-libs-dev/2014-January/024165.html So it's a

Re: Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-18 Thread Michel Trudeau
Bhavesh, Can you take care of this ? Create a forward port bug to 9 and then do the push for it. Thanks, Michel Alan Bateman wrote: On 17/03/2014 16:28, Daniel Fuchs wrote: Hi guys, While playing with JDK 9 javadoc command I noticed that it seems to treat all single method interfaces as

Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-17 Thread Daniel Fuchs
Hi guys, While playing with JDK 9 javadoc command I noticed that it seems to treat all single method interfaces as if they were functional interfaces - even though they don't have the @FunctionalInterface annotation. For instance - I did 'make docs' - and I'm seeing this text in the javadoc for

Re: Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-17 Thread Alan Bateman
On 17/03/2014 16:28, Daniel Fuchs wrote: Hi guys, While playing with JDK 9 javadoc command I noticed that it seems to treat all single method interfaces as if they were functional interfaces - even though they don't have the @FunctionalInterface annotation. For instance - I did 'make docs' -

Re: Javadoc in 9 seems to treat all interfaces with only one method as functional interfaces

2014-03-17 Thread Bhavesh Patel
Will forward port it. I will send an email once it is done. Regards, Bhavesh. - Original Message - From: michel.trud...@oracle.com To: alan.bate...@oracle.com, bhavesh.x.pa...@oracle.com Cc: daniel.fu...@oracle.com, core-libs-dev@openjdk.java.net Sent: Monday, March 17, 2014 3:50:43 PM