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

Type descriptions in metaModel has types that are not in the metaModel #1278

Open
karthiknadig opened this issue Jul 20, 2023 · 3 comments
Open
Labels
feature-request Request for new features or functionality metaModel
Milestone

Comments

@karthiknadig
Copy link
Member

No description provided.

@dbaeumer
Copy link
Member

dbaeumer commented Aug 7, 2023

Can you point me to the places?

@dbaeumer dbaeumer added the info-needed Issue requires more information from poster label Aug 7, 2023
@karthiknadig
Copy link
Member Author

Example:

"documentation": "Parameters for a {@link ColorPresentationRequest}."

The name: ColorPresentationRequest for a class that does not exist in the metaModel.

Probably, the request, notification, response, partial-result types should have names. This could make it easier to generate code for them, without trying to guess a name.

@dbaeumer
Copy link
Member

dbaeumer commented Aug 9, 2023

The problem here is different. In TS the requests are namespace which they aren't in the meta model. We should rather in the documentation exchange them with the method name.

We could capture the namespace name. If we do so we need to ensure that it is clear that that name has no relevance for the implementation.

@dbaeumer dbaeumer added feature request metaModel and removed info-needed Issue requires more information from poster labels Aug 9, 2023
@dbaeumer dbaeumer added this to the 3.18 milestone Aug 9, 2023
@dbaeumer dbaeumer added feature-request Request for new features or functionality and removed feature request labels Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality metaModel
Projects
None yet
Development

No branches or pull requests

2 participants