Skip to content

Conversation

@ChudziudgiToJa
Copy link
Contributor

No description provided.

@ChudziudgiToJa ChudziudgiToJa requested a review from a team as a code owner October 28, 2025 18:53
@ChudziudgiToJa ChudziudgiToJa self-assigned this Oct 28, 2025
@ChudziudgiToJa ChudziudgiToJa added the 🔧 enhancement Enhances existing function label Oct 28, 2025
@ChudziudgiToJa ChudziudgiToJa changed the title refactor: Rename and restructure placeholders configuration classes GH-973 Rename and restructure placeholders configuration classes Oct 28, 2025
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request successfully refactors the placeholder configuration by moving it from a separate file into the main config.yml. This is a good move for consolidation and simplifies management. The introduction of the PlaceholdersSettings interface is a great choice for decoupling the configuration from its usage. The overall implementation is solid. I have one minor suggestion to improve code clarity and maintainability.


import java.util.Map;

public interface PlaceholdersSettings {
Copy link
Contributor

Choose a reason for hiding this comment

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

I think an interface isn’t needed here. This is just a placeholders config, and at this point, I’m overengineering it.

@CitralFlo
Copy link
Member

Follow other reviews - nothing to add (Commander keeps tagging me)

@Rollczi Rollczi self-requested a review November 30, 2025 22:09
Copy link
Member

@Rollczi Rollczi left a comment

Choose a reason for hiding this comment

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

Spoko

# Conflicts:
#	eternalcore-core/src/main/java/com/eternalcode/core/configuration/implementation/PluginConfiguration.java
@vLuckyyy vLuckyyy merged commit b9f5643 into master Dec 6, 2025
2 checks passed
@vLuckyyy vLuckyyy deleted the refactor-placeholders branch December 6, 2025 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 enhancement Enhances existing function

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants