From 04ac4a71be1b793e5ad4a55adda03179d99265d3 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Fri, 25 Oct 2019 21:53:46 +0200 Subject: [PATCH] [core] Remove blank line after eslint disable --- docs/scripts/buildApi.js | 1 - docs/scripts/buildIcons.js | 1 - docs/scripts/buildServiceWorker.js | 1 - docs/scripts/formattedTSDemos.js | 1 - docs/scripts/i18n.js | 1 - docs/scripts/updateIconSynonyms.js | 1 - docs/src/modules/components/AppTableOfContents.js | 1 - docs/src/modules/components/Notifications.js | 1 - docs/src/modules/components/prism.js | 1 - docs/src/modules/redux/initRedux.js | 1 - docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.js | 1 - docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.tsx | 1 - docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.js | 1 - docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.tsx | 1 - docs/src/pages/components/links/ButtonLink.js | 1 - docs/src/pages/components/links/ButtonLink.tsx | 1 - docs/src/pages/components/links/Links.js | 1 - docs/src/pages/components/links/Links.tsx | 1 - docs/src/pages/getting-started/templates/dashboard/Deposits.js | 1 - docs/src/pages/getting-started/templates/dashboard/Orders.js | 1 - .../gatsby/plugins/gatsby-plugin-top-layout/gatsby-browser.js | 1 - examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-ssr.js | 1 - modules/log.js | 1 - packages/eslint-plugin-material-ui/src/index.js | 1 - packages/material-ui-benchmark/src/core.js | 1 - packages/material-ui-benchmark/src/docs.js | 1 - packages/material-ui-benchmark/src/server.js | 1 - packages/material-ui-benchmark/src/styles.js | 1 - packages/material-ui-benchmark/src/system.js | 1 - packages/material-ui-icons/builder.js | 1 - packages/material-ui-icons/scripts/create-typings.js | 1 - packages/material-ui-icons/scripts/download.js | 1 - packages/material-ui-styles/src/getThemeProps/getThemeProps.js | 1 - packages/material-ui-styles/src/makeStyles/indexCounter.js | 1 - packages/material-ui/src/Dialog/Dialog.js | 1 - packages/material-ui/src/InputBase/InputBase.js | 1 - packages/material-ui/src/Modal/TrapFocus.js | 1 - packages/material-ui/src/Portal/Portal.test.js | 1 - packages/material-ui/src/Tabs/TabScrollButton.js | 1 - scripts/deduplicate.js | 1 - scripts/prettier.js | 1 - test/utils/consoleError.js | 1 - 42 files changed, 42 deletions(-) diff --git a/docs/scripts/buildApi.js b/docs/scripts/buildApi.js index 03080dd34e3de7..2cb481bb9f97ab 100644 --- a/docs/scripts/buildApi.js +++ b/docs/scripts/buildApi.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import { mkdir, readFileSync, writeFileSync } from 'fs'; import { getLineFeed } from './helpers'; import path from 'path'; diff --git a/docs/scripts/buildIcons.js b/docs/scripts/buildIcons.js index 056ade0ac9fb8e..a7707e6375efda 100644 --- a/docs/scripts/buildIcons.js +++ b/docs/scripts/buildIcons.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - const path = require('path'); const gm = require('gm'); diff --git a/docs/scripts/buildServiceWorker.js b/docs/scripts/buildServiceWorker.js index ee837342a940a6..aefa001fbfec98 100644 --- a/docs/scripts/buildServiceWorker.js +++ b/docs/scripts/buildServiceWorker.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - const path = require('path'); const fse = require('fs-extra'); diff --git a/docs/scripts/formattedTSDemos.js b/docs/scripts/formattedTSDemos.js index 1c53e7631318b0..08ecbd3be20d56 100644 --- a/docs/scripts/formattedTSDemos.js +++ b/docs/scripts/formattedTSDemos.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - /** * Transpiles TypeScript demos to formatted JavaScript. * Can be used to verify that JS and TS demos are equivalent. No introduced change diff --git a/docs/scripts/i18n.js b/docs/scripts/i18n.js index 3e0cebbb6ef185..c5a76fdb9bf522 100644 --- a/docs/scripts/i18n.js +++ b/docs/scripts/i18n.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import path from 'path'; import fse from 'fs-extra'; import { pageToTitle } from 'docs/src/modules/utils/helpers'; diff --git a/docs/scripts/updateIconSynonyms.js b/docs/scripts/updateIconSynonyms.js index 675a28410e5d96..313d6ae173e878 100644 --- a/docs/scripts/updateIconSynonyms.js +++ b/docs/scripts/updateIconSynonyms.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import 'isomorphic-fetch'; import fse from 'fs-extra'; import path from 'path'; diff --git a/docs/src/modules/components/AppTableOfContents.js b/docs/src/modules/components/AppTableOfContents.js index 71806d7af23147..7f64f5336aca60 100644 --- a/docs/src/modules/components/AppTableOfContents.js +++ b/docs/src/modules/components/AppTableOfContents.js @@ -1,5 +1,4 @@ /* eslint-disable react/no-danger */ - import React from 'react'; import PropTypes from 'prop-types'; import marked from 'marked'; diff --git a/docs/src/modules/components/Notifications.js b/docs/src/modules/components/Notifications.js index 79967a35a27ba6..b5bb4439e406e1 100644 --- a/docs/src/modules/components/Notifications.js +++ b/docs/src/modules/components/Notifications.js @@ -1,5 +1,4 @@ /* eslint-disable react/no-danger, react-hooks/exhaustive-deps */ - import 'isomorphic-fetch'; import React from 'react'; import { useSelector } from 'react-redux'; diff --git a/docs/src/modules/components/prism.js b/docs/src/modules/components/prism.js index 669572ac6d8ea3..566d6f92fdafb2 100644 --- a/docs/src/modules/components/prism.js +++ b/docs/src/modules/components/prism.js @@ -1,5 +1,4 @@ /* eslint-disable import/no-mutable-exports, global-require */ - import prism from 'prismjs'; import 'prismjs/components/prism-css'; import 'prismjs/components/prism-diff'; diff --git a/docs/src/modules/redux/initRedux.js b/docs/src/modules/redux/initRedux.js index c5ee0eeb1aada6..ff900fbf53a1f1 100644 --- a/docs/src/modules/redux/initRedux.js +++ b/docs/src/modules/redux/initRedux.js @@ -1,5 +1,4 @@ /* eslint-disable no-underscore-dangle */ - import { createStore, combineReducers, applyMiddleware, compose } from 'redux'; import optionsReducer from 'docs/src/modules/redux/optionsReducer'; diff --git a/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.js b/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.js index 20cea14da5623e..c69a547a05cc94 100644 --- a/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.js +++ b/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.js @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ - import React from 'react'; import { makeStyles } from '@material-ui/core/styles'; import Paper from '@material-ui/core/Paper'; diff --git a/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.tsx b/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.tsx index 48c1737aca7309..56eb3a77cd02be 100644 --- a/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.tsx +++ b/docs/src/pages/components/breadcrumbs/CollapsedBreadcrumbs.tsx @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ - import React from 'react'; import { makeStyles, Theme, createStyles } from '@material-ui/core/styles'; import Paper from '@material-ui/core/Paper'; diff --git a/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.js b/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.js index 25ed8320ffeb7b..f86a9bf643f14d 100644 --- a/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.js +++ b/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.js @@ -1,5 +1,4 @@ /* eslint-disable no-nested-ternary */ - import React from 'react'; import PropTypes from 'prop-types'; import { makeStyles } from '@material-ui/core/styles'; diff --git a/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.tsx b/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.tsx index a8d66b21189036..c353b012027fd2 100644 --- a/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.tsx +++ b/docs/src/pages/components/breadcrumbs/RouterBreadcrumbs.tsx @@ -1,5 +1,4 @@ /* eslint-disable no-nested-ternary */ - import React from 'react'; import { makeStyles, Theme, createStyles } from '@material-ui/core/styles'; import List from '@material-ui/core/List'; diff --git a/docs/src/pages/components/links/ButtonLink.js b/docs/src/pages/components/links/ButtonLink.js index 29b57d98104d55..ffb55d90ee12a7 100644 --- a/docs/src/pages/components/links/ButtonLink.js +++ b/docs/src/pages/components/links/ButtonLink.js @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ - import React from 'react'; import Link from '@material-ui/core/Link'; diff --git a/docs/src/pages/components/links/ButtonLink.tsx b/docs/src/pages/components/links/ButtonLink.tsx index 29b57d98104d55..ffb55d90ee12a7 100644 --- a/docs/src/pages/components/links/ButtonLink.tsx +++ b/docs/src/pages/components/links/ButtonLink.tsx @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ - import React from 'react'; import Link from '@material-ui/core/Link'; diff --git a/docs/src/pages/components/links/Links.js b/docs/src/pages/components/links/Links.js index 2985537f074195..84f816e8fd2545 100644 --- a/docs/src/pages/components/links/Links.js +++ b/docs/src/pages/components/links/Links.js @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ - import React from 'react'; import { makeStyles } from '@material-ui/core/styles'; import Link from '@material-ui/core/Link'; diff --git a/docs/src/pages/components/links/Links.tsx b/docs/src/pages/components/links/Links.tsx index 4e7dc5876497b4..8220bac854cc9e 100644 --- a/docs/src/pages/components/links/Links.tsx +++ b/docs/src/pages/components/links/Links.tsx @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ - import React from 'react'; import { makeStyles, createStyles, Theme } from '@material-ui/core/styles'; import Link from '@material-ui/core/Link'; diff --git a/docs/src/pages/getting-started/templates/dashboard/Deposits.js b/docs/src/pages/getting-started/templates/dashboard/Deposits.js index a130a9450b5d58..51a4158d3105a7 100644 --- a/docs/src/pages/getting-started/templates/dashboard/Deposits.js +++ b/docs/src/pages/getting-started/templates/dashboard/Deposits.js @@ -1,5 +1,4 @@ /* eslint-disable no-script-url */ - import React from 'react'; import Link from '@material-ui/core/Link'; import { makeStyles } from '@material-ui/core/styles'; diff --git a/docs/src/pages/getting-started/templates/dashboard/Orders.js b/docs/src/pages/getting-started/templates/dashboard/Orders.js index 79c34a3fae7066..73819c62a6b99c 100644 --- a/docs/src/pages/getting-started/templates/dashboard/Orders.js +++ b/docs/src/pages/getting-started/templates/dashboard/Orders.js @@ -1,5 +1,4 @@ /* eslint-disable no-script-url */ - import React from 'react'; import Link from '@material-ui/core/Link'; import { makeStyles } from '@material-ui/core/styles'; diff --git a/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-browser.js b/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-browser.js index eb11be408f592a..3cbda972914e46 100644 --- a/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-browser.js +++ b/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-browser.js @@ -1,5 +1,4 @@ /* eslint-disable import/prefer-default-export, react/prop-types */ - import React from 'react'; import TopLayout from './TopLayout'; diff --git a/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-ssr.js b/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-ssr.js index eb11be408f592a..3cbda972914e46 100644 --- a/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-ssr.js +++ b/examples/gatsby/plugins/gatsby-plugin-top-layout/gatsby-ssr.js @@ -1,5 +1,4 @@ /* eslint-disable import/prefer-default-export, react/prop-types */ - import React from 'react'; import TopLayout from './TopLayout'; diff --git a/modules/log.js b/modules/log.js index 19af83e47d3b1b..f5ad3e3a31df06 100644 --- a/modules/log.js +++ b/modules/log.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - // https://github.com/trentm/node-bunyan#levels const logTypes = { // Detail on regular operation. diff --git a/packages/eslint-plugin-material-ui/src/index.js b/packages/eslint-plugin-material-ui/src/index.js index 96e271f0fb6094..195ad79fbd5a97 100644 --- a/packages/eslint-plugin-material-ui/src/index.js +++ b/packages/eslint-plugin-material-ui/src/index.js @@ -1,5 +1,4 @@ /* eslint-disable global-require */ - module.exports.rules = { 'docgen-ignore-before-comment': require('./rules/docgen-ignore-before-comment'), 'no-hardcoded-labels': require('./rules/no-hardcoded-labels'), diff --git a/packages/material-ui-benchmark/src/core.js b/packages/material-ui-benchmark/src/core.js index 41bc906e2e1983..34ea10e8efa83f 100644 --- a/packages/material-ui-benchmark/src/core.js +++ b/packages/material-ui-benchmark/src/core.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import Benchmark from 'benchmark'; import React from 'react'; import ReactDOMServer from 'react-dom/server'; diff --git a/packages/material-ui-benchmark/src/docs.js b/packages/material-ui-benchmark/src/docs.js index f993d9f7c9408b..a4a045ae5c439d 100644 --- a/packages/material-ui-benchmark/src/docs.js +++ b/packages/material-ui-benchmark/src/docs.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import Benchmark from 'benchmark'; import fs from 'fs'; import path from 'path'; diff --git a/packages/material-ui-benchmark/src/server.js b/packages/material-ui-benchmark/src/server.js index 70b7a79a6b4100..a4d84955c3fbf3 100644 --- a/packages/material-ui-benchmark/src/server.js +++ b/packages/material-ui-benchmark/src/server.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import express from 'express'; import React from 'react'; import ReactDOMServer from 'react-dom/server'; diff --git a/packages/material-ui-benchmark/src/styles.js b/packages/material-ui-benchmark/src/styles.js index e0dfd82ce63c9e..965b1b5ba897bc 100644 --- a/packages/material-ui-benchmark/src/styles.js +++ b/packages/material-ui-benchmark/src/styles.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import Benchmark from 'benchmark'; import React from 'react'; import ReactDOMServer from 'react-dom/server'; diff --git a/packages/material-ui-benchmark/src/system.js b/packages/material-ui-benchmark/src/system.js index bbf18e8ff58062..512c3b6fa70486 100644 --- a/packages/material-ui-benchmark/src/system.js +++ b/packages/material-ui-benchmark/src/system.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import Benchmark from 'benchmark'; import React from 'react'; import ReactDOMServer from 'react-dom/server'; diff --git a/packages/material-ui-icons/builder.js b/packages/material-ui-icons/builder.js index 233681837cb8e9..66587c4f977ef1 100755 --- a/packages/material-ui-icons/builder.js +++ b/packages/material-ui-icons/builder.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import fse from 'fs-extra'; import yargs from 'yargs'; import path from 'path'; diff --git a/packages/material-ui-icons/scripts/create-typings.js b/packages/material-ui-icons/scripts/create-typings.js index b9841c2ad57d7a..b8b4a98d8f8e90 100644 --- a/packages/material-ui-icons/scripts/create-typings.js +++ b/packages/material-ui-icons/scripts/create-typings.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import path from 'path'; import chalk from 'chalk'; import fse from 'fs-extra'; diff --git a/packages/material-ui-icons/scripts/download.js b/packages/material-ui-icons/scripts/download.js index 2c55ee2ec23539..9c2eb65dd60349 100644 --- a/packages/material-ui-icons/scripts/download.js +++ b/packages/material-ui-icons/scripts/download.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - import 'isomorphic-fetch'; import fse from 'fs-extra'; import path from 'path'; diff --git a/packages/material-ui-styles/src/getThemeProps/getThemeProps.js b/packages/material-ui-styles/src/getThemeProps/getThemeProps.js index df8a282671890d..0a2756976cbee2 100644 --- a/packages/material-ui-styles/src/getThemeProps/getThemeProps.js +++ b/packages/material-ui-styles/src/getThemeProps/getThemeProps.js @@ -1,5 +1,4 @@ /* eslint-disable no-restricted-syntax */ - function getThemeProps(params) { const { theme, name, props } = params; diff --git a/packages/material-ui-styles/src/makeStyles/indexCounter.js b/packages/material-ui-styles/src/makeStyles/indexCounter.js index 48ab833ecaaa3f..52750c2c68e23b 100644 --- a/packages/material-ui-styles/src/makeStyles/indexCounter.js +++ b/packages/material-ui-styles/src/makeStyles/indexCounter.js @@ -1,5 +1,4 @@ /* eslint-disable import/prefer-default-export */ - // Global index counter to preserve source order. // We create the style sheet during at the creation of the component, // children are handled after the parents, so the order of style elements would be parent->child. diff --git a/packages/material-ui/src/Dialog/Dialog.js b/packages/material-ui/src/Dialog/Dialog.js index 1b1637a535ae22..e300474e1adb5c 100644 --- a/packages/material-ui/src/Dialog/Dialog.js +++ b/packages/material-ui/src/Dialog/Dialog.js @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/click-events-have-key-events */ - import React from 'react'; import PropTypes from 'prop-types'; import clsx from 'clsx'; diff --git a/packages/material-ui/src/InputBase/InputBase.js b/packages/material-ui/src/InputBase/InputBase.js index fef853b093bcdc..d852ff4ebf1198 100644 --- a/packages/material-ui/src/InputBase/InputBase.js +++ b/packages/material-ui/src/InputBase/InputBase.js @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions */ - import React from 'react'; import PropTypes from 'prop-types'; import clsx from 'clsx'; diff --git a/packages/material-ui/src/Modal/TrapFocus.js b/packages/material-ui/src/Modal/TrapFocus.js index d1dbbd98cba84a..7dc8b2be53001d 100644 --- a/packages/material-ui/src/Modal/TrapFocus.js +++ b/packages/material-ui/src/Modal/TrapFocus.js @@ -1,5 +1,4 @@ /* eslint-disable consistent-return, jsx-a11y/no-noninteractive-tabindex */ - import React from 'react'; import ReactDOM from 'react-dom'; import PropTypes from 'prop-types'; diff --git a/packages/material-ui/src/Portal/Portal.test.js b/packages/material-ui/src/Portal/Portal.test.js index 8334c7f7c7ac97..df808374341746 100644 --- a/packages/material-ui/src/Portal/Portal.test.js +++ b/packages/material-ui/src/Portal/Portal.test.js @@ -1,5 +1,4 @@ /* eslint-disable react/prop-types */ - import React from 'react'; import { assert } from 'chai'; import { spy } from 'sinon'; diff --git a/packages/material-ui/src/Tabs/TabScrollButton.js b/packages/material-ui/src/Tabs/TabScrollButton.js index e417d34881ed6c..9e8fc7e33cd99a 100644 --- a/packages/material-ui/src/Tabs/TabScrollButton.js +++ b/packages/material-ui/src/Tabs/TabScrollButton.js @@ -1,5 +1,4 @@ /* eslint-disable jsx-a11y/aria-role */ - import React from 'react'; import PropTypes from 'prop-types'; import clsx from 'clsx'; diff --git a/scripts/deduplicate.js b/scripts/deduplicate.js index eeeee75b6a6132..9d9a3f6a99fb3a 100644 --- a/scripts/deduplicate.js +++ b/scripts/deduplicate.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - const { spawn } = require('child_process'); const path = require('path'); const fs = require('fs'); diff --git a/scripts/prettier.js b/scripts/prettier.js index fe2f8e82376082..1b6b45edf53ec8 100644 --- a/scripts/prettier.js +++ b/scripts/prettier.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - // Based on similar script in React // https://github.com/facebook/react/blob/b87aabdfe1b7461e7331abb3601d9e6bb27544bc/scripts/prettier/index.js diff --git a/test/utils/consoleError.js b/test/utils/consoleError.js index c434d247947e46..1b5aa26ebf7622 100644 --- a/test/utils/consoleError.js +++ b/test/utils/consoleError.js @@ -1,5 +1,4 @@ /* eslint-disable no-console */ - // Makes sure the tests fails when a PropType validation fails. function consoleError() { console.error = (...args) => {