Return-Path: Delivered-To: apmail-openwebbeans-commits-archive@www.apache.org Received: (qmail 54416 invoked from network); 20 Feb 2011 16:49:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Feb 2011 16:49:45 -0000 Received: (qmail 46928 invoked by uid 500); 20 Feb 2011 16:49:45 -0000 Delivered-To: apmail-openwebbeans-commits-archive@openwebbeans.apache.org Received: (qmail 46898 invoked by uid 500); 20 Feb 2011 16:49:44 -0000 Mailing-List: contact commits-help@openwebbeans.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openwebbeans.apache.org Delivered-To: mailing list commits@openwebbeans.apache.org Received: (qmail 46890 invoked by uid 99); 20 Feb 2011 16:49:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 Feb 2011 16:49:43 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 Feb 2011 16:49:42 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 2F3F323889E0; Sun, 20 Feb 2011 16:49:22 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1072630 - in /openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans: container/InjectionResolver.java jms/JMSModel.java Date: Sun, 20 Feb 2011 16:49:22 -0000 To: commits@openwebbeans.apache.org From: struberg@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110220164922.2F3F323889E0@eris.apache.org> Author: struberg Date: Sun Feb 20 16:49:21 2011 New Revision: 1072630 URL: http://svn.apache.org/viewvc?rev=1072630&view=rev Log: OWB-461 cleanup: use known size for toArray Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=1072630&r1=1072629&r2=1072630&view=diff ============================================================================== --- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java (original) +++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java Sun Feb 20 16:49:21 2011 @@ -225,8 +225,9 @@ public class InjectionResolver { clazz = (Class) type; } - - Annotation[] qualifiers = injectionPoint.getQualifiers().toArray(new Annotation[0]); + + Set qualSet = injectionPoint.getQualifiers(); + Annotation[] qualifiers = qualSet.toArray(new Annotation[qualSet.size()]); if(isInstanceOrEventInjection(type)) { qualifiers = new Annotation[1]; Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java?rev=1072630&r1=1072629&r2=1072630&view=diff ============================================================================== --- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java (original) +++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java Sun Feb 20 16:49:21 2011 @@ -57,7 +57,7 @@ public class JMSModel public Annotation[] getBindings() { - return bindings.toArray(new Annotation[0]); + return bindings.toArray(new Annotation[bindings.size()]); } /**