fix access priorities of each level in LeveledOptions (#1118)#6
fix access priorities of each level in LeveledOptions (#1118)#6MitchLewis930 wants to merge 1 commit intopr_056_beforefrom
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||
User description
PR_056
PR Type
Bug fix
Description
Fix access priority order in
LeveledOptionsby reversing iterationEnsures most recently added options take precedence over defaults
Add test case for option override behavior verification
Diagram Walkthrough
File Walkthrough
configuration.rb
Reverse iteration order for option lookuplib/puma/configuration.rb
@set.eachto@set.reverse_eachin the[]methodtest_config.rb
Add test for option override behaviortest/test_config.rb
test_overwrite_options