Skip to content

refactor: Separate Vault economy into Legacy and VaultUnlocked implementations.#73

Open
awdrgyj8 wants to merge 1 commit into
Tweetzy:devfrom
OriginCraft-Team:dev
Open

refactor: Separate Vault economy into Legacy and VaultUnlocked implementations.#73
awdrgyj8 wants to merge 1 commit into
Tweetzy:devfrom
OriginCraft-Team:dev

Conversation

@awdrgyj8

Copy link
Copy Markdown
Contributor

Hey, I just wanted to apologize for the earlier Vault support PR.

After looking into it more carefully, I realized my original implementation made some wrong assumptions around legacy Vault vs VaultUnlocked multi-currency support. Sorry for the extra review and follow-up work that caused after you had already merged it.

I refactored the support so legacy Vault and VaultUnlocked are handled separately now, and I’ve tested the updated implementation on my end without any issues. This should make the behavior clearer and safer. Thanks again for taking the time to review and merge the PR.

…entations

Introduce `LegacyVaultEconomy` for single-currency Vault providers and `VaultUnlockedEconomy` for multi-currency configurations. Streamline `VaultEconomy` to dynamically delegate to the appropriate implementation. Update Lombok dependency to 1.18.40.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant