Skip to content

Easier navigation through plugins #406

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
DmitryFurs opened this issue Dec 1, 2020 · 5 comments · Fixed by #1121
Closed

Easier navigation through plugins #406

DmitryFurs opened this issue Dec 1, 2020 · 5 comments · Fixed by #1121

Comments

@DmitryFurs
Copy link
Contributor

Is your feature request related to a problem? Please describe.

At the moment, we can see the list of plugins for the method by clicking on the icon in the gutter. But if there are a lot of these plugins, the navigation between them is very confusing, because if we need to do something, we have to click on this icon many times, then select the desired plugin, set the breakpoint, then we need to go back to the main method and continue to perform this routine by selecting a plugin from the list. And since sometimes there are a lot of plugins, we can also miss some plugin. It also seems to me that the plugins are sorted in an unpredictable order.

image

record

Describe the solution you'd like (*)

It would be very convenient if two new icons were added near to the plugin icon: the previous one and the next plugin. When we click on them, we would jump to the corresponding plugin according to the priority rules. Also, the main list of plugins should be sorted according to the rules specified here https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html#prioritizing-plugins

image

I would also like you to add their type (before, after, or around) next to the list of plugins. This will help devs choose the right plugin faster. And if the same plugin class contains several different plugins, then each plugin must have a separate line.

image

@m2-assistant
Copy link

m2-assistant bot commented Dec 1, 2020

Hi @DmitryFurs. Thank you for your report.
To help us process this issue please make sure that you provided sufficient information.

Please, add a comment to assign the issue: @magento I am working on this


@bohdan-harniuk
Copy link
Collaborator

@magento I am working on this

@korovitskyi
Copy link
Contributor

@magento I am working on this

@bohdan-harniuk
Copy link
Collaborator

Hello, @korovitskyi!

Do we have any progress here?

Regards,

@bohdan-harniuk
Copy link
Collaborator

#1121

@bohdan-harniuk bohdan-harniuk linked a pull request Aug 23, 2022 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants