src/vs/workbench/contrib/files/common/explorerModel.ts/ExplorerItem/updateResource
class ExplorerItem:	private updateResource(recursive: boolean): void {
		if (this._parent) {
			this.resource = joinPath(this._parent.resource, this.name);
		}

		if (recursive) {
			if (this.isDirectory) {
				this.children.forEach(child => {
					child.updateResource(true);
				});
			}
		}
	}