Artyom Sovetnikov

Results 33 issues of Artyom Sovetnikov

In #252 and related [discussion](https://discuss.atom.io/t/maintenance-of-atom-languageclient/61698) (1.5 years ago) it was mentioned > no one is currently assigned to work on the IDE related repositories, but this could change if priorities...

Once multi-threading is available in .NET's wasm-browser, add an option to enable it with the packager. Tracking: https://github.com/dotnet/runtime/issues/68162

enhancement

It looks like at some point (.NET 7?) a new JS interop layer will be introduced: - https://github.com/dotnet/runtime/pull/66304 - https://github.com/dotnet/runtime/pull/71332

enhancement

Due to #68 compiler now require `#nullable enable` defines when nullable reference type annotations are used in the auto-generated files. I'm not aware of a reliable way to detect whether...

enhancement
help wanted

It is not clear whether the .NET runtime WASM module have to be terminated and/or if it can be re-initialized. There appears to be `emscripten_force_exit` function in the module, but...

enhancement
help wanted

While Blazor provide APIs for raw byte streaming between .NET and JavaScript ([doc](https://docs.microsoft.com/en-us/aspnet/core/blazor/javascript-interoperability/call-javascript-from-dotnet?view=aspnetcore-6.0#stream-from-net-to-javascript)), .NET to JS streaming relies on browser-only `Response` type: https://github.com/Elringus/DotNetJS/blob/97647de97a9ffe0aafdc1941a947f79f9816b9d8/JavaScript/dotnet-js-interop/src/main.js#L458 Associated calls in the runtime: https://github.com/dotnet/aspnetcore/blob/release/6.0/src/Components/Web.JS/src/GlobalExports.ts#L80 https://github.com/dotnet/aspnetcore/blob/release/6.0/src/Components/Web.JS/src/StreamingInterop.ts#L24...

enhancement
help wanted

Currently, it's required to apply `[JSNamespace]` attribute to each assembly that has JS bindings and to the entry assembly. That is because source generator gets the attribute from the assembly...

enhancement
help wanted

We are currently using a [custom .NET runtime build](https://github.com/Elringus/DotNetUMD) and [JS wrapper post-processing](https://github.com/Elringus/DotNetJS/blob/97647de97a9ffe0aafdc1941a947f79f9816b9d8/JavaScript/dotnet-runtime/scripts/compile-runtime.sh#L13) to support webpack UMD target. This limits the options when building the projects, such as AOT and...

enhancement
help wanted

Currently, when a `[JSFunction]`-attributed method is invoked while the associated function is not implemented in JavaScript, a `JSException` is thrown, but without any message to identify reason of the error:...

enhancement
help wanted

Given there are multiple assemblies that require JavaScript interop (contain`[JSInvokable]` or `[JSFunction]` attributed methods), only the entry assembly is loaded, while when trying to invoke methods from the others, `Assembly...

enhancement
help wanted