From afbfdb87cd5201483b2b19ad5ec733b100423397 Mon Sep 17 00:00:00 2001 From: Senad Uka Date: Thu, 16 Apr 2020 10:04:13 +0200 Subject: [PATCH] Upstream sync --- coverage/.last_run.json | 2 +- coverage/.resultset.json | 430 +++++++++++++++++++--- coverage/index.html | 568 +++++++++++++++-------------- lib/pg_searchable_regex.rb | 7 +- lib/text_to_regex_query.rb | 67 ---- spec/lib/pg_searchable_new_spec.rb | 10 + spec/lib/pg_searchable_spec.rb | 116 ------ spec/lib/text_to_tsquery_spec.rb | 82 ----- version.rb | 2 +- 9 files changed, 686 insertions(+), 598 deletions(-) delete mode 100644 lib/text_to_regex_query.rb delete mode 100644 spec/lib/pg_searchable_spec.rb delete mode 100644 spec/lib/text_to_tsquery_spec.rb diff --git a/coverage/.last_run.json b/coverage/.last_run.json index ec12727..8afec4c 100644 --- a/coverage/.last_run.json +++ b/coverage/.last_run.json @@ -1,5 +1,5 @@ { "result": { - "covered_percent": 66.92 + "covered_percent": 78.1 } } diff --git a/coverage/.resultset.json b/coverage/.resultset.json index ef5ab35..cb0bf64 100644 --- a/coverage/.resultset.json +++ b/coverage/.resultset.json @@ -9,69 +9,73 @@ 1, 1, null, - 0, - 0, + 1, + 1, null, - 0, + 1, + 13, + null, + null, + null, + null, + null, + 1, + 1, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + 13, + null, + null, + 1, + 13, + 13, + 24, + 23, + null, + null, + null, + null, + 1, + 24, + null, + 24, + null, + null, + 1, 0, null, null, + 1, + 16, null, null, + 1, + 13, null, - 0, + null, + 1, 0, null, null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - null, - null, - 0, - 0, - 0, - null, - null, - null, - 0, - 0, - 0, - null, - null, - 0, - 0, - null, - null, - 0, - 0, - null, - null, - 0, - 0, - null, - null, - 0, - 0, - null, - null, - 0, + 1, 0, 0, 0, @@ -181,57 +185,121 @@ null ], "/home/hamo/projects/toptal/outfrontmedia/pg_searchable/lib/text_to_sql_query.rb": [ + 1, null, + 1, + 1, + 44, + 44, + 44, + 44, + 114, + 114, + 114, null, + 44, + 13, null, null, null, + 1, + 44, + 44, + 44, null, null, + 1, null, + 1, + 128, + 128, + 128, null, + 23, + 23, null, + 22, null, + 15, null, + 10, null, + 10, + 0, null, null, + 10, + 10, null, + 10, null, null, null, + 58, + 58, + 58, + 2, null, + 56, null, null, null, null, + 1, + 37, + 0, null, null, + 37, + 37, null, + 37, + 0, null, null, + 37, + 0, null, null, + 37, + 37, null, + 37, + 37, null, + 37, null, null, + 1, + 81, + 81, + 81, + 81, + 81, null, + null + ], + "/home/hamo/projects/toptal/outfrontmedia/pg_searchable/lib/parser.rb": [ null, null, null, null, null, null, + 1, null, + 1, null, + 1, null, + 1, null, null, null, null, null, null, + 1, null, null, null, @@ -240,6 +308,7 @@ null, null, null, + 1, null, null, null, @@ -248,22 +317,29 @@ null, null, null, + 1, null, null, null, + 1, null, null, null, + 1, null, null, null, + 1, null, null, null, + 1, null, null, + 1, null, null, + 1, null, null, null, @@ -273,9 +349,255 @@ null, null, null, + null, + null, + null, + null, + 1, + null, + 1, + null, + 1, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1, + null, + 1, + null, + 1, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + null, + null, + null, + null, + null, + null, + 1, + 0, + null, + null, + null + ], + "/home/hamo/projects/toptal/outfrontmedia/pg_searchable/lib/lexer.rb": [ + null, + null, + null, + null, + null, + null, + 1, + 1, + 1, + null, + 1, + null, + 1, + 1, + 1, + null, + 1, + 132, + 132, + 132, + null, + null, + 1, + 702, + null, + null, + 1, + 94, + 94, + null, + 1, + null, + 1, + 0, + 0, + 0, + null, + null, + null, + 1, + 0, + 0, + null, + null, + null, + 1, + 834, + null, + null, + 703, + 703, + null, + null, + 1, + 939, + 939, + 939, + null, + null, + 939, + null, + null, + 702, + 106, + null, + 649, + 106, + null, + 596, + 84, + null, + 554, + 84, + null, + 512, + 46, + null, + 489, + 132, + null, + 423, + 610, + null, + 118, + 236, + null, + null, + null, + 0, + 0, + 939, + null, + null, + 0, + null, + 237, + null, + null, + 1, + 38, + 38, + 38, + 174, + null, + 38, + null, null ] }, - "timestamp": 1580827025 + "timestamp": 1583928139 } } diff --git a/coverage/index.html b/coverage/index.html index 55faeff..5828793 100644 --- a/coverage/index.html +++ b/coverage/index.html @@ -1,7 +1,7 @@ - Code coverage for Gem + Code coverage for Pg searchable @@ -14,27 +14,27 @@ loading