In the future, I think it would be best, when possible, to break down
commits in smaller chunks that are easier to review.

Gary


On Mon, Mar 24, 2014 at 12:17 AM, <[email protected]> wrote:

> Author: mattsicker
> Date: Mon Mar 24 04:17:35 2014
> New Revision: 1580734
>
> URL: http://svn.apache.org/r1580734
> Log:
> Config Refactor.
>
>   - Modified StatusLogger.getListeners() to return an Iterable
>     instead of an Iterator for convenience.
>   - Renamed BasicConfiguration to AbstractConfiguration.
>   - Pulled up the toByteArray method from XML/JSONConfiguration.
>   - Moved the three XML/YAML/JSONConfigurations to their own packages.
>   - Created a StatusConfiguration builder for setting up StatusLogger
>     and reducing redundant code.
>   - Simplified constructors for configuration classes (still needs
>     work; there's a lot of commonality between the two main ones still).
>   - Migrated some status logging to use parameters.
>   - Fixed some potential bugs in a couple places:
>     * Saw a configuration element name being interpolated.
>     * Modified the status dest attribute to be interpolated.
>     * Prevented an NPE if the given file URI for the status logger
>       doesn't exist.
>
> Added:
>
>
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java
>       - copied, changed from r1580711,
>
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/BaseConfiguration.java
>
>
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/
>
>
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JSONConfiguration.java
>       - copied, changed from r1580711,
>
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/JSONConfiguration.java
>
>
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JSONConfigurationFa

----- Message truncated -----




-- 
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

Reply via email to