Browse Source

Move measures page drilldown components at the same level as the sidebar

tags/6.6-RC1
Grégoire Aubert 6 years ago
parent
commit
e2c73b8ab4

+ 2
- 2
server/sonar-web/src/main/js/apps/component-measures/components/MeasureContent.js View File

@@ -22,13 +22,13 @@ import React from 'react';
import moment from 'moment';
import Breadcrumbs from './Breadcrumbs';
import Favorite from '../../../components/controls/Favorite';
import FilesView from './drilldown/FilesView';
import FilesView from '../drilldown/FilesView';
import MeasureHeader from './MeasureHeader';
import MeasureViewSelect from './MeasureViewSelect';
import MetricNotFound from './MetricNotFound';
import PageActions from './PageActions';
import SourceViewer from '../../../components/SourceViewer/SourceViewer';
import TreeMapView from './drilldown/TreeMapView';
import TreeMapView from '../drilldown/TreeMapView';
import { getComponentTree } from '../../../api/components';
import { complementary } from '../config/complementary';
import { enhanceComponent, isFileType } from '../utils';

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/ComponentCell.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/ComponentCell.js View File

@@ -20,10 +20,10 @@
// @flow
import React from 'react';
import classNames from 'classnames';
import QualifierIcon from '../../../../components/shared/QualifierIcon';
import { splitPath } from '../../../../helpers/path';
import { getComponentUrl } from '../../../../helpers/urls';
import type { Component } from '../../types';
import QualifierIcon from '../../../components/shared/QualifierIcon';
import { splitPath } from '../../../helpers/path';
import { getComponentUrl } from '../../../helpers/urls';
import type { Component } from '../types';

type Props = {
component: Component,

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/ComponentsList.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/ComponentsList.js View File

@@ -21,10 +21,10 @@
import React from 'react';
import ComponentsListRow from './ComponentsListRow';
import EmptyComponentsList from './EmptyComponentsList';
import { complementary } from '../../config/complementary';
import { getLocalizedMetricName } from '../../../../helpers/l10n';
import type { Component } from '../../types';
import type { Metric } from '../../../../store/metrics/actions';
import { complementary } from '../config/complementary';
import { getLocalizedMetricName } from '../../../helpers/l10n';
import type { Component } from '../types';
import type { Metric } from '../../../store/metrics/actions';

type Props = {|
components: Array<Component>,

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/ComponentsListRow.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/ComponentsListRow.js View File

@@ -21,8 +21,8 @@
import React from 'react';
import ComponentCell from './ComponentCell';
import MeasureCell from './MeasureCell';
import type { Component } from '../../types';
import type { Metric } from '../../../../store/metrics/actions';
import type { Component } from '../types';
import type { Metric } from '../../../store/metrics/actions';

type Props = {|
component: Component,

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/EmptyComponentsList.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/EmptyComponentsList.js View File

@@ -19,7 +19,7 @@
*/
// @flow
import React from 'react';
import { translate } from '../../../../helpers/l10n';
import { translate } from '../../../helpers/l10n';

export default function EmptyComponentsList() {
return (

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/FilesView.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/FilesView.js View File

@@ -20,9 +20,9 @@
// @flow
import React from 'react';
import ComponentsList from './ComponentsList';
import ListFooter from '../../../../components/controls/ListFooter';
import type { ComponentEnhanced, Paging } from '../../types';
import type { Metric } from '../../../../store/metrics/actions';
import ListFooter from '../../../components/controls/ListFooter';
import type { ComponentEnhanced, Paging } from '../types';
import type { Metric } from '../../../store/metrics/actions';

type Props = {|
components: Array<ComponentEnhanced>,

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/MeasureCell.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/MeasureCell.js View File

@@ -19,9 +19,9 @@
*/
// @flow
import React from 'react';
import Measure from '../../../../components/measure/Measure';
import type { Component } from '../../types';
import type { Metric } from '../../../../store/metrics/actions';
import Measure from '../../../components/measure/Measure';
import type { Component } from '../types';
import type { Metric } from '../../../store/metrics/actions';

type Props = {
component: Component,

server/sonar-web/src/main/js/apps/component-measures/components/drilldown/TreeMapView.js → server/sonar-web/src/main/js/apps/component-measures/drilldown/TreeMapView.js View File

@@ -21,18 +21,14 @@
import React from 'react';
import { AutoSizer } from 'react-virtualized';
import { scaleLinear, scaleOrdinal } from 'd3-scale';
import QualifierIcon from '../../../../components/shared/QualifierIcon';
import TreeMap from '../../../../components/charts/TreeMap';
import {
translate,
translateWithParameters,
getLocalizedMetricName
} from '../../../../helpers/l10n';
import { formatMeasure, isDiffMetric } from '../../../../helpers/measures';
import { getComponentUrl } from '../../../../helpers/urls';
import type { Metric } from '../../../../store/metrics/actions';
import type { ComponentEnhanced } from '../../types';
import type { TreeMapItem } from '../../../../components/charts/TreeMap';
import QualifierIcon from '../../../components/shared/QualifierIcon';
import TreeMap from '../../../components/charts/TreeMap';
import { translate, translateWithParameters, getLocalizedMetricName } from '../../../helpers/l10n';
import { formatMeasure, isDiffMetric } from '../../../helpers/measures';
import { getComponentUrl } from '../../../helpers/urls';
import type { Metric } from '../../../store/metrics/actions';
import type { ComponentEnhanced } from '../types';
import type { TreeMapItem } from '../../../components/charts/TreeMap';

type Props = {|
components: Array<ComponentEnhanced>,

Loading…
Cancel
Save