-
Notifications
You must be signed in to change notification settings - Fork 713
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
Promise (Lazy) Support + Global onActivation/onDeactivation #1132
Commits on Aug 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e6fc8de - Browse repository at this point
Copy the full SHA e6fc8deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64cec27 - Browse repository at this point
Copy the full SHA 64cec27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc0636 - Browse repository at this point
Copy the full SHA 4fc0636View commit details -
full promise/async support, global onActivation/onDeactivation, bindi…
…ng onDeactivation
Configuration menu - View commit details
-
Copy full SHA for 44c314d - Browse repository at this point
Copy the full SHA 44c314dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e5b70e - Browse repository at this point
Copy the full SHA 3e5b70eView commit details
Commits on Aug 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2e14955 - Browse repository at this point
Copy the full SHA 2e14955View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72949c0 - Browse repository at this point
Copy the full SHA 72949c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e4ff8 - Browse repository at this point
Copy the full SHA b1e4ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1f887d - Browse repository at this point
Copy the full SHA c1f887dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d7d794 - Browse repository at this point
Copy the full SHA 2d7d794View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1971a4 - Browse repository at this point
Copy the full SHA f1971a4View commit details
Commits on Aug 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4bde848 - Browse repository at this point
Copy the full SHA 4bde848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e6448 - Browse repository at this point
Copy the full SHA 29e6448View commit details
Commits on Sep 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 40a7951 - Browse repository at this point
Copy the full SHA 40a7951View commit details
Commits on Sep 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cfe6661 - Browse repository at this point
Copy the full SHA cfe6661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f97c3a - Browse repository at this point
Copy the full SHA 1f97c3aView commit details
Commits on Sep 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3ac344d - Browse repository at this point
Copy the full SHA 3ac344dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cafe1eb - Browse repository at this point
Copy the full SHA cafe1ebView commit details
Commits on Sep 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a11d135 - Browse repository at this point
Copy the full SHA a11d135View commit details
Commits on Dec 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5995443 - Browse repository at this point
Copy the full SHA 5995443View commit details
Commits on Dec 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 54fa585 - Browse repository at this point
Copy the full SHA 54fa585View commit details
Commits on Mar 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7f9171c - Browse repository at this point
Copy the full SHA 7f9171cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97207c3 - Browse repository at this point
Copy the full SHA 97207c3View commit details
Commits on Apr 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9d745ca - Browse repository at this point
Copy the full SHA 9d745caView commit details
Commits on Apr 12, 2021
-
Bump elliptic from 6.5.3 to 6.5.4 (inversify#1298)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](indutny/elliptic@v6.5.3...v6.5.4) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 01941fd - Browse repository at this point
Copy the full SHA 01941fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 525007b - Browse repository at this point
Copy the full SHA 525007bView commit details -
Apply middleware when Container.resolve - fixes 1128 (inversify#1129)
* middleware applied
Configuration menu - View commit details
-
Copy full SHA for a67b3a7 - Browse repository at this point
Copy the full SHA a67b3a7View commit details -
Setter injection without cast (inversify#1152)
* setter injection without cast
Configuration menu - View commit details
-
Copy full SHA for c1e7376 - Browse repository at this point
Copy the full SHA c1e7376View commit details -
feat: refactor Container extracting logic to _preDestroyBinding and _…
…removeServiceFromDictionary
Configuration menu - View commit details
-
Copy full SHA for 80e91bd - Browse repository at this point
Copy the full SHA 80e91bdView commit details -
refactor: updated several modules to pass codeclimate's analysis.
This is a squash commit. It includes the following changes: style: remove trailing whitespace test: add async deactivation test case feat: update container.doDeactivation to use a simpler iterableiterator test: update test to be async refactor: extract common decorator logic to propertyEventDecorator refactor: update Container._doDeactivation method and calls to remove redundant error handling logic refactor: update Container._doDeactivation to get instance constructor in the same way as in the rest of the project style: update tsConfig with missing line feed refactor: update _doServiceBindingsDeactivation to not to receive a binding refactor: update activationLoop to receive an iterable iterator of activation bindings refactor: update _onActivation with less paramenters and loc. refactor: update onActivation extracting container iterator generation in a _onActivationGetContainersToTraverse method refactor: update _onActivation to avoid recursion. An iterative strategy has been used instead of a recursive one. refactor:_activationLoop no longer needs more than 4 parameters and it's logic has been extracted to several methods update onActivation to reduce cognitive complexity refactor: update resolveInstance to reduce its cognitive complexity refactor: extract common logic to _filterRequestsByTargetType method refactor: refactor _get to reduce paramenters and split async handling in a _getWithAsyncContext method refactor: express AsyncContainerModuleCallBack as an AsyncCallback of ContainerModuleCallBack style: add missing line feed
Configuration menu - View commit details
-
Copy full SHA for 8e77c51 - Browse repository at this point
Copy the full SHA 8e77c51View commit details -
Merge branch 'master' of https://github.com/inversify/InversifyJS int…
…o async-v2
Configuration menu - View commit details
-
Copy full SHA for 1c5d462 - Browse repository at this point
Copy the full SHA 1c5d462View commit details
Commits on Apr 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b74cfd4 - Browse repository at this point
Copy the full SHA b74cfd4View commit details
Commits on Apr 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 08ad622 - Browse repository at this point
Copy the full SHA 08ad622View commit details -
Configuration menu - View commit details
-
Copy full SHA for b792336 - Browse repository at this point
Copy the full SHA b792336View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b7c9d - Browse repository at this point
Copy the full SHA a3b7c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f94f125 - Browse repository at this point
Copy the full SHA f94f125View commit details
Commits on Apr 16, 2021
-
Merge branch 'master' of https://github.com/inversify/InversifyJS int…
…o async-v2
Configuration menu - View commit details
-
Copy full SHA for 3fef493 - Browse repository at this point
Copy the full SHA 3fef493View commit details -
fix: update onActivation test to use a binding with a transient scope…
… instead of a singleton scope one
Configuration menu - View commit details
-
Copy full SHA for bcf0880 - Browse repository at this point
Copy the full SHA bcf0880View commit details
Commits on Apr 18, 2021
-
Merge branch 'master' of https://github.com/inversify/InversifyJS int…
…o async-v2
Configuration menu - View commit details
-
Copy full SHA for 161d0b2 - Browse repository at this point
Copy the full SHA 161d0b2View commit details
Commits on Apr 19, 2021
-
feat: update container._propagateDeactivation to not to _triggerOnDea…
…ctivationAndDestroyMetadata multiple times on an async context
Configuration menu - View commit details
-
Copy full SHA for f7a064e - Browse repository at this point
Copy the full SHA f7a064eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f40b2e - Browse repository at this point
Copy the full SHA 9f40b2eView commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f75be4d - Browse repository at this point
Copy the full SHA f75be4dView commit details
Commits on Apr 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9f17834 - Browse repository at this point
Copy the full SHA 9f17834View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2d8e61 - Browse repository at this point
Copy the full SHA b2d8e61View commit details -
add missing types and refactor types to use BindingActivation and Bin…
…dingDeactivation
Configuration menu - View commit details
-
Copy full SHA for 292bab9 - Browse repository at this point
Copy the full SHA 292bab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28c5d4e - Browse repository at this point
Copy the full SHA 28c5d4eView commit details
Commits on Apr 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 06e66e3 - Browse repository at this point
Copy the full SHA 06e66e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8854c42 - Browse repository at this point
Copy the full SHA 8854c42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62390ba - Browse repository at this point
Copy the full SHA 62390baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc0df4 - Browse repository at this point
Copy the full SHA 1cc0df4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53a739c - Browse repository at this point
Copy the full SHA 53a739cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5421a0 - Browse repository at this point
Copy the full SHA b5421a0View commit details
Commits on Apr 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b7a1845 - Browse repository at this point
Copy the full SHA b7a1845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74e07a4 - Browse repository at this point
Copy the full SHA 74e07a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7f97df - Browse repository at this point
Copy the full SHA c7f97dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad07f4b - Browse repository at this point
Copy the full SHA ad07f4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e58b9a - Browse repository at this point
Copy the full SHA 6e58b9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 455a48d - Browse repository at this point
Copy the full SHA 455a48dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df7e91 - Browse repository at this point
Copy the full SHA 4df7e91View commit details
Commits on Apr 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e7c7943 - Browse repository at this point
Copy the full SHA e7c7943View commit details
Commits on Apr 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 70be077 - Browse repository at this point
Copy the full SHA 70be077View commit details -
Merge branch 'master' of https://github.com/inversify/InversifyJS int…
…o async-v2
Configuration menu - View commit details
-
Copy full SHA for 6b1d44d - Browse repository at this point
Copy the full SHA 6b1d44dView commit details
Commits on Apr 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 004dc56 - Browse repository at this point
Copy the full SHA 004dc56View commit details -
Configuration menu - View commit details
-
Copy full SHA for f707594 - Browse repository at this point
Copy the full SHA f707594View commit details
Commits on Apr 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 00a1678 - Browse repository at this point
Copy the full SHA 00a1678View commit details -
Configuration menu - View commit details
-
Copy full SHA for b118ab0 - Browse repository at this point
Copy the full SHA b118ab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d525a2 - Browse repository at this point
Copy the full SHA 6d525a2View commit details
Commits on Apr 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e2f0099 - Browse repository at this point
Copy the full SHA e2f0099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 530eb86 - Browse repository at this point
Copy the full SHA 530eb86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 748492e - Browse repository at this point
Copy the full SHA 748492eView commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d2751a7 - Browse repository at this point
Copy the full SHA d2751a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63a8679 - Browse repository at this point
Copy the full SHA 63a8679View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ad854f - Browse repository at this point
Copy the full SHA 3ad854fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf96ee - Browse repository at this point
Copy the full SHA dcf96eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36cfea6 - Browse repository at this point
Copy the full SHA 36cfea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76a933 - Browse repository at this point
Copy the full SHA f76a933View commit details -
Configuration menu - View commit details
-
Copy full SHA for d06d0b0 - Browse repository at this point
Copy the full SHA d06d0b0View commit details