console.log(localize('updateMessage',"Updating the Extension '{0}' to the version {1}",id,extension.version));
returnthis.installFromGallery(id,extension);
}else{
console.log(localize('forceUpdate',"Extension '{0}' v{1} is already installed, but a newer version {2} is available in the marketplace. Use '--force' option to update to newer version.",id,installedExtension.manifest.version,extension.version));
console.log(localize('alreadyInstalled',"Extension '{0}' is already installed.",version?`${id}@${version}`:id));
returnPromise.resolve(null);
}
if(!version&&!force){
console.log(localize('forceUpdate',"Extension '{0}' v{1} is already installed, but a newer version {2} is available in the marketplace. Use '--force' option to update to newer version.",id,installedExtension.manifest.version,extension.version));
returnPromise.resolve(null);
}
console.log(localize('updateMessage',"Updating the Extension '{0}' to the version {1}",id,extension.version));
}else{
console.log(localize('foundExtension',"Found '{0}' in the marketplace.",id));