diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java index 66f126775..c6933badc 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java @@ -21,11 +21,11 @@ import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.ObjectStreamDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.util.PhpElementsUtil; import fr.adrienbrault.idea.symfony2plugin.util.ProjectUtil; -import gnu.trove.THashMap; import one.util.streamex.StreamEx; import org.apache.commons.lang.StringUtils; import org.jetbrains.annotations.NotNull; +import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Set; @@ -63,7 +63,7 @@ public DataIndexer getIndexer() { return inputData -> { - Map map = new THashMap<>(); + Map map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!(psiFile instanceof PhpFile) || diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java index 3b89b9f26..0fb60a582 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java @@ -12,10 +12,10 @@ import fr.adrienbrault.idea.symfony2plugin.doctrine.dict.DoctrineModelSerializable; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.ObjectStreamDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.inputFilter.FileInputFilter; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import java.util.Collection; +import java.util.HashMap; import java.util.Map; /** @@ -25,16 +25,16 @@ public class DoctrineMetadataFileStubIndex extends FileBasedIndexExtension KEY = ID.create("fr.adrienbrault.idea.symfony2plugin.doctrine_metadata"); private final KeyDescriptor myKeyDescriptor = new EnumeratorStringDescriptor(); - private static ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); + private static final ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); - private static int MAX_FILE_BYTE_SIZE = 1048576; + private static final int MAX_FILE_BYTE_SIZE = 1048576; private static class MyStringStringFileContentDataIndexer implements DataIndexer { @NotNull @Override public Map map(@NotNull FileContent fileContent) { - Map map = new THashMap<>(); + Map map = new HashMap<>(); PsiFile psiFile = fileContent.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject()) || !isValidForIndex(fileContent, psiFile)) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java index ac13442fe..d3bfbb0a6 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java @@ -10,10 +10,10 @@ import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.ObjectStreamDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.inputFilter.FileInputFilter; import fr.adrienbrault.idea.symfony2plugin.util.FileResourceVisitorUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import java.util.Collections; +import java.util.HashMap; import java.util.Map; /** @@ -21,8 +21,8 @@ */ public class FileResourcesIndex extends FileBasedIndexExtension { - private static int MAX_FILE_BYTE_SIZE = 1048576; - private static ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); + private static final int MAX_FILE_BYTE_SIZE = 1048576; + private static final ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); public static final ID KEY = ID.create("fr.adrienbrault.idea.symfony2plugin.file_resources"); private final KeyDescriptor myKeyDescriptor = new EnumeratorStringDescriptor(); @@ -42,7 +42,7 @@ public DataIndexer getIndexer() { return Collections.emptyMap(); } - final Map items = new THashMap<>(); + final Map items = new HashMap<>(); FileResourceVisitorUtil.visitFile(psiFile, consumer -> { String resource = consumer.getResource(); diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java index 7b23dd02e..bc1504460 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java @@ -19,11 +19,11 @@ import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.inputFilter.FileInputFilter; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.visitor.AnnotationRouteElementWalkingVisitor; import fr.adrienbrault.idea.symfony2plugin.util.ProjectUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import org.jetbrains.yaml.psi.YAMLDocument; import org.jetbrains.yaml.psi.YAMLFile; +import java.util.HashMap; import java.util.Map; /** @@ -33,7 +33,7 @@ public class RoutesStubIndex extends FileBasedIndexExtension KEY = ID.create("fr.adrienbrault.idea.symfony2plugin.routes_object"); private final KeyDescriptor myKeyDescriptor = new EnumeratorStringDescriptor(); - private static ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); + private static final ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); @NotNull @Override @@ -45,7 +45,7 @@ public ID getName() { @Override public DataIndexer getIndexer() { return inputData -> { - Map map = new THashMap<>(); + Map map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject())) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/SerializerClassUsageStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/SerializerClassUsageStubIndex.java index ff479b889..19eecfff1 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/SerializerClassUsageStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/SerializerClassUsageStubIndex.java @@ -9,10 +9,10 @@ import com.jetbrains.php.lang.PhpFileType; import fr.adrienbrault.idea.symfony2plugin.Symfony2ProjectComponent; import fr.adrienbrault.idea.symfony2plugin.util.SerializerUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import java.util.Collections; +import java.util.HashMap; import java.util.Map; /** @@ -40,7 +40,7 @@ public DataIndexer getIndexer() { return Collections.emptyMap(); } - final Map map = new THashMap<>(); + final Map map = new HashMap<>(); SerializerUtil.visitSerializerMethodReference(psiFile, pair -> map.put(pair.getFirst(), null)); diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java index 53eb28814..3e3b91c24 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java @@ -12,11 +12,11 @@ import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.ObjectStreamDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.inputFilter.FileInputFilter; import fr.adrienbrault.idea.symfony2plugin.util.ProjectUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import java.io.File; import java.util.Collection; +import java.util.HashMap; import java.util.Map; /** @@ -24,11 +24,11 @@ */ public class ServicesDefinitionStubIndex extends FileBasedIndexExtension { - private static int MAX_FILE_BYTE_SIZE = 5242880; + private static final int MAX_FILE_BYTE_SIZE = 5242880; public static final ID KEY = ID.create("fr.adrienbrault.idea.symfony2plugin.service_definition"); private final KeyDescriptor myKeyDescriptor = new EnumeratorStringDescriptor(); - private static ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); + private static final ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); @NotNull @Override @@ -36,7 +36,7 @@ public DataIndexer getIndexer() { return inputData -> { - Map map = new THashMap<>(); + Map map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject()) || !isValidForIndex(inputData, psiFile)) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java index eae0ddc98..08224d689 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java @@ -10,10 +10,10 @@ import fr.adrienbrault.idea.symfony2plugin.form.util.FormUtil; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.StringSetDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.inputFilter.FileInputFilter; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import org.jetbrains.yaml.psi.YAMLFile; +import java.util.HashMap; import java.util.Map; import java.util.Set; @@ -31,7 +31,7 @@ public DataIndexer, FileContent> getIndexer() { return inputData -> { - Map> map = new THashMap<>(); + Map> map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject())) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java index d61afc601..f2115c4de 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java @@ -16,7 +16,6 @@ import fr.adrienbrault.idea.symfony2plugin.translation.collector.YamlTranslationVisitor; import fr.adrienbrault.idea.symfony2plugin.translation.dict.TranslationUtil; import fr.adrienbrault.idea.symfony2plugin.util.ProjectUtil; -import gnu.trove.THashMap; import org.apache.commons.lang.ArrayUtils; import org.apache.commons.lang.StringUtils; import org.jetbrains.annotations.NotNull; @@ -75,7 +74,7 @@ public Map> map(@NotNull FileContent inputData) { return Collections.emptyMap(); } - Map> map = new THashMap<>(); + Map> map = new HashMap<>(); map.put(domainName, translationKeySet); return map; @@ -90,7 +89,7 @@ public Map> map(@NotNull FileContent inputData) { return Collections.emptyMap(); } - Map> map = new THashMap<>(); + Map> map = new HashMap<>(); map.put(domainName, translationKeySet); return map; } @@ -162,7 +161,7 @@ private Map> getXlfStringMap(@NotNull FileContent inputData) } // wrap with domain - Map> map = new THashMap<>(); + Map> map = new HashMap<>(); map.put(domainName, set); return map; } diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigControllerStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigControllerStubIndex.java index 02572eccb..d4108a9f6 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigControllerStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigControllerStubIndex.java @@ -10,10 +10,10 @@ import com.jetbrains.twig.TwigFileType; import fr.adrienbrault.idea.symfony2plugin.Symfony2ProjectComponent; import fr.adrienbrault.idea.symfony2plugin.templating.util.TwigUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; import java.util.Collections; +import java.util.HashMap; import java.util.Map; /** @@ -41,7 +41,7 @@ public DataIndexer getIndexer() { return Collections.emptyMap(); } - final Map map = new THashMap<>(); + final Map map = new HashMap<>(); TwigUtil.visitControllerFunctions(psiFile, pair -> { String name = pair.getFirst(); if (name.length() < 255) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java index 466165c1a..b42330c43 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java @@ -10,9 +10,9 @@ import com.jetbrains.twig.TwigFileType; import fr.adrienbrault.idea.symfony2plugin.Symfony2ProjectComponent; import fr.adrienbrault.idea.symfony2plugin.templating.util.TwigUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; +import java.util.HashMap; import java.util.Map; /** @@ -33,7 +33,7 @@ public ID getName() { @Override public DataIndexer getIndexer() { return inputData -> { - Map map = new THashMap<>(); + Map map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject())) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java index 6273451ca..a10a343b6 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java @@ -11,9 +11,9 @@ import fr.adrienbrault.idea.symfony2plugin.stubs.dict.TemplateInclude; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.ObjectStreamDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.templating.util.TwigUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; +import java.util.HashMap; import java.util.Map; /** @@ -35,7 +35,7 @@ public ID getName() { @Override public DataIndexer getIndexer() { return inputData -> { - final Map map = new THashMap<>(); + final Map map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject())) { diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java index b82b7796e..6fec21855 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java @@ -11,9 +11,9 @@ import fr.adrienbrault.idea.symfony2plugin.stubs.dict.TwigMacroTagIndex; import fr.adrienbrault.idea.symfony2plugin.stubs.indexes.externalizer.ObjectStreamDataExternalizer; import fr.adrienbrault.idea.symfony2plugin.templating.util.TwigUtil; -import gnu.trove.THashMap; import org.jetbrains.annotations.NotNull; +import java.util.HashMap; import java.util.Map; /** @@ -23,7 +23,7 @@ public class TwigMacroFunctionStubIndex extends FileBasedIndexExtension KEY = ID.create("fr.adrienbrault.idea.symfony2plugin.twig_macro_function"); private final KeyDescriptor myKeyDescriptor = new EnumeratorStringDescriptor(); - private static ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); + private static final ObjectStreamDataExternalizer EXTERNALIZER = new ObjectStreamDataExternalizer<>(); @NotNull @Override @@ -35,7 +35,7 @@ public ID getName() { @Override public DataIndexer getIndexer() { return inputData -> { - final Map map = new THashMap<>(); + final Map map = new HashMap<>(); PsiFile psiFile = inputData.getPsiFile(); if(!Symfony2ProjectComponent.isEnabledForIndex(psiFile.getProject())) {