Adam Boniecki

Results 15 issues of Adam Boniecki

Intro === For my GSoC project I would like to fulfill a few tasks, that include finishing up some of the partially implemented data types, implementing modules from Python standard...

GSoC

## Current Behavior Few tests still fail for newer Python versions (3.5+), namely: `tests.datatypes.test_str.FormatTests.test_basic` in 3.5 and `tests.datatypes.test_str.FormatTests.test_basic` and `tests.datatypes.test_str.NewStyleFormatTests.test_groupings` in 3.6 It seems like something else than just a...

While working on native implementation of `json` module I came across few issues: 1) There is no way to implement Python class in JavaScript so that its constructor can take...

In case of uncaught exception `runAsPython`'s traceback contains line which caused said exception, while runAsJavaScript does not. As a result some test cases that should raise an exception fail showing...

Seems like there is a lot we could do to improve perf of string interpolation. One good example is https://github.com/fsharp/fslang-suggestions/issues/1108, but also some low hanging fruits to start with could...

Feature Improvement
Theme-Performance

Not sure if this is an error in documentation or purposeful omission, or perhaps a bug in fsharp. [Here](https://fsharp.github.io/fsharp-core-docs/reference/fsharp-core-operators.html#max) `max` is described as > Maximum based on generic comparison And...

[LSP spec](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens)

Feature Request
Plan
Area-LSP

Currently the pull diagnostics endpoint is getting called multiple times (6 consistently AFAICT) and as a result duplicate diagnostics are shown. `ResultId` seems like it could be used to eliminate...

Feature Improvement
Area-LSP

For the VS-diagnostic endpoint (not sure about the regular LSP diagnostic endpoint), we can declare different diagnostic kinds, e.g. syntactic and semantic, and handle them separately. This way syntactic errors...

Feature Improvement
Area-LSP

[LSP spec for semantic tokens](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens) providing delta should be more efficient perf-wise

Feature Request
Area-LSP