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

Define public API (with default impl) #32

Closed
doodspav opened this issue Mar 1, 2024 · 0 comments · Fixed by #34
Closed

Define public API (with default impl) #32

doodspav opened this issue Mar 1, 2024 · 0 comments · Fixed by #34
Assignees
Labels
user story User story

Comments

@doodspav
Copy link
Owner

doodspav commented Mar 1, 2024

To Do:

  • bring over all public API from devel branch

  • document public API with doxygen style comments, and try to come up with an extra doxygen attribute to link public api to requirements

  • implement public API minimally (i.e. return nullptr or whatever as long as it meets requirements)

  • write BTs and UTs that cover as much as possible

@doodspav doodspav added the user story User story label Mar 1, 2024
@doodspav doodspav self-assigned this Mar 1, 2024
doodspav added a commit that referenced this issue Mar 1, 2024
doodspav added a commit that referenced this issue Mar 5, 2024
doodspav added a commit that referenced this issue Mar 6, 2024
doodspav added a commit that referenced this issue Mar 6, 2024
doodspav added a commit that referenced this issue May 4, 2024
doodspav added a commit that referenced this issue May 6, 2024
doodspav added a commit that referenced this issue May 6, 2024
doodspav added a commit that referenced this issue May 6, 2024
doodspav added a commit that referenced this issue May 7, 2024
doodspav added a commit that referenced this issue May 7, 2024
doodspav added a commit that referenced this issue May 7, 2024
doodspav added a commit that referenced this issue May 7, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 10, 2024
doodspav added a commit that referenced this issue May 11, 2024
doodspav added a commit that referenced this issue May 11, 2024
doodspav added a commit that referenced this issue Jul 13, 2024
doodspav added a commit that referenced this issue Jul 13, 2024
doodspav added a commit that referenced this issue Jul 13, 2024
doodspav added a commit that referenced this issue Jul 13, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Jul 14, 2024
doodspav added a commit that referenced this issue Oct 27, 2024
doodspav added a commit that referenced this issue Oct 27, 2024
doodspav added a commit that referenced this issue Oct 28, 2024
Implemented full public API with BTs on the API and UTs on the whole existing codebase.
Currently, only the null implementation exists.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user story User story
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant