Yes. The interfaces are at core and the implementations are in their respective sub-packages. It seemed reasonable when I did it to group them together like that, and it still does, at least to me.
Ralph On Aug 16, 2013, at 6:44 PM, Gary Gregory wrote: > On Fri, Aug 16, 2013 at 9:42 PM, Gary Gregory <garydgreg...@gmail.com> wrote: > If you look at org.apache.logging.log4j.core.lookup.StrLookup, you can see > the interface and its impls in the same package. > > For org.apache.logging.log4j.core.Layout<T extends Serializable> though, the > impls are in org.apache.logging.log4j.core.layout. > > Shouldn't we move Layout to org.apache.logging.log4j.core.layout? > > Now that I look some more, it's the same for Filter and Appender... > > Gary > > > Gary > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second Edition > JUnit in Action, Second Edition > Spring Batch in Action > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > > > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second Edition > JUnit in Action, Second Edition > Spring Batch in Action > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory