[hibernate-commits] [hibernate/hibernate-jpql-parser] 8a047f: HQLPARSER-5 Adding support for BETWEEN predicates

GitHub noreply at github.com
Tue Jun 4 11:13:18 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-jpql-parser
  Commit: 8a047f73173f3cc11360abb3771f56c0a38e43a0
      https://github.com/hibernate/hibernate-jpql-parser/commit/8a047f73173f3cc11360abb3771f56c0a38e43a0
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2013-05-17 (Fri, 17 May 2013)

  Changed paths:
    M parser/src/main/antlr3/org/hibernate/query/ast/origin/hql/resolve/GeneratedHQLResolver.g
    M parser/src/main/java/org/hibernate/query/ast/origin/hql/resolve/LuceneJPQLWalker.java
    M parser/src/test/java/org/hibernate/jpql/lucene/TreeWalkTest.java

  Log Message:
  -----------
  HQLPARSER-5 Adding support for BETWEEN predicates


  Commit: 2843871cabd1726542e57b9a59207540af00a303
      https://github.com/hibernate/hibernate-jpql-parser/commit/2843871cabd1726542e57b9a59207540af00a303
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2013-05-17 (Fri, 17 May 2013)

  Changed paths:
    M parser/src/main/java/org/hibernate/query/ast/origin/hql/resolve/LuceneJPQLWalker.java
    M parser/src/test/java/org/hibernate/jpql/lucene/MapBasedEntityNamesResolver.java
    M parser/src/test/java/org/hibernate/jpql/lucene/TreeWalkTest.java

  Log Message:
  -----------
  HQLPARSER-5 Removing some warnings


  Commit: 3929f9c1106e05c67a5476b051119ea3e46b8c84
      https://github.com/hibernate/hibernate-jpql-parser/commit/3929f9c1106e05c67a5476b051119ea3e46b8c84
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2013-05-17 (Fri, 17 May 2013)

  Changed paths:
    M parser/src/main/antlr3/org/hibernate/query/ast/origin/hql/parse/HQLLexer.g
    M parser/src/main/antlr3/org/hibernate/query/ast/origin/hql/parse/HQLParser.g
    M parser/src/main/antlr3/org/hibernate/query/ast/origin/hql/resolve/GeneratedHQLResolver.g
    M parser/src/test/java/org/hibernate/jpql/lucene/TreeWalkTest.java
    M parser/src/test/resources/org/hibernate/query/ast/origin/hql/parse/gUnitGeneratedAST.testsuite

  Log Message:
  -----------
  HQLPARSER-5 Stripping out quotes from character literals for ease of use


  Commit: a763b9f12536a740b3dcd0928f19bbb33e67e505
      https://github.com/hibernate/hibernate-jpql-parser/commit/a763b9f12536a740b3dcd0928f19bbb33e67e505
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    A lucene/pom.xml
    A lucene/src/main/java/org/hibernate/jpql/lucene/LuceneJPQLWalker.java
    A lucene/src/test/java/org/hibernate/jpql/lucene/test/LuceneJPQLWalkerTest.java
    A lucene/src/test/java/org/hibernate/jpql/lucene/test/model/IndexedEntity.java
    A lucene/src/test/java/org/hibernate/jpql/lucene/testutil/BaseSearchFactoryImplementor.java
    A lucene/src/test/java/org/hibernate/jpql/lucene/testutil/MapBasedEntityNamesResolver.java
    M parent/pom.xml
    M parser/pom.xml
    M parser/src/main/java/org/hibernate/query/ast/DefaultParsingContext.java
    R parser/src/main/java/org/hibernate/query/ast/common/PanicException.java
    M parser/src/main/java/org/hibernate/query/ast/common/ParserContext.java
    R parser/src/main/java/org/hibernate/query/ast/origin/hql/resolve/EntityNamesResolver.java
    R parser/src/main/java/org/hibernate/query/ast/origin/hql/resolve/LuceneJPQLWalker.java
    A parser/src/main/java/org/hibernate/query/ast/spi/EntityNamesResolver.java
    M parser/src/test/java/org/hibernate/jpql/grammars/HQLGrammarTest.java
    R parser/src/test/java/org/hibernate/jpql/lucene/BaseSearchFactoryImplementor.java
    R parser/src/test/java/org/hibernate/jpql/lucene/IndexedEntity.java
    R parser/src/test/java/org/hibernate/jpql/lucene/MapBasedEntityNamesResolver.java
    R parser/src/test/java/org/hibernate/jpql/lucene/TestingParserContext.java
    R parser/src/test/java/org/hibernate/jpql/lucene/TreeWalkTest.java
    A parser/src/test/java/org/hibernate/jpql/testutil/TestingParserContext.java
    M parser/src/test/java/org/hibernate/jpql/tree/ParsingTest.java
    M pom.xml

  Log Message:
  -----------
  HQLPARSER-6 Extracting separate module for Lucene tree walker


  Commit: 930ea1ee2ce84f1c0a95c9e021bc2d8c575ab54b
      https://github.com/hibernate/hibernate-jpql-parser/commit/930ea1ee2ce84f1c0a95c9e021bc2d8c575ab54b
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    M lucene/src/main/java/org/hibernate/jpql/lucene/LuceneJPQLWalker.java
    M lucene/src/test/java/org/hibernate/jpql/lucene/test/LuceneJPQLWalkerTest.java
    M parser/src/main/antlr3/org/hibernate/query/ast/origin/hql/resolve/GeneratedHQLResolver.g
    A parser/src/main/java/org/hibernate/query/ast/spi/QueryParserDelegate.java

  Log Message:
  -----------
  HQLPARSER-6 Moving custom tree walker logic from parser sub-class into delegate


  Commit: 1febbec5504176bc564d1c657c6e2fc07ee40371
      https://github.com/hibernate/hibernate-jpql-parser/commit/1febbec5504176bc564d1c657c6e2fc07ee40371
  Author: Gunnar Morling <gunnar.morling at googlemail.com>
  Date:   2013-05-22 (Wed, 22 May 2013)

  Changed paths:
    R lucene/src/main/java/org/hibernate/jpql/lucene/LuceneJPQLWalker.java
    A lucene/src/main/java/org/hibernate/jpql/lucene/LuceneQueryBuilder.java
    A lucene/src/main/java/org/hibernate/jpql/lucene/LuceneQueryParsingResult.java
    R lucene/src/test/java/org/hibernate/jpql/lucene/test/LuceneJPQLWalkerTest.java
    A lucene/src/test/java/org/hibernate/jpql/lucene/test/LuceneQueryBuilderTest.java
    A parser/src/main/java/org/hibernate/jpql/ParsingException.java
    A parser/src/main/java/org/hibernate/jpql/QueryParser.java
    M parser/src/main/java/org/hibernate/query/ast/spi/QueryParserDelegate.java

  Log Message:
  -----------
  HQLPARSER-6 Establishing QueryParser API, allowing clients to parse queries without having to deal with Antlr types


Compare: https://github.com/hibernate/hibernate-jpql-parser/compare/0823db2e5f73...1febbec55041


More information about the hibernate-commits mailing list