Skip to content

Commit b305ca7

Browse files
committed
Fix a few more simple emmet strict null checks errors
1 parent 86999bb commit b305ca7

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

extensions/emmet/src/removeTag.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ function getRangeToRemove(editor: vscode.TextEditor, rootNode: HtmlNode, selecti
4343
}
4444

4545
let openRange = new vscode.Range(nodeToUpdate.open.start, nodeToUpdate.open.end);
46-
let closeRange = null;
46+
let closeRange: vscode.Range | null = null;
4747
if (nodeToUpdate.close) {
4848
closeRange = new vscode.Range(nodeToUpdate.close.start, nodeToUpdate.close.end);
4949
}

extensions/emmet/src/selectItemHTML.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ function getNextAttribute(selectionStart: vscode.Position, selectionEnd: vscode.
143143
continue;
144144
}
145145

146-
let pos = undefined;
146+
let pos: number | undefined = undefined;
147147
if (selectionStart.isEqual(attr.value.start) && selectionEnd.isEqual(attr.value.end)) {
148148
pos = -1;
149149
}

extensions/emmet/src/util.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ export function getCssPropertyFromRule(rule: Rule, name: string): Property | und
358358
* Returns css property under caret in given editor or `null` if such node cannot
359359
* be found
360360
*/
361-
export function getCssPropertyFromDocument(editor: vscode.TextEditor, position: vscode.Position): Property | undefined {
361+
export function getCssPropertyFromDocument(editor: vscode.TextEditor, position: vscode.Position): Property | null | undefined {
362362
const rootNode = parseDocument(editor.document);
363363
const node = getNode(rootNode, position);
364364

0 commit comments

Comments
 (0)