Author: ggregory
Date: Tue Oct  9 21:42:46 2012
New Revision: 1396347

URL: http://svn.apache.org/viewvc?rev=1396347&view=rev
Log:
Flip args and use varargs.

Modified:
    
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
    
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/pattern/PatternParser.java

Modified: 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java?rev=1396347&r1=1396346&r2=1396347&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
 (original)
+++ 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/appender/rolling/PatternProcessor.java
 Tue Oct  9 21:42:46 2012
@@ -133,17 +133,15 @@ public class PatternProcessor {
      * @param buf string buffer to which formatted file name is appended, may 
not be null.
      */
     protected final void formatFileName(final Object obj, final StringBuilder 
buf) {
-        Object[] objects = new Object[] {new Date(System.currentTimeMillis()), 
obj};
-        formatFileName(objects, buf);
+        formatFileName(buf, new Date(System.currentTimeMillis()), obj);
     }
 
     /**
      * Format file name.
-     *
-     * @param objects objects to be evaluated in formatting, may not be null.
      * @param buf string buffer to which formatted file name is appended, may 
not be null.
+     * @param objects objects to be evaluated in formatting, may not be null.
      */
-    protected final void formatFileName(final Object[] objects, final 
StringBuilder buf) {
+    protected final void formatFileName(final StringBuilder buf, final 
Object... objects) {
         for (int i = 0; i < patternConverters.length; i++) {
             int fieldStart = buf.length();
             patternConverters[i].format(objects, buf);

Modified: 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/pattern/PatternParser.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/pattern/PatternParser.java?rev=1396347&r1=1396346&r2=1396347&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/pattern/PatternParser.java
 (original)
+++ 
logging/log4j/log4j2/trunk/core/src/main/java/org/apache/logging/log4j/core/pattern/PatternParser.java
 Tue Oct  9 21:42:46 2012
@@ -102,7 +102,7 @@ public final class PatternParser {
      * @param converterKey The key to lookup the converters.
      * @param expected The expected base Class of each Converter.
      */
-    public PatternParser(Configuration config, String converterKey, Class 
expected) {
+    public PatternParser(Configuration config, String converterKey, Class<?> 
expected) {
         this.config = config;
         PluginManager manager = new PluginManager(converterKey, expected);
         manager.collectPlugins();
@@ -446,13 +446,13 @@ public final class PatternParser {
             return null;
         }
 
-        Class[] parmTypes = newInstanceMethod.getParameterTypes();
+        Class<?>[] parmTypes = newInstanceMethod.getParameterTypes();
         Object [] parms = parmTypes.length > 0 ? new Object[parmTypes.length] 
: null;
 
         if (parms != null) {
             int i = 0;
             boolean errors = false;
-            for (Class clazz : parmTypes) {
+            for (Class<?> clazz : parmTypes) {
                 if (clazz.isArray() && 
clazz.getName().equals("[Ljava.lang.String;")) {
                     String[] optionsArray = options.toArray(new 
String[options.size()]);
                     parms[i] = optionsArray;


Reply via email to