Skip to content

Add Lazy<Module> concrete implementation & missing "plus" operator#1756

Merged
arnaudgiuliani merged 5 commits into
InsertKoinIO:3.6.0from
cpaleop:main
Mar 29, 2024
Merged

Add Lazy<Module> concrete implementation & missing "plus" operator#1756
arnaudgiuliani merged 5 commits into
InsertKoinIO:3.6.0from
cpaleop:main

Conversation

@cpaleop

@cpaleop cpaleop commented Jan 11, 2024

Copy link
Copy Markdown
Contributor

Resolves #1755 by creating a LazyModule class that implements Lazy<Module> and also adds the missing "plus" (+) operator.

@arnaudgiuliani arnaudgiuliani self-requested a review January 16, 2024 16:51
@arnaudgiuliani arnaudgiuliani added the status:checking currently in analysis - discussion or need more detailed specs label Jan 16, 2024
@arnaudgiuliani arnaudgiuliani added this to the core-3.6.0 milestone Jan 25, 2024
# Conflicts:
#	projects/core/koin-core-coroutines/src/commonMain/kotlin/org/koin/core/module/LazyModule.kt
@arnaudgiuliani arnaudgiuliani changed the base branch from main to 3.6.0 February 15, 2024 15:18

@arnaudgiuliani arnaudgiuliani left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's play with more test sample if we can :)

@cpaleop

cpaleop commented Mar 21, 2024

Copy link
Copy Markdown
Contributor Author

Resolved the conflicts, let me know if there is anything else I need to care of :)

@arnaudgiuliani

Copy link
Copy Markdown
Member

Thanks, should be ok.

@arnaudgiuliani arnaudgiuliani merged commit 49ea507 into InsertKoinIO:3.6.0 Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core coroutines status:checking currently in analysis - discussion or need more detailed specs type:improvement Improving a current feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing "plus" operator for Lazy<Module>

2 participants