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

Reply via email to