Skip to content

Commit 477d9ab

Browse files
authored
Merge pull request #108 from cedricziel/icon-usage
Remove legacy classes
2 parents 09ce3b9 + 2d41a9c commit 477d9ab

File tree

5 files changed

+2
-249
lines changed

5 files changed

+2
-249
lines changed

src/main/java/com/cedricziel/idea/typo3/TYPO3CMSProjectComponent.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.cedricziel.idea.typo3;
22

3-
import com.cedricziel.idea.typo3.container.IconProvider;
43
import com.intellij.openapi.components.ProjectComponent;
54
import com.intellij.openapi.diagnostic.Logger;
65
import com.intellij.openapi.project.Project;
@@ -40,6 +39,5 @@ public void projectOpened() {
4039

4140
@Override
4241
public void projectClosed() {
43-
IconProvider.destroyInstance(project);
4442
}
4543
}

src/main/java/com/cedricziel/idea/typo3/action/GenerateFscElementForm.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
package com.cedricziel.idea.typo3.action;
22

3-
import com.cedricziel.idea.typo3.container.IconProvider;
43
import com.cedricziel.idea.typo3.domain.TYPO3ExtensionDefinition;
5-
import com.cedricziel.idea.typo3.domain.TYPO3IconDefinition;
4+
import com.cedricziel.idea.typo3.index.IconIndex;
65
import com.cedricziel.idea.typo3.util.ExtensionFileGenerationUtil;
76
import com.cedricziel.idea.typo3.util.Slugify;
87
import com.intellij.notification.Notification;
@@ -44,13 +43,10 @@ public GenerateFscElementForm(@NotNull Project project, TYPO3ExtensionDefinition
4443
this.project = project;
4544
this.extensionDefinition = extensionDefinition;
4645

47-
IconProvider iconProvider = IconProvider.getInstance(project);
4846
slugger = new Slugify().withUnderscoreSeparator(true);
4947

5048
DefaultComboBoxModel model = new DefaultComboBoxModel();
51-
for (TYPO3IconDefinition iconDefinition : iconProvider.all(project)) {
52-
model.addElement(iconDefinition.getIdentifier());
53-
}
49+
IconIndex.getAllAvailableIcons(project).forEach(model::addElement);
5450

5551
this.icon.setModel(model);
5652

src/main/java/com/cedricziel/idea/typo3/container/IconProvider.java

Lines changed: 0 additions & 108 deletions
This file was deleted.

src/main/java/com/cedricziel/idea/typo3/domain/TYPO3IconDefinition.java

Lines changed: 0 additions & 73 deletions
This file was deleted.

src/main/java/com/cedricziel/idea/typo3/domain/TYPO3RouteDefinition.java

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)