Skip to content

Commit df93536

Browse files
fix(specs): consequence is required when saving rules (#4146) (generated) [skip ci]
Co-authored-by: Clément Vannicatte <[email protected]>
1 parent b728c5f commit df93536

File tree

50 files changed

+580
-223
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+580
-223
lines changed

clients/algoliasearch-client-csharp/algoliasearch/Models/Search/Rule.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,11 @@ public Rule() { }
2525
/// Initializes a new instance of the Rule class.
2626
/// </summary>
2727
/// <param name="objectID">Unique identifier of a rule object. (required).</param>
28-
public Rule(string objectID)
28+
/// <param name="consequence">consequence (required).</param>
29+
public Rule(string objectID, Consequence consequence)
2930
{
3031
ObjectID = objectID ?? throw new ArgumentNullException(nameof(objectID));
32+
Consequence = consequence ?? throw new ArgumentNullException(nameof(consequence));
3133
}
3234

3335
/// <summary>

clients/algoliasearch-client-dart/packages/client_search/lib/src/model/rule.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ final class Rule {
1414
const Rule({
1515
required this.objectID,
1616
this.conditions,
17-
this.consequence,
17+
required this.consequence,
1818
this.description,
1919
this.enabled,
2020
this.validity,
@@ -29,7 +29,7 @@ final class Rule {
2929
final List<Condition>? conditions;
3030

3131
@JsonKey(name: r'consequence')
32-
final Consequence? consequence;
32+
final Consequence consequence;
3333

3434
/// Description of the rule's purpose to help you distinguish between different rules.
3535
@JsonKey(name: r'description')

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

Lines changed: 3 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/search/model_rule.go

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

clients/algoliasearch-client-java/algoliasearch/src/main/java/com/algolia/model/search/Rule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public Rule setConsequence(Consequence consequence) {
7070
}
7171

7272
/** Get consequence */
73-
@javax.annotation.Nullable
73+
@javax.annotation.Nonnull
7474
public Consequence getConsequence() {
7575
return consequence;
7676
}

clients/algoliasearch-client-javascript/packages/algoliasearch/rollup.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ export default [
22
{
33
input: 'dist/lite/builds/browser.min.js',
44
external: ['dom'],
5+
cache: false,
56
output: {
67
esModule: false,
78
file: 'dist/lite/builds/browser.umd.js',

clients/algoliasearch-client-javascript/packages/client-abtesting/rollup.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ export default [
22
{
33
input: 'dist/builds/browser.min.js',
44
external: ['dom'],
5+
cache: false,
56
output: {
67
esModule: false,
78
file: 'dist/builds/browser.umd.js',

clients/algoliasearch-client-javascript/packages/client-analytics/rollup.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ export default [
22
{
33
input: 'dist/builds/browser.min.js',
44
external: ['dom'],
5+
cache: false,
56
output: {
67
esModule: false,
78
file: 'dist/builds/browser.umd.js',

clients/algoliasearch-client-javascript/packages/client-composition/rollup.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ export default [
22
{
33
input: 'dist/builds/browser.min.js',
44
external: ['dom'],
5+
cache: false,
56
output: {
67
esModule: false,
78
file: 'dist/builds/browser.umd.js',

clients/algoliasearch-client-javascript/packages/client-insights/rollup.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ export default [
22
{
33
input: 'dist/builds/browser.min.js',
44
external: ['dom'],
5+
cache: false,
56
output: {
67
esModule: false,
78
file: 'dist/builds/browser.umd.js',

0 commit comments

Comments
 (0)