Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/diffs/components/app.vue')
-rw-r--r--app/assets/javascripts/diffs/components/app.vue33
1 files changed, 15 insertions, 18 deletions
diff --git a/app/assets/javascripts/diffs/components/app.vue b/app/assets/javascripts/diffs/components/app.vue
index c0a9643e59e..5149dcc5d17 100644
--- a/app/assets/javascripts/diffs/components/app.vue
+++ b/app/assets/javascripts/diffs/components/app.vue
@@ -58,7 +58,6 @@ import HiddenFilesWarning from './hidden_files_warning.vue';
import NoChanges from './no_changes.vue';
import TreeList from './tree_list.vue';
import VirtualScrollerScrollSync from './virtual_scroller_scroll_sync';
-import PreRenderer from './pre_renderer.vue';
export default {
name: 'DiffsApp',
@@ -66,7 +65,6 @@ export default {
FindingsDrawer,
DynamicScroller,
DynamicScrollerItem,
- PreRenderer,
VirtualScrollerScrollSync,
CompareVersions,
DiffFile,
@@ -95,6 +93,11 @@ export default {
required: false,
default: '',
},
+ endpointSast: {
+ type: String,
+ required: false,
+ default: '',
+ },
endpointCodequality: {
type: String,
required: false,
@@ -277,6 +280,10 @@ export default {
this.setCodequalityEndpoint(this.endpointCodequality);
}
+ if (this.endpointSast) {
+ this.setSastEndpoint(this.endpointSast);
+ }
+
if (this.shouldShow) {
this.fetchData();
}
@@ -358,11 +365,13 @@ export default {
'moveToNeighboringCommit',
'setBaseConfig',
'setCodequalityEndpoint',
+ 'setSastEndpoint',
'fetchDiffFilesMeta',
'fetchDiffFilesBatch',
'fetchFileByFile',
'fetchCoverageFiles',
'fetchCodequality',
+ 'fetchSast',
'rereadNoteHash',
'startRenderDiffsQueue',
'assignDiscussionsToDiff',
@@ -460,6 +469,10 @@ export default {
this.fetchCodequality();
}
+ if (this.endpointSast) {
+ this.fetchSast();
+ }
+
if (!this.isNotesFetched) {
notesEventHub.$emit('fetchNotesData');
}
@@ -665,22 +678,6 @@ export default {
</dynamic-scroller-item>
</template>
<template #before>
- <pre-renderer :max-length="diffFilesLength">
- <template #default="{ item, index, active }">
- <dynamic-scroller-item :item="item" :active="active">
- <diff-file
- :file="item"
- :reviewed="fileReviews[item.id]"
- :is-first-file="index === 0"
- :is-last-file="index === diffFilesLength - 1"
- :help-page-path="helpPagePath"
- :can-current-user-fork="canCurrentUserFork"
- :view-diffs-file-by-file="viewDiffsFileByFile"
- pre-render
- />
- </dynamic-scroller-item>
- </template>
- </pre-renderer>
<virtual-scroller-scroll-sync v-model="virtualScrollCurrentIndex" />
</template>
</dynamic-scroller>