-
Notifications
You must be signed in to change notification settings - Fork 91
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
fix: solidity warnings #704
fix: solidity warnings #704
Conversation
let's finish this one, it looks like @zgorizzo69 forgot to merge? when asked? @rndquu |
Still skeptical about the removal of that line |
bad coverage, coveralls.io, no testing, the whole function might need refactoring |
also to stay on the grind, this line wasn't doing anything after a return statement, in it's original commit, that's why I commented out + it's giving me the coveralls fails, this PR uncovers the bug within and that it needs refactor @rndquu @pavlovcik |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a new bounty thanks for the summary of the issue @molecula451
I dont think that coveralls is a great product. It alleges that coverage fell on this line, which was not changed. Either that, or I do not understand how that product works. Please advise and merge if its a non-issue @rndquu |
Amazing thanks for the heads up, on this one. It looks like coveralls takes in count tests made, upon research i notice this specific library doesn't have many tests case, it probably be the case why the coverage fails a bit, only on coveralls. However. This line was after all not doing anything. I know it calls our oracle, but not after the return statement |
this is a clean PR, retested with all new commits, working smooth, coveralls is the only that keeps same state, also i notice after all the commits |
I think we should diagnose the root issue for why coveralls is failing, and possibly use a new coverage solution if we can't easily fix it. I vote that it's okay to merge this in but still waiting for rndquu's decision on it. |
rndquus, is the man, but its best to commit to avoid branch conflicts, now retesting this |
#687 breaks this PR as it couldn't sync the commits to this branch |
Yes, this PR updates dependencies so chances are that new warnings are introduced. Pls refactor this PR again and we will merge this PR as soon as possible. |
Resolves #692
Original requirements by @rndquu
This PR fixes all compiler warnings!
fix.mp4
This PR Indeed! makes the workflow 'Build and Test' fail when any new warning introduced
there is a CI build here that shows how the builds fails https://github.com/molecula451/ubiquity-dollar/actions/runs/5355653683/jobs/9714193621
But there is more. This PR comes with an update to foundry on the CI flow necessary to match the EVM version for the new update impossible without updating the builds