Skip to content

Commit

Permalink
[Improvement] ProviderModule.dispose has default implementation
Browse files Browse the repository at this point in the history
With this can use lambda expression for ProviderModule class and no need to implement dispose if ProviderModule doesn't have anything to dispose
  • Loading branch information
rh-id committed May 28, 2022
1 parent ca68d90 commit 388be94
Show file tree
Hide file tree
Showing 4 changed files with 243 additions and 676 deletions.
1 change: 0 additions & 1 deletion .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,7 @@ public interface ProviderModule {
*
* @param provider provider to assist in retrieving registered components from other modules
*/
void dispose(Provider provider);
default void dispose(Provider provider) {
// Default leave blank
}
}
Loading

0 comments on commit 388be94

Please sign in to comment.