diff options
author | Viktor Vorona <viktor.vorona@sonarsource.com> | 2024-05-02 15:19:58 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2024-05-03 20:02:50 +0000 |
commit | c56851e2ee25bebffd05980dcabd5ae31c8ee1a0 (patch) | |
tree | 6b594892e085af043e273d1f66aa921473abbeba /server/sonar-web/src/main/js/apps/code | |
parent | d0eae15ce508fb65f718ef7167aa3cfca698a8e8 (diff) | |
download | sonarqube-c56851e2ee25bebffd05980dcabd5ae31c8ee1a0.tar.gz sonarqube-c56851e2ee25bebffd05980dcabd5ae31c8ee1a0.zip |
SONAR-22168 Align Component and mockComponent
Diffstat (limited to 'server/sonar-web/src/main/js/apps/code')
5 files changed, 10 insertions, 7 deletions
diff --git a/server/sonar-web/src/main/js/apps/code/bucket.ts b/server/sonar-web/src/main/js/apps/code/bucket.ts index 75c7c87f4f9..9a3827b70a7 100644 --- a/server/sonar-web/src/main/js/apps/code/bucket.ts +++ b/server/sonar-web/src/main/js/apps/code/bucket.ts @@ -17,7 +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 { Breadcrumb, ComponentMeasure, Dict } from '../../types/types'; +import { Breadcrumb } from '~sonar-aligned/types/component'; +import { ComponentMeasure, Dict } from '../../types/types'; let bucket: Dict<ComponentMeasure> = {}; let childrenBucket: Dict<{ diff --git a/server/sonar-web/src/main/js/apps/code/components/CodeApp.tsx b/server/sonar-web/src/main/js/apps/code/components/CodeApp.tsx index a13db26792f..72e81423955 100644 --- a/server/sonar-web/src/main/js/apps/code/components/CodeApp.tsx +++ b/server/sonar-web/src/main/js/apps/code/components/CodeApp.tsx @@ -20,13 +20,13 @@ import * as React from 'react'; import { withRouter } from '~sonar-aligned/components/hoc/withRouter'; import { isPortfolioLike } from '~sonar-aligned/helpers/component'; -import { ComponentQualifier } from '~sonar-aligned/types/component'; +import { Breadcrumb, ComponentQualifier } from '~sonar-aligned/types/component'; import { Location, Router } from '~sonar-aligned/types/router'; import withComponentContext from '../../../app/components/componentContext/withComponentContext'; import withMetricsContext from '../../../app/components/metrics/withMetricsContext'; import { CodeScope, getCodeUrl, getProjectUrl } from '../../../helpers/urls'; import { WithBranchLikesProps, useBranchesQuery } from '../../../queries/branch'; -import { Breadcrumb, Component, ComponentMeasure, Dict, Metric } from '../../../types/types'; +import { Component, ComponentMeasure, Dict, Metric } from '../../../types/types'; import { addComponent, addComponentBreadcrumbs, clearBucket } from '../bucket'; import { loadMoreChildren, retrieveComponent, retrieveComponentChildren } from '../utils'; import CodeAppRenderer from './CodeAppRenderer'; diff --git a/server/sonar-web/src/main/js/apps/code/components/CodeAppRenderer.tsx b/server/sonar-web/src/main/js/apps/code/components/CodeAppRenderer.tsx index 2724ae69aca..3f514a8e076 100644 --- a/server/sonar-web/src/main/js/apps/code/components/CodeAppRenderer.tsx +++ b/server/sonar-web/src/main/js/apps/code/components/CodeAppRenderer.tsx @@ -32,6 +32,7 @@ import { Helmet } from 'react-helmet-async'; import A11ySkipTarget from '~sonar-aligned/components/a11y/A11ySkipTarget'; import HelpTooltip from '~sonar-aligned/components/controls/HelpTooltip'; import { isPortfolioLike } from '~sonar-aligned/helpers/component'; +import { Breadcrumb } from '~sonar-aligned/types/component'; import { Location } from '~sonar-aligned/types/router'; import ListFooter from '../../../components/controls/ListFooter'; import Suggestions from '../../../components/embed-docs-modal/Suggestions'; @@ -42,7 +43,7 @@ import { translate } from '../../../helpers/l10n'; import { areCCTMeasuresComputed } from '../../../helpers/measures'; import { BranchLike } from '../../../types/branch-like'; import { isApplication } from '../../../types/component'; -import { Breadcrumb, Component, ComponentMeasure, Dict, Metric } from '../../../types/types'; +import { Component, ComponentMeasure, Dict, Metric } from '../../../types/types'; import { getCodeMetrics } from '../utils'; import CodeBreadcrumbs from './CodeBreadcrumbs'; import Components from './Components'; diff --git a/server/sonar-web/src/main/js/apps/code/components/CodeBreadcrumbs.tsx b/server/sonar-web/src/main/js/apps/code/components/CodeBreadcrumbs.tsx index a72965b31b0..91e44b3a0a7 100644 --- a/server/sonar-web/src/main/js/apps/code/components/CodeBreadcrumbs.tsx +++ b/server/sonar-web/src/main/js/apps/code/components/CodeBreadcrumbs.tsx @@ -19,8 +19,9 @@ */ import { Breadcrumbs } from 'design-system'; import * as React from 'react'; +import { Breadcrumb } from '~sonar-aligned/types/component'; import { BranchLike } from '../../../types/branch-like'; -import { Breadcrumb, ComponentMeasure } from '../../../types/types'; +import { ComponentMeasure } from '../../../types/types'; import ComponentName from './ComponentName'; interface Props { diff --git a/server/sonar-web/src/main/js/apps/code/utils.ts b/server/sonar-web/src/main/js/apps/code/utils.ts index 31c82837035..69ca61edc07 100644 --- a/server/sonar-web/src/main/js/apps/code/utils.ts +++ b/server/sonar-web/src/main/js/apps/code/utils.ts @@ -19,12 +19,12 @@ */ import { getBranchLikeQuery, isPullRequest } from '~sonar-aligned/helpers/branch-like'; import { isPortfolioLike } from '~sonar-aligned/helpers/component'; -import { ComponentQualifier } from '~sonar-aligned/types/component'; +import { Breadcrumb, ComponentQualifier } from '~sonar-aligned/types/component'; import { MetricKey } from '~sonar-aligned/types/metrics'; import { getBreadcrumbs, getChildren, getComponent, getComponentData } from '../../api/components'; import { CCT_SOFTWARE_QUALITY_METRICS, OLD_TAXONOMY_METRICS } from '../../helpers/constants'; import { BranchLike } from '../../types/branch-like'; -import { Breadcrumb, ComponentMeasure } from '../../types/types'; +import { ComponentMeasure } from '../../types/types'; import { addComponent, addComponentBreadcrumbs, |