Skip to content

Commit 0a705a6

Browse files
Merge pull request #2808 from github/robertbrignull/rename_hideModeledMethods_code
Rename hideModeledApis => hideModeledMethods throughout the code
2 parents b424157 + cbf0f27 commit 0a705a6

12 files changed

Lines changed: 70 additions & 70 deletions

File tree

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -565,9 +565,9 @@ interface ModelDependencyMessage {
565565
t: "modelDependency";
566566
}
567567

568-
interface HideModeledApisMessage {
569-
t: "hideModeledApis";
570-
hideModeledApis: boolean;
568+
interface HideModeledMethodsMessage {
569+
t: "hideModeledMethods";
570+
hideModeledMethods: boolean;
571571
}
572572

573573
export type ToModelEditorMessage =
@@ -589,7 +589,7 @@ export type FromModelEditorMessage =
589589
| GenerateMethodsFromLlmMessage
590590
| StopGeneratingMethodsFromLlmMessage
591591
| ModelDependencyMessage
592-
| HideModeledApisMessage;
592+
| HideModeledMethodsMessage;
593593

594594
export type FromMethodModelingMessage =
595595
| TelemetryMessage

extensions/ql-vscode/src/model-editor/methods-usage/methods-usage-data-provider.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { Method, Usage } from "../method";
1313
import { DatabaseItem } from "../../databases/local-databases";
1414
import { relative } from "path";
1515
import { CodeQLCliServer } from "../../codeql-cli/cli";
16-
import { INITIAL_HIDE_MODELED_APIS_VALUE } from "../shared/hide-modeled-apis";
16+
import { INITIAL_HIDE_MODELED_METHODS_VALUE } from "../shared/hide-modeled-methods";
1717

1818
export class MethodsUsageDataProvider
1919
extends DisposableObject
@@ -22,7 +22,7 @@ export class MethodsUsageDataProvider
2222
private methods: Method[] = [];
2323
private databaseItem: DatabaseItem | undefined = undefined;
2424
private sourceLocationPrefix: string | undefined = undefined;
25-
private hideModeledApis: boolean = INITIAL_HIDE_MODELED_APIS_VALUE;
25+
private hideModeledMethods: boolean = INITIAL_HIDE_MODELED_METHODS_VALUE;
2626

2727
private readonly onDidChangeTreeDataEmitter = this.push(
2828
new EventEmitter<void>(),
@@ -46,18 +46,18 @@ export class MethodsUsageDataProvider
4646
public async setState(
4747
methods: Method[],
4848
databaseItem: DatabaseItem,
49-
hideModeledApis: boolean,
49+
hideModeledMethods: boolean,
5050
): Promise<void> {
5151
if (
5252
this.methods !== methods ||
5353
this.databaseItem !== databaseItem ||
54-
this.hideModeledApis !== hideModeledApis
54+
this.hideModeledMethods !== hideModeledMethods
5555
) {
5656
this.methods = methods;
5757
this.databaseItem = databaseItem;
5858
this.sourceLocationPrefix =
5959
await this.databaseItem.getSourceLocationPrefix(this.cliServer);
60-
this.hideModeledApis = hideModeledApis;
60+
this.hideModeledMethods = hideModeledMethods;
6161

6262
this.onDidChangeTreeDataEmitter.fire();
6363
}
@@ -99,7 +99,7 @@ export class MethodsUsageDataProvider
9999

100100
getChildren(item?: MethodsUsageTreeViewItem): MethodsUsageTreeViewItem[] {
101101
if (item === undefined) {
102-
if (this.hideModeledApis) {
102+
if (this.hideModeledMethods) {
103103
return this.methods.filter((api) => !api.supported);
104104
} else {
105105
return this.methods;

extensions/ql-vscode/src/model-editor/methods-usage/methods-usage-panel.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ export class MethodsUsagePanel extends DisposableObject {
2626
public async setState(
2727
methods: Method[],
2828
databaseItem: DatabaseItem,
29-
hideModeledApis: boolean,
29+
hideModeledMethods: boolean,
3030
): Promise<void> {
31-
await this.dataProvider.setState(methods, databaseItem, hideModeledApis);
32-
const numOfApis = hideModeledApis
31+
await this.dataProvider.setState(methods, databaseItem, hideModeledMethods);
32+
const numOfApis = hideModeledMethods
3333
? methods.filter((api) => !api.supported).length
3434
: methods.length;
3535
this.treeView.badge = {

extensions/ql-vscode/src/model-editor/model-editor-view.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import { join } from "path";
4141
import { pickExtensionPack } from "./extension-pack-picker";
4242
import { getLanguageDisplayName } from "../common/query-language";
4343
import { AutoModeler } from "./auto-modeler";
44-
import { INITIAL_HIDE_MODELED_APIS_VALUE } from "./shared/hide-modeled-apis";
44+
import { INITIAL_HIDE_MODELED_METHODS_VALUE } from "./shared/hide-modeled-methods";
4545
import { telemetryListener } from "../common/vscode/telemetry";
4646

4747
export class ModelEditorView extends AbstractWebview<
@@ -51,7 +51,7 @@ export class ModelEditorView extends AbstractWebview<
5151
private readonly autoModeler: AutoModeler;
5252

5353
private methods: Method[];
54-
private hideModeledApis: boolean;
54+
private hideModeledMethods: boolean;
5555

5656
public constructor(
5757
ctx: ExtensionContext,
@@ -67,7 +67,7 @@ export class ModelEditorView extends AbstractWebview<
6767
private readonly updateMethodsUsagePanelState: (
6868
methods: Method[],
6969
databaseItem: DatabaseItem,
70-
hideModeledApis: boolean,
70+
hideModeledMethods: boolean,
7171
) => Promise<void>,
7272
private readonly showMethod: (
7373
method: Method,
@@ -99,7 +99,7 @@ export class ModelEditorView extends AbstractWebview<
9999
},
100100
);
101101
this.methods = [];
102-
this.hideModeledApis = INITIAL_HIDE_MODELED_APIS_VALUE;
102+
this.hideModeledMethods = INITIAL_HIDE_MODELED_METHODS_VALUE;
103103
}
104104

105105
public async openView() {
@@ -112,7 +112,7 @@ export class ModelEditorView extends AbstractWebview<
112112
await this.updateMethodsUsagePanelState(
113113
this.methods,
114114
this.databaseItem,
115-
this.hideModeledApis,
115+
this.hideModeledMethods,
116116
);
117117
}
118118
});
@@ -290,15 +290,15 @@ export class ModelEditorView extends AbstractWebview<
290290
void telemetryListener?.sendUIInteraction("model-editor-switch-modes");
291291

292292
break;
293-
case "hideModeledApis":
294-
this.hideModeledApis = msg.hideModeledApis;
293+
case "hideModeledMethods":
294+
this.hideModeledMethods = msg.hideModeledMethods;
295295
await this.updateMethodsUsagePanelState(
296296
this.methods,
297297
this.databaseItem,
298-
this.hideModeledApis,
298+
this.hideModeledMethods,
299299
);
300300
void telemetryListener?.sendUIInteraction(
301-
"model-editor-hide-modeled-apis",
301+
"model-editor-hide-modeled-methods",
302302
);
303303
break;
304304
default:
@@ -386,7 +386,7 @@ export class ModelEditorView extends AbstractWebview<
386386
await this.updateMethodsUsagePanelState(
387387
this.methods,
388388
this.databaseItem,
389-
this.hideModeledApis,
389+
this.hideModeledMethods,
390390
);
391391
}
392392
} catch (err) {

extensions/ql-vscode/src/model-editor/shared/hide-modeled-apis.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const INITIAL_HIDE_MODELED_METHODS_VALUE = true;

extensions/ql-vscode/src/view/model-editor/LibraryRow.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ type Props = {
7575
modifiedSignatures: Set<string>;
7676
inProgressMethods: InProgressMethods;
7777
viewState: ModelEditorViewState;
78-
hideModeledApis: boolean;
78+
hideModeledMethods: boolean;
7979
onChange: (
8080
modelName: string,
8181
method: Method,
@@ -103,7 +103,7 @@ export const LibraryRow = ({
103103
modifiedSignatures,
104104
inProgressMethods,
105105
viewState,
106-
hideModeledApis,
106+
hideModeledMethods,
107107
onChange,
108108
onSaveModelClick,
109109
onGenerateFromLlmClick,
@@ -237,7 +237,7 @@ export const LibraryRow = ({
237237
modifiedSignatures={modifiedSignatures}
238238
inProgressMethods={inProgressMethods}
239239
mode={viewState.mode}
240-
hideModeledApis={hideModeledApis}
240+
hideModeledMethods={hideModeledMethods}
241241
onChange={onChangeWithModelName}
242242
/>
243243
<SectionDivider />

extensions/ql-vscode/src/view/model-editor/ModelEditor.tsx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { percentFormatter } from "./formatters";
1919
import { Mode } from "../../model-editor/shared/mode";
2020
import { InProgressMethods } from "../../model-editor/shared/in-progress-methods";
2121
import { getLanguageDisplayName } from "../../common/query-language";
22-
import { INITIAL_HIDE_MODELED_APIS_VALUE } from "../../model-editor/shared/hide-modeled-apis";
22+
import { INITIAL_HIDE_MODELED_METHODS_VALUE } from "../../model-editor/shared/hide-modeled-methods";
2323

2424
const LoadingContainer = styled.div`
2525
text-align: center;
@@ -75,14 +75,14 @@ type Props = {
7575
initialViewState?: ModelEditorViewState;
7676
initialMethods?: Method[];
7777
initialModeledMethods?: Record<string, ModeledMethod>;
78-
initialHideModeledApis?: boolean;
78+
initialHideModeledMethods?: boolean;
7979
};
8080

8181
export function ModelEditor({
8282
initialViewState,
8383
initialMethods = [],
8484
initialModeledMethods = {},
85-
initialHideModeledApis = INITIAL_HIDE_MODELED_APIS_VALUE,
85+
initialHideModeledMethods = INITIAL_HIDE_MODELED_METHODS_VALUE,
8686
}: Props): JSX.Element {
8787
const [viewState, setViewState] = useState<ModelEditorViewState | undefined>(
8888
initialViewState,
@@ -97,16 +97,16 @@ export function ModelEditor({
9797
new InProgressMethods(),
9898
);
9999

100-
const [hideModeledApis, setHideModeledApis] = useState(
101-
initialHideModeledApis,
100+
const [hideModeledMethods, setHideModeledMethods] = useState(
101+
initialHideModeledMethods,
102102
);
103103

104104
useEffect(() => {
105105
vscode.postMessage({
106-
t: "hideModeledApis",
107-
hideModeledApis,
106+
t: "hideModeledMethods",
107+
hideModeledMethods,
108108
});
109-
}, [hideModeledApis]);
109+
}, [hideModeledMethods]);
110110

111111
const [modeledMethods, setModeledMethods] = useState<
112112
Record<string, ModeledMethod>
@@ -283,8 +283,8 @@ export function ModelEditor({
283283
});
284284
}, [viewState?.mode]);
285285

286-
const onHideModeledApis = useCallback(() => {
287-
setHideModeledApis((oldHideModeledApis) => !oldHideModeledApis);
286+
const onHideModeledMethods = useCallback(() => {
287+
setHideModeledMethods((oldHideModeledMethods) => !oldHideModeledMethods);
288288
}, []);
289289

290290
if (viewState === undefined || methods.length === 0) {
@@ -326,8 +326,8 @@ export function ModelEditor({
326326
<HeaderSpacer />
327327
<HeaderColumn>
328328
<VSCodeCheckbox
329-
checked={hideModeledApis}
330-
onChange={onHideModeledApis}
329+
checked={hideModeledMethods}
330+
onChange={onHideModeledMethods}
331331
>
332332
Hide modeled methods
333333
</VSCodeCheckbox>
@@ -358,7 +358,7 @@ export function ModelEditor({
358358
modifiedSignatures={modifiedSignatures}
359359
inProgressMethods={inProgressMethods}
360360
viewState={viewState}
361-
hideModeledApis={hideModeledApis}
361+
hideModeledMethods={hideModeledMethods}
362362
onChange={onChange}
363363
onSaveModelClick={onSaveModelClick}
364364
onGenerateFromLlmClick={onGenerateFromLlmClick}

extensions/ql-vscode/src/view/model-editor/ModeledMethodDataGrid.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ type Props = {
2222
modifiedSignatures: Set<string>;
2323
inProgressMethods: InProgressMethods;
2424
mode: Mode;
25-
hideModeledApis: boolean;
25+
hideModeledMethods: boolean;
2626
onChange: (method: Method, modeledMethod: ModeledMethod) => void;
2727
};
2828

@@ -33,7 +33,7 @@ export const ModeledMethodDataGrid = ({
3333
modifiedSignatures,
3434
inProgressMethods,
3535
mode,
36-
hideModeledApis,
36+
hideModeledMethods,
3737
onChange,
3838
}: Props) => {
3939
const [methodsWithModelability, numHiddenMethods]: [
@@ -50,14 +50,14 @@ export const ModeledMethodDataGrid = ({
5050
(modeledMethod && modeledMethod?.type !== "none") ||
5151
methodIsUnsaved;
5252

53-
if (methodCanBeModeled || !hideModeledApis) {
53+
if (methodCanBeModeled || !hideModeledMethods) {
5454
methodsWithModelability.push({ method, methodCanBeModeled });
5555
} else {
5656
numHiddenMethods += 1;
5757
}
5858
}
5959
return [methodsWithModelability, numHiddenMethods];
60-
}, [hideModeledApis, methods, modeledMethods, modifiedSignatures]);
60+
}, [hideModeledMethods, methods, modeledMethods, modifiedSignatures]);
6161

6262
const someMethodsAreVisible = methodsWithModelability.length > 0;
6363

extensions/ql-vscode/src/view/model-editor/ModeledMethodsList.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ type Props = {
1717
modifiedSignatures: Set<string>;
1818
inProgressMethods: InProgressMethods;
1919
viewState: ModelEditorViewState;
20-
hideModeledApis: boolean;
20+
hideModeledMethods: boolean;
2121
onChange: (
2222
modelName: string,
2323
method: Method,
@@ -47,7 +47,7 @@ export const ModeledMethodsList = ({
4747
modifiedSignatures,
4848
inProgressMethods,
4949
viewState,
50-
hideModeledApis,
50+
hideModeledMethods,
5151
onChange,
5252
onSaveModelClick,
5353
onGenerateFromLlmClick,
@@ -92,7 +92,7 @@ export const ModeledMethodsList = ({
9292
modifiedSignatures={modifiedSignatures}
9393
inProgressMethods={inProgressMethods}
9494
viewState={viewState}
95-
hideModeledApis={hideModeledApis}
95+
hideModeledMethods={hideModeledMethods}
9696
onChange={onChange}
9797
onSaveModelClick={onSaveModelClick}
9898
onGenerateFromLlmClick={onGenerateFromLlmClick}

0 commit comments

Comments
 (0)