Commit graph

11 commits

Author SHA1 Message Date
a2396a021b update to xbib-content 2.0.4 2019-11-10 16:44:26 +01:00
329661f6b9 update to jflex plugin 1.2.1, update to gradle 5.6 2019-09-15 13:51:33 +02:00
f92ce2d4cf update to OpenJDK 11, Gradle 5.3.1 2019-08-12 11:06:26 +02:00
cbbe739c81 bump dependency versions, clean subproject structure 2018-02-08 11:18:45 +01:00
c44e0e260b update xbib content 2018-02-06 16:04:10 +01:00
33ae70f753 refactored cql package into two subpackages, to cql and cql-elasticsearch 2017-10-13 19:16:35 +02:00
7d9639a1b8 add asciidoc, fixes for checkstyle, sonarqube 2017-01-26 21:24:14 +01:00
99eaa0bd0c Merge pull request #1 from hbz/fix-phrase-handling
Fix phrase handling in Elasticsearch query generator
2017-01-26 17:33:53 +01:00
Jens Wille
57d757352a Query generator should not treat quoted phrases specially.
Quoted strings in CQL only have syntactic meaning for the parser, they don't carry semantic meaning for the resulting query.

As a consequence of this change, they have to be used in their unquoted form (`tok2.getString()` instead of `arg2.toString()`).

NOTE: The `cql.unmasked` relation modifier may be implemented in order to support the previous behaviour of "protected" phrases.
2017-01-26 15:55:39 +01:00
Jens Wille
1331ad631e Rename token class "protected" to "quoted".
More in line with remaining nomenclature.

Stresses syntactic over semantic meaning.
2017-01-26 15:52:17 +01:00
b41479bf7f initial commit 2016-11-25 00:06:17 +01:00