Skip to content

Commit 15d65b3

Browse files
committed
Re-apply formatting to all files
1 parent 9be355a commit 15d65b3

18 files changed

+274
-274
lines changed

extensions/ql-vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,7 @@
580580
"integration": "node ./out/vscode-tests/run-integration-tests.js",
581581
"update-vscode": "node ./node_modules/vscode/bin/install",
582582
"postinstall": "npm rebuild && node ./node_modules/vscode/bin/install",
583-
"format": "tsfmt -r",
583+
"format": "tsfmt -r && eslint src test --ext .ts,.tsx --fix",
584584
"lint": "eslint src test --ext .ts,.tsx --max-warnings=0",
585585
"format-staged": "lint-staged"
586586
},

extensions/ql-vscode/src/compare/compare-interface.ts

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
import { DisposableObject } from "semmle-vscode-utils";
1+
import { DisposableObject } from '@github/codeql-vscode-utils';
22
import {
33
WebviewPanel,
44
ExtensionContext,
55
window as Window,
66
ViewColumn,
77
Uri,
8-
} from "vscode";
9-
import * as path from "path";
8+
} from 'vscode';
9+
import * as path from 'path';
1010

11-
import { tmpDir } from "../run-queries";
12-
import { CompletedQuery } from "../query-results";
11+
import { tmpDir } from '../run-queries';
12+
import { CompletedQuery } from '../query-results';
1313
import {
1414
FromCompareViewMessage,
1515
ToCompareViewMessage,
1616
QueryCompareResult,
17-
} from "../interface-types";
18-
import { Logger } from "../logging";
19-
import { CodeQLCliServer } from "../cli";
20-
import { DatabaseManager } from "../databases";
21-
import { getHtmlForWebview, jumpToLocation } from "../interface-utils";
22-
import { adaptSchema, adaptBqrs, RawResultSet } from "../adapt";
23-
import { BQRSInfo } from "../bqrs-cli-types";
24-
import resultsDiff from "./resultsDiff";
17+
} from '../interface-types';
18+
import { Logger } from '../logging';
19+
import { CodeQLCliServer } from '../cli';
20+
import { DatabaseManager } from '../databases';
21+
import { getHtmlForWebview, jumpToLocation } from '../interface-utils';
22+
import { adaptSchema, adaptBqrs, RawResultSet } from '../adapt';
23+
import { BQRSInfo } from '../bqrs-cli-types';
24+
import resultsDiff from './resultsDiff';
2525

