Skip to content

Commit 297f5a9

Browse files
committed
Remove schema from interpreted results type
1 parent e7c79f0 commit 297f5a9

6 files changed

Lines changed: 1 addition & 40 deletions

File tree

extensions/ql-vscode/src/common/interface-types.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import * as sarif from "sarif";
2-
import { ResultSetSchema } from "../common/bqrs-cli-types";
32
import {
43
VariantAnalysis,
54
VariantAnalysisScannedRepositoryResult,
@@ -42,7 +41,6 @@ type RawTableResultSet = {
4241

4342
export type InterpretedResultSet<T> = {
4443
t: "InterpretedResultSet";
45-
readonly schema: ResultSetSchema;
4644
name: string;
4745
interpretation: InterpretationT<T>;
4846
};

extensions/ql-vscode/src/stories/results/AlertTable.stories.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ export const WithoutCodeFlows = Template.bind({});
1919
WithoutCodeFlows.args = {
2020
resultSet: {
2121
t: "InterpretedResultSet",
22-
schema: { name: "alerts", rows: 1, columns: [] },
2322
name: "alerts",
2423
interpretation: {
2524
data: {
@@ -335,7 +334,6 @@ export const WithCodeFlows = Template.bind({});
335334
WithCodeFlows.args = {
336335
resultSet: {
337336
t: "InterpretedResultSet",
338-
schema: { name: "alerts", rows: 1, columns: [] },
339337
name: "alerts",
340338
interpretation: {
341339
data: {

extensions/ql-vscode/src/stories/results/ResultTablesHeader.stories.tsx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,6 @@ ResultTablesHeader.args = {
2828
resultSetNames: ["#select", "alerts"],
2929
resultSet: {
3030
t: "InterpretedResultSet",
31-
schema: {
32-
name: "#select",
33-
rows: 15,
34-
columns: [
35-
{
36-
name: "x",
37-
kind: "s",
38-
},
39-
],
40-
},
4131
name: "#select",
4232
interpretation: {
4333
sourceLocationPrefix: "/home/bulk-builder/bulk-builder",

extensions/ql-vscode/src/view/results/ResultTables.tsx

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,6 @@ function getResultSets(
7575
const tableName = getInterpretedTableName(interpretation);
7676
resultSets.push({
7777
t: "InterpretedResultSet",
78-
// FIXME: The values of version, columns, tupleCount are
79-
// unused stubs because a InterpretedResultSet schema isn't used the
80-
// same way as a RawResultSet. Probably should pull `name` field
81-
// out.
82-
schema: {
83-
name: tableName,
84-
rows: 1,
85-
columns: [],
86-
},
8778
name: tableName,
8879
interpretation,
8980
});
@@ -276,7 +267,7 @@ function getResultSetName(resultSet: ResultSet): string {
276267
case "RawResultSet":
277268
return resultSet.resultSet.name;
278269
case "InterpretedResultSet":
279-
return resultSet.schema.name;
270+
return resultSet.name;
280271
default:
281272
assertNever(resultSet);
282273
}

extensions/ql-vscode/src/view/results/ResultsApp.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,6 @@ export function ResultsApp() {
174174
resultSet: {
175175
t: "InterpretedResultSet",
176176
name: tableName,
177-
schema: {
178-
name: tableName,
179-
rows: 1,
180-
columns: [],
181-
},
182177
interpretation: msg.interpretation,
183178
},
184179
selectedTable: tableName,

extensions/ql-vscode/src/view/results/__tests__/results.spec.tsx

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import {
88
} from "../../../common/interface-types";
99
import * as fs from "fs-extra";
1010
import { resolve } from "path";
11-
import { ColumnKindCode } from "../../../common/bqrs-cli-types";
1211
import { postMessage } from "../../common/post-message";
1312
import { ColumnKind } from "../../../common/raw-result-types";
1413

@@ -65,16 +64,6 @@ describe(ResultsApp.name, () => {
6564
resultSetNames: ["#select"],
6665
resultSet: {
6766
t: "InterpretedResultSet",
68-
schema: {
69-
name: "#select",
70-
rows: 1,
71-
columns: [
72-
{
73-
name: "Path",
74-
kind: ColumnKindCode.STRING,
75-
},
76-
],
77-
},
7867
name: "#select",
7968
interpretation,
8069
},

0 commit comments

Comments
 (0)