-
472bf3f6f3
add query generator tests for keyword detection
master
Bilal Catic
2020-02-10 14:12:21 +01:00
-
e05e9e86f9
add parser test for word bounded with dash and underscores
Bilal Catic
2020-02-10 13:44:55 +01:00
-
04a873b1a6
add lexer test for word bounded with dash and underscores
Bilal Catic
2020-02-10 13:40:56 +01:00
-
453131a25b
add parser tests to check if keywords are handled correctly
Bilal Catic
2020-02-10 07:05:56 +01:00
-
b532b830ca
add lexer tests to check for correct keyword extraction
Bilal Catic
2020-02-09 22:30:17 +01:00
-
a783d85f0a
fix lexer specification - skip keywords if they are part of the search term
Bilal Catic
2020-02-09 22:29:35 +01:00
-
dc70c97ba1
use shift method to improve code
Bilal Catic
2020-02-09 22:26:10 +01:00
-
2078fabdbe
Merge branch 'fix-missing-parts' into 'master'
Bilal Catic
2020-01-31 18:24:35 +00:00
-
-
91f699906a
keep mappings over field array values
Bilal Catic
2020-01-31 19:23:10 +01:00
-
3a828c6fe9
remove obsolete comments
Bilal Catic
2020-01-31 17:51:30 +01:00
-
e521a4de09
raise error on unknown column; add complex query test
Bilal Catic
2020-01-31 17:44:12 +01:00
-
87712860dd
remove double quotes from search term
Bilal Catic
2020-01-31 16:11:12 +01:00
-
84a48b4acf
change LIKE to ILIKE
Bilal Catic
2020-01-31 15:10:48 +01:00
-
-
2689e212cb
Merge branch 'query-generator' into 'master'
Bilal Catic
2020-01-31 12:58:53 +00:00
-
-
793e26e01f
handle special chars; write tests for special chars
Bilal Catic
2020-01-31 13:58:09 +01:00
-
9c2aff53d7
add tests for mixed operators expression; test precedence
Bilal Catic
2020-01-31 13:27:31 +01:00
-
0286f3ed81
add brackets to expression for precedence handling
Bilal Catic
2020-01-31 13:27:11 +01:00
-
2dc2453039
change instance variables to local variables
Bilal Catic
2020-01-31 13:15:27 +01:00
-
9a22804e62
add query generator and tests for query generator
Bilal Catic
2020-01-31 11:45:59 +01:00
-
-
6f412ba9b8
Add Gemfile
Bilal Catic
2020-01-27 08:51:21 +01:00
-
cf26304e9e
Merge branch 'parser-part' into 'master'
Bilal Catic
2020-01-27 07:18:02 +00:00
-
-
6459d04cec
add more rules to grammar and write more tests to cover new rules
Bilal Catic
2020-01-27 08:17:33 +01:00
-
7d2e9b289f
add more rules tu parser grammar and write more tests for new rules
Bilal Catic
2020-01-24 14:43:46 +01:00
-
2bf8f95896
add simple grammar rules and tests for simple cases
Bilal Catic
2020-01-23 23:00:16 +01:00
-
cb93670a58
setup files for parser part
Bilal Catic
2020-01-23 19:16:16 +01:00
-
-
323e815d5f
remove pipe character from allowed set for unqoted term
Bilal Catic
2020-01-23 18:14:53 +01:00
-
265aeacf40
Merge branch 'lexer-part' into 'master'
Bilal Catic
2020-01-23 16:50:43 +00:00
-
-
d3c1594e3e
add tests for lexer
Bilal Catic
2020-01-23 17:48:36 +01:00
-
b802bf7a9e
add rules for lexer
Bilal Catic
2020-01-23 17:46:58 +01:00
-
c83a249c04
setup files for lexer part
Bilal Catic
2020-01-23 09:05:32 +01:00
-
-
b26d697c6e
Initial commit
Senad Uka
2020-01-21 12:08:37 +00:00