2626
interface ComparePair {
2727
from: CompletedQuery;
@@ -67,7 +67,7 @@ export class CompareInterfaceManager extends DisposableObject {
6767
);
6868
if (currentResultSetName) {
6969
await this.postMessage({
70-
t: "setComparisons",
70+
t: 'setComparisons',
7171
stats: {
7272
fromQuery: {
7373
// since we split the description into several rows
@@ -100,16 +100,16 @@ export class CompareInterfaceManager extends DisposableObject {
100100
if (this.panel == undefined) {
101101
const { ctx } = this;
102102
const panel = (this.panel = Window.createWebviewPanel(
103-
"compareView",
104-
"Compare CodeQL Query Results",
103+
'compareView',
104+
'Compare CodeQL Query Results',
105105
{ viewColumn: ViewColumn.Active, preserveFocus: true },
106106
{
107107
enableScripts: true,
108108
enableFindWidget: true,
109109
retainContextWhenHidden: true,
110110
localResourceRoots: [
111111
Uri.file(tmpDir.name),
112-
Uri.file(path.join(this.ctx.extensionPath, "out")),
112+
Uri.file(path.join(this.ctx.extensionPath, 'out')),
113113
],
114114
}
115115
));
@@ -123,11 +123,11 @@ export class CompareInterfaceManager extends DisposableObject {
123123
);
124124

125125
const scriptPathOnDisk = Uri.file(
126-
ctx.asAbsolutePath("out/compareView.js")
126+
ctx.asAbsolutePath('out/compareView.js')
127127
);
128128

129129
const stylesheetPathOnDisk = Uri.file(
130-
ctx.asAbsolutePath("out/resultsView.css")
130+
ctx.asAbsolutePath('out/resultsView.css')
131131
);
132132

133133
panel.webview.html = getHtmlForWebview(
@@ -158,21 +158,21 @@ export class CompareInterfaceManager extends DisposableObject {
158158
msg: FromCompareViewMessage
159159
): Promise<void> {
160160
switch (msg.t) {
161-
case "compareViewLoaded":
161+
case 'compareViewLoaded':
162162
this.panelLoaded = true;
163163
this.panelLoadedCallBacks.forEach((cb) => cb());
164164
this.panelLoadedCallBacks = [];
165165
break;
166166

167-
case "changeCompare":
167+
case 'changeCompare':
168168
this.changeTable(msg.newResultSetName);
169169
break;
170170

171-
case "viewSourceFile":
171+
case 'viewSourceFile':
172172
await jumpToLocation(msg, this.databaseManager, this.logger);
173173
break;
174174

175-
case "openQuery":
175+
case 'openQuery':
176176
await this.openQuery(msg.kind);
177177
break;
178178
}
@@ -193,10 +193,10 @@ export class CompareInterfaceManager extends DisposableObject {
193193
const toSchemas = await this.cliServer.bqrsInfo(
194194
to.query.resultsPaths.resultsPath
195195
);
196-
const fromSchemaNames = fromSchemas["result-sets"].map(
196+
const fromSchemaNames = fromSchemas['result-sets'].map(
197197
(schema) => schema.name
198198
);
199-
const toSchemaNames = toSchemas["result-sets"].map(
199+
const toSchemaNames = toSchemas['result-sets'].map(
200200
(schema) => schema.name
201201
);
202202
const commonResultSetNames = fromSchemaNames.filter((name) =>
@@ -238,7 +238,7 @@ export class CompareInterfaceManager extends DisposableObject {
238238
resultSetName: string,
239239
resultsPath: string
240240
): Promise<RawResultSet> {
241-
const schema = bqrsInfo["result-sets"].find(
241+
const schema = bqrsInfo['result-sets'].find(
242242
(schema) => schema.name === resultSetName
243243
);
244244
if (!schema) {
@@ -260,9 +260,9 @@ export class CompareInterfaceManager extends DisposableObject {
260260
return resultsDiff(fromResults, toResults);
261261
}
262262

263-
private openQuery(kind: "from" | "to") {
263+
private openQuery(kind: 'from' | 'to') {
264264
const toOpen =
265-
kind === "from" ? this.comparePair?.from : this.comparePair?.to;
265+
kind === 'from' ? this.comparePair?.from : this.comparePair?.to;
266266
if (toOpen) {
267267
this.showQueryResultsCallback(toOpen);
268268
}

extensions/ql-vscode/src/compare/resultsDiff.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { RawResultSet } from "../adapt";
2-
import { QueryCompareResult } from "../interface-types";
1+
import { RawResultSet } from '../adapt';
2+
import { QueryCompareResult } from '../interface-types';
33

44
/**
55
* Compare the rows of two queries. Use deep equality to determine if
@@ -25,15 +25,15 @@ export default function resultsDiff(
2525
): QueryCompareResult {
2626

2727
if (fromResults.schema.columns.length !== toResults.schema.columns.length) {
28-
throw new Error("CodeQL Compare: Columns do not match.");
28+
throw new Error('CodeQL Compare: Columns do not match.');
2929
}
3030

3131
if (!fromResults.rows.length) {
32-
throw new Error("CodeQL Compare: Source query has no results.");
32+
throw new Error('CodeQL Compare: Source query has no results.');
3333
}
3434

3535
if (!toResults.rows.length) {
36-
throw new Error("CodeQL Compare: Target query has no results.");
36+
throw new Error('CodeQL Compare: Target query has no results.');
3737
}
3838

3939
const results = {
@@ -45,7 +45,7 @@ export default function resultsDiff(
4545
fromResults.rows.length === results.from.length &&
4646
toResults.rows.length === results.to.length
4747
) {
48-
throw new Error("CodeQL Compare: No overlap between the selected queries.");
48+
throw new Error('CodeQL Compare: No overlap between the selected queries.');
4949
}
5050

5151
return results;

extensions/ql-vscode/src/compare/view/Compare.tsx

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
1-
import * as React from "react";
2-
import { useState, useEffect } from "react";
3-
import * as Rdom from "react-dom";
1+
import * as React from 'react';
2+
import { useState, useEffect } from 'react';
3+
import * as Rdom from 'react-dom';
44

5-
import RawTableHeader from "../../view/RawTableHeader";
5+
import RawTableHeader from '../../view/RawTableHeader';
66
import {
77
ToCompareViewMessage,
88
SetComparisonsMessage,
9-
} from "../../interface-types";
10-
import CompareSelector from "./CompareSelector";
11-
import { vscode } from "../../view/vscode-api";
12-
import RawTableRow from "../../view/RawTableRow";
13-
import { ResultRow } from "../../adapt";
14-
import { className } from "../../view/result-table-utils";
9+
} from '../../interface-types';
10+
import CompareSelector from './CompareSelector';
11+
import { vscode } from '../../view/vscode-api';
12+
import RawTableRow from '../../view/RawTableRow';
13+
import { ResultRow } from '../../adapt';
14+
import { className } from '../../view/result-table-utils';
1515

1616
const emptyComparison: SetComparisonsMessage = {
17-
t: "setComparisons",
17+
t: 'setComparisons',
1818
stats: {},
1919
rows: {
2020
from: [],
2121
to: [],
2222
},
2323
columns: [],
2424
commonResultSetNames: [],
25-
currentResultSetName: "",
26-
datebaseUri: "",
25+
currentResultSetName: '',
26+
datebaseUri: '',
2727
};
2828

2929
export function Compare(props: {}): JSX.Element {
@@ -32,10 +32,10 @@ export function Compare(props: {}): JSX.Element {
3232
);
3333

3434
useEffect(() => {
35-
window.addEventListener("message", (evt: MessageEvent) => {
35+
window.addEventListener('message', (evt: MessageEvent) => {
3636
const msg: ToCompareViewMessage = evt.data;
3737
switch (msg.t) {
38-
case "setComparisons":
38+
case 'setComparisons':
3939
setComparison(msg);
4040
}
4141
});
@@ -53,7 +53,7 @@ export function Compare(props: {}): JSX.Element {
5353
availableResultSets={comparison.commonResultSetNames}
5454
currentResultSetName={comparison.currentResultSetName}
5555
updateResultSet={(newResultSetName: string) =>
56-
vscode.postMessage({ t: "changeCompare", newResultSetName })
56+
vscode.postMessage({ t: 'changeCompare', newResultSetName })
5757
}
5858
/>
5959
</div>
@@ -62,15 +62,15 @@ export function Compare(props: {}): JSX.Element {
6262
<tr>
6363
<td>
6464
<a
65-
onClick={() => openQuery("from")}
65+
onClick={() => openQuery('from')}
6666
className="vscode-codeql__compare-open"
6767
>
6868
{comparison.stats.fromQuery?.name}
6969
</a>
7070
</td>
7171
<td>
7272
<a
73-
onClick={() => openQuery("to")}
73+
onClick={() => openQuery('to')}
7474
className="vscode-codeql__compare-open"
7575
>
7676
{comparison.stats.toQuery?.name}
@@ -119,9 +119,9 @@ export function Compare(props: {}): JSX.Element {
119119
}
120120
}
121121

122-
async function openQuery(kind: "from" | "to") {
122+
async function openQuery(kind: 'from' | 'to') {
123123
vscode.postMessage({
124-
t: "openQuery",
124+
t: 'openQuery',
125125
kind,
126126
});
127127
}
@@ -143,7 +143,7 @@ function createRows(rows: ResultRow[], databaseUri: string) {
143143

144144
Rdom.render(
145145
<Compare />,
146-
document.getElementById("root"),
146+
document.getElementById('root'),
147147
// Post a message to the extension when fully loaded.
148-
() => vscode.postMessage({ t: "compareViewLoaded" })
148+
() => vscode.postMessage({ t: 'compareViewLoaded' })
149149
);

extensions/ql-vscode/src/compare/view/CompareSelector.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as React from "react";
1+
import * as React from 'react';
22

33
interface Props {
44
availableResultSets: string[];

0 commit comments

Comments
 (0)