@@ -14,18 +14,15 @@ import {
1414 ParsedResultSets ,
1515 IntoResultsViewMsg ,
1616} from "../../common/interface-types" ;
17- import { AlertTable } from "./alert-table" ;
18- import { Graph } from "./graph" ;
19- import { RawTable } from "./raw-results-table" ;
2017import {
21- ResultTableProps ,
2218 tableHeaderClassName ,
2319 tableHeaderItemClassName ,
2420 toggleDiagnosticsClassName ,
2521 alertExtrasClassName ,
2622} from "./result-table-utils" ;
2723import { vscode } from "../vscode-api" ;
2824import { sendTelemetry } from "../common/telemetry" ;
25+ import { ResultTable } from "./ResultTable" ;
2926import { ResultTablesHeader } from "./ResultTablesHeader" ;
3027
3128/**
@@ -169,12 +166,6 @@ export class ResultTables extends React.Component<
169166 }
170167 }
171168
172- untoggleProblemsView ( ) {
173- this . setState ( {
174- problemsViewSelected : false ,
175- } ) ;
176- }
177-
178169 private onTableSelectionChange = (
179170 event : React . ChangeEvent < HTMLSelectElement > ,
180171 ) : void => {
@@ -338,34 +329,6 @@ export class ResultTables extends React.Component<
338329 }
339330}
340331
341- function ResultTable ( props : ResultTableProps ) {
342- const { resultSet } = props ;
343- switch ( resultSet . t ) {
344- case "RawResultSet" :
345- return < RawTable { ...props } resultSet = { resultSet } /> ;
346- case "InterpretedResultSet" : {
347- const data = resultSet . interpretation . data ;
348- switch ( data . t ) {
349- case "SarifInterpretationData" : {
350- const sarifResultSet = {
351- ...resultSet ,
352- interpretation : { ...resultSet . interpretation , data } ,
353- } ;
354- return < AlertTable { ...props } resultSet = { sarifResultSet } /> ;
355- }
356- case "GraphInterpretationData" : {
357- return (
358- < Graph
359- graphData = { data ?. dot [ props . offset ] }
360- databaseUri = { props . databaseUri }
361- />
362- ) ;
363- }
364- }
365- }
366- }
367- }
368-
369332function getDefaultResultSet ( resultSets : readonly ResultSet [ ] ) : string {
370333 return getDefaultResultSetName (
371334 resultSets . map ( ( resultSet ) => resultSet . schema . name ) ,
0 commit comments