Skip to content

Commit 283f312

Browse files
committed
2491: Refactor URN map generation to avoid indexing issues.
Moved ExternalResourceManager initialization into the runnable to prevent execution during indexing. This ensures better stability and avoids potential premature resource access.
1 parent c8cc852 commit 283f312

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/magento/idea/magento2plugin/project/RegenerateUrnMapListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ public RegenerateUrnMapListener(final @NotNull Project project) {
4848
*/
4949
@Override
5050
public void mouseClicked(final MouseEvent event) {
51-
final ExternalResourceManager manager =
52-
ExternalResourceManager.getInstance();
5351
final PsiManager psiManager = PsiManager.getInstance(project);
5452
final MagentoComponentManager componentManager =
5553
MagentoComponentManager.getInstance(project);
@@ -72,6 +70,8 @@ public void mouseClicked(final MouseEvent event) {
7270
new Runnable() {
7371
@Override
7472
public void run() {
73+
final ExternalResourceManager manager =
74+
ExternalResourceManager.getInstance();
7575
final Collection<VirtualFile> xsdFiles
7676
= FilenameIndex.getAllFilesByExt(project, "xsd");
7777
final Collection<MagentoComponent> components

0 commit comments

Comments
 (0)