Author: bleny Date: 2014-03-28 16:21:44 +0100 (Fri, 28 Mar 2014) New Revision: 3034 Url: http://forge.nuiton.org/projects/topia/repository/revisions/3034 Log: add a FIXME Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java 2014-03-25 13:45:09 UTC (rev 3033) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/persistence/HqlAndParametersBuilder.java 2014-03-28 15:21:44 UTC (rev 3034) @@ -204,6 +204,7 @@ boolean noCollision = Sets.intersection(parameters.keySet(), hqlParameters.keySet()).isEmpty(); Preconditions.checkArgument(noCollision, "given arguments " + hqlParameters.keySet() + " contains a conflicting name with the already defined parameters of the query (" + parameters.keySet() + "). You should changes the names of given arguments."); addWhereClause(whereClause); + // FIXME brendan 25/03/14 use putHqlParameterWithAvailableName to prevent conflict parameters.putAll(hqlParameters); }