Skip to content

Commit 7adc114

Browse files
authored
Remove unnecessary ModelKindDropdown input (#3046)
1 parent 3f90564 commit 7adc114

File tree

3 files changed

+0
-16
lines changed

3 files changed

+0
-16
lines changed

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,6 @@ const ModelableMethodRow = forwardRef<HTMLElement | undefined, MethodRowProps>(
263263
<DataGridCell>
264264
<ModelKindDropdown
265265
language={viewState.language}
266-
method={method}
267266
modeledMethod={modeledMethod}
268267
onChange={modeledMethodChangedHandlers[index]}
269268
/>

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,17 @@ import type {
55
ModeledMethodKind,
66
} from "../../model-editor/modeled-method";
77
import { Dropdown } from "../common/Dropdown";
8-
import { Method } from "../../model-editor/method";
98
import { getModelsAsDataLanguage } from "../../model-editor/languages";
109
import { QueryLanguage } from "../../common/query-language";
1110

1211
type Props = {
1312
language: QueryLanguage;
14-
method: Method;
1513
modeledMethod: ModeledMethod | undefined;
1614
onChange: (modeledMethod: ModeledMethod) => void;
1715
};
1816

1917
export const ModelKindDropdown = ({
2018
language,
21-
method,
2219
modeledMethod,
2320
onChange,
2421
}: Props) => {

extensions/ql-vscode/src/view/model-editor/__tests__/ModelKindDropdown.spec.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@ import * as React from "react";
22
import { render, screen } from "@testing-library/react";
33
import { ModelKindDropdown } from "../ModelKindDropdown";
44
import userEvent from "@testing-library/user-event";
5-
import { createMethod } from "../../../../test/factories/model-editor/method-factories";
65
import { createModeledMethod } from "../../../../test/factories/model-editor/modeled-method-factories";
76
import { QueryLanguage } from "../../../common/query-language";
87

98
describe(ModelKindDropdown.name, () => {
109
const onChange = jest.fn();
11-
const method = createMethod();
1210

1311
beforeEach(() => {
1412
onChange.mockReset();
@@ -23,7 +21,6 @@ describe(ModelKindDropdown.name, () => {
2321
render(
2422
<ModelKindDropdown
2523
language={QueryLanguage.Java}
26-
method={method}
2724
modeledMethod={modeledMethod}
2825
onChange={onChange}
2926
/>,
@@ -39,7 +36,6 @@ describe(ModelKindDropdown.name, () => {
3936
});
4037

4138
it("resets the kind when changing the supported kinds", () => {
42-
const method = createMethod();
4339
const modeledMethod = createModeledMethod({
4440
type: "source",
4541
kind: "local",
@@ -48,7 +44,6 @@ describe(ModelKindDropdown.name, () => {
4844
const { rerender } = render(
4945
<ModelKindDropdown
5046
language={QueryLanguage.Java}
51-
method={method}
5247
modeledMethod={modeledMethod}
5348
onChange={onChange}
5449
/>,
@@ -66,7 +61,6 @@ describe(ModelKindDropdown.name, () => {
6661
rerender(
6762
<ModelKindDropdown
6863
language={QueryLanguage.Java}
69-
method={method}
7064
modeledMethod={updatedModeledMethod}
7165
onChange={onChange}
7266
/>,
@@ -76,15 +70,13 @@ describe(ModelKindDropdown.name, () => {
7670
});
7771

7872
it("sets the kind when value is undefined", () => {
79-
const method = createMethod();
8073
const modeledMethod = createModeledMethod({
8174
type: "source",
8275
});
8376

8477
render(
8578
<ModelKindDropdown
8679
language={QueryLanguage.Java}
87-
method={method}
8880
modeledMethod={modeledMethod}
8981
onChange={onChange}
9082
/>,
@@ -99,7 +91,6 @@ describe(ModelKindDropdown.name, () => {
9991
});
10092

10193
it("does not call onChange when unmodeled and the kind is valid", () => {
102-
const method = createMethod();
10394
const modeledMethod = createModeledMethod({
10495
type: "none",
10596
kind: "",
@@ -108,7 +99,6 @@ describe(ModelKindDropdown.name, () => {
10899
render(
109100
<ModelKindDropdown
110101
language={QueryLanguage.Java}
111-
method={method}
112102
modeledMethod={modeledMethod}
113103
onChange={onChange}
114104
/>,
@@ -118,7 +108,6 @@ describe(ModelKindDropdown.name, () => {
118108
});
119109

120110
it("calls onChange when unmodeled and the kind is valid", () => {
121-
const method = createMethod();
122111
const modeledMethod = createModeledMethod({
123112
type: "none",
124113
kind: "local",
@@ -127,7 +116,6 @@ describe(ModelKindDropdown.name, () => {
127116
render(
128117
<ModelKindDropdown
129118
language={QueryLanguage.Java}
130-
method={method}
131119
modeledMethod={modeledMethod}
132120
onChange={onChange}
133121
/>,

0 commit comments

Comments
 (0)