Skip to content

Commit

Permalink
Linter: don't allow version_added === version_removed (mdn#3546)
Browse files Browse the repository at this point in the history
  • Loading branch information
queengooborg authored and Elchi3 committed Mar 8, 2019
1 parent 06a7564 commit cc8404c
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 32 deletions.
15 changes: 5 additions & 10 deletions api/RTCPeerConnection.json
Original file line number Diff line number Diff line change
Expand Up @@ -305,8 +305,7 @@
}
],
"safari": {
"version_added": "11",
"version_removed": "11"
"version_added": null
},
"safari_ios": {
"version_added": null
Expand Down Expand Up @@ -1521,8 +1520,7 @@
}
],
"safari": {
"version_added": "11",
"version_removed": "11"
"version_added": null
},
"safari_ios": {
"version_added": null
Expand Down Expand Up @@ -1638,8 +1636,7 @@
}
],
"safari": {
"version_added": "11",
"version_removed": "11"
"version_added": null
},
"safari_ios": {
"version_added": null
Expand Down Expand Up @@ -1890,8 +1887,7 @@
}
],
"safari": {
"version_added": "11",
"version_removed": "11"
"version_added": null
},
"safari_ios": {
"version_added": null
Expand Down Expand Up @@ -3728,8 +3724,7 @@
}
],
"safari": {
"version_added": "11",
"version_removed": "11"
"version_added": null
},
"safari_ios": {
"version_added": "11",
Expand Down
26 changes: 6 additions & 20 deletions css/properties/custom-property.json
Original file line number Diff line number Diff line change
Expand Up @@ -197,26 +197,12 @@
"opera": {
"version_added": null
},
"safari": [
{
"version_added": "11.1"
},
{
"version_added": "11",
"version_removed": "11",
"alternative_name": "constant"
}
],
"safari_ios": [
{
"version_added": "11.1"
},
{
"version_added": "11",
"version_removed": "11",
"alternative_name": "constant"
}
]
"safari": {
"version_added": "11.1"
},
"safari_ios": {
"version_added": "11.1"
}
},
"status": {
"experimental": true,
Expand Down
4 changes: 2 additions & 2 deletions test/test-versions.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ function testVersions(dataFilename) {
console.error('\x1b[31m version_added: "' + statement.version_added + '" is not a valid version number when version_removed is present');
console.error(' Valid', browser, 'versions are:', validBrowserVersions[browser].length > 0 ? 'true, ' + validBrowserVersions[browser].join(', ') : 'true');
hasErrors = true;
} else if (typeof statement.version_added === "string" && typeof statement.version_removed === "string" && compareVersions(statement.version_added, statement.version_removed) > 0) {
console.error('\x1b[31m version_added: "' + statement.version_added + '" cannot be higher than version_removed: "' + statement.version_removed + '"');
} else if (typeof statement.version_added === "string" && typeof statement.version_removed === "string" && compareVersions(statement.version_added, statement.version_removed) >= 0) {
console.error('\x1b[31m version_removed: "' + statement.version_removed + '" must be greater than version_added: "' + statement.version_added + '"');
hasErrors = true;
}
}
Expand Down

0 comments on commit cc8404c

Please sign in to comment.