Use automatic dependency injection #33

Merged
merged 18 commits into from Aug 29, 2016

2 participants

@nickvergessen
Nextcloud member

@rullzer want to review some clean up?

Only thing left is the worst class of this app OCA\Activity\FilesHooks which needs some further examination.

nickvergessen added some commits Aug 26, 2016
@nickvergessen nickvergessen Use automatic DI for Data class 7d6b335
@nickvergessen nickvergessen Use automatic DI for UserSettings class fa67834
@nickvergessen nickvergessen Use automatic DI for Consumer class fc85db6
@nickvergessen nickvergessen Use automatic DI for DataHelper class c10a20f
@nickvergessen nickvergessen Use automatic DI for MailQueueHandler class ffb8ed2
@nickvergessen nickvergessen Use an alias for EndPointController 69c73d3
@nickvergessen nickvergessen Add namespace to Navigation service as preparation for automatic DI 537da56
@nickvergessen nickvergessen Add namespace to Hooks service as preparation for automatic DI 6fd2318
@nickvergessen nickvergessen Add namespace to GroupHelper service as preparation for automatic DI 410a74d
@nickvergessen nickvergessen Make GroupHelperSingleEntries an injectable service 8257b83
@nickvergessen nickvergessen Use an alias for ActivitiesController 8359ce2
@nickvergessen nickvergessen Use automatic DI for ViewInfoCache class 5c625c6
@nickvergessen nickvergessen Use automatic DI for OCSEndPoint class ee58814
@nickvergessen nickvergessen Replace more usages of the View with DI e06e2c3
@nickvergessen nickvergessen Use an alias for FeedController 12ce84a
@nickvergessen nickvergessen Use an alias for SettingsController a35db06
@nickvergessen nickvergessen Use automatic DI for the Factory class 5f51e42
@nickvergessen nickvergessen Use automatic DI for the Navigation class 72e24fc
@nickvergessen nickvergessen added this to the Nextcloud 11.0 milestone Aug 26, 2016
@rullzer
Nextcloud member

LGTM! 🎉

@nickvergessen nickvergessen merged commit 61db8db into master Aug 29, 2016

1 check passed

Details continuous-integration/travis-ci/pr The Travis CI build passed
@nickvergessen nickvergessen deleted the automatic-dependency-injection branch Aug 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment