midwayjs / injection

Injection is a powerful inversion of control container that is widely used in the midway framework and brings good user experience.
MIT License
160 stars 20 forks source link

Add decorator manager #2

Closed czy88840616 closed 5 years ago

czy88840616 commented 5 years ago
codecov-io commented 5 years ago

Codecov Report

Merging #2 into master will increase coverage by 5.21%. The diff coverage is 99%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master       #2      +/-   ##
==========================================
+ Coverage   81.66%   86.88%   +5.21%     
==========================================
  Files          30       31       +1     
  Lines        1342     1197     -145     
  Branches      225       47     -178     
==========================================
- Hits         1096     1040      -56     
+ Misses        168      147      -21     
+ Partials       78       10      -68
Impacted Files Coverage Δ
src/base/resource.ts 90.9% <ø> (ø)
src/base/objectCreator.ts 55.31% <ø> (ø)
src/base/configuration.ts 85.29% <ø> (ø)
src/base/scope.ts 100% <ø> (ø)
src/factory/common/autowire.ts 87.17% <ø> (ø)
src/utils/metadata.ts 66.66% <ø> (ø)
src/base/messageSource.ts 95.83% <ø> (ø)
src/annotation/inject.ts 94.73% <100%> (+7.78%) :arrow_up:
src/base/objectDefinition.ts 100% <100%> (ø)
src/factory/xml/xmlObjectElementParser.ts 86.88% <100%> (ø)
... and 32 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 70dd107...6b064a1. Read the comment docs.

czy88840616 commented 5 years ago