Skip to content

Commit 01167d5

Browse files
committed
Removed old error views
1 parent b25e8c5 commit 01167d5

File tree

11 files changed

+13
-1200
lines changed

11 files changed

+13
-1200
lines changed

package.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -78,16 +78,6 @@
7878
"id": "context",
7979
"name": "Context"
8080
},
81-
{
82-
"type": "webview",
83-
"id": "errorFlowList",
84-
"name": "Error Flows List"
85-
},
86-
{
87-
"type": "webview",
88-
"id": "errorFlowDetails",
89-
"name": "Error Flow Details"
90-
},
9181
{
9282
"type": "webview",
9383
"id": "codeAnalytics",

src/analiticsCodeLens.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import * as vscode from 'vscode';
2-
import { SymbolProvider, trendToCodIcon } from './services/languages/symbolProvider';
3-
import { ErrorFlowListView } from './views/errorFlow/errorFlowListView';
4-
import { AnalyticsProvider, EndpointCodeObjectSummary, MethodCodeObjectSummary } from './services/analyticsProvider';
2+
import { EndpointCodeObjectSummary, MethodCodeObjectSummary } from './services/analyticsProvider';
53
import { Settings } from './settings';
64
import { DocumentInfoProvider, MethodInfo } from './services/documentInfoProvider';
75
import { CodeAnalyticsView } from './views/codeAnalytics/codeAnalyticsView';

src/views/errorFlow/errorFlowParameterDecorator.ts renamed to src/decorators/errorFlowParameterDecorator.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as vscode from 'vscode';
2-
import { ErrorFlowResponse, ParamStats } from '../../services/analyticsProvider';
3-
import { IParameter, ParameterDecorator } from "../../services/parameterDecorator";
4-
import { DocumentInfoProvider, ParameterInfo } from '../../services/documentInfoProvider';
5-
import { ErrorFlowStackViewModel } from '../codeAnalytics/errorFlowStackRenderer';
2+
import { ErrorFlowResponse, ParamStats } from '../services/analyticsProvider';
3+
import { IParameter, ParameterDecorator } from "../services/parameterDecorator";
4+
import { DocumentInfoProvider, ParameterInfo } from '../services/documentInfoProvider';
5+
import { ErrorFlowStackViewModel } from '../views/codeAnalytics/errorFlowStackRenderer';
66

77
export class ErrorFlowParameterDecorator extends ParameterDecorator<IParameter>
88
{

src/extension.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ import { AnalyticsProvider} from './services/analyticsProvider';
44
import { SymbolProvider } from './services/languages/symbolProvider';
55
import { PythonLanguageExtractor } from "./services/languages/python/languageExtractor";
66
import { CSharpLanguageExtractor } from './services/languages/csharp/languageExtractor';
7-
import { ErrorFlowStackView } from './views/errorFlow/errorFlowStackView';
8-
import { ErrorFlowListView } from './views/errorFlow/errorFlowListView';
97
import { ContextView } from './views/contextView';
108
import { Settings } from './settings';
119
import { SourceControl, Git } from './services/sourceControl';
@@ -41,9 +39,6 @@ export async function activate(context: vscode.ExtensionContext)
4139
}
4240
context.subscriptions.push(new AnaliticsCodeLens(documentInfoProvider));
4341
context.subscriptions.push(new ContextView(analyticsProvider, context.extensionUri));
44-
//context.subscriptions.push(new ErrorFlowListView(analyticsProvider, context.extensionUri));
45-
// context.subscriptions.push(new ErrorFlowStackView(documentInfoProvider, editorHelper, context.extensionUri));
46-
//context.subscriptions.push(new ErrorFlowRawStackEditor());
4742
context.subscriptions.push(new MethodCallErrorTooltip(documentInfoProvider, codeInvestigator));
4843
context.subscriptions.push(sourceControl);
4944
context.subscriptions.push(documentInfoProvider);

src/views/codeAnalytics/codeAnalyticsView.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { ErrorsViewTab } from "./errorsViewTab";
88
import { InsightsViewTab } from "./insightsViewTab";
99
import { OverlayView } from "./overlayView";
1010
import { UsagesViewTab } from "./usagesViewTab";
11-
import { ErrorFlowParameterDecorator } from "../errorFlow/errorFlowParameterDecorator";
11+
import { ErrorFlowParameterDecorator } from "../../decorators/errorFlowParameterDecorator";
1212
import { AnalyticsProvider } from "../../services/analyticsProvider";
1313
import { HotspotListViewItemsCreator } from "./InsightListView/HotspotInsight";
1414
import { ErrorsListViewItemsCreator } from "./InsightListView/ErrorsInsight";

src/views/codeAnalytics/errorFlowStackRenderer.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import * as vscode from 'vscode';
22
import { Settings } from '../../settings';
33
import { AffectedSpanPathResponse, ErrorFlowFrame, ErrorFlowSummary, ParamStats } from "../../services/analyticsProvider";
4-
import { ErrorFlowCommon } from '../errorFlow/common';
54

65
export interface ErrorFlowStackViewModel {
76
stacks: StackViewModel[];
@@ -58,7 +57,7 @@ export class ErrorFlowStackRenderer {
5857
5958
<div class="property-col">
6059
<span style="vertical-align:sub;font-size: 13px;margin-top: 5px;color: burlywood;font-weight: bold;" class="title">
61-
${ErrorFlowCommon.getAlias(summary)}
60+
${this.getAlias(summary)}
6261
</span>
6362
${this.getFrameSpanToggleHtml()}
6463
@@ -110,6 +109,11 @@ export class ErrorFlowStackRenderer {
110109
return summaryHtml + errorTracesTreeHtml + errorFramesListHtml;
111110
}
112111

112+
public getAlias(errorVm: ErrorFlowSummary) : string{
113+
114+
return `${errorVm.exceptionName} from ${errorVm.sourceFunction}`;
115+
}
116+
113117
private getFrameSpanToggleHtml():string{
114118

115119
let disabledState = (!this._viewModel?.affectedSpanPaths || this._viewModel?.affectedSpanPaths.length===0) ? 'disabled' : '';

src/views/codeAnalytics/errorsViewTab.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import moment = require('moment');
1111
import { ErrorFlowStackRenderer, ErrorFlowStackViewModel, FrameViewModel, StackViewModel } from './errorFlowStackRenderer';
1212
import { EditorHelper, EditorInfo } from "../../services/EditorHelper";
1313
import { Settings } from "../../settings";
14-
import { ErrorFlowParameterDecorator } from "../errorFlow/errorFlowParameterDecorator";
14+
import { ErrorFlowParameterDecorator } from "../../decorators/errorFlowParameterDecorator";
1515
import { OverlayView } from "./overlayView";
1616

1717
export class ErrorsViewTab implements ICodeAnalyticsViewTab

src/views/errorFlow/common.ts

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)