Skip to content

Commit 35e6848

Browse files
chore: deprecate Answers components (#231)
1 parent 180909a commit 35e6848

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

Sources/InstantSearchCore/Searcher/Answers/AnswersSearcher+FilterState.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88
import Foundation
99
import AlgoliaSearchClient
1010

11+
@available(*, deprecated, message: "Answers feature is deprecated")
1112
public extension AnswersSearcher {
1213

1314
/**
1415
Connection between AnswersSearcher and FilterState
1516
*/
17+
@available(*, deprecated, message: "Answers feature is deprecated")
1618
struct FilterStateConnection: Connection {
1719

1820
public let searcher: AnswersSearcher
@@ -38,6 +40,7 @@ public extension AnswersSearcher {
3840

3941
}
4042

43+
@available(*, deprecated, message: "Answers feature is deprecated")
4144
public extension AnswersSearcher {
4245

4346
/**

Sources/InstantSearchCore/Searcher/Answers/AnswersSearcher.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import Foundation
1010
/// An entity performing Answers search
1111
///
1212
/// [Documentation](https://www.algolia.com/doc/guides/algolia-ai/answers/)
13+
@available(*, deprecated, message: "Answers feature is deprecated")
1314
public final class AnswersSearcher: IndexSearcher<AlgoliaAnswersSearchService> {
1415

1516
public override var request: Request {
@@ -43,6 +44,7 @@ public final class AnswersSearcher: IndexSearcher<AlgoliaAnswersSearchService> {
4344

4445
}
4546

47+
@available(*, deprecated, message: "Answers feature is deprecated")
4648
extension AnswersSearcher: IndexNameSettable {
4749

4850
public func setIndexName(_ indexName: IndexName) {

Sources/InstantSearchCore/Searcher/SearchService/AlgoliaAnswersSearchService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
import Foundation
99

10+
@available(*, deprecated, message: "Answers feature is deprecated")
1011
public final class AlgoliaAnswersSearchService: SearchService {
1112

1213
public let client: SearchClient
@@ -21,6 +22,7 @@ public final class AlgoliaAnswersSearchService: SearchService {
2122

2223
}
2324

25+
@available(*, deprecated, message: "Answers feature is deprecated")
2426
extension AlgoliaAnswersSearchService {
2527

2628
public struct Request: IndexNameProvider, TextualQueryProvider, AlgoliaRequest {

0 commit comments

Comments
 (0)