From c39cc3b81d69c61b939a1dd550a9b6080c8a9caf Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Thu, 6 Dec 2012 15:45:41 -0500 Subject: [PATCH] IDEMPIERE-455 Discover and fix FindBugs problems / Pattern BC_IMPOSSIBLE_DOWNCAST_OF_TOARRAY --- org.adempiere.base/src/org/compiere/model/MProject.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/MProject.java b/org.adempiere.base/src/org/compiere/model/MProject.java index d2c44f745f..b649473ff6 100644 --- a/org.adempiere.base/src/org/compiere/model/MProject.java +++ b/org.adempiere.base/src/org/compiere/model/MProject.java @@ -472,9 +472,10 @@ public class MProject extends X_C_Project public MInvoice[] getMInvoices(){ StringBuilder sb = new StringBuilder(); sb.append(MInvoice.COLUMNNAME_C_Project_ID).append("=?"); - Query qry = new Query(getCtx(), MInvoice.Table_Name, sb.toString(), get_TrxName()); - qry.setParameters(getC_Project_ID()); - return (MInvoice[]) qry.list().toArray(); + List list = new Query(getCtx(), MInvoice.Table_Name, sb.toString(), get_TrxName()) + .setParameters(getC_Project_ID()) + .list(); + return list.toArray(new MInvoice[list.size()]); } } // MProject