Skip to content

Commit 0d00e5c

Browse files
committed
Remove undefined from readModeledMethod return type
1 parent 3214a37 commit 0d00e5c

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

extensions/ql-vscode/src/data-extensions-editor/generate-flow-model.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,11 @@ class FlowModelGenerator {
7272

7373
const results = decodedResults.tuples;
7474

75-
return results
76-
.map((result): [string, ModeledMethod] | undefined => {
77-
const row = result[0] as string;
78-
79-
return definition.readModeledMethod(row.split(";"));
80-
})
81-
.filter(
82-
(result): result is [string, ModeledMethod] => result !== undefined,
83-
);
75+
return results.map((result): [string, ModeledMethod] => {
76+
const row = result[0] as string;
77+
78+
return definition.readModeledMethod(row.split(";"));
79+
});
8480
}
8581

8682
async run(

extensions/ql-vscode/src/data-extensions-editor/yaml.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ type ExternalApiUsageByType = {
99
type ExtensiblePredicateDefinition = {
1010
extensiblePredicate: string;
1111
generateMethodDefinition: (method: ExternalApiUsageByType) => any[];
12-
readModeledMethod: (row: any[]) => [string, ModeledMethod] | undefined;
12+
readModeledMethod: (row: any[]) => [string, ModeledMethod];
1313
};
1414

1515
function readRowToMethod(row: any[]): string {

0 commit comments

Comments
 (0)