Jakub Błach

Results 10 issues of Jakub Błach

Example: `var x = -_test` Actual: `-_` is tokenized as number. Expected: `-` is operator, `_test` is identifier.

bug

Example: `var x = Button.text` Whole `Button.text` is yellow.

bug

Current documentation is only proof of concept so there is still a lot of room for improvement. All text descriptions for classes, methods and fields are already included in plugin...

good first issue
enhancement

Plugin can be extended to support `.gdshader` files in the same way as `.tscn` and `.gd`. https://docs.godotengine.org/en/stable/tutorials/shaders/shader_reference/shading_language.html

good first issue
enhancement

Test fails on local machine on second run. Issue: directory tree assertion does not take into account that old files in /build directory are not deleted.

bug

Sometimes when script is opened in editor all space indents are replaced with tabs (`\t`). This causes errors because GDScript interpreter can't parse code with mixed indentation symbols. IntelliJ uses...

bug
help wanted

Godot 4 introduced lambda expressions with in-place `return` keyword. For example: ```text var positive_numbers = numbers.filter(func(x): return x >= 0) ``` This code causes false-negative error on `return` keyword.

enhancement

In Godot 3 there was clear distinction between classes (Vector2 ,Node) and singletons (Input) which had only static methods. Godot 4 introduces static methods for non-singleton classes. It's not supported...

enhancement