Skip to content

Conversation

@vitaliyboykocontributor
Copy link
Contributor

Description (*)
Fixes issue thread context was already set and windows related issues with UI forms

Fixed Issues (if relevant)

  1. Fixes How to fix "Thread context was already set" #2080

Questions or comments

Contribution checklist (*)

  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with integration/functional tests (if applicable)
  • All automated tests passed successfully (all builds are green)

This commit adds a new feature to the plugin that allows developers to easily create new Magento 2 classes using predefined templates. The added dialogs provide users with a more convenient and intuitive way to generate new code.

The changes include:

* New dialog for generating new Web API declarations, which replaces the existing action with a custom dialog.
* New dialog for generating new controller classes, which also includes a custom UI for selecting the class directory and enabling/disabling the admin panel
…e, with a corresponding dialog window to configure the attributes.
Reorganized line breaks in multiple dialog classes to enhance code clarity and maintain consistency. No functional changes were introduced, ensuring behavior remains unchanged.
Unused Swing-related imports (e.g., JButton, KeyEvent) and redundant code were removed across multiple dialog classes, improving code readability and maintainability. Additionally, some fields were marked as final where applicable and PMD suppressions were updated for better clarity.
@VitaliyBoyko VitaliyBoyko merged commit a82d835 into magento:5.4.0-develop Aug 17, 2025
5 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.

How to fix "Thread context was already set"

2 participants