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

Refactor #30

Merged
merged 23 commits into from
Nov 23, 2023
Merged

Refactor #30

merged 23 commits into from
Nov 23, 2023

Conversation

txaty
Copy link
Owner

@txaty txaty commented Nov 23, 2023

  1. Removed goroutine pool (gool). Using goroutine pool causes overhead and increases the complexity of the code base.
  2. Changed the proof generation method. Now proofGen parallelized algorithm doesn't require two buffers.
  3. Added fuzzing test.
  4. More unit tests were added to achieve 100% coverage.
  5. Refactored many methods and functions.
  6. Extracted methods and functions to separate files to increase readability.

Copy link

Fuzz test failed on 8fedf34. Using the GitHub CLI, download the seed corpus with

gh run download 6966564263 -n testdata

Copy link

Fuzz test failed on aa3e3ee. Using the GitHub CLI, download the seed corpus with

gh run download 6966575639 -n testdata

Copy link

Fuzz test failed on 3ab265a. Using the GitHub CLI, download the seed corpus with

gh run download 6966632389 -n testdata

Copy link

Fuzz test failed on c486d90. Using the GitHub CLI, download the seed corpus with

gh run download 6966717712 -n testdata

Copy link

Fuzz test failed on 98cd7b1. Using the GitHub CLI, download the seed corpus with

gh run download 6966738295 -n testdata

Copy link

codecov bot commented Nov 23, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (e399a58) 98.02% compared to head (155e37b) 100.00%.

Additional details and impacted files
@@             Coverage Diff             @@
##             main       #30      +/-   ##
===========================================
+ Coverage   98.02%   100.00%   +1.97%     
===========================================
  Files           2         8       +6     
  Lines         455       441      -14     
===========================================
- Hits          446       441       -5     
+ Misses          6         0       -6     
+ Partials        3         0       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@txaty txaty merged commit 3b445a0 into main Nov 23, 2023
9 checks passed
@txaty txaty deleted the refactor branch November 23, 2023 12:53
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.

1 participant