-
Notifications
You must be signed in to change notification settings - Fork 11
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
Can RandomBeansExtension be updated to renamed Easy Random #14
Comments
@maccamlcQ thanks for raising this issue. The extension provides an abstraction over the underlying 'random provider' so renaming the extension in response to a rename of the underlying provider might defeat the purpose (or one of the purposes, at least) of the abstraction. That said, I have named the abstraction in such a way that it makes clear what underlying provider is at play i.e. by naming is XXXExtension I have made clear the association with XXX. The intention there was to underline the association - for ease of use - for people who were already using
If I continue with the existing approach then I have to make a non back compatible change to the library and I am open to having to make future non back compatible changes to the library if/when an underlying library changes - this feels like a leak. If I adopt the second option described above then I could make no changes - since So, I think I do need to make a change to ...
Hope that makes sense. |
Hi, sorry for the late response. However option 2 does sound like a nice option, as decoupling the extension from the actual provider would definitely be a nice step. |
HI @glytching , any updates/decisions ? My concerns are the outdated version of Maybe you could update at least from 3.7 to 3.9 of io.github.benas:random-beans ? Best regards |
Hi @rfelgent I've published a v2.5.0 of the library, this version uses |
Thank you very much @glytching |
RandomBeans seems to have been updated to https://github.com/j-easy/easy-random
The text was updated successfully, but these errors were encountered: