From 7c7c2c49c09c972cd7ff0ad5e7f4685511eee9ac Mon Sep 17 00:00:00 2001
From: Abhinav Dangeti <abhinav@couchbase.com>
Date: Thu, 28 Oct 2021 11:05:56 -0600
Subject: [PATCH] Fix import paths for hr analyzer and add it to config

---
 analysis/lang/hr/analyzer_hr.go                           | 8 ++++----
 .../lang/hr/{analyzer_cro_test.go => analyzer_hr_test.go} | 4 ++--
 analysis/lang/hr/stemmer_hr.go                            | 4 ++--
 analysis/lang/hr/stop_filter_hr.go                        | 6 +++---
 analysis/lang/hr/stop_words_hr.go                         | 4 ++--
 analysis/lang/hr/suffix_transformation_hr.go              | 4 ++--
 config/config.go                                          | 1 +
 7 files changed, 16 insertions(+), 15 deletions(-)
 rename analysis/lang/hr/{analyzer_cro_test.go => analyzer_hr_test.go} (96%)

diff --git a/analysis/lang/hr/analyzer_hr.go b/analysis/lang/hr/analyzer_hr.go
index 498ca976f..c4100d96b 100644
--- a/analysis/lang/hr/analyzer_hr.go
+++ b/analysis/lang/hr/analyzer_hr.go
@@ -15,11 +15,11 @@
 package hr
 
 import (
-	"github.com/blevesearch/bleve/analysis"
-	"github.com/blevesearch/bleve/registry"
+	"github.com/blevesearch/bleve/v2/analysis"
+	"github.com/blevesearch/bleve/v2/registry"
 
-	"github.com/blevesearch/bleve/analysis/token/lowercase"
-	"github.com/blevesearch/bleve/analysis/tokenizer/unicode"
+	"github.com/blevesearch/bleve/v2/analysis/token/lowercase"
+	"github.com/blevesearch/bleve/v2/analysis/tokenizer/unicode"
 )
 
 // Originated from: http://nlp.ffzg.hr/resources/tools/stemmer-for-croatian/
diff --git a/analysis/lang/hr/analyzer_cro_test.go b/analysis/lang/hr/analyzer_hr_test.go
similarity index 96%
rename from analysis/lang/hr/analyzer_cro_test.go
rename to analysis/lang/hr/analyzer_hr_test.go
index 699da617c..e1ab35afc 100644
--- a/analysis/lang/hr/analyzer_cro_test.go
+++ b/analysis/lang/hr/analyzer_hr_test.go
@@ -18,8 +18,8 @@ import (
 	"reflect"
 	"testing"
 
-	"github.com/blevesearch/bleve/analysis"
-	"github.com/blevesearch/bleve/registry"
+	"github.com/blevesearch/bleve/v2/analysis"
+	"github.com/blevesearch/bleve/v2/registry"
 )
 
 func TestCroatianAnalyzer(t *testing.T) {
diff --git a/analysis/lang/hr/stemmer_hr.go b/analysis/lang/hr/stemmer_hr.go
index ecac8f3d4..4f91b4a84 100644
--- a/analysis/lang/hr/stemmer_hr.go
+++ b/analysis/lang/hr/stemmer_hr.go
@@ -18,8 +18,8 @@ import (
 	"regexp"
 	"strings"
 
-	"github.com/blevesearch/bleve/analysis"
-	"github.com/blevesearch/bleve/registry"
+	"github.com/blevesearch/bleve/v2/analysis"
+	"github.com/blevesearch/bleve/v2/registry"
 )
 
 const StemmerName = "stemmer_hr"
diff --git a/analysis/lang/hr/stop_filter_hr.go b/analysis/lang/hr/stop_filter_hr.go
index f5004d958..83c3ceb18 100644
--- a/analysis/lang/hr/stop_filter_hr.go
+++ b/analysis/lang/hr/stop_filter_hr.go
@@ -15,9 +15,9 @@
 package hr
 
 import (
-	"github.com/blevesearch/bleve/analysis"
-	"github.com/blevesearch/bleve/analysis/token/stop"
-	"github.com/blevesearch/bleve/registry"
+	"github.com/blevesearch/bleve/v2/analysis"
+	"github.com/blevesearch/bleve/v2/analysis/token/stop"
+	"github.com/blevesearch/bleve/v2/registry"
 )
 
 func StopTokenFilterConstructor(config map[string]interface{}, cache *registry.Cache) (analysis.TokenFilter, error) {
diff --git a/analysis/lang/hr/stop_words_hr.go b/analysis/lang/hr/stop_words_hr.go
index 47b21a18a..344f68b8a 100644
--- a/analysis/lang/hr/stop_words_hr.go
+++ b/analysis/lang/hr/stop_words_hr.go
@@ -15,8 +15,8 @@
 package hr
 
 import (
-	"github.com/blevesearch/bleve/analysis"
-	"github.com/blevesearch/bleve/registry"
+	"github.com/blevesearch/bleve/v2/analysis"
+	"github.com/blevesearch/bleve/v2/registry"
 )
 
 const StopName = "stop_hr"
diff --git a/analysis/lang/hr/suffix_transformation_hr.go b/analysis/lang/hr/suffix_transformation_hr.go
index 2892c8324..f29e8fc7f 100644
--- a/analysis/lang/hr/suffix_transformation_hr.go
+++ b/analysis/lang/hr/suffix_transformation_hr.go
@@ -17,8 +17,8 @@ package hr
 import (
 	"strings"
 
-	"github.com/blevesearch/bleve/analysis"
-	"github.com/blevesearch/bleve/registry"
+	"github.com/blevesearch/bleve/v2/analysis"
+	"github.com/blevesearch/bleve/v2/registry"
 )
 
 const SuffixTransformationFilterName = "hr_suffix_transformation_filter"
diff --git a/config/config.go b/config/config.go
index 04f9fa0c3..a5ed0e51b 100644
--- a/config/config.go
+++ b/config/config.go
@@ -92,6 +92,7 @@ import (
 	_ "github.com/blevesearch/bleve/v2/analysis/lang/gl"
 	_ "github.com/blevesearch/bleve/v2/analysis/lang/hi"
 	_ "github.com/blevesearch/bleve/v2/analysis/lang/hu"
+	_ "github.com/blevesearch/bleve/v2/analysis/lang/hr"
 	_ "github.com/blevesearch/bleve/v2/analysis/lang/hy"
 	_ "github.com/blevesearch/bleve/v2/analysis/lang/id"
 	_ "github.com/blevesearch/bleve/v2/analysis/lang/in"