Commit Graph

  • 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