Use untyped promises as return value for `FileDecorationProvider`
Dependencies
- [2]
WFWTKCJNCreate initial Visual Studio Code extension - [3]
T4NQUSRPEmit events on file decoration change - [4]
NB2MF3MYAdd `OpenWorkspaceFolder` event - [5]
72K45XKDRefactor inline credit to improve hover messages - [6]
M2NAH3DCStore modified time of `FileContents` as `jiff::Timestamp` - [7]
6AUGQLIKAdd basic panic handling - [8]
VKCHFDMCCreate simple `FileSystemWatcher`
Change contents
- replacement in editors/vscode/src/vscode_sys/reference.rs at line 5
EventEmitter, SourceControl, SourceControlResourceGroup, TextEditor, TextEditorDecorationType,Uri,EventEmitter, FileDecoration, SourceControl, SourceControlResourceGroup, TextEditor,TextEditorDecorationType, Uri, - edit in editors/vscode/src/vscode_sys/reference.rs at line 10
object_reference!(FileDecorationRef: FileDecoration); - replacement in editors/vscode/src/vscode_sys/mod.rs at line 182
) -> FileDecoration<'function_context>;) -> bindgen_prelude::Object<'function_context>; - replacement in editors/vscode/src/vscode_sys/mod.rs at line 196
) -> FileDecoration<'function_context>;) -> bindgen_prelude::Object<'function_context>; - replacement in editors/vscode/src/vscode_sys/mod.rs at line 198
bindgen_prelude::ObjectRef = |returned_result: Option<FileDecoration>| returned_result.map(|object| object.inner.create_ref()).transpose();bindgen_prelude::ObjectRef = |returned_result: bindgen_prelude::Object| returned_result.create_ref(); - replacement in editors/vscode/src/vscode_sys/mod.rs at line 238
) -> Uri<'function_context>;) -> Option<Uri<'function_context>>; - replacement in editors/vscode/src/vscode_sys/mod.rs at line 240
bindgen_prelude::ObjectRef = |returned_result: Option<Uri>| returned_result.map(|object| object.inner.create_ref()).transpose();Option<bindgen_prelude::ObjectRef> = |returned_result: Option<Uri>| returned_result.map(|object| object.inner.create_ref()).transpose(); - replacement in editors/vscode/src/vscode_sys/mod.rs at line 316
) -> String;) -> Option<String>; - replacement in editors/vscode/src/vscode_sys/mod.rs at line 325
) -> String;) -> Option<String>; - replacement in editors/vscode/src/vscode_sys/mod.rs at line 327
String = |returned_result: Option<String>| Ok(returned_result);Option<String> = |returned_result: Option<String>| Ok(returned_result); - replacement in editors/vscode/src/vscode_sys/macros/object/function/setter.rs at line 28
Option<$function_borrowed_return_type>,$function_borrowed_return_type, - replacement in editors/vscode/src/vscode_sys/macros/object/function/setter.rs at line 38
Option<$function_owned_return_type>,$function_owned_return_type, - replacement in editors/vscode/src/vscode_sys/macros/object/function/setter.rs at line 41
let ($($function_argument_name),*) = function_context.args()?;let ($($function_argument_name,)*) = function_context.args()?; - replacement in editors/vscode/src/vscode_sys/macros/interface_builder.rs at line 42
Option<$required_function_return_type>,$required_function_return_type,