| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Codecov Report
@@ Coverage Diff @@
## master #158 +/- ##
==========================================
- Coverage 74.55% 74.38% -0.18%
==========================================
Files 64 66 +2
Lines 11187 11395 +208
==========================================
+ Hits 8341 8476 +135
- Misses 2297 2352 +55
- Partials 549 567 +18
Continue to review full report at Codecov.
|
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Hi @sbinet
So this PR has all the py.Context stuff wrapped into it minus:
On the sync.CloseSync issue you raised in the prev thread, the intention is to ensure that multiple holders of a py.Context can all call Close() without any (future) consequences. IMO, this is congruent with multiple holders of a py.Context (and how it's annoying when ya have to ensure that only one Close() is called). People see that close code and they can feel comforted it's an interface ready for the real world. And it basically comes at no cost or allocations.
The last commit on this PR should prevent any conflicts (assuming you merge PR 156 and 157 first)
Otherwise, lmk what you'd like to add/remove to this, otherwise I'll wait for this merge and then I'll immediately submit a PR with the above items rolled into a final PR or lmk what I should separate, etc. Thanks.