Initial work on enabling strict nulls in azurecore (#20411)

This commit is contained in:
Charles Gagnon
2022-08-24 10:59:25 -07:00
committed by GitHub
parent 65aa98597d
commit a7e5acf539
12 changed files with 60 additions and 59 deletions

View File

@@ -12,7 +12,7 @@ import { AzureResourceItemType } from './constants';
export class AzureResourceMessageTreeNode extends TreeNode {
public constructor(
public readonly message: string,
parent: TreeNode
parent: TreeNode | undefined
) {
super();
@@ -20,7 +20,7 @@ export class AzureResourceMessageTreeNode extends TreeNode {
this._id = `message_${AzureResourceMessageTreeNode._messageNum++}`;
}
public static create(message: string, parent: TreeNode): AzureResourceMessageTreeNode {
public static create(message: string, parent: TreeNode | undefined): AzureResourceMessageTreeNode {
return new AzureResourceMessageTreeNode(message, parent);
}