I would imagine most people extend from AbstractLayout or AbstractStringLayout if they even make custom layouts.
On 4 April 2016 at 12:31, Gary Gregory <[email protected]> wrote: > And I imagine that _moving_ Layout is too much of a BC break even though > it is in Core? > > Gary > > On Sun, Apr 3, 2016 at 10:40 AM, Gary Gregory <[email protected]> > wrote: > >> IMO, the oddness is that Layout is NOT in the layout package. So I would >> leave all layout items in layout... >> >> Gary >> >> On Sun, Apr 3, 2016 at 8:00 AM, Remko Popma <[email protected]> >> wrote: >> >>> What package should the Encoder and ByteBufferDestination interfaces >>> live in? >>> >>> Currently they are both in org.apache.logging.log4j.core.layout, but >>> o.a.l.l.core.Layout extends Encoder and it seems a bit strange to have >>> Layout's super interface live in a subpackage. >>> >>> I think there are pros and cons to leaving them in the layout package or >>> pulling them up to the core package, but I'd be interested to hear >>> everyone's feedback. >>> >>> Remko >>> >> >> >> >> -- >> E-Mail: [email protected] | [email protected] >> Java Persistence with Hibernate, Second Edition >> <http://www.manning.com/bauer3/> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> Spring Batch in Action <http://www.manning.com/templier/> >> Blog: http://garygregory.wordpress.com >> Home: http://garygregory.com/ >> Tweet! http://twitter.com/GaryGregory >> > > > > -- > E-Mail: [email protected] | [email protected] > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > -- Matt Sicker <[email protected]>
