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

[API] TypeScript transformation #3102

Open
19 of 41 tasks
Mrgoblings opened this issue Dec 14, 2023 · 1 comment · Fixed by #3131 or #3241
Open
19 of 41 tasks

[API] TypeScript transformation #3102

Mrgoblings opened this issue Dec 14, 2023 · 1 comment · Fixed by #3131 or #3241

Comments

@Mrgoblings
Copy link

Mrgoblings commented Dec 14, 2023

Is your feature request related to a problem? Please describe.
The TypeScript APIs within Eclipse Dirigible currently lack proper typing for their methods, resulting in challenges for developers working with the APIs and impeding the overall development experience.

Describe the solution you'd like
I propose introducing or enhancing type definitions for the TypeScript APIs' methods. This improvement would provide developers with clear and concise information about the expected parameters and return types, enhancing code clarity and developer support.

Describe alternatives you've considered
One alternative is to manually document the types in comments or external documentation. However, this may not be as effective or reliable as having the types directly incorporated into the codebase.

Contribution PRs:

Merge PRs:

@ThuF ThuF added this to the 10.0.0 milestone Jan 9, 2024
@ThuF ThuF added this to To do in Backlog via automation Jan 9, 2024
@ThuF ThuF linked a pull request Jan 9, 2024 that will close this issue
@TIVMOF
Copy link
Contributor

TIVMOF commented Jan 18, 2024

In the Net API there are some wrappers that may need to be migrated to TS in the future.

Backlog automation moved this from To do to Done Jan 23, 2024
@ThuF ThuF reopened this Jan 23, 2024
Backlog automation moved this from Done to In progress Jan 23, 2024
@delchev delchev modified the milestones: 10.0.0, 11.0.0 Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment