Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Titan project descriptor files #650

Open
1 of 4 tasks
5nord opened this issue Oct 11, 2022 · 1 comment
Open
1 of 4 tasks

Support Titan project descriptor files #650

5nord opened this issue Oct 11, 2022 · 1 comment

Comments

@5nord
Copy link
Member

5nord commented Oct 11, 2022

Support Titan project descriptor files.

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 project is for. We only support ntt manifest files at the moment, but being able to read Titan project descriptor file as well would improve the experience for Titan users.

We should probably split this issue into smaller task. I would suggest roughly this:

  • create the structs to unmarshal TDP files.
  • support TDP files for adapters/imports only.
  • support TDP files for test suite root configuration.
  • extend project.Discovery to support root TDP-files.
@5nord
Copy link
Member Author

5nord commented Oct 20, 2022

We should think about incorporating Titan Runtime Configurations Files as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant