You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix sibling module/class nesting in scope parser (#130)
* Initial plan
* Fix module and class scope closing by passing false for close_siblings
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Fix trailing whitespace in test cases
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Refactor sibling tests into shared examples to reduce duplication
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Add test case for mixed sibling (class and module)
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Convert tests from RSpec syntax to proper minitest syntax
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Refactor sibling tests using helper method to eliminate duplication
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Fix failing tests by removing helper method and inlining assertions
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* Add descriptive error messages to test assertions
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
* It looks like module blocks are failing to close.
Fixes#129
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kwerle <23320+kwerle@users.noreply.github.com>
Co-authored-by: Kurt Werle <kurt@CircleW.org>
0 commit comments