Skip to content

[Method Browser] Cleaning code and adding button feature#1384

Merged
Ducasse merged 3 commits intopharo-spec:Pharo14from
AlexisCnockaert:methodbrowser/enhancement
Apr 23, 2026
Merged

[Method Browser] Cleaning code and adding button feature#1384
Ducasse merged 3 commits intopharo-spec:Pharo14from
AlexisCnockaert:methodbrowser/enhancement

Conversation

@AlexisCnockaert
Copy link
Copy Markdown
Contributor

  • Removed unused method for technical debt
  • Some methods used System Navigation new instead of the default one, fixed
  • New Run Tests button in the toolbar to run all test methods present in the browser instance
  • Removed windowIsClosing, there was 2 different call sites to handle window closing in the code, I moved all the logic in initializeWindow:

- Removed unused method for technical debt
- Some methods used `System Navigation new` instead of the default one, fixed
- New `Run Tests` button in the toolbar to run all test methods present in the browser instance
- Removed `windowIsClosing`, there was 2 different call sites to handle window closing in the code, I moved all the logic in `initializeWindow:`
@AlexisCnockaert AlexisCnockaert requested a review from Ducasse April 16, 2026 08:32
@Ducasse
Copy link
Copy Markdown
Contributor

Ducasse commented Apr 16, 2026

argh we get a conflict.

@AlexisCnockaert
Copy link
Copy Markdown
Contributor Author

I solved it :)

@Ducasse Ducasse merged commit 7675c2e into pharo-spec:Pharo14 Apr 23, 2026
0 of 2 checks passed
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.

2 participants