]> source.dussan.org Git - sonarqube.git/commitdiff
Sort import in sonar-docs
authorphilippe-perrin-sonarsource <philippe.perrin@sonarsource.com>
Thu, 18 Jul 2019 15:11:28 +0000 (17:11 +0200)
committerSonarTech <sonartech@sonarsource.com>
Fri, 19 Jul 2019 18:21:15 +0000 (20:21 +0200)
22 files changed:
server/sonar-docs/src/components/CategoryBlockLink.tsx
server/sonar-docs/src/components/HeaderList.tsx
server/sonar-docs/src/components/HeaderListProvider.tsx
server/sonar-docs/src/components/HeadingAnchor.tsx
server/sonar-docs/src/components/HeadingsLink.tsx
server/sonar-docs/src/components/PageLink.tsx
server/sonar-docs/src/components/PluginMetaData.tsx
server/sonar-docs/src/components/PluginVersionMetaData.tsx
server/sonar-docs/src/components/Search.tsx
server/sonar-docs/src/components/SearchEntryResult.tsx
server/sonar-docs/src/components/Sidebar.tsx
server/sonar-docs/src/components/VersionSelect.tsx
server/sonar-docs/src/components/__tests__/CategoryBlockLink-test.tsx
server/sonar-docs/src/components/__tests__/ExternalLink-test.tsx
server/sonar-docs/src/components/__tests__/PageLink-test.tsx
server/sonar-docs/src/components/__tests__/PluginMetaData-test.tsx
server/sonar-docs/src/components/__tests__/PluginVersionMetaData-test.tsx
server/sonar-docs/src/components/__tests__/Sidebar-test.tsx
server/sonar-docs/src/components/__tests__/navTreeUtils-test.ts
server/sonar-docs/src/components/navTreeUtils.ts
server/sonar-docs/src/layouts/index.tsx
server/sonar-docs/src/templates/page.tsx

index ef062e2cb171ca8e3042efde74960081b6b18953..bc384274f3dff9a4768674cfd0c426897777f519 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import classNames from 'classnames';
-import PageLink from './PageLink';
+import * as React from 'react';
+import { MarkdownRemark } from '../@types/graphql-types';
 import ChevronDownIcon from './icons/ChevronDownIcon';
 import ChevronUpIcon from './icons/ChevronUpIcon';
-import { MarkdownRemark } from '../@types/graphql-types';
+import PageLink from './PageLink';
 
 interface Props {
   children: (MarkdownRemark | JSX.Element)[];
index a8c8abf14d90cd860aa1f2f0cc59ec80178b8857..64578bf203fa53d567ea2aab7efe14781a7d7f96 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import * as PropTypes from 'prop-types';
+import * as React from 'react';
 import { MarkdownHeading } from '../@types/graphql-types';
 
 interface Props {
index 29239eba07a93d39579c3f1e4fec460acf84d5db..afeb312698d0350be8bf5ff325e8a06af27d8ce5 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import * as PropTypes from 'prop-types';
+import * as React from 'react';
 import { MarkdownHeading } from '../@types/graphql-types';
 
 interface Props {
index a49569c9e706dbd7c2fb48af98f06fa5714fc41f..90a42f193ca504395e80b18a5b494647438b2dea 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import classNames from 'classnames';
+import * as React from 'react';
 
 interface Props {
   active: boolean;
index 6affaf64cdca933242e2af4d8fe4ec850e4872ca..447a831188e79dd93b95eed37625723cc8923831 100644 (file)
@@ -18,8 +18,8 @@
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 import * as React from 'react';
-import HeadingAnchor from './HeadingAnchor';
 import { MarkdownHeading } from '../@types/graphql-types';
+import HeadingAnchor from './HeadingAnchor';
 
 const MINIMUM_TOP_MARGIN = 80;
 const HEADER_SCROLL_MARGIN = 100;
index e7aa23b802f0d7d2d8865e0acb534b46bb440ab2..0f164be93377696afa295768fcadff2d50f7f85e 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import classNames from 'classnames';
 import { Link } from 'gatsby';
-import { getMarkdownRemarkTitle, getMarkdownRemarkUrl } from './utils';
+import * as React from 'react';
 import { MarkdownRemark } from '../@types/graphql-types';
+import { getMarkdownRemarkTitle, getMarkdownRemarkUrl } from './utils';
 
 interface Props {
   className?: string;
index 80fd723441311dfc3a40090b18c6eae2057d32e3..e3348b8af237aa019fc7f7b92a492c00722d753c 100644 (file)
@@ -19,9 +19,9 @@
  */
 import * as React from 'react';
 import { createPortal } from 'react-dom';
+import { Dict, PluginMetaDataInfo } from '../@types/types';
 import PluginVersionMetaData from './PluginVersionMetaData';
 import { getPluginMetaData } from './utils';
-import { Dict, PluginMetaDataInfo } from '../@types/types';
 
 interface Props {
   location: Pick<Location, 'pathname'>;
index e71fae755eb2dd7e68cd55b29fa5eb44aef1c58c..bd958712ec7a217bce710db20f5d4506faeb0214 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import classNames from 'classnames';
+import * as React from 'react';
 import { PluginVersionInfo } from '../@types/types';
 
 interface Props {
index a4a24c40eeec88d75b62e3bd5920b46a5500205a..5de1ea857558bf3366a3f91905901858769e3678 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
-import lunr, { LunrIndex, LunrBuilder, LunrToken, LunrMatch } from 'lunr';
 import { sortBy } from 'lodash';
-import ClearIcon from './icons/ClearIcon';
-import { getUrlsList } from './navTreeUtils';
-import { getMarkdownRemarkUrl, getMarkdownRemarkTitle, isDefined } from './utils';
+import lunr, { LunrBuilder, LunrIndex, LunrMatch, LunrToken } from 'lunr';
+import * as React from 'react';
 import { MarkdownRemark } from '../@types/graphql-types';
 import { DocNavigationItem, SearchResult } from '../@types/types';
+import ClearIcon from './icons/ClearIcon';
+import { getUrlsList } from './navTreeUtils';
+import { getMarkdownRemarkTitle, getMarkdownRemarkUrl, isDefined } from './utils';
 
 interface Props {
   navigation: DocNavigationItem[];
index 80320f2c90f41b7812978dc6fd7d96e7f18fa961..98eddb8b48bdd16d5fc5ab316455740aa774e0de 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { Link } from 'gatsby';
-import { highlightMarks, cutWords } from './utils';
+import * as React from 'react';
 import { SearchResult } from '../@types/types';
+import { cutWords, highlightMarks } from './utils';
 
 interface ResultProps {
   result: SearchResult;
index 9cd56bf9d68f17bce234cef57f7e1930d24f3579..f79909abfca42d692b27b03f1e6cd3ddbed99314 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { Link } from 'gatsby';
+import * as React from 'react';
+import { MarkdownRemark } from '../@types/graphql-types';
+import { DocNavigationItem, DocVersion, SearchResult } from '../@types/types';
 import CategoryBlockLink from './CategoryBlockLink';
 import ExternalLink from './ExternalLink';
-import PageLink from './PageLink';
-import Search from './Search';
-import SearchEntryResult from './SearchEntryResult';
-import VersionSelect from './VersionSelect';
 import DownloadIcon from './icons/DownloadIcon';
 import {
   getNavTree,
+  getOpenChainFromPath,
   isDocsNavigationBlock,
   isDocsNavigationExternalLink,
-  getOpenChainFromPath,
   testPathAgainstUrl
 } from './navTreeUtils';
-import { MarkdownRemark } from '../@types/graphql-types';
-import { SearchResult, DocVersion, DocNavigationItem } from '../@types/types';
+import PageLink from './PageLink';
+import Search from './Search';
+import SearchEntryResult from './SearchEntryResult';
+import VersionSelect from './VersionSelect';
 
 interface Props {
   location: Location;
index a7ea4465824c2b81479b1de404f02ec447a54089..a7bbca265e8fd5a2e6f793bf88cf6bf58b3bd9f9 100644 (file)
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 import * as React from 'react';
+import { DocVersion } from '../@types/types';
 import ChevronDownIcon from './icons/ChevronDownIcon';
 import ChevronUpIcon from './icons/ChevronUpIcon';
 import OutsideClickHandler from './OutsideClickHandler';
-import { DocVersion } from '../@types/types';
 
 interface Props {
   isOnCurrentVersion: boolean;
index 64a068bd3a75cdaff5a993000e0d7149461d51e3..6330ed47eacf87320f6a930b623c4a8f97040389 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { shallow } from 'enzyme';
-import CategoryBlockLink from '../CategoryBlockLink';
+import * as React from 'react';
 import { MarkdownRemark } from '../../@types/graphql-types';
+import CategoryBlockLink from '../CategoryBlockLink';
 
 it('should render correctly', () => {
   expect(shallowRender({})).toMatchSnapshot();
index 5be538d9ca44b0e9e45670f73fcb3d152f2a40af..8a7da74b0f3df32a4e07cb91476bdabe1f4e8a13 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { shallow } from 'enzyme';
+import * as React from 'react';
 import ExternalLink from '../ExternalLink';
 
 it('should render correctly', () => {
index f00e665e670a31e491f2b331d21af62fabcc3b1c..4419eeccca6738786a0ff1a10a3833d9ae730063 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { shallow } from 'enzyme';
-import PageLink from '../PageLink';
+import * as React from 'react';
 import { MarkdownRemark } from '../../@types/graphql-types';
+import PageLink from '../PageLink';
 
 const page = { frontmatter: { title: 'Foo', url: '/foo' } } as MarkdownRemark;
 
index 78c9ca927d32f0a8b99e401556c584c02ef3002e..1ccae880184cb948d5823b802b99d9fbb0de8f19 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { mount } from 'enzyme';
+import * as React from 'react';
 import PluginMetaData from '../PluginMetaData';
 import { getPluginMetaData } from '../utils';
 
index 699599a3efb8ca248c1ebf7543ace1498a8663fb..a59345a21eb7f5a60a782d31050ea87e7ae1565c 100644 (file)
@@ -17,8 +17,8 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
 import { shallow } from 'enzyme';
+import * as React from 'react';
 import PluginVersionMetaData from '../PluginVersionMetaData';
 
 it('should render correctly', () => {
index a7d64ea8ba2d645d70c19b784891952deb3f09d7..8cada3a29e0de44372c8f018c19139b7d65fca10 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import * as React from 'react';
-import { FetchMock } from 'jest-fetch-mock';
 import { shallow } from 'enzyme';
-import Sidebar from '../Sidebar';
+import { FetchMock } from 'jest-fetch-mock';
+import * as React from 'react';
 import { MarkdownRemark } from '../../@types/graphql-types';
+import Sidebar from '../Sidebar';
 
 jest.mock('../navTreeUtils', () => {
   return {
index c7d188f1d91dd655abbbfe523bb95494082861bf..a73c7a38192799ca7d7a238adb8efa808d3c132b 100644 (file)
@@ -17,7 +17,7 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
-import { getUrlsList, getOpenChainFromPath, testPathAgainstUrl } from '../navTreeUtils';
+import { getOpenChainFromPath, getUrlsList, testPathAgainstUrl } from '../navTreeUtils';
 
 const navTree = [
   'path/value',
index 102032721790bdc049ebacb94c20637048dad25e..d5b208bd532956388a0e5d27de5cc55d54f73d7a 100644 (file)
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 import { flatten } from 'lodash';
+import NavigationTree from '../../static/StaticNavigationTree.json';
 import {
   DocNavigationItem,
   DocsNavigationBlock,
   DocsNavigationExternalLink
 } from '../@types/types';
-import NavigationTree from '../../static/StaticNavigationTree.json';
 
 export function getNavTree() {
   return NavigationTree as DocNavigationItem[];
index f6d0923d4f86272ec3739565763d17a35de80c41..3547c463437a6062431876d162316abe6048a5de 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
+import { graphql, StaticQuery } from 'gatsby';
 import * as React from 'react';
-import { StaticQuery, graphql } from 'gatsby';
+import { MarkdownRemark, MarkdownRemarkConnection } from '../@types/graphql-types';
 import Footer from '../components/Footer';
 import HeaderListProvider from '../components/HeaderListProvider';
 import HeadingsLink from '../components/HeadingsLink';
 import PluginMetaData from '../components/PluginMetaData';
 import Sidebar from '../components/Sidebar';
-import { MarkdownRemarkConnection, MarkdownRemark } from '../@types/graphql-types';
 import './layout.css';
 
 const version = process.env.GATSBY_DOCS_VERSION || '1.0';
index 61651aa4fdc37bd16bd344996363843e19e248d8..9feef164ae3c4df9ed2e4cc6f1ca8851ed98c325 100644 (file)
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
+import { graphql } from 'gatsby';
 import * as React from 'react';
 import Helmet from 'react-helmet';
-import { graphql } from 'gatsby';
+import { MarkdownHeading, MarkdownRemark, MarkdownRemarkConnection } from '../@types/graphql-types';
 import HeaderList from '../components/HeaderList';
-import { MarkdownRemark, MarkdownRemarkConnection, MarkdownHeading } from '../@types/graphql-types';
 
 interface Props {
   data: {