Skip to content

Commit 91b8d89

Browse files
committed
fix(specs): recommend is optional (#3967) (generated) [skip ci]
Co-authored-by: Clément Vannicatte <[email protected]>
1 parent 6c04971 commit 91b8d89

File tree

34 files changed

+141
-119
lines changed

34 files changed

+141
-119
lines changed

clients/algoliasearch-client-csharp/algoliasearch/Models/Recommend/RecommendHit.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,9 @@ public RecommendHit()
2828
/// Initializes a new instance of the RecommendHit class.
2929
/// </summary>
3030
/// <param name="objectID">Unique record identifier. (required).</param>
31-
/// <param name="score">Recommendation score. (required).</param>
32-
public RecommendHit(string objectID, double score)
31+
public RecommendHit(string objectID)
3332
{
3433
ObjectID = objectID ?? throw new ArgumentNullException(nameof(objectID));
35-
Score = score;
3634
AdditionalProperties = new Dictionary<string, object>();
3735
}
3836

@@ -74,7 +72,7 @@ public RecommendHit(string objectID, double score)
7472
/// </summary>
7573
/// <value>Recommendation score.</value>
7674
[JsonPropertyName("_score")]
77-
public double Score { get; set; }
75+
public double? Score { get; set; }
7876

7977
/// <summary>
8078
/// Gets or Sets additional properties

clients/algoliasearch-client-csharp/algoliasearch/Models/Recommend/TrendingFacetHit.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,10 @@ public TrendingFacetHit() { }
2424
/// <summary>
2525
/// Initializes a new instance of the TrendingFacetHit class.
2626
/// </summary>
27-
/// <param name="score">Recommendation score. (required).</param>
2827
/// <param name="facetName">Facet attribute. To be used in combination with &#x60;facetValue&#x60;. If specified, only recommendations matching the facet filter will be returned. (required).</param>
2928
/// <param name="facetValue">Facet value. To be used in combination with &#x60;facetName&#x60;. If specified, only recommendations matching the facet filter will be returned. (required).</param>
30-
public TrendingFacetHit(double score, string facetName, string facetValue)
29+
public TrendingFacetHit(string facetName, string facetValue)
3130
{
32-
Score = score;
3331
FacetName = facetName ?? throw new ArgumentNullException(nameof(facetName));
3432
FacetValue = facetValue ?? throw new ArgumentNullException(nameof(facetValue));
3533
}
@@ -39,7 +37,7 @@ public TrendingFacetHit(double score, string facetName, string facetValue)
3937
/// </summary>
4038
/// <value>Recommendation score.</value>
4139
[JsonPropertyName("_score")]
42-
public double Score { get; set; }
40+
public double? Score { get; set; }
4341

4442
/// <summary>
4543
/// Facet attribute. To be used in combination with `facetValue`. If specified, only recommendations matching the facet filter will be returned.

clients/algoliasearch-client-dart/packages/algoliasearch/lib/src/model/recommend_hit.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ final class RecommendHit extends DelegatingMap<String, dynamic> {
1616
this.snippetResult,
1717
this.rankingInfo,
1818
this.distinctSeqID,
19-
required this.score,
19+
this.score,
2020
Map<String, dynamic> additionalProperties = const {},
2121
}) : super(additionalProperties);
2222

@@ -42,7 +42,7 @@ final class RecommendHit extends DelegatingMap<String, dynamic> {
4242
// minimum: 0
4343
// maximum: 100
4444
@JsonKey(name: r'_score')
45-
final double score;
45+
final double? score;
4646

4747
@override
4848
bool operator ==(Object other) =>

clients/algoliasearch-client-dart/packages/algoliasearch/lib/src/model/recommend_hit.g.dart

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clients/algoliasearch-client-dart/packages/algoliasearch/lib/src/model/trending_facet_hit.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ part 'trending_facet_hit.g.dart';
99
final class TrendingFacetHit {
1010
/// Returns a new [TrendingFacetHit] instance.
1111
const TrendingFacetHit({
12-
required this.score,
12+
this.score,
1313
required this.facetName,
1414
required this.facetValue,
1515
});
@@ -18,7 +18,7 @@ final class TrendingFacetHit {
1818
// minimum: 0
1919
// maximum: 100
2020
@JsonKey(name: r'_score')
21-
final double score;
21+
final double? score;
2222

2323
/// Facet attribute. To be used in combination with `facetValue`. If specified, only recommendations matching the facet filter will be returned.
2424
@JsonKey(name: r'facetName')

clients/algoliasearch-client-dart/packages/algoliasearch/lib/src/model/trending_facet_hit.g.dart

Lines changed: 15 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clients/algoliasearch-client-dart/packages/client_recommend/lib/src/model/recommend_hit.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ final class RecommendHit extends DelegatingMap<String, dynamic> {
1616
this.snippetResult,
1717
this.rankingInfo,
1818
this.distinctSeqID,
19-
required this.score,
19+
this.score,
2020
Map<String, dynamic> additionalProperties = const {},
2121
}) : super(additionalProperties);
2222

@@ -42,7 +42,7 @@ final class RecommendHit extends DelegatingMap<String, dynamic> {
4242
// minimum: 0
4343
// maximum: 100
4444
@JsonKey(name: r'_score')
45-
final double score;
45+
final double? score;
4646

4747
@override
4848
bool operator ==(Object other) =>

clients/algoliasearch-client-dart/packages/client_recommend/lib/src/model/recommend_hit.g.dart

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clients/algoliasearch-client-dart/packages/client_recommend/lib/src/model/trending_facet_hit.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ part 'trending_facet_hit.g.dart';
99
final class TrendingFacetHit {
1010
/// Returns a new [TrendingFacetHit] instance.
1111
const TrendingFacetHit({
12-
required this.score,
12+
this.score,
1313
required this.facetName,
1414
required this.facetValue,
1515
});
@@ -18,7 +18,7 @@ final class TrendingFacetHit {
1818
// minimum: 0
1919
// maximum: 100
2020
@JsonKey(name: r'_score')
21-
final double score;
21+
final double? score;
2222

2323
/// Facet attribute. To be used in combination with `facetValue`. If specified, only recommendations matching the facet filter will be returned.
2424
@JsonKey(name: r'facetName')

clients/algoliasearch-client-dart/packages/client_recommend/lib/src/model/trending_facet_hit.g.dart

Lines changed: 15 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clients/algoliasearch-client-go/algolia/recommend/model_recommend_hit.go

Lines changed: 26 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clients/algoliasearch-client-go/algolia/recommend/model_trending_facet_hit.go

Lines changed: 31 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)