Change modifier from private to protected#126
Conversation
|
It was Can you explain more concrete use-cases that "the flexibility for other implementor" is more useful? If "flexibility" is always more important, we may make everything |
|
In the latest version, almost methods in For backward compatibility, I think we released this plugin in the past, we should keep the contract intact as much as possible because we don't know how others use this plugin. |
Yes, that is the expected use of Embulk plugins. Embulk plugins do not expect to be used as a library from other things. OSS Embulk plugins do not care about such "backward compatibility". I'm asking you to describe the use-case why it is better here to overcome the basic principle that "Embulk plugins do not expect to be used as a library from other things". |
|
Hint:
In other words, why don't you contribute that part to this open-sourced |
In this PR, I propose we change
privatetoprotected, There is some reason for this PRprotected, but the newest version changed it toprivate. I think changing back to protected will make it more backward compatible.