Skip to content

Commit

Permalink
Fix incorrect use of exclusiveMinimum and exclusiveMaximum in schema …
Browse files Browse the repository at this point in the history
…files
  • Loading branch information
chriswalker committed Sep 11, 2024
1 parent be92e65 commit 95a8a67
Show file tree
Hide file tree
Showing 20 changed files with 378 additions and 531 deletions.
8 changes: 3 additions & 5 deletions tap_xero/schemas/allocations.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Invoice": {
"$ref": "nested_invoice"
Expand Down
3 changes: 1 addition & 2 deletions tap_xero/schemas/attachments.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
"null",
"object"
],
"properties": {
},
"properties": {},
"additionalProperties": false
}
}
32 changes: 12 additions & 20 deletions tap_xero/schemas/bank_transactions.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-10,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 1E-10,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Url": {
"type": [
Expand All @@ -91,33 +89,27 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-06,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.000001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"TotalTax": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-06,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.000001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Total": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-06,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.000001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"BankTransactionID": {
"type": [
Expand Down
16 changes: 6 additions & 10 deletions tap_xero/schemas/bank_transfers.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Date": {
"type": [
Expand All @@ -45,11 +43,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-10,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 1E-10,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"FromBankTransactionID": {
"type": [
Expand Down
48 changes: 18 additions & 30 deletions tap_xero/schemas/credit_notes.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,44 +60,36 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"AppliedAmount": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"TotalTax": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Total": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"UpdatedDateUTC": {
"format": "date-time",
Expand Down Expand Up @@ -147,22 +139,18 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-10,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 1E-10,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"RemainingCredit": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Allocations": {
"items": {
Expand Down
24 changes: 9 additions & 15 deletions tap_xero/schemas/expense_claims.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,33 +48,27 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"AmountDue": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"AmountPaid": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"PaymentDueDate": {
"type": [
Expand Down
64 changes: 24 additions & 40 deletions tap_xero/schemas/invoices.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,44 +53,36 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"TotalTax": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"Total": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"TotalDiscount": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"UpdatedDateUTC": {
"format": "date-time",
Expand All @@ -110,11 +102,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-10,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 1E-10,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"InvoiceID": {
"type": [
Expand Down Expand Up @@ -226,22 +216,18 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"AmountPaid": {
"type": [
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"FullyPaidOnDate": {
"format": "date-time",
Expand All @@ -255,11 +241,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"DueDateString": {
"format": "date-time",
Expand Down
16 changes: 6 additions & 10 deletions tap_xero/schemas/items.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"AccountCode": {
"type": [
Expand Down Expand Up @@ -96,11 +94,9 @@
"null",
"number"
],
"minimum": -1e+33,
"maximum": 1e+33,
"multipleOf": 1e-05,
"exclusiveMinimum": true,
"exclusiveMaximum": true
"multipleOf": 0.00001,
"exclusiveMinimum": -1E+33,
"exclusiveMaximum": 1E+33
},
"AccountCode": {
"type": [
Expand Down
Loading

0 comments on commit 95a8a67

Please sign in to comment.