Skip to content

Commit adcc3d0

Browse files
committed
Remove unnecessary if-statements before slice
1 parent a88e683 commit adcc3d0

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

extensions/ql-vscode/src/data-extensions-editor/auto-model.ts

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,12 @@ export function createAutoModelRequest(
4848
modeledMethod.type === "none"
4949
? undefined
5050
: toMethodClassification(modeledMethod),
51-
usages: externalApiUsage.usages.map((usage) => usage.label),
51+
usages: externalApiUsage.usages
52+
.slice(0, 10)
53+
.map((usage) => usage.label),
5254
input: `Argument[${argumentIndex}]`,
5355
};
5456

55-
if (method.usages.length > 10) {
56-
method.usages = method.usages.slice(0, 10);
57-
}
58-
5957
if (modeledMethod.type === "none") {
6058
request.candidates.push(method);
6159
} else {
@@ -64,12 +62,8 @@ export function createAutoModelRequest(
6462
}
6563
}
6664

67-
if (request.candidates.length > 100) {
68-
request.candidates = request.candidates.slice(0, 100);
69-
}
70-
if (request.samples.length > 20) {
71-
request.samples = request.samples.slice(0, 20);
72-
}
65+
request.candidates = request.candidates.slice(0, 100);
66+
request.samples = request.samples.slice(0, 20);
7367

7468
return request;
7569
}

0 commit comments

Comments
 (0)