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

Public C API (validation only) #530

Merged
merged 5 commits into from
Sep 30, 2020
Merged

Public C API (validation only) #530

merged 5 commits into from
Sep 30, 2020

Conversation

chfast
Copy link
Collaborator

@chfast chfast commented Sep 10, 2020

No description provided.

@chfast chfast requested review from axic and gumb0 September 10, 2020 19:37
@gumb0 gumb0 force-pushed the public_capi branch 2 times, most recently from d40c76f to de60a34 Compare September 16, 2020 13:28
@codecov
Copy link

codecov bot commented Sep 17, 2020

Codecov Report

Merging #530 into master will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #530   +/-   ##
=======================================
  Coverage   98.64%   98.64%           
=======================================
  Files          59       61    +2     
  Lines        8948     8959   +11     
=======================================
+ Hits         8827     8838   +11     
  Misses        121      121           

@axic
Copy link
Member

axic commented Sep 21, 2020

Should add an install target to this, or in a new PR to be merged before.

@chfast
Copy link
Collaborator Author

chfast commented Sep 21, 2020

Should add an install target to this, or in a new PR to be merged before.

Added here.

@axic
Copy link
Member

axic commented Sep 21, 2020

Do we want to add a FIZZY_VERSION macro in this PR?

@chfast
Copy link
Collaborator Author

chfast commented Sep 21, 2020

Do we want to add a FIZZY_VERSION macro in this PR?

Add it where?

@axic
Copy link
Member

axic commented Sep 21, 2020

fizzy.h, the public API. Or no need yet and assume the integrator knows what version they are using? It may be premature anyway.

@axic axic mentioned this pull request Sep 21, 2020
4 tasks
@chfast
Copy link
Collaborator Author

chfast commented Sep 22, 2020

So far I was successfully avoiding version macros.

#include <fizzy/fizzy.h>
#include <gtest/gtest.h>

TEST(capi, fizzy_validate)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#533 does not use the fizzy_ prefix here. Do we want to follow?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm forward-following now.

@axic axic changed the title Public C API stub Public C API (validation only) Sep 22, 2020
@axic axic mentioned this pull request Sep 22, 2020
@chfast chfast force-pushed the public_capi branch 2 times, most recently from 266a792 to 98a135c Compare September 25, 2020 12:15
@gumb0 gumb0 mentioned this pull request Sep 29, 2020
49 tasks
@axic axic merged commit 4742dca into master Sep 30, 2020
@axic axic deleted the public_capi branch September 30, 2020 13:30
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

Successfully merging this pull request may close these issues.

3 participants