Finistere / antidote

Dependency injection for Python
MIT License
90 stars 9 forks source link

Add @injectable & local type hint support #48

Closed Finistere closed 2 years ago

Finistere commented 2 years ago
Finistere commented 2 years ago

Fixes #43

codecov-commenter commented 2 years ago

Codecov Report

Merging #48 (a391ac3) into master (900417e) will not change coverage. The diff coverage is 100.00%.

:exclamation: Current head a391ac3 differs from pull request most recent head 6952ff8. Consider uploading reports for the commit 6952ff8 to get more accurate results

@@            Coverage Diff             @@
##            master       #48    +/-   ##
==========================================
  Coverage   100.00%   100.00%            
==========================================
  Files           59        64     +5     
  Lines         3308      3482   +174     
  Branches       594       623    +29     
==========================================
+ Hits          3308      3482   +174     
Impacted Files Coverage Δ
src/antidote/core/annotations.py 100.00% <ø> (ø)
src/antidote/core/typing.py 100.00% <ø> (ø)
src/antidote/lib/interface/predicate.py 100.00% <ø> (ø)
src/antidote/world/test/_methods.py 100.00% <ø> (ø)
src/antidote/world/test/_override.py 100.00% <ø> (ø)
src/antidote/__init__.py 100.00% <100.00%> (ø)
src/antidote/_config.py 100.00% <100.00%> (ø)
src/antidote/_constants.py 100.00% <100.00%> (ø)
src/antidote/_factory.py 100.00% <100.00%> (ø)
src/antidote/_implementation.py 100.00% <100.00%> (ø)
... and 23 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 900417e...6952ff8. Read the comment docs.