diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2022-04-25 14:23:06 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2022-04-26 20:59:32 +0200 |
| commit | cb8da88c83937a5fdb95697cac6be87567841955 (patch) | |
| tree | c252078c2cbb1ae242d532831f46ba68da1d67b2 /src/librustdoc/html/static/js/externs.js | |
| parent | ae93e6e3b8035fb5a0e131d97612fa6ea34cf6e8 (diff) | |
| download | rust-cb8da88c83937a5fdb95697cac6be87567841955.tar.gz rust-cb8da88c83937a5fdb95697cac6be87567841955.zip | |
Migrate externs.js to ES6
Diffstat (limited to 'src/librustdoc/html/static/js/externs.js')
| -rw-r--r-- | src/librustdoc/html/static/js/externs.js | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/librustdoc/html/static/js/externs.js b/src/librustdoc/html/static/js/externs.js index 0fe0fdadbd2..de881dbd081 100644 --- a/src/librustdoc/html/static/js/externs.js +++ b/src/librustdoc/html/static/js/externs.js @@ -1,9 +1,12 @@ // This file contains type definitions that are processed by the Closure Compiler but are // not put into the JavaScript we include as part of the documentation. It is used for // type checking. See README.md in this directory for more info. +/* eslint-env es6 */ +/* eslint no-var: "error" */ +/* eslint prefer-const: "error" */ /* eslint-disable */ -var searchState; +let searchState; function initSearch(searchIndex){} /** @@ -15,7 +18,7 @@ function initSearch(searchIndex){} * generics: Array<QueryElement>, * }} */ -var QueryElement; +let QueryElement; /** * @typedef {{ @@ -25,7 +28,7 @@ var QueryElement; * userQuery: string, * }} */ -var ParserState; +let ParserState; /** * @typedef {{ @@ -38,7 +41,7 @@ var ParserState; * foundElems: number, * }} */ -var ParsedQuery; +let ParsedQuery; /** * @typedef {{ @@ -53,7 +56,7 @@ var ParsedQuery; * type: (Array<?>|null) * }} */ -var Row; +let Row; /** * @typedef {{ @@ -63,7 +66,7 @@ var Row; * query: ParsedQuery, * }} */ -var ResultsTable; +let ResultsTable; /** * @typedef {{ @@ -80,4 +83,4 @@ var ResultsTable; * ty: number, * }} */ -var Results; +let Results; |
