Matthias Simon

Results 7 issues of Matthias Simon

When I am opening a single directory with TTCN-3 files, language server features which involve multiple files, like 'go to definition', do not work properly. That is because ntt only...

The possible values of an enumeration do not need to be represented by their own runtime-object type. They actually are just "value constraints", which can be modeled as a set-template...

**Describe the bug** Some tests fail on Windows machines, because tests expect linux-style path separators. It might a good idea to add a Windows-image to your GitHub Actions Tests workflow....

bug
good first issue

The parameters file stores test specific configuration in a central location. With many test specific configurations, this file can become large and unwieldy. Allowing test specific configurations inside testcase case...

Adding required import statements is something, which can be done automatically. With this feature you nether forget the proper imports again and can focus on writing tests. **Proposal** When the...

The method `syntax.Node.Span` uses binary search to convert a file offset into a line number. Location heavy tools, like our language server or formatter, would benefit from line-caches. For example...

enhancement
good first issue

Support [Titan project descriptor files](https://gitlab.eclipse.org/eclipse/titan/titan.core/-/blob/master/usrguide/referenceguide/8-the_titan_project_descriptor_file.adoc). **Description** For IDE features like go-to-defintion, we need to know where the TTCN-3 files are which build the test suite. This is what the package...