This code is probably quite old so the intent of the original author might
be hard to come by since they might not be around.

Whatever it might be, we can't break binary compatibility within the 1.x
release line, so making a public or protected element final is a no-go.

Running 'mvn' by itself should run japicmp:cmp and other checks and tell
you.

Gary


On Fri, Dec 29, 2023, 2:40 AM Claude Warren <cla...@xenei.com> wrote:

> Is the option class intended to be extended?  If not then it should
> probably be final.  If so, then the Option(Builder) constructor should be
> protected so that derived classes can avail of the default settings from
> the Builder.
>
> I have a case where I want to pass the standard builder into the derived
> class constructor but I have no way of passing that on to Option
> constructor itself.
>
> Thoughts?
>
> Claude
>
> --
> LinkedIn: http://www.linkedin.com/in/claudewarren
>

Reply via email to