On 2017/6/21 3:51, Rony G. Flatscher wrote:
Maybe a few little things:
* in the Errors section, reason # 4 states:
The service provider class file has more than one public static
no-args method named
"provider".
There could be no more than one public static no-args method named
"provider" in a class file,
so this error reason should not be possible?
Hi Rony,
It's possible to have 2 public static no-args method "provider" in a
service provider *class file*, JVM spec allows it, as method return type
is also part of method descriptor.
And I still have questions:
Why need to have this restriction in java API doc? Will there be
corresponding update in JVM spec? When will this restriction be
verified, at linking time?
Thank you
-Hamlin