From: <one...@us...> - 2003-03-20 13:59:39
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/hql In directory sc8-pr-cvs1:/tmp/cvs-serv28341/hibernate/hql Modified Files: ParserHelper.java QueryTranslator.java Log Message: added some new logging support SQL-style escapes in HQL strings Index: ParserHelper.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/hql/ParserHelper.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ParserHelper.java 9 Mar 2003 04:04:07 -0000 1.5 --- ParserHelper.java 20 Mar 2003 13:59:05 -0000 1.6 *************** *** 10,14 **** public static final String HQL_VARIABLE_PREFIX = ":"; ! public static final String HQL_SEPARATORS = " \n\r\f\t,()=<>&|+-=/*'^![]#~"; //NOTICE: no " or . since they are part of (compound) identifiers public static final String PATH_SEPARATORS = "."; --- 10,14 ---- public static final String HQL_VARIABLE_PREFIX = ":"; ! public static final String HQL_SEPARATORS = " \n\r\f\t,()=<>&|+-=/*'^![]#~\\"; //NOTICE: no " or . since they are part of (compound) identifiers public static final String PATH_SEPARATORS = "."; Index: QueryTranslator.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/hql/QueryTranslator.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** QueryTranslator.java 9 Mar 2003 04:04:07 -0000 1.20 --- QueryTranslator.java 20 Mar 2003 13:59:06 -0000 1.21 *************** *** 801,805 **** } ! return StringHelper.multiply( query, placeholders.iterator(), replacements.iterator() ); } --- 801,807 ---- } ! String[] results = StringHelper.multiply( query, placeholders.iterator(), replacements.iterator() ); ! if (results.length==0) log.warn("no persistent classes found for query class: " + query); ! return results; } |