- [ ] I have searched the 
[issues](https://github.com/apache/incubator-dubbo/issues) of this repository 
and believe that this is not a duplicate.
- [ ] I have checked the 
[FAQ](https://github.com/apache/incubator-dubbo/blob/master/FAQ.md) of this 
repository and believe that this is not a duplicate.

I find some constructors of implementation classes of Protocol are public, but 
these constructor are not invoke obviously, they are often used in 
ExtensionLoader implicitly by invoking reflection api "newInstance".
I think we should make these constructors private, if we don't want to let them 
be invoke obviously.
By the way, if fix the problem, some unit tests must be modification because 
some tests use these constructors.


[ Full content available at: 
https://github.com/apache/incubator-dubbo/issues/3356 ]
This message was relayed via gitbox.apache.org for 
[email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to