u2020
GitHub describes it as A sample Android app which showcases advanced usage of Dagger among other open source libraries.. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
JakeWharton/u2020: README details
GitHub describes it as A sample Android app which showcases advanced usage of Dagger among other open source libraries.. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as A sample Android app which showcases advanced usage of Dagger among other open source libraries.. The repository metadata lists Java as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: A sample Android app which showcases advanced usage of Dagger among other open source libraries.
README details
The README section "README details" states: The ObjectGraph is created in the U2020App 's onCreate method. The Modules class provides a single method, list , which returns the list of module instances to use.
README details
The README section "README details" states: In order to add functionality in the 'debug' version of the app, this class is only present in the release/ and debug/ build type folders. The 'release' version only includes the U2020Module while the 'debug' version includes both U2020Module and DebugU2020Module , the latter of which is only present in the debug/ build type folder and is an override module.
README details
The README section "README details" states: Through the use of Dagger overrides, the 'debug' version of the app adds a slew of debugging features to the app which are presented in the Debug Drawer™. The drawer is opened by a bezel swipe from the right of the screen. From here you can change and view all of the developer options of the application.
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes