From 2868bf51830a4809a42c16990a03351e790f1ab2 Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 15:17:01 +0100
Subject: [PATCH 01/15] Migrate Project structure to use gradle

The project depends on the toolbox and the annotation plugin, so this
will only ever build if they update first.
---
 .gitignore                                    |   2 +
 .travis.yml                                   |  34 +--
 build-test.xml                                | 224 ------------------
 build.gradle                                  |  46 ++++
 gradle.properties                             |   5 +
 gradle/wrapper/gradle-wrapper.jar             | Bin 0 -> 54706 bytes
 gradle/wrapper/gradle-wrapper.properties      |   6 +
 gradlew                                       | 172 ++++++++++++++
 gradlew.bat                                   |  84 +++++++
 .../ServiceContainerSettingsLoader.java       |   0
 .../idea/symfony2plugin/Settings.java         | 222 ++++++++---------
 .../idea/symfony2plugin/SettingsForm.form     |   0
 .../idea/symfony2plugin/SettingsForm.java     |   0
 .../idea/symfony2plugin/Symfony2Icons.java    |   0
 .../Symfony2ProjectComponent.java             |   0
 .../AbstractProjectDumbAwareAction.java       |   0
 .../action/NewXmlServiceAction.java           |   0
 .../action/NewYamlServiceAction.java          |   0
 .../action/ServiceActionUtil.java             |   0
 .../SymfonyContainerServiceBuilder.java       |   0
 .../action/SymfonySymbolSearchAction.java     |   0
 .../action/TwigExtractLanguageAction.java     |   0
 .../bundle/BundleClassGeneratorUtil.java      |   0
 .../action/bundle/NewBundleCommandAction.java |   0
 .../action/bundle/NewBundleCompilerPass.java  |   0
 .../bundle/NewBundleControllerAction.java     |   0
 .../bundle/NewBundleFileActionAbstract.java   |   0
 .../action/bundle/NewBundleFormAction.java    |   0
 .../bundle/NewBundleTwigExtensionAction.java  |   0
 .../bundle/WebTestCaseGeneratorAction.java    |   0
 .../comparator/PsiWeightListComparator.java   |   0
 .../action/comparator/ValueComparator.java    |   0
 .../action/dict/TranslationFileModel.java     |   0
 .../PhpBundleCompilerPassGenerateAction.java  |   0
 .../ServiceArgumentGenerateAction.java        |   0
 .../generator/ServiceGenerateAction.java      |   0
 .../naming/DefaultServiceNameStrategy.java    |   0
 .../naming/JavascriptServiceNameStrategy.java |   0
 .../naming/ServiceNameStrategyInterface.java  |   0
 .../naming/ServiceNameStrategyParameter.java  |   0
 .../model/SymfonySymbolSearchModel.java       |   0
 .../AddServiceXmlArgumentLocalQuickFix.java   |   0
 .../action/ui/MethodParameter.java            |   0
 .../ui/ServiceArgumentSelectionDialog.java    |   0
 .../ServiceArgumentSelectionDialogDialog.form |   0
 .../action/ui/ServiceBuilder.java             |   0
 .../action/ui/SymfonyCreateService.form       |   0
 .../action/ui/SymfonyCreateService.java       |   0
 .../ui/SymfonyJavascriptServiceNameForm.form  |   0
 .../ui/SymfonyJavascriptServiceNameForm.java  |   0
 .../asset/AssetDirectoryReader.java           |   0
 .../idea/symfony2plugin/asset/AssetEnum.java  |   0
 .../idea/symfony2plugin/asset/AssetFile.java  |   0
 .../asset/AssetGoToDeclarationHandler.java    |   0
 .../asset/AssetLookupElement.java             |   0
 .../provider/AssetCompletionProvider.java     |   0
 .../AssistantPsiReferenceContributor.java     |   0
 .../AssistantReferenceContributor.java        |   0
 .../assistant/AssistantReferenceProvider.java |   0
 .../reference/AssistantReferenceUtil.java     |   0
 .../DefaultReferenceContributor.java          |   0
 .../reference/DefaultReferenceProvider.java   |   0
 .../reference/MethodParameterSetting.java     |   0
 .../signature/MethodSignatureSetting.java     |   0
 .../MethodSignatureTypeProvider.java          |   0
 .../signature/PhpTypeSignatureInterface.java  |   0
 .../signature/PhpTypeSignatureTypes.java      |   0
 .../GotoCompletionContributor.java            |   0
 .../codeInsight/GotoCompletionProvider.java   |   0
 .../GotoCompletionProviderInterface.java      |   0
 .../GotoCompletionProviderInterfaceEx.java    |   0
 ...GotoCompletionProviderLookupArguments.java |   0
 .../codeInsight/GotoCompletionRegistrar.java  |   0
 .../GotoCompletionRegistrarParameter.java     |   0
 .../completion/CompletionContributor.java     |   0
 .../codeInsight/navigation/GotoHandler.java   |   0
 .../codeInsight/utils/GotoCompletionUtil.java |   0
 .../codeInspection/InspectionUtil.java        |   0
 .../FormTypeAsClassConstantInspection.java    |   0
 .../quickfix/CreateMethodQuickFix.java        |   0
 .../ServiceDeprecatedClassesInspection.java   |   0
 ...TaggedExtendsInterfaceClassInspection.java |   0
 .../ConstantEnumCompletionContributor.java    |   0
 .../DecoratedServiceCompletionProvider.java   |   0
 ...hpParameterStringCompletionConfidence.java |   0
 .../ConsoleHelperGotoCompletionRegistrar.java |   0
 .../PhpCommandGotoCompletionRegistrar.java    |   0
 .../ConstantEnumCompletionProvider.java       |   0
 .../constant/EnumConstantFilter.java          |   0
 .../ClassConstantInsertHandler.java           |   0
 .../ClassConstantLookupElementAbstract.java   |   0
 .../lookup/ContainerTagLookupElement.java     |   0
 .../PhpConstantFieldPhpLookupElement.java     |   0
 .../xml/XmlGotoCompletionRegistrar.java       |   0
 .../yaml/YamlGotoCompletionRegistrar.java     |   0
 .../config/ClassPublicMethodReference.java    |   0
 .../config/ConfigLineMarkerProvider.java      |   0
 .../config/EventDispatcherSubscriberUtil.java |   0
 .../config/PhpClassReference.java             |   0
 ...PhpClassServiceGotoDeclarationHandler.java |   0
 .../config/ServiceLineMarkerProvider.java     |   0
 .../config/SymfonyAnnotationReferences.java   |   0
 .../SymfonyPhpReferenceContributor.java       |   0
 .../component/ParameterLookupElement.java     |   0
 .../config/component/ParameterReference.java  |   0
 .../parser/ParameterLookupPercentElement.java |   0
 .../parser/ParameterServiceCollector.java     |   0
 .../parser/ParameterServiceParser.java        |   0
 .../dic/EventDispatcherEventReference.java    |   0
 .../dic/EventDispatcherSubscribedEvent.java   |   0
 .../DoctrineStaticTypeLookupBuilder.java      |   0
 .../config/doctrine/DoctrineTypeLookup.java   |   0
 .../php/PhpConfigReferenceContributor.java    |   0
 ...ventDispatcherGotoCompletionRegistrar.java |   0
 .../config/utils/ConfigUtil.java              |   0
 .../config/xml/ConstantXmlReference.java      |   0
 .../config/xml/ParameterXmlReference.java     |   0
 .../config/xml/ServiceXmlReference.java       |   0
 .../config/xml/XmlCompletionContributor.java  |   0
 .../symfony2plugin/config/xml/XmlHelper.java  |   0
 .../config/xml/XmlReferenceContributor.java   |   0
 .../XmlDuplicateParameterKeyInspection.java   |   0
 .../XmlDuplicateServiceKeyInspection.java     |   0
 .../XmlServiceArgumentInspection.java         |   0
 .../provider/ServiceReferenceProvider.java    |   0
 .../ParameterPercentWrapInsertHandler.java    |   0
 .../yaml/YamlCompletionContributor.java       |   0
 .../config/yaml/YamlCompletionProvider.java   |   0
 .../config/yaml/YamlElementPatternHelper.java |   0
 .../yaml/YamlGoToDeclarationHandler.java      |   0
 .../completion/ConfigCompletionProvider.java  |   0
 .../inspection/EventMethodCallInspection.java |   0
 .../YamlDuplicateParameterKeyInspection.java  |   0
 .../YamlDuplicateServiceKeyInspection.java    |   0
 .../dic/AbstractServiceReference.java         |   0
 ...ClassServiceDefinitionTargetLazyValue.java |   0
 .../dic/ConstraintPropertyReference.java      |   0
 .../symfony2plugin/dic/ContainerFile.java     |   0
 .../dic/ContainerParameter.java               |   0
 .../symfony2plugin/dic/ContainerService.java  |   0
 .../ControllerMethodLineMarkerProvider.java   |   0
 .../dic/DefaultServiceCollector.java          |   0
 .../dic/MethodReferenceBag.java               |   0
 .../dic/ParameterResolverConsumer.java        |   0
 .../dic/RelatedPopupGotoLineMarker.java       |   0
 ...ServiceArgumentParameterHintsProvider.java |   0
 .../dic/ServiceCompletionProvider.java        |   0
 .../dic/ServiceIndexedReference.java          |   0
 .../idea/symfony2plugin/dic/ServiceMap.java   |   0
 .../symfony2plugin/dic/ServiceMapParser.java  |   0
 .../symfony2plugin/dic/ServiceReference.java  |   0
 .../dic/ServiceStringLookupElement.java       |   0
 .../dic/SymfonyContainerTypeProvider.java     |   0
 .../idea/symfony2plugin/dic/TagReference.java |   0
 ...aggedParameterGotoCompletionRegistrar.java |   0
 .../symfony2plugin/dic/XmlEventParser.java    |   0
 .../symfony2plugin/dic/XmlServiceParser.java  |   0
 .../idea/symfony2plugin/dic/XmlTagParser.java |   0
 .../value/AttributeValueAbstract.java         |   0
 .../value/AttributeValueInterface.java        |   0
 .../attribute/value/DummyAttributeValue.java  |   0
 .../attribute/value/XmlTagAttributeValue.java |   0
 .../value/YamlKeyValueAttributeValue.java     |   0
 .../container/ImmutableDecoratorService.java  |   0
 .../dic/container/SerializableService.java    |   0
 .../dic/container/ServiceInterface.java       |   0
 .../dic/container/ServiceSerializable.java    |   0
 .../dic/container/XmlService.java             |   0
 .../container/dict/ContainerBuilderCall.java  |   0
 .../container/dict/ServiceFileDefaults.java   |   0
 .../dic/container/dict/ServiceTypeHint.java   |   0
 .../ServiceSuggestionCollector.java           |   0
 .../XmlCallServiceSuggestionCollector.java    |   0
 ...mlConstructServiceSuggestionCollector.java |   0
 .../XmlServiceSuggestIntentionAction.java     |   0
 ...mlConstructServiceSuggestionCollector.java |   0
 .../utils/ServiceSuggestionUtil.java          |   0
 .../dic/container/util/DotEnvUtil.java        |   0
 .../container/util/ServiceContainerUtil.java  |   0
 .../container/visitor/ServiceConsumer.java    |   0
 .../CaseSensitivityServiceInspection.java     |   0
 .../ContainerConstantInspection.java          |   0
 .../ContainerSettingDeprecatedInspection.java |   0
 .../inspection/MissingServiceInspection.java  |   0
 .../XmlServiceInstanceInspection.java         |   0
 .../dic/inspection/YamlClassInspection.java   |   0
 .../inspection/YamlParameterInspection.java   |   0
 .../YamlXmlServiceInstanceInspection.java     |   0
 .../intention/YamlSuggestIntentionAction.java |   0
 .../PhpServiceArgumentIntention.java          |   0
 .../LazyDecoratedParentServiceValues.java     |   0
 .../dic/linemarker/XmlLineMarkerProvider.java |   0
 .../linemarker/YamlLineMarkerProvider.java    |   0
 .../registrar/DicGotoCompletionRegistrar.java |   0
 .../dic/tags/ServiceTagFactory.java           |   0
 .../dic/tags/ServiceTagInterface.java         |   0
 .../dic/tags/ServiceTagVisitorInterface.java  |   0
 .../dic/tags/xml/XmlServiceTag.java           |   0
 .../tags/yaml/AttributeResolverInterface.java |   0
 .../tags/yaml/StaticAttributeResolver.java    |   0
 .../yaml/YamlMappingAttributeResolver.java    |   0
 .../ServiceContainerRemoteFileStorage.java    |   0
 .../dict/ServiceParameterStorage.java         |   0
 ...eAnnotationReferencedColumnReferences.java |   0
 ...trineAnnotationTargetEntityReferences.java |   0
 .../symfony2plugin/doctrine/DoctrineUtil.java |   0
 .../DoctrineYamlAnnotationLookupBuilder.java  |   0
 .../symfony2plugin/doctrine/EntityHelper.java |   0
 .../doctrine/EntityReference.java             |   0
 .../ObjectManagerFindTypeProvider.java        |   0
 .../ObjectRepositoryResultTypeProvider.java   |   0
 .../ObjectRepositoryTypeProvider.java         |   0
 .../DoctrineCompletionContributor.java        |   0
 .../component/DocumentNamespacesParser.java   |   0
 .../component/EntityNamesServiceParser.java   |   0
 .../PhpEntityClassCompletionProvider.java     |   0
 .../dict/DoctrineEntityLookupElement.java     |   0
 .../doctrine/dict/DoctrineModel.java          |   0
 .../doctrine/dict/DoctrineModelField.java     |   0
 .../dict/DoctrineModelFieldLookupElement.java |   0
 .../doctrine/dict/DoctrineModelInterface.java |   0
 .../dict/DoctrineModelSerializable.java       |   0
 .../doctrine/dict/DoctrineTypes.java          |   0
 ...trineRepositoryClassConstantIntention.java |   0
 .../DoctrineMetadataLineMarkerProvider.java   |   0
 .../metadata/DoctrineMetadataPattern.java     |   0
 .../DoctrineXmlCompletionContributor.java     |   0
 .../DoctrineXmlGotoCompletionRegistrar.java   |   0
 .../DoctrineYamlGotoCompletionRegistrar.java  |   0
 ...RepositoryFindGotoCompletionRegistrar.java |   0
 .../metadata/dict/DoctrineManagerEnum.java    |   0
 .../metadata/dict/DoctrineMetadataModel.java  |   0
 .../DoctrineMappingDriverArguments.java       |   0
 .../DoctrineMappingDriverInterface.java       |   0
 .../driver/DoctrinePhpMappingDriver.java      |   0
 .../driver/DoctrineXmlMappingDriver.java      |   0
 .../driver/DoctrineYamlMappingDriver.java     |   0
 .../DoctrineRepositoryLookupElement.java      |   0
 .../DoctrineTypeGotoCompletionRegistrar.java  |   0
 .../type/util/DoctrineMetadataTypeUtil.java   |   0
 .../metadata/util/DoctrineMetadataUtil.java   |   0
 .../QueryBuilderCompletionContributor.java    |   0
 .../QueryBuilderGotoDeclarationHandler.java   |   0
 .../QueryBuilderMethodReferenceParser.java    |   0
 .../QueryBuilderRelationClassResolver.java    |   0
 .../QueryBuilderScopeContext.java             |   0
 ...DoctrineDbalQbGotoCompletionRegistrar.java |   0
 .../FormQueryBuilderRepositoryDetector.java   |   0
 .../QueryBuilderRepositoryDetector.java       |   0
 ...eryBuilderRepositoryDetectorParameter.java |   0
 .../querybuilder/dict/QueryBuilderJoin.java   |   0
 .../dict/QueryBuilderPropertyAlias.java       |   0
 .../dict/QueryBuilderRelation.java            |   0
 .../processor/QueryBuilderChainProcessor.java |   0
 .../querybuilder/util/MatcherUtil.java        |   0
 .../querybuilder/util/QueryBuilderUtil.java   |   0
 .../CompiledServiceBuilderArguments.java      |   0
 .../CompiledServiceBuilderFactory.java        |   0
 .../ControllerActionGotoRelatedCollector.java |   0
 ...erActionGotoRelatedCollectorParameter.java |   0
 .../extension/DoctrineModelProvider.java      |   0
 .../DoctrineModelProviderParameter.java       |   0
 ...arameterReferenceContributorExtension.java |   0
 ...arameterReferenceContributorParameter.java |   0
 .../MethodSignatureTypeProviderExtension.java |   0
 .../MethodSignatureTypeProviderParameter.java |   0
 .../extension/RoutingLoader.java              |   0
 .../extension/RoutingLoaderParameter.java     |   0
 .../extension/ServiceCollector.java           |   0
 .../extension/ServiceCollectorParameter.java  |   0
 .../extension/ServiceContainerLoader.java     |   0
 .../ServiceContainerLoaderParameter.java      |   0
 .../extension/ServiceDefinitionLocator.java   |   0
 .../ServiceDefinitionLocatorParameter.java    |   0
 .../extension/TwigNamespaceExtension.java     |   0
 .../TwigNamespaceExtensionParameter.java      |   0
 .../BundleFileToolboxTargetLocator.java       |   0
 .../locator/TwigFileToolboxTargetLocator.java |   0
 .../provider/ControllerToolboxProvider.java   |   0
 .../provider/DoctrineModelProvider.java       |   0
 .../provider/RoutesToolboxProvider.java       |   0
 .../ServiceParameterToolboxProvider.java      |   0
 .../provider/ServiceToolboxProvider.java      |   0
 .../TranslationDomainToolboxProvider.java     |   0
 .../toolbox/provider/TwigToolboxProvider.java |   0
 .../form/FormDefaultOptionsKeyReference.java  |   0
 .../form/FormExtensionKeyReference.java       |   0
 .../form/FormGotoCompletionRegistrar.java     |   0
 .../FormOptionGotoCompletionRegistrar.java    |   0
 .../symfony2plugin/form/FormTypeLookup.java   |   0
 .../form/FormTypeReference.java               |   0
 .../form/FormTypeReferenceContributor.java    |   0
 .../form/FormUnderscoreMethodReference.java   |   0
 .../PhpFormPropertyMethodLookupElement.java   |   0
 .../FormTypeConstantMigrationAction.java      |   0
 .../FormClassConstantsLookupElement.java      |   0
 .../completion/FormCompletionContributor.java |   0
 .../form/dict/EnumFormTypeSource.java         |   0
 .../symfony2plugin/form/dict/FormClass.java   |   0
 .../form/dict/FormClassEnum.java              |   0
 .../form/dict/FormExtensionServiceParser.java |   0
 .../symfony2plugin/form/dict/FormOption.java  |   0
 .../form/dict/FormOptionEnum.java             |   0
 .../form/dict/FormTypeClass.java              |   0
 .../symfony2plugin/form/dict/FormTypeMap.java |   0
 .../form/dict/FormTypeServiceParser.java      |   0
 ...anslationDomainGotoCompletionProvider.java |   0
 .../TranslationGotoCompletionProvider.java    |   0
 .../FormStringToClassConstantIntention.java   |   0
 .../form/util/FormFieldNameReference.java     |   0
 .../form/util/FormOptionsUtil.java            |   0
 .../symfony2plugin/form/util/FormUtil.java    |   0
 .../form/visitor/FormOptionLookupVisitor.java |   0
 .../form/visitor/FormOptionTargetVisitor.java |   0
 .../form/visitor/FormOptionVisitor.java       |   0
 .../idea/symfony2plugin/icons/bundle.png      | Bin
 .../idea/symfony2plugin/icons/bundle@2x.png   | Bin
 .../symfony2plugin/icons/config_prototype.png | Bin
 .../icons/config_prototype@2x.png             | Bin
 .../symfony2plugin/icons/config_value.png     | Bin
 .../symfony2plugin/icons/config_value@2x.png  | Bin
 .../icons/config_value_shortcut.png           | Bin
 .../icons/config_value_shortcut@2x.png        | Bin
 .../idea/symfony2plugin/icons/doctrine.png    | Bin
 .../idea/symfony2plugin/icons/doctrine@2x.png | Bin
 .../icons/doctrine_line_marker.png            | Bin
 .../icons/doctrine_line_marker@2x.png         | Bin
 .../symfony2plugin/icons/doctrine_weak.png    | Bin
 .../symfony2plugin/icons/doctrine_weak@2x.png | Bin
 .../idea/symfony2plugin/icons/event.png       | Bin
 .../idea/symfony2plugin/icons/event@2x.png    | Bin
 .../symfony2plugin/icons/form_extension.png   | Bin
 .../icons/form_extension@2x.png               | Bin
 .../icons/form_extension_weak.png             | Bin
 .../icons/form_extension_weak@2x.png          | Bin
 .../idea/symfony2plugin/icons/form_option.png | Bin
 .../symfony2plugin/icons/form_option@2x.png   | Bin
 .../idea/symfony2plugin/icons/form_type.png   | Bin
 .../symfony2plugin/icons/form_type@2x.png     | Bin
 .../icons/form_type_line_marker.png           | Bin
 .../icons/form_type_line_marker@2x.png        | Bin
 .../symfony2plugin/icons/form_type_weak.png   | Bin
 .../icons/form_type_weak@2x.png               | Bin
 .../idea/symfony2plugin/icons/mail.png        | Bin
 .../idea/symfony2plugin/icons/mail@2x.png     | Bin
 .../idea/symfony2plugin/icons/no_sql.png      | Bin
 .../idea/symfony2plugin/icons/no_sql@2x.png   | Bin
 .../idea/symfony2plugin/icons/overwrite.png   | Bin
 .../symfony2plugin/icons/overwrite@2x.png     | Bin
 .../idea/symfony2plugin/icons/parameter.png   | Bin
 .../symfony2plugin/icons/parameter@2x.png     | Bin
 .../icons/parameter_opacity.png               | Bin
 .../icons/parameter_opacity@2x.png            | Bin
 .../symfony2plugin/icons/profiler_link.png    | Bin
 .../symfony2plugin/icons/profiler_link@2x.png | Bin
 .../idea/symfony2plugin/icons/route.png       | Bin
 .../idea/symfony2plugin/icons/route@2x.png    | Bin
 .../icons/route_line_marker.png               | Bin
 .../icons/route_line_marker@2x.png            | Bin
 .../idea/symfony2plugin/icons/route_weak.png  | Bin
 .../symfony2plugin/icons/route_weak@2x.png    | Bin
 .../idea/symfony2plugin/icons/service.png     | Bin
 .../idea/symfony2plugin/icons/service@2x.png  | Bin
 .../icons/service_line_marker.png             | Bin
 .../icons/service_line_marker@2x.png          | Bin
 .../symfony2plugin/icons/service_opacity.png  | Bin
 .../icons/service_opacity@2x.png              | Bin
 .../icons/service_private_opacity.png         | Bin
 .../icons/service_private_opacity@2x.png      | Bin
 .../idea/symfony2plugin/icons/service_tag.png | Bin
 .../symfony2plugin/icons/service_tag@2x.png   | Bin
 .../symfony2plugin/icons/service_tag_weak.png | Bin
 .../icons/service_tag_weak@2x.png             | Bin
 .../idea/symfony2plugin/icons/symfony.png     | Bin
 .../idea/symfony2plugin/icons/symfony@2x.png  | Bin
 .../symfony2plugin/icons/symfony_birth.png    | Bin
 .../symfony2plugin/icons/symfony_birth@2x.png | Bin
 .../idea/symfony2plugin/icons/symfony_dec.png | Bin
 .../symfony2plugin/icons/symfony_dec@2x.png   | Bin
 .../icons/symfony_line_marker.png             | Bin
 .../icons/symfony_line_marker@2x.png          | Bin
 .../icons/symfony_line_marker_birth.png       | Bin
 .../icons/symfony_line_marker_birth@2x.png    | Bin
 .../icons/symfony_line_marker_dec.png         | Bin
 .../icons/symfony_line_marker_dec@2x.png      | Bin
 .../icons/symfony_tool_window.png             | Bin
 .../icons/symfony_tool_window@2x.png          | Bin
 .../idea/symfony2plugin/icons/translation.png | Bin
 .../symfony2plugin/icons/translation@2x.png   | Bin
 .../symfony2plugin/icons/translation_weak.png | Bin
 .../icons/translation_weak@2x.png             | Bin
 .../icons/twig_controller_line_marker.png     | Bin
 .../icons/twig_extends_file.png               | Bin
 .../icons/twig_extends_file@2x.png            | Bin
 .../icons/twig_implements_file.png            | Bin
 .../icons/twig_implements_file@2x.png         | Bin
 .../symfony2plugin/icons/twig_line_marker.png | Bin
 .../SymfonyInstallerCommandExecutor.java      |   0
 .../installer/SymfonyInstallerForm.form       |   0
 .../installer/SymfonyInstallerForm.java       |   0
 .../SymfonyInstallerGeneratorPeer.java        |   0
 .../SymfonyInstallerProjectGenerator.java     |   0
 .../installer/SymfonyInstallerSettings.java   |   0
 .../SymfonyInstallerTemplatesFactory.java     |   0
 .../installer/SymfonyInstallerUtil.java       |   0
 .../dict/SymfonyInstallerVersion.java         |   0
 .../php/PhpBundleCompilerPassIntention.java   |   0
 .../intentions/php/PhpServiceIntention.java   |   0
 .../php/XmlServiceArgumentIntention.java      |   0
 .../intentions/ui/ServiceSuggestDialog.java   |   0
 .../xml/XmlServiceSuggestIntention.java       |   0
 .../xml/XmlServiceTagIntention.java           |   0
 .../yaml/YamlQuotedEscapedInspection.java     |   0
 .../yaml/YamlServiceArgumentInspection.java   |   0
 .../yaml/YamlServiceTagIntention.java         |   0
 .../intentions/yaml/YamlUnquotedColon.java    |   0
 .../YamlCreateServiceArgumentsCallback.java   |   0
 .../YamlUpdateArgumentServicesCallback.java   |   0
 .../navigation/NavigationItemEx.java          |   0
 .../navigation/PhpFoldingBuilder.java         |   0
 .../navigation/PhpGotoRelatedProvider.java    |   0
 .../navigation/RouteSymbolContributor.java    |   0
 .../navigation/ServiceSymbolContributor.java  |   0
 .../SymfonyCommandSymbolContributor.java      |   0
 .../navigation/TemplateFileContributor.java   |   0
 .../navigation/TwigFoldingBuilder.java        |   0
 .../ModelsControllerRelatedGotoCollector.java |   0
 .../RouteControllerRelatedGotoCollector.java  |   0
 ...mplatesControllerRelatedGotoCollector.java |   0
 .../profiler/HttpProfilerIndex.java           |   0
 .../profiler/LocalProfilerIndex.java          |   0
 .../profiler/ProfilerIndexInterface.java      |   0
 .../profiler/Symfony2WebProfilerForm.form     |   0
 .../profiler/Symfony2WebProfilerForm.java     |   0
 .../profiler/SymfonyWebProfilerPane.java      |   0
 .../SymfonyWebProfilerWindowFactory.java      |   0
 .../DefaultDataCollectorInterface.java        |   0
 .../collector/HttpDefaultDataCollector.java   |   0
 .../collector/LocalDefaultDataCollector.java  |   0
 .../collector/LocalMailCollector.java         |   0
 .../collector/MailCollectorInterface.java     |   0
 .../profiler/dict/HttpProfilerRequest.java    |   0
 .../profiler/dict/LocalProfilerRequest.java   |   0
 .../profiler/dict/MailMessage.java            |   0
 .../dict/ProfilerRequestInterface.java        |   0
 .../factory/DefaultLocalProfilerFactory.java  |   0
 .../profiler/factory/HttpProfilerFactory.java |   0
 .../factory/LocalProfilerFactory.java         |   0
 .../factory/ProfilerFactoryInterface.java     |   0
 .../profiler/factory/ProfilerFactoryUtil.java |   0
 .../reader/ReverseFileLineReader.java         |   0
 .../profiler/ui/ProfilerSettingsDialog.form   |   0
 .../profiler/ui/ProfilerSettingsDialog.java   |   0
 .../profiler/utils/ProfilerUtil.java          |   0
 .../widget/SymfonyProfilerWidget.java         |   0
 .../action/SymfonyProfilerWidgetActions.java  |   0
 .../routing/PhpRouteReferenceContributor.java |   0
 .../idea/symfony2plugin/routing/Route.java    |   0
 .../routing/RouteGotoCompletionProvider.java  |   0
 .../symfony2plugin/routing/RouteHelper.java   |   0
 .../routing/RouteLookupElement.java           |   0
 .../routing/RouteParameterReference.java      |   0
 .../routing/RouteReference.java               |   0
 .../routing/RouteXmlReferenceContributor.java |   0
 .../routing/XmlLineMarkerProvider.java        |   0
 .../routing/YamlLineMarkerProvider.java       |   0
 .../dic/ControllerClassOnShortcutReturn.java  |   0
 .../routing/dic/ServiceRouteContainer.java    |   0
 .../routing/dict/JsonRoute.java               |   0
 .../routing/dict/RouteInterface.java          |   0
 .../routing/dict/RoutesContainer.java         |   0
 .../routing/dict/RoutingFile.java             |   0
 .../ControllerMethodInspection.java           |   0
 .../DuplicateLocalRouteInspection.java        |   0
 .../inspection/PhpRouteMissingInspection.java |   0
 .../RouteSettingDeprecatedInspection.java     |   0
 .../TwigRouteMissingInspection.java           |   0
 .../RoutingRemoteFileStorage.java             |   0
 ...tionExpressionGotoCompletionRegistrar.java |   0
 .../VoterGotoCompletionRegistrar.java         |   0
 .../security/utils/VoterUtil.java             |   0
 .../stubs/ContainerCollectionResolver.java    |   0
 .../stubs/ServiceIndexUtil.java               |   0
 .../stubs/SymfonyProcessors.java              |   0
 .../stubs/cache/FileIndexCaches.java          |   0
 .../stubs/dict/DispatcherEvent.java           |   0
 .../stubs/dict/FileResource.java              |   0
 .../stubs/dict/StubIndexedRoute.java          |   0
 .../stubs/dict/TemplateUsage.java             |   0
 .../stubs/dict/TwigMacroTagIndex.java         |   0
 .../indexes/ContainerBuilderStubIndex.java    |   0
 .../indexes/ContainerIdUsagesStubIndex.java   |   0
 .../indexes/ContainerParameterStubIndex.java  |   0
 .../DoctrineMetadataFileStubIndex.java        |   0
 .../indexes/EventAnnotationStubIndex.java     |   0
 .../stubs/indexes/FileResourcesIndex.java     |   0
 .../PhpTwigTemplateUsageStubIndex.java        |   0
 .../stubs/indexes/RoutesStubIndex.java        |   0
 .../indexes/ServicesDefinitionStubIndex.java  |   0
 .../stubs/indexes/ServicesTagStubIndex.java   |   0
 .../stubs/indexes/TranslationStubIndex.java   |   0
 .../indexes/TwigBlockIndexExtension.java      |   0
 .../stubs/indexes/TwigExtendsStubIndex.java   |   0
 .../stubs/indexes/TwigIncludeStubIndex.java   |   0
 .../indexes/TwigMacroFunctionStubIndex.java   |   0
 .../ObjectStreamDataExternalizer.java         |   0
 .../StringSetDataExternalizer.java            |   0
 .../AnnotationElementWalkingVisitor.java      |   0
 .../AnnotationRouteElementWalkingVisitor.java |   0
 .../stubs/util/EventDispatcherUtil.java       |   0
 .../symfony2plugin/stubs/util/IndexUtil.java  |   0
 .../BlockGotoCompletionRegistrar.java         |   0
 .../FilterGotoCompletionRegistrar.java        |   0
 ...ateGlobalStringGoToDeclarationHandler.java |   0
 .../PhpTemplateMissingInspection.java         |   0
 .../PhpTwigMethodLookupElement.java           |   0
 .../idea/symfony2plugin/templating/README.md  |   0
 ...enderParameterGotoCompletionRegistrar.java |   0
 .../TemplateGotoCompletionRegistrar.java      |   0
 .../templating/TemplateLookupElement.java     |   0
 .../templating/TemplateReference.java         |   0
 ...TranslationTagGotoCompletionRegistrar.java |   0
 .../templating/TwigLineMarkerProvider.java    |   0
 .../templating/TwigPattern.java               |   0
 .../TwigTemplateCompletionContributor.java    |   0
 .../TwigTemplateGoToDeclarationHandler.java   |   0
 .../completion/QuotedInsertHandler.java       |   0
 .../QuotedInsertionLookupElement.java         |   0
 .../TwigAssetFunctionInsertHandler.java       |   0
 .../TwigHtmlCompletionContributor.java        |   0
 .../TwigPathFunctionInsertHandler.java        |   0
 .../TwigTranslationFilterInsertHandler.java   |   0
 .../templating/dict/TemplateInclude.java      |   0
 .../templating/dict/TwigBlock.java            |   0
 .../templating/dict/TwigConfigJson.java       |   0
 .../templating/dict/TwigCreateContainer.java  |   0
 .../templating/dict/TwigExtension.java        |   0
 .../dict/TwigExtensionInsertHandler.java      |   0
 .../dict/TwigExtensionLookupElement.java      |   0
 .../templating/dict/TwigMacro.java            |   0
 .../templating/dict/TwigMacroTag.java         |   0
 .../dict/TwigMacroTagInterface.java           |   0
 .../TemplateCreateByNameLocalQuickFix.java    |   0
 .../TwigAssetMissingInspection.java           |   0
 .../TwigAssetsTagMissingInspection.java       |   0
 .../TwigTemplateMissingInspection.java        |   0
 .../TwigVariableDeprecatedInspection.java     |   0
 .../TwigVariablePathInspection.java           |   0
 .../BundleOverwriteNamespaceExtensions.java   |   0
 .../path/BundleTwigNamespaceExtension.java    |   0
 .../path/ConfigAddPathTwigNamespaces.java     |   0
 .../path/ContainerTwigNamespaceExtension.java |   0
 .../path/GlobalAppTwigNamespaceExtension.java |   0
 .../path/JsonFileIndexTwigNamespaces.java     |   0
 .../templating/path/TwigNamespaceSetting.java |   0
 .../templating/path/TwigPath.java             |   0
 .../templating/path/TwigPathIndex.java        |   0
 .../path/TwigPathServiceParser.java           |   0
 .../templating/path/dict/TwigPathJson.java    |   0
 .../util/PhpMethodVariableResolveUtil.java    |   0
 .../templating/util/TwigExtensionParser.java  |   0
 .../util/TwigHtmlCompletionUtil.java          |   0
 .../templating/util/TwigTypeResolveUtil.java  |   0
 .../templating/util/TwigUtil.java             |   0
 .../variable/TwigFileVariableCollector.java   |   0
 .../TwigFileVariableCollectorParameter.java   |   0
 .../variable/TwigTypeContainer.java           |   0
 .../collector/FileDocVariableCollector.java   |   0
 .../GlobalExtensionVariableCollector.java     |   0
 .../collector/IncludeVariableCollector.java   |   0
 .../MarcoScopeVariableCollector.java          |   0
 .../collector/StaticVariableCollector.java    |   0
 .../templating/variable/dict/PsiVariable.java |   0
 .../variable/resolver/FormFieldResolver.java  |   0
 .../variable/resolver/FormVarsResolver.java   |   0
 .../variable/resolver/TwigTypeResolver.java   |   0
 .../resolver/holder/FormDataHolder.java       |   0
 .../PhpTranslationDomainInspection.java       |   0
 .../PhpTranslationKeyInspection.java          |   0
 .../TranslationDomainReference.java           |   0
 .../translation/TranslationIndex.java         |   0
 .../TranslationKeyIntentionAction.java        |   0
 ...nslationKeyIntentionAndQuickFixAction.java |   0
 ...ionPlaceholderGotoCompletionRegistrar.java |   0
 .../translation/TranslationReference.java     |   0
 .../TranslationReferenceContributor.java      |   0
 .../translation/TranslatorLookupElement.java  |   0
 ...torTranslationGotoCompletionRegistrar.java |   0
 .../collector/YamlTranslationCollector.java   |   0
 .../collector/YamlTranslationVisitor.java     |   0
 .../translation/dict/DomainFileMap.java       |   0
 .../translation/dict/TranslationUtil.java     |   0
 .../form/TranslatorKeyExtractorDialog.form    |   0
 .../form/TranslatorKeyExtractorDialog.java    |   0
 .../TwigTranslationDomainInspection.java      |   0
 .../TwigTranslationKeyInspection.java         |   0
 .../TwigTranslationKeyIntention.java          |   0
 .../translation/parser/DomainMappings.java    |   0
 .../parser/TranslationPsiParser.java          |   0
 .../parser/TranslationStringMap.java          |   0
 .../parser/TranslationStringParser.java       |   0
 .../util/TranslationInsertUtil.java           |   0
 .../TwigTranslationGeneratorAction.java       |   0
 .../TemplateAnnotationAnnotator.java          |   0
 .../TemplateAnnotationGotoHandler.java        |   0
 .../TemplateAnnotationReferences.java         |   0
 .../assets/TwigNamedAssetsServiceParser.java  |   0
 .../twig/loader/FileImplementsLazyLoader.java |   0
 .../twig/loader/FileOverwritesLazyLoader.java |   0
 .../twig/utils/TwigBlockUtil.java             |   0
 .../twig/utils/TwigFileUtil.java              |   0
 .../ControllerDocVariableCollector.java       |   0
 .../ControllerVariableCollector.java          |   0
 .../GlobalTwigConfigVariableCollector.java    |   0
 ...rviceContainerGlobalVariableCollector.java |   0
 .../twig/variable/globals/TwigGlobalEnum.java |   0
 .../variable/globals/TwigGlobalVariable.java  |   0
 .../globals/TwigGlobalsServiceParser.java     |   0
 .../ui/ContainerSettingsForm.form             |   0
 .../ui/ContainerSettingsForm.java             |   0
 .../ui/MethodParameterDialog.form             |   0
 .../ui/MethodParameterDialog.java             |   0
 .../MethodParameterReferenceSettingsForm.form |   0
 .../MethodParameterReferenceSettingsForm.java |   0
 .../ui/MethodSignatureTypeDialog.form         |   0
 .../ui/MethodSignatureTypeDialog.java         |   0
 .../ui/MethodSignatureTypeSettingsForm.form   |   0
 .../ui/MethodSignatureTypeSettingsForm.java   |   0
 .../ui/RoutingSettingsForm.form               |   0
 .../ui/RoutingSettingsForm.java               |   0
 .../ui/TwigJsonExampleDialog.form             |   0
 .../ui/TwigJsonExampleDialog.java             |   0
 .../ui/TwigNamespaceDialog.form               |   0
 .../ui/TwigNamespaceDialog.java               |   0
 .../symfony2plugin/ui/TwigSettingsForm.form   |   0
 .../symfony2plugin/ui/TwigSettingsForm.java   |   0
 .../ui/dict/AbstractUiFilePath.java           |   0
 .../ui/dict/UiFilePathInterface.java          |   0
 .../ui/dict/UiFilePathPresentable.java        |   0
 .../ui/utils/ClassCompletionPanelWrapper.java |   0
 .../ui/utils/UiSettingsUtil.java              |   0
 .../ui/utils/dict/UiPathColumnInfo.java       |   0
 .../WebServerFileDialogExtensionCallback.java |   0
 .../util/AnnotationBackportUtil.java          |   0
 .../idea/symfony2plugin/util/CodeUtil.java    |   0
 .../idea/symfony2plugin/util/CommandUtil.java |   0
 .../util/DocHashTagReferenceContributor.java  |   0
 .../util/EventDispatcherTypeProvider.java     |   0
 .../util/EventSubscriberUtil.java             |   0
 .../util/FileResourceVisitorUtil.java         |   0
 .../symfony2plugin/util/FilesystemUtil.java   |   0
 .../idea/symfony2plugin/util/IdeHelper.java   |   0
 .../symfony2plugin/util/MethodMatcher.java    |   0
 .../MethodParameterReferenceContributor.java  |   0
 .../symfony2plugin/util/ParameterBag.java     |   0
 .../symfony2plugin/util/PhpElementsUtil.java  |   0
 .../symfony2plugin/util/PhpIndexUtil.java     |   0
 .../PhpStringLiteralExpressionReference.java  |   0
 .../util/PhpTypeProviderUtil.java             |   0
 .../symfony2plugin/util/PsiElementUtils.java  |   0
 .../idea/symfony2plugin/util/StringUtils.java |   0
 .../SymfonyBundleFileCompletionProvider.java  |   0
 .../util/SymfonyBundleUtil.java               |   0
 .../util/SymfonyCommandUtil.java              |   0
 .../idea/symfony2plugin/util/SymfonyUtil.java |   0
 .../idea/symfony2plugin/util/VfsExUtil.java   |   0
 .../util/annotation/AnnotationConfig.java     |   0
 .../util/annotation/AnnotationIndex.java      |   0
 .../util/annotation/AnnotationValue.java      |   0
 .../completion/EventCompletionProvider.java   |   0
 .../completion/FunctionInsertHandler.java     |   0
 ...hpClassAndParameterCompletionProvider.java |   0
 .../PhpClassCompletionProvider.java           |   0
 .../PhpClassReferenceInsertHandler.java       |   0
 ...hpReferenceTrimBackslashInsertHandler.java |   0
 .../completion/TagNameCompletionProvider.java |   0
 .../completion/TwigTypeInsertHandler.java     |   0
 .../AnnotationMethodInsertHandler.java        |   0
 .../AnnotationTagInsertHandler.java           |   0
 .../annotations/AnnotationUseImporter.java    |   0
 .../util/controller/ControllerAction.java     |   0
 .../ControllerActionLookupElement.java        |   0
 .../ControllerCompletionProvider.java         |   0
 .../util/controller/ControllerIndex.java      |   0
 .../util/controller/ControllerReference.java  |   0
 .../symfony2plugin/util/dict/BundleFile.java  |   0
 .../util/dict/DoctrineModel.java              |   0
 .../util/dict/PhpMethodReferenceCall.java     |   0
 .../util/dict/ResourceFileInsertHandler.java  |   0
 .../symfony2plugin/util/dict/ServiceTag.java  |   0
 .../symfony2plugin/util/dict/ServiceUtil.java |   0
 .../util/dict/SymfonyBundle.java              |   0
 .../dict/SymfonyBundleFileLookupElement.java  |   0
 .../util/dict/SymfonyCommand.java             |   0
 .../util/psi/ParentPathPatternCondition.java  |   0
 .../util/psi/PhpBundleFileFactory.java        |   0
 .../util/psi/PhpPsiMatcher.java               |   0
 .../util/psi/PsiElementAssertUtil.java        |   0
 .../ArrayValueWithKeyAndMethodMatcher.java    |   0
 ...ayValueWithKeyAndNewExpressionMatcher.java |   0
 .../util/resource/FileResourceUtil.java       |   0
 .../util/service/AbstractServiceParser.java   |   0
 .../util/service/ServiceFileInterface.java    |   0
 .../util/service/ServiceParserInterface.java  |   0
 .../util/service/ServiceXmlParserFactory.java |   0
 .../symfony2plugin/util/yaml/YamlHelper.java  |   0
 .../util/yaml/YamlPsiElementFactory.java      |   0
 .../util/yaml/visitor/ParameterVisitor.java   |   0
 .../util/yaml/visitor/YamlServiceTag.java     |   0
 .../util/yaml/visitor/YamlTagVisitor.java     |   0
 .../WebDeploymentProjectComponent.java        |   0
 .../webDeployment/WebDeploymentUtil.java      |   0
 .../SymfonyWebDeploymentDownloadAction.java   |   0
 .../RemoteCompiledServiceContainerLoader.java |   0
 .../routing/WebDeploymentRoutingLoader.java   |   0
 .../storage/RemoteFileStorageInterface.java   |   0
 .../utils/RemoteWebServerUtil.java            |   0
 src/{ => main/java}/icons/SymfonyIcons.java   |   0
 .../resources/META-INF}/deployment-aware.xml  |   0
 .../main/resources/META-INF}/plugin.xml       |   0
 .../resources/fileTemplates/command.php       |   0
 .../resources/fileTemplates/compiler_pass.php |   0
 .../resources/fileTemplates/container.xml     |   0
 .../resources/fileTemplates/container.yml     |   0
 .../resources/fileTemplates/controller.php    |   0
 .../fileTemplates/form_type_configure.php     |   0
 .../fileTemplates/form_type_defaults.php      |   0
 .../fileTemplates/twig_extension.php          |   0
 .../resources/fileTemplates/web_test_case.php |   0
 .../CaseSensitivityServiceInspection.html     |   0
 .../ContainerConstant.html                    |   0
 .../ContainerSettingDeprecated.html           |   0
 .../ControllerMethodInspection.html           |   0
 .../EventMethodCall.html                      |   0
 .../FormTypeAsClassConstant.html              |   0
 .../MissingService.html                       |   0
 .../PhpRouteMissingInspection.html            |   0
 .../PhpTemplateMissingInspection.html         |   0
 .../PhpTranslationDomain.html                 |   0
 .../PhpTranslationKey.html                    |   0
 .../RouteSettingDeprecated.html               |   0
 .../TaggedExtendsInterfaceClass.html          |   0
 .../TwigAssetMissingInspection.html           |   0
 .../TwigAssetsTagMissingInspection.html       |   0
 .../TwigTemplateMissingInspection.html        |   0
 .../TwigTranslationDomain.html                |   0
 .../TwigTranslationKey.html                   |   0
 .../TwigVariableDeprecated.html               |   0
 .../TwigVariablePath.html                     |   0
 .../XmlServiceArgument.html                   |   0
 .../XmlServiceInstanceInspection.html         |   0
 .../YamlClassInspection.html                  |   0
 .../YamlDeprecatedClasses.html                |   0
 .../YamlParameterInspection.html              |   0
 .../YamlQuotedEscapedInspection.html          |   0
 .../YamlServiceArgument.html                  |   0
 .../YamlUnquotedColon.html                    |   0
 .../YamlXmlServiceInstanceInspection.html     |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 .../description.html                          |   0
 src/{ => main}/resources/symfony2-config.xml  |   0
 ...ymfonyLightCodeInsightFixtureTestCase.java |   0
 ...SymfonyTempCodeInsightFixtureTestCase.java |   0
 .../tests/action/ServiceActionUtilTest.java   |   0
 .../SymfonyContainerServiceBuilderTest.java   |   0
 .../ServiceArgumentGenerateActionTest.java    |   0
 .../DefaultServiceNameStrategyTest.java       |   0
 .../JavascriptServiceNameStrategyTest.java    |   0
 .../tests/action/naming/fixtures/classes.php  |   0
 .../tests/action/ui/ServiceBuilderTest.java   |   0
 .../tests/action/ui/fixtures/classes.php      |   0
 .../tests/asset/AssetDirectoryReaderTest.java |   0
 .../AssetGoToDeclarationHandlerTest.java      |   0
 ...FormTypeAsClassConstantInspectionTest.java |   0
 .../codeInspection/form/fixtures/form.php     |   0
 ...erviceDeprecatedClassesInspectionTest.java |   0
 ...edExtendsInterfaceClassInspectionTest.java |   0
 .../service/fixtures/classes.php              |   0
 .../service/fixtures/services.xml             |   0
 ...soleHelperGotoCompletionRegistrarTest.java |   0
 .../PhpCommandGotoCompletionRegistrar.java    |   0
 .../command/fixtures/FooCommand.php           |   0
 .../completion/command/fixtures/helper.php    |   0
 .../xml/XmlGotoCompletionRegistrarTest.java   |   0
 .../fixtures/XmlGotoCompletionRegistrar.php   |   0
 .../tests/completion/xml/fixtures/routes.xml  |   0
 .../completion/xml/fixtures/services.xml      |   0
 .../yaml/YamlGotoCompletionRegistrarTest.java |   0
 .../fixtures/YamlGotoCompletionRegistrar.php  |   0
 .../tests/completion/yaml/fixtures/routes.xml |   0
 .../completion/yaml/fixtures/services.xml     |   0
 .../config/ConfigLineMarkerProviderTest.java  |   0
 .../EventDispatcherSubscriberUtilTest.java    |   0
 .../config/ServiceLineMarkerProviderTest.java |   0
 .../SymfonyPhpReferenceContributorTest.java   |   0
 .../parser/ParameterServiceParserTest.java    |   0
 .../parser/appDevDebugProjectContainer.xml    |   0
 .../BundleScopeLineMarkerProvider.php         |   0
 .../fixtures/ConfigLineMarkerProvider.php     |   0
 .../tests/config/fixtures/EventSubscriber.php |   0
 .../fixtures/EventSubscriberAnnotation.php    |   0
 .../fixtures/ServiceLineMarkerProvider.php    |   0
 .../SymfonyPhpReferenceContributor.php        |   0
 .../tests/config/fixtures/Validation.php      |   0
 .../tests/config/fixtures/event.services.xml  |   0
 .../tests/config/fixtures/event.services.yml  |   0
 .../tests/config/fixtures/services.xml        |   0
 .../PhpConfigReferenceContributorTest.java    |   0
 .../tests/config/php/fixtures/classes.php     |   0
 .../tests/config/php/fixtures/tags.yml        |   0
 .../config/utils/ConfigUtilTempTest.java      |   0
 .../tests/config/utils/ConfigUtilTest.java    |   0
 .../config/utils/fixtures/ConfigUtilTest.php  |   0
 .../tests/config/xml/XmlHelperTest.java       |   0
 .../xml/XmlReferenceContributorTest.java      |   0
 .../tests/config/xml/fixtures/XmlHelper.php   |   0
 .../xml/fixtures/XmlReferenceContributor.env  |   0
 .../xml/fixtures/XmlReferenceContributor.php  |   0
 .../tests/config/xml/fixtures/services.xml    |   0
 .../XmlServiceArgumentInspectionTest.java     |   0
 .../xml/inspection/fixtures/classes.php       |   0
 .../yaml/YamlCompletionContributorTest.java   |   0
 .../yaml/YamlElementPatternHelperTest.java    |   0
 .../yaml/YamlGoToDeclarationHandlerTest.java  |   0
 .../YamlServiceArgumentInspectionTest.java    |   0
 .../ConfigCompletionProviderTest.java         |   0
 .../config/yaml/fixtures/YamlAnnotator.php    |   0
 .../config/yaml/fixtures/YamlAnnotator.xml    |   0
 .../fixtures/YamlCompletionContributor.env    |   0
 .../fixtures/YamlCompletionContributor.php    |   0
 .../fixtures/YamlGoToDeclarationHandler.env   |   0
 .../fixtures/YamlGoToDeclarationHandler.php   |   0
 .../YamlGoToKnownDeclarationHandlerConfig.php |   0
 .../tests/config/yaml/fixtures/classes.php    |   0
 .../tests/config/yaml/fixtures/config.yaml    |   0
 .../tests/config/yaml/fixtures/services.xml   |   0
 .../config/yaml/fixtures/tagged.services.xml  |   0
 .../EventMethodCallInspectionTest.java        |   0
 ...YamlDuplicateServiceKeyInspectionTest.java |   0
 .../yaml/inspection/fixtures/classes.php      |   0
 .../dic/DefaultServiceCollectorTest.java      |   0
 ...iceArgumentParameterHintsProviderTest.java |   0
 .../tests/dic/ServiceMapParserTest.java       |   0
 .../dic/ServiceStringLookupElementTest.java   |   0
 .../dic/SymfonyContainerTypeProviderTest.java |   0
 ...dParameterGotoCompletionRegistrarTest.java |   0
 .../tests/dic/XmlEventParserTest.java         |   0
 .../tests/dic/XmlTagParserTest.java           |   0
 .../tests/dic/appDevDebugProjectContainer.xml |   0
 .../tests/dic/container/XmlServiceTest.java   |   0
 ...XmlCallServiceSuggestionCollectorTest.java |   0
 ...nstructServiceSuggestionCollectorTest.java |   0
 ...nstructServiceSuggestionCollectorTest.java |   0
 .../container/suggestion/fixtures/classes.php |   0
 .../suggestion/fixtures/services.xml          |   0
 .../dic/container/util/DotEnvUtilTest.java    |   0
 .../util/ServiceContainerUtilTest.java        |   0
 .../dic/container/util/fixtures/Dockerfile    |   0
 .../dic/container/util/fixtures/classes.php   |   0
 .../util/fixtures/docker-compose.yml          |   0
 .../tests/dic/container/util/fixtures/env.env |   0
 .../dic/container/util/fixtures/services.xml  |   0
 .../dic/container/util/fixtures/services.yml  |   0
 .../container/util/fixtures/services3-3.xml   |   0
 .../container/util/fixtures/services3-3.yml   |   0
 .../util/fixtures/usage.services.xml          |   0
 .../util/fixtures/usage1.services.xml         |   0
 .../ServiceArgumentParameterHintsProvider.php |   0
 .../ServiceArgumentParameterHintsProvider.xml |   0
 ...TaggedParameterGotoCompletionRegistrar.php |   0
 ...TaggedParameterGotoCompletionRegistrar.yml |   0
 .../tests/dic/fixtures/classes.php            |   0
 .../tests/dic/fixtures/types.xml              |   0
 .../tests/dic/fixtures/types2.xml             |   0
 .../CaseSensitivityServiceInspectionTest.java |   0
 .../ContainerConstantInspectionTest.java      |   0
 ...tainerSettingDeprecatedInspectionTest.java |   0
 .../MissingServiceInspectionTest.java         |   0
 .../XmlServiceInstanceInspectionTest.java     |   0
 .../inspection/YamlClassInspectionTest.java   |   0
 .../YamlParameterInspectionTest.java          |   0
 .../YamlXmlServiceInstanceInspectionTest.java |   0
 .../fixtures/XmlServiceInstanceInspection.php |   0
 .../fixtures/XmlServiceInstanceInspection.xml |   0
 .../fixtures/YamlClassInspection.php          |   0
 .../fixtures/YamlParameterInspection.xml      |   0
 .../YamlXmlServiceInstanceInspection.php      |   0
 .../YamlXmlServiceInstanceInspection.xml      |   0
 .../tests/dic/inspection/fixtures/classes.php |   0
 .../dic/inspection/fixtures/services.xml      |   0
 .../PhpServiceArgumentIntentionTest.java      |   0
 .../tests/dic/intention/fixtures/services.yml |   0
 .../linemarker/XmlLineMarkerProviderTest.java |   0
 .../YamlLineMarkerProviderTest.java           |   0
 .../dic/linemarker/fixtures/services.xml      |   0
 .../DicGotoCompletionRegistrarTest.java       |   0
 .../tests/dic/registrar/fixtures/classes.php  |   0
 .../tests/dic/tags/ServiceTagFactoryTest.java |   0
 .../TranslationStringParserTest.java          |   0
 .../translation/translations/catalogue.de.php |   0
 .../xml/XmlDicCompletionContributorTest.java  |   0
 .../tests/dic/xml/XmlDicInspectionsTest.java  |   0
 .../XmlDicCompletionContributorTest.env       |   0
 .../fixtures/appDevDebugProjectContainer.xml  |   0
 .../tests/dic/xml/fixtures/classes1.php       |   0
 .../tests/dic/xml/fixtures/services.xml       |   0
 .../YamlDicCompletionContributorTest.java     |   0
 .../YamlDicNavigationContributorTest.java     |   0
 .../tests/doctrine/DoctrineUtilTest.java      |   0
 .../tests/doctrine/EntityHelperTest.java      |   0
 .../ObjectManagerFindTypeProviderTest.java    |   0
 ...bjectRepositoryResultTypeProviderTest.java |   0
 .../ObjectRepositoryTypeProviderTest.java     |   0
 .../DoctrineCompletionContributorTest.java    |   0
 .../doctrine/completion/fixtures/classes.php  |   0
 .../DocumentNamespacesParserTest.java         |   0
 .../EntityNamesServiceParserTest.java         |   0
 .../component/appDevDebugProjectContainer.xml |   0
 ...rineDbalQbGotoCompletionRegistrarTest.java |   0
 .../tests/doctrine/dbal/fixtures/classes.php  |   0
 .../doctrine/dbal/fixtures/doctrine.orm.xml   |   0
 .../doctrine/dict/DoctrineModelTest.java      |   0
 .../ObjectManagerFindTypeProvider.php         |   0
 .../ObjectRepositoryResultTypeProvider.php    |   0
 .../tests/doctrine/fixtures/classes.php       |   0
 .../tests/doctrine/fixtures/doctrine.orm.yml  |   0
 .../tests/doctrine/fixtures/entity_helper.php |   0
 ...eRepositoryClassConstantIntentionTest.java |   0
 .../doctrine/intention/fixtures/classes.php   |   0
 ...octrineMetadataLineMarkerProviderTest.java |   0
 .../metadata/DoctrineMetadataPatternTest.java |   0
 .../DoctrineXmlCompletionContributorTest.java |   0
 ...octrineXmlGotoCompletionRegistrarTest.java |   0
 ...ctrineYamlGotoCompletionRegistrarTest.java |   0
 ...sitoryFindGotoCompletionRegistrarTest.java |   0
 .../driver/DoctrinePhpMappingDriverTest.java  |   0
 .../metadata/driver/fixtures/classes.php      |   0
 ...tRepositoryFindGotoCompletionRegistrar.php |   0
 .../doctrine/metadata/fixtures/classes.php    |   0
 .../DoctrineRepositoryLookupElementTest.java  |   0
 .../metadata/lookup/fixtures/classes.php      |   0
 ...ctrineTypeGotoCompletionRegistrarTest.java |   0
 .../metadata/type/fixtures/classes.php        |   0
 .../util/DoctrineMetadataUtilTest.java        |   0
 .../metadata/util/fixtures/classes.php        |   0
 .../metadata/util/fixtures/doctrine.odm.xml   |   0
 .../metadata/util/fixtures/doctrine.odm.yml   |   0
 .../metadata/util/fixtures/doctrine.orm.xml   |   0
 .../metadata/util/fixtures/doctrine.orm.yml   |   0
 .../util/QueryBuilderUtilTest.java            |   0
 .../KernelEventListenerReferences.java        |   0
 .../eventDispatcher/fixtures/classes.php      |   0
 .../eventDispatcher/fixtures/services.xml     |   0
 .../eventDispatcher/fixtures/services.yml     |   0
 .../provider/ServiceToolboxProviderTest.java  |   0
 .../toolbox/provider/fixtures/classes.php     |   0
 .../toolbox/provider/fixtures/services.xml    |   0
 .../tests/form/FormArrayOptionTest.java       |   0
 .../form/FormGotoCompletionRegistrarTest.java |   0
 ...FormOptionGotoCompletionRegistrarTest.java |   0
 .../FormTypeReferenceContributorTest.java     |   0
 .../FormTypeConstantMigrationActionTest.java  |   0
 .../action/generator/fixtures/classes.php     |   0
 .../FormCompletionContributorTest.java        |   0
 .../form/completion/fixtures/classes.php      |   0
 .../dict/FormExtensionServiceParserTest.java  |   0
 .../form/dict/FormTypeServiceParserTest.java  |   0
 .../form/dict/appDevDebugProjectContainer.xml |   0
 .../FormGotoCompletionRegistrarTest.php       |   0
 .../FormOptionGotoCompletionRegistrar.php     |   0
 .../tests/form/fixtures/classes.php           |   0
 .../tests/form/fixtures/foo.de.xlf            |   0
 .../tests/form/fixtures/foo.de.yml            |   0
 .../tests/form/fixtures/messages.de.yml       |   0
 ...ormStringToClassConstantIntentionTest.java |   0
 .../tests/form/intention/fixtures/classes.php |   0
 .../tests/form/util/FormOptionsUtilTest.java  |   0
 .../tests/form/util/FormUtilTest.java         |   0
 .../form/util/fixtures/FormOptionsUtil.php    |   0
 .../util/fixtures/FormOptionsUtilKeys.php     |   0
 .../tests/form/util/fixtures/classes.php      |   0
 .../installer/SymfonyInstallerUtilTest.java   |   0
 .../xml/XmlServiceSuggestIntentionTest.java   |   0
 .../xml/XmlServiceTagIntentionTest.java       |   0
 .../tests/intentions/xml/fixtures/classes.php |   0
 .../yaml/YamlQuotedEscapedInspectionTest.java |   0
 .../yaml/YamlServiceTagIntentionTest.java     |   0
 .../yaml/YamlUnquotedColonTest.java           |   0
 ...amlCreateServiceArgumentsCallbackTest.java |   0
 ...amlUpdateArgumentServicesCallbackTest.java |   0
 .../intentions/yaml/fixtures/classes.php      |   0
 ...uteControllerRelatedGotoCollectorTest.java |   0
 .../controller/fixtures/routing.yml           |   0
 .../tests/profiler/HttpProfilerIndexTest.java |   0
 .../tests/profiler/ProfilerUtilTest.java      |   0
 .../dict/LocalProfilerRequestTest.java        |   0
 .../profiler/fixtures/profiler-index.html     |   0
 .../fixtures/profiler-request-dumper.html     |   0
 .../profiler/fixtures/profiler-request.html   |   0
 .../profiler/fixtures/profiler-twig.html      |   0
 .../DocTagCompletionContributorTest.java      |   0
 .../PhpRouteReferenceContributorTest.java     |   0
 .../tests/routing/RouteHelperTest.java        |   0
 .../tests/routing/RouteTest.java              |   0
 .../RouteXmlReferenceContributorTest.java     |   0
 .../tests/routing/RoutingDefinitionTest.java  |   0
 .../TwigRoutingCompletionContributorTest.java |   0
 .../routing/XmlLineMarkerProviderTest.java    |   0
 .../routing/YamlLineMarkerProviderTest.java   |   0
 .../BundleScopeLineMarkerProvider.php         |   0
 .../fixtures/GetRoutesOnControllerAction.php  |   0
 .../GetRoutesOnControllerAction.routing.xml   |   0
 .../GetRoutesOnControllerAction.services.xml  |   0
 .../fixtures/PhpRouteReferenceContributor.php |   0
 .../tests/routing/fixtures/RouteHelper.php    |   0
 .../routing/fixtures/RouteHelper.services.yml |   0
 .../fixtures/RouteXmlReferenceContributor.php |   0
 .../fixtures/XmlLineMarkerProvider.php        |   0
 .../fixtures/YamlLineMarkerProvider.php       |   0
 .../fixtures/appDevUrlGenerator-28.php        |   0
 .../routing/fixtures/appTestUrlGenerator.php  |   0
 .../tests/routing/fixtures/classes.php        |   0
 .../routing/fixtures/classes_routing.php      |   0
 .../tests/routing/fixtures/routing.xml        |   0
 .../tests/routing/fixtures/routing.yml        |   0
 .../tests/routing/fixtures/services.yml       |   0
 .../ControllerMethodInspectionTest.java       |   0
 .../DuplicateLocalRouteInspectionTest.java    |   0
 .../PhpRouteMissingInspectionTest.java        |   0
 .../RouteSettingDeprecatedInspectionTest.java |   0
 .../TwigRouteMissingInspectionTest.java       |   0
 .../fixtures/PhpRouteMissingInspection.php    |   0
 .../fixtures/PhpRouteMissingInspection.xml    |   0
 .../fixtures/TwigRouteMissingInspection.xml   |   0
 .../routing/inspection/fixtures/classes.php   |   0
 .../routing/inspection/fixtures/services.yml  |   0
 ...ExpressionGotoCompletionRegistrarTest.java |   0
 .../VoterGotoCompletionRegistrarTest.java     |   0
 .../tests/security/fixtures/classes.php       |   0
 .../tests/security/fixtures/security.yml      |   0
 .../tests/security/utils/VoterUtilTest.java   |   0
 .../tests/security/utils/fixtures/classes.php |   0
 .../security/utils/fixtures/security.yml      |   0
 .../ContainerCollectionResolverTest.java      |   0
 .../tests/stubs/ServiceIndexUtilTest.java     |   0
 .../tests/stubs/fixtures/ContainerBuilder.php |   0
 .../tests/stubs/fixtures/classes.php          |   0
 .../stubs/fixtures/decorator.services.xml     |   0
 .../tests/stubs/fixtures/kernel_parameter.php |   0
 .../tests/stubs/fixtures/services.xml         |   0
 .../tests/stubs/fixtures/services.yml         |   0
 .../ContainerBuilderStubIndexTest.java        |   0
 .../ContainerIdUsagesStubIndexTest.java       |   0
 .../ContainerParameterStubIndexTest.java      |   0
 .../DoctrineMetadataFileStubIndexTest.java    |   0
 .../indexes/EventAnnotationStubIndexTest.java |   0
 .../stubs/indexes/FileResourcesIndexTest.java |   0
 .../PhpTwigTemplateUsageStubIndexTest.java    |   0
 .../stubs/indexes/RoutesStubIndexTest.java    |   0
 .../ServicesDefinitionStubIndexTest.java      |   0
 .../indexes/ServicesTagStubIndexTest.java     |   0
 .../indexes/TranslationStubIndexTest.java     |   0
 .../indexes/TwigBlockIndexExtensionTest.java  |   0
 .../indexes/TwigExtendsStubIndexTest.java     |   0
 .../indexes/TwigIncludeStubIndexTest.java     |   0
 .../TwigMacroFunctionStubIndexTest.java       |   0
 .../indexes/fixtures/ContainerBuilder.php     |   0
 .../fixtures/EventAnnotationStubIndex.php     |   0
 .../indexes/fixtures/RoutesStubIndex.php      |   0
 .../indexes/fixtures/RoutesStubIndex.xml      |   0
 .../indexes/fixtures/RoutesStubIndex.yml      |   0
 .../tests/stubs/indexes/fixtures/apple.de.yml |   0
 .../stubs/indexes/fixtures/blocks.html.twig   |   0
 .../tests/stubs/indexes/fixtures/car.de.yml   |   0
 .../tests/stubs/indexes/fixtures/doctrine.php |   0
 .../tests/stubs/indexes/fixtures/foo.fr.xliff |   0
 .../tests/stubs/indexes/fixtures/fr.xlf       |   0
 .../stubs/indexes/fixtures/messages.fr.xlf    |   0
 .../indexes/fixtures/messages_two.fr.xlf      |   0
 .../tests/stubs/indexes/fixtures/services.xml |   0
 .../stubs/indexes/fixtures/services.yaml      |   0
 .../tests/stubs/indexes/fixtures/services.yml |   0
 .../indexes/fixtures/tagged.services.xml      |   0
 .../indexes/fixtures/tagged.services.yml      |   0
 .../stubs/indexes/fixtures/usage.services.xml |   0
 .../stubs/indexes/fixtures/usage.services.yml |   0
 .../stubs/util/EventDispatcherUtilTest.java   |   0
 .../FilterGotoCompletionRegistrarTest.java    |   0
 ...lobalStringGoToDeclarationHandlerTest.java |   0
 .../PhpTemplateMissingInspectionTest.java     |   0
 ...rParameterGotoCompletionRegistrarTest.java |   0
 ...slationTagGotoCompletionRegistrarTest.java |   0
 .../TwigFilterCompletionContributorTest.java  |   0
 .../TwigLineMarkerProviderTest.java           |   0
 .../tests/templating/TwigPatternTest.java     |   0
 ...TwigTemplateCompletionContributorTest.java |   0
 ...wigTemplateGoToDeclarationHandlerTest.java |   0
 .../TwigTranslationGeneratorActionTest.java   |   0
 .../TwigAssetsCompletionContributorTest.java  |   0
 .../TwigNamedAssetsServiceParserTest.java     |   0
 .../assets/appDevDebugProjectContainer.xml    |   0
 .../TwigHtmlCompletionContributorTest.java    |   0
 .../completion/fixtures/messages.de.xlf       |   0
 .../completion/fixtures/routing.xml           |   0
 .../completion/fixtures/symfony.de.xlf        |   0
 .../FilterGotoCompletionRegistrarTest.php     |   0
 ...RenderParameterGotoCompletionRegistrar.php |   0
 .../fixtures/TwigFilterExtension.php          |   0
 .../TwigTemplateCompletionContributorTest.php |   0
 ...wigTemplateGoToLocalDeclarationHandler.php |   0
 .../TwigTemplateMissingInspection.php         |   0
 .../tests/templating/fixtures/app.de.yml      |   0
 .../tests/templating/fixtures/classes.php     |   0
 .../tests/templating/fixtures/routing.xml     |   0
 .../TwigAssetMissingInspectionTest.java       |   0
 .../TwigAssetsTagMissingInspectionTest.java   |   0
 .../TwigTemplateMissingInspectionTest.java    |   0
 .../TwigVariableDeprecatedInspectionTest.java |   0
 .../TwigVariablePathInspectionTest.java       |   0
 .../inspection/fixtures/classes.php           |   0
 .../BundleTwigNamespaceExtensionTest.java     |   0
 .../GlobalAppTwigNamespaceExtensionTest.java  |   0
 .../path/JsonFileIndexTwigNamespacesTest.java |   0
 .../path/TwigPathServiceParserTest.java       |   0
 .../templating/path/TwigPathTempTest.java     |   0
 .../path/appDevDebugProjectContainer.xml      |   0
 .../templating/path/fixtures/classes.php      |   0
 .../templating/path/fixtures/ide-twig.json    |   0
 .../templating/path/fixtures/test.html.twig   |   0
 .../globals/TwigGlobalsServiceParserTest.java |   0
 .../globals/appDevDebugProjectContainer.xml   |   0
 ...gTranslationCompletionContributorTest.java |   0
 .../TwigTranslationFixturesTestCase.java      |   0
 .../TwigTranslationNavigationTest.java        |   0
 .../translation/fixtures/foo.de.yml           |   0
 .../translation/fixtures/interchange.en.xlf   |   0
 .../translation/fixtures/messages.de.yml      |   0
 .../twig/TwigAppResourcesReferences.java      |   0
 .../PhpMethodVariableResolveUtilTest.java     |   0
 .../util/TwigExtensionParserTest.java         |   0
 .../util/TwigTypeResolveUtilTest.java         |   0
 .../templating/util/TwigUtilTempTest.java     |   0
 .../tests/templating/util/TwigUtilTest.java   |   0
 .../GetTwigFileMethodUsageOnIndex.php         |   0
 .../PhpMethodVariableResolveUtilTest.php      |   0
 .../util/fixtures/TwigTypeResolveUtil.php     |   0
 .../tests/templating/util/fixtures/bundle.php |   0
 .../util/fixtures/controller_method.php       |   0
 .../templating/util/fixtures/dummy.html.twig  |   0
 .../templating/util/fixtures/ide-twig.json    |   0
 .../util/fixtures/twig_extensions.php         |   0
 .../util/fixtures/variables.html.twig         |   0
 .../FileDocVariableCollectorTest.java         |   0
 .../MarcoScopeVariableCollectorTest.java      |   0
 .../PhpTranslationDomainInspectionTest.java   |   0
 .../PhpTranslationKeyInspectionTest.java      |   0
 ...laceholderGotoCompletionRegistrarTest.java |   0
 ...ranslationGotoCompletionRegistrarTest.java |   0
 .../translation/dict/TranslationUtilTest.java |   0
 .../translation/dict/fixtures/apple.de.yml    |   0
 .../translation/dict/fixtures/car.de.yml      |   0
 .../translation/dict/fixtures/symfony.de.xlf  |   0
 .../translation/dict/fixtures/symfony.de.yml  |   0
 .../fixtures/PhpTranslationInspection.php     |   0
 ...tionPlaceholderGotoCompletionRegistrar.php |   0
 .../tests/translation/fixtures/classes.php    |   0
 .../translation/fixtures/messages.de.yml      |   0
 .../tests/translation/fixtures/symfony.de.yml |   0
 .../translation/fixtures/validators.de.yml    |   0
 .../TwigTranslationDomainInspectionTest.java  |   0
 .../TwigTranslationKeyInspectionTest.java     |   0
 .../inspection/fixtures/symfony.de.yml        |   0
 .../TwigTranslationKeyIntentionTest.java      |   0
 .../intention/fixtures/symfony.de.yml         |   0
 .../parser/DomainMappingsTest.java            |   0
 .../parser/appDevDebugProjectContainer.xml    |   0
 .../util/TranslationInsertUtilTest.java       |   0
 .../TemplateAnnotationAnnotatorTest.java      |   0
 .../twig/annotation/fixtures/classes.php      |   0
 .../annotation/fixtures/controller_method.php |   0
 .../tests/twig/utils/TwigBlockUtilTest.java   |   0
 .../util/EventDispatcherTypeProviderTest.java |   0
 .../tests/util/EventSubscriberUtilTest.java   |   0
 .../tests/util/PhpElementsUtilTest.java       |   0
 .../tests/util/PhpTypeProviderUtilTest.java   |   0
 .../tests/util/StringUtilsTest.java           |   0
 .../tests/util/SymfonyCommandUtilTest.java    |   0
 .../tests/util/SymfonyUtilTest.java           |   0
 .../TagNameCompletionProviderTest.java        |   0
 .../util/completion/fixtures/classes.php      |   0
 .../util/completion/fixtures/services.xml     |   0
 .../util/controller/ControllerIndexTest.java  |   0
 .../util/controller/fixtures/classes.php      |   0
 .../tests/util/dict/ServiceUtilTest.java      |   0
 .../tests/util/dict/fixtures/classes.php      |   0
 .../util/dict/fixtures/kernel_parameter.php   |   0
 .../tests/util/dict/fixtures/services.xml     |   0
 .../tests/util/fixtures/EventDispatcher.php   |   0
 .../tests/util/fixtures/EventSubscriber.php   |   0
 .../tests/util/fixtures/InstanceOf.php        |   0
 .../tests/util/fixtures/PhpElementsUtil.php   |   0
 .../util/fixtures/PhpTypeProviderUtil.php     |   0
 .../util/fixtures/SymfonyCommandUtilTest.php  |   0
 .../util/resource/FileResourceUtilTest.java   |   0
 .../tests/util/resource/fixtures/classes.php  |   0
 .../tests/util/yaml/YamlHelperLightTest.java  |   0
 .../tests/util/yaml/YamlHelperTest.java       |   0
 .../tests/util/yaml/fixtures/classes.php      |   0
 .../util/yaml/visitor/YamlServiceTagTest.java |   0
 symfony2-plugin.iml                           |  23 --
 travis.sh                                     | 136 -----------
 1219 files changed, 446 insertions(+), 508 deletions(-)
 delete mode 100644 build-test.xml
 create mode 100644 build.gradle
 create mode 100644 gradle.properties
 create mode 100644 gradle/wrapper/gradle-wrapper.jar
 create mode 100644 gradle/wrapper/gradle-wrapper.properties
 create mode 100755 gradlew
 create mode 100644 gradlew.bat
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ServiceContainerSettingsLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/Settings.java (97%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/SettingsForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/SettingsForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/AbstractProjectDumbAwareAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/NewXmlServiceAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/NewYamlServiceAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ServiceActionUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/SymfonyContainerServiceBuilder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/SymfonySymbolSearchAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/TwigExtractLanguageAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/BundleClassGeneratorUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCommandAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCompilerPass.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleControllerAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFileActionAbstract.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFormAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleTwigExtensionAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/bundle/WebTestCaseGeneratorAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/comparator/PsiWeightListComparator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/comparator/ValueComparator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/dict/TranslationFileModel.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/PhpBundleCompilerPassGenerateAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceArgumentGenerateAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceGenerateAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/DefaultServiceNameStrategy.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/JavascriptServiceNameStrategy.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/model/SymfonySymbolSearchModel.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/quickfix/AddServiceXmlArgumentLocalQuickFix.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/MethodParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialogDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceBuilder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/asset/AssetDirectoryReader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/asset/AssetEnum.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/asset/AssetFile.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/asset/AssetGoToDeclarationHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/asset/AssetLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/asset/provider/AssetCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantPsiReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/reference/AssistantReferenceUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/reference/MethodParameterSetting.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureSetting.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureTypeProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureTypes.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterfaceEx.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderLookupArguments.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrarParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/completion/CompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/navigation/GotoHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInsight/utils/GotoCompletionUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInspection/InspectionUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInspection/form/FormTypeAsClassConstantInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInspection/quickfix/CreateMethodQuickFix.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/ServiceDeprecatedClassesInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/TaggedExtendsInterfaceClassInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/ConstantEnumCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/DecoratedServiceCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/PhpParameterStringCompletionConfidence.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/command/ConsoleHelperGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/command/PhpCommandGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/constant/ConstantEnumCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/constant/EnumConstantFilter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/insertHandler/ClassConstantInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ClassConstantLookupElementAbstract.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ContainerTagLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/lookup/PhpConstantFieldPhpLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/xml/XmlGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/completion/yaml/YamlGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/ClassPublicMethodReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/ConfigLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/EventDispatcherSubscriberUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/PhpClassReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/PhpClassServiceGotoDeclarationHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/ServiceLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/SymfonyAnnotationReferences.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/SymfonyPhpReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterLookupPercentElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherEventReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherSubscribedEvent.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineStaticTypeLookupBuilder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineTypeLookup.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/php/PhpConfigReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/php/PhpEventDispatcherGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/utils/ConfigUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/ConstantXmlReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/ParameterXmlReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/ServiceXmlReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlHelper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateParameterKeyInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateServiceKeyInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlServiceArgumentInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/xml/provider/ServiceReferenceProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/ParameterPercentWrapInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlElementPatternHelper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlGoToDeclarationHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/EventMethodCallInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateParameterKeyInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateServiceKeyInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/AbstractServiceReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ClassServiceDefinitionTargetLazyValue.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ConstraintPropertyReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ContainerFile.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ContainerParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ContainerService.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ControllerMethodLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/DefaultServiceCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/MethodReferenceBag.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ParameterResolverConsumer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/RelatedPopupGotoLineMarker.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceArgumentParameterHintsProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceIndexedReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMap.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMapParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/ServiceStringLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/SymfonyContainerTypeProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/TagReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/TaggedParameterGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/XmlEventParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/XmlServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/XmlTagParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueAbstract.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/DummyAttributeValue.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/XmlTagAttributeValue.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/YamlKeyValueAttributeValue.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/ImmutableDecoratorService.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/SerializableService.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceSerializable.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/XmlService.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ContainerBuilderCall.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceFileDefaults.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceTypeHint.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/ServiceSuggestionCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlCallServiceSuggestionCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlConstructServiceSuggestionCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlServiceSuggestIntentionAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/YamlConstructServiceSuggestionCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/utils/ServiceSuggestionUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/util/ServiceContainerUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/container/visitor/ServiceConsumer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/CaseSensitivityServiceInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerConstantInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerSettingDeprecatedInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/MissingServiceInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/XmlServiceInstanceInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlClassInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlParameterInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlXmlServiceInstanceInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/inspection/intention/YamlSuggestIntentionAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/intention/PhpServiceArgumentIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/LazyDecoratedParentServiceValues.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/XmlLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/YamlLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/registrar/DicGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagVisitorInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/xml/XmlServiceTag.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/AttributeResolverInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/StaticAttributeResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/YamlMappingAttributeResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/ServiceContainerRemoteFileStorage.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/dict/ServiceParameterStorage.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationReferencedColumnReferences.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationTargetEntityReferences.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineYamlAnnotationLookupBuilder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityHelper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectManagerFindTypeProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryResultTypeProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryTypeProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/completion/DoctrineCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/component/DocumentNamespacesParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/component/EntityNamesServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/component/PhpEntityClassCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineEntityLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModel.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelField.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelFieldLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelSerializable.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineTypes.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/intention/DoctrineRepositoryClassConstantIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataPattern.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineYamlGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineManagerEnum.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineMetadataModel.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverArguments.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrinePhpMappingDriver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineXmlMappingDriver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineYamlMappingDriver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/lookup/DoctrineRepositoryLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/util/DoctrineMetadataTypeUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/util/DoctrineMetadataUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderGotoDeclarationHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderMethodReferenceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderRelationClassResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderScopeContext.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dbal/DoctrineDbalQbGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/FormQueryBuilderRepositoryDetector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetectorParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderJoin.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderPropertyAlias.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderRelation.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/processor/QueryBuilderChainProcessor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/MatcherUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/QueryBuilderUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderArguments.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollectorParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProviderParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoaderParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollectorParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoaderParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocatorParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtensionParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/locator/BundleFileToolboxTargetLocator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/locator/TwigFileToolboxTargetLocator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ControllerToolboxProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/DoctrineModelProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/RoutesToolboxProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceParameterToolboxProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceToolboxProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TranslationDomainToolboxProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TwigToolboxProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormDefaultOptionsKeyReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormExtensionKeyReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormOptionGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormTypeLookup.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/FormUnderscoreMethodReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/PhpFormPropertyMethodLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/action/generator/FormTypeConstantMigrationAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/completion/FormClassConstantsLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/completion/FormCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/EnumFormTypeSource.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClass.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClassEnum.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormExtensionServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOption.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOptionEnum.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeClass.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeMap.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationDomainGotoCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationGotoCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/intention/FormStringToClassConstantIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/util/FormFieldNameReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/util/FormOptionsUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/util/FormUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionLookupVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionTargetVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/event.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/mail.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/route.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/translation.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerCommandExecutor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerGeneratorPeer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerProjectGenerator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerSettings.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerTemplatesFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/installer/dict/SymfonyInstallerVersion.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpBundleCompilerPassIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpServiceIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/php/XmlServiceArgumentIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/ui/ServiceSuggestDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceSuggestIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceTagIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlQuotedEscapedInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceArgumentInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceTagIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlUnquotedColon.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlCreateServiceArgumentsCallback.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlUpdateArgumentServicesCallback.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/NavigationItemEx.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/PhpFoldingBuilder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/PhpGotoRelatedProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/RouteSymbolContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/ServiceSymbolContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/SymfonyCommandSymbolContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/TemplateFileContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/TwigFoldingBuilder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/controller/ModelsControllerRelatedGotoCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/controller/RouteControllerRelatedGotoCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/navigation/controller/TemplatesControllerRelatedGotoCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/HttpProfilerIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/LocalProfilerIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/ProfilerIndexInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerPane.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerWindowFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/collector/DefaultDataCollectorInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/collector/HttpDefaultDataCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalDefaultDataCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalMailCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/collector/MailCollectorInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/dict/HttpProfilerRequest.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/dict/LocalProfilerRequest.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/dict/MailMessage.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/dict/ProfilerRequestInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/factory/DefaultLocalProfilerFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/factory/HttpProfilerFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/factory/LocalProfilerFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/reader/ReverseFileLineReader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/utils/ProfilerUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/widget/SymfonyProfilerWidget.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/profiler/widget/action/SymfonyProfilerWidgetActions.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/PhpRouteReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/Route.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/RouteGotoCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/RouteHelper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/RouteLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/RouteParameterReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/RouteReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/RouteXmlReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/XmlLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/YamlLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/dic/ControllerClassOnShortcutReturn.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/dic/ServiceRouteContainer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/dict/JsonRoute.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/dict/RouteInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutesContainer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutingFile.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/inspection/ControllerMethodInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/inspection/DuplicateLocalRouteInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/inspection/PhpRouteMissingInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/inspection/RouteSettingDeprecatedInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/inspection/TwigRouteMissingInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/routing/webDeployment/RoutingRemoteFileStorage.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/security/AnnotationExpressionGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/security/VoterGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/security/utils/VoterUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/ContainerCollectionResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/ServiceIndexUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/SymfonyProcessors.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/cache/FileIndexCaches.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/dict/DispatcherEvent.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/dict/FileResource.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/dict/StubIndexedRoute.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TemplateUsage.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TwigMacroTagIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerIdUsagesStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerParameterStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/EventAnnotationStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/PhpTwigTemplateUsageStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigBlockIndexExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/ObjectStreamDataExternalizer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/StringSetDataExternalizer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationElementWalkingVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationRouteElementWalkingVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/util/EventDispatcherUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/stubs/util/IndexUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/BlockGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/FilterGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateGlobalStringGoToDeclarationHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateMissingInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/PhpTwigMethodLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/README.md (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/RenderParameterGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TemplateGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TemplateLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TemplateReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TranslationTagGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TwigLineMarkerProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TwigPattern.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertionLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigAssetFunctionInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigHtmlCompletionContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigPathFunctionInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigTranslationFilterInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TemplateInclude.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigBlock.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigConfigJson.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigCreateContainer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacro.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTag.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTagInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TemplateCreateByNameLocalQuickFix.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetMissingInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetsTagMissingInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigTemplateMissingInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariableDeprecatedInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariablePathInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleOverwriteNamespaceExtensions.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleTwigNamespaceExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/ConfigAddPathTwigNamespaces.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/ContainerTwigNamespaceExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/GlobalAppTwigNamespaceExtension.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/JsonFileIndexTwigNamespaces.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigNamespaceSetting.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPath.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/path/dict/TwigPathJson.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/util/PhpMethodVariableResolveUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigExtensionParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigHtmlCompletionUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigTypeResolveUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollectorParameter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigTypeContainer.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/FileDocVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/GlobalExtensionVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/IncludeVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/MarcoScopeVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/StaticVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/dict/PsiVariable.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormFieldResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormVarsResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/TwigTypeResolver.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/holder/FormDataHolder.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationDomainInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationKeyInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationDomainReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAndQuickFixAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationPlaceholderGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/TranslatorLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/ValidatorTranslationGotoCompletionRegistrar.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/dict/DomainFileMap.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/dict/TranslationUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationDomainInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationKeyInspection.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/intention/TwigTranslationKeyIntention.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/parser/DomainMappings.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationPsiParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringMap.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/translation/util/TranslationInsertUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/action/TwigTranslationGeneratorAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationAnnotator.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationGotoHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationReferences.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/assets/TwigNamedAssetsServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileImplementsLazyLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileOverwritesLazyLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigBlockUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigFileUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerDocVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/GlobalTwigConfigVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ServiceContainerGlobalVariableCollector.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalEnum.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalVariable.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalsServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.form (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/dict/AbstractUiFilePath.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathPresentable.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/utils/ClassCompletionPanelWrapper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/utils/UiSettingsUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/UiPathColumnInfo.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/WebServerFileDialogExtensionCallback.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/AnnotationBackportUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/CodeUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/CommandUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/DocHashTagReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/EventDispatcherTypeProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/EventSubscriberUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/FileResourceVisitorUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/FilesystemUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/IdeHelper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/MethodMatcher.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/MethodParameterReferenceContributor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/ParameterBag.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/PhpElementsUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/PhpIndexUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/PhpStringLiteralExpressionReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/PhpTypeProviderUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/PsiElementUtils.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/StringUtils.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleFileCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/SymfonyCommandUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/SymfonyUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/VfsExUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationConfig.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationValue.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/EventCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/FunctionInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassAndParameterCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassReferenceInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpReferenceTrimBackslashInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/TagNameCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/TwigTypeInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationMethodInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationTagInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationUseImporter.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerActionLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerCompletionProvider.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerIndex.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerReference.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/BundleFile.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/DoctrineModel.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/PhpMethodReferenceCall.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/ResourceFileInsertHandler.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceTag.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundle.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundleFileLookupElement.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyCommand.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/psi/ParentPathPatternCondition.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpBundleFileFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpPsiMatcher.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/psi/PsiElementAssertUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndMethodMatcher.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndNewExpressionMatcher.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/resource/FileResourceUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/service/AbstractServiceParser.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceFileInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceParserInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceXmlParserFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlHelper.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlPsiElementFactory.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/ParameterVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlServiceTag.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlTagVisitor.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentProjectComponent.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentUtil.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/actions/SymfonyWebDeploymentDownloadAction.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/container/RemoteCompiledServiceContainerLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/routing/WebDeploymentRoutingLoader.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/storage/RemoteFileStorageInterface.java (100%)
 rename src/{ => main/java}/fr/adrienbrault/idea/symfony2plugin/webDeployment/utils/RemoteWebServerUtil.java (100%)
 rename src/{ => main/java}/icons/SymfonyIcons.java (100%)
 rename {META-INF => src/main/resources/META-INF}/deployment-aware.xml (100%)
 rename {META-INF => src/main/resources/META-INF}/plugin.xml (100%)
 rename src/{ => main}/resources/fileTemplates/command.php (100%)
 rename src/{ => main}/resources/fileTemplates/compiler_pass.php (100%)
 rename src/{ => main}/resources/fileTemplates/container.xml (100%)
 rename src/{ => main}/resources/fileTemplates/container.yml (100%)
 rename src/{ => main}/resources/fileTemplates/controller.php (100%)
 rename src/{ => main}/resources/fileTemplates/form_type_configure.php (100%)
 rename src/{ => main}/resources/fileTemplates/form_type_defaults.php (100%)
 rename src/{ => main}/resources/fileTemplates/twig_extension.php (100%)
 rename src/{ => main}/resources/fileTemplates/web_test_case.php (100%)
 rename src/{ => main/resources}/inspectionDescriptions/CaseSensitivityServiceInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/ContainerConstant.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/ContainerSettingDeprecated.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/ControllerMethodInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/EventMethodCall.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/FormTypeAsClassConstant.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/MissingService.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/PhpRouteMissingInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/PhpTemplateMissingInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/PhpTranslationDomain.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/PhpTranslationKey.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/RouteSettingDeprecated.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TaggedExtendsInterfaceClass.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigAssetMissingInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigAssetsTagMissingInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigTemplateMissingInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigTranslationDomain.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigTranslationKey.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigVariableDeprecated.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/TwigVariablePath.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/XmlServiceArgument.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/XmlServiceInstanceInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlClassInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlDeprecatedClasses.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlParameterInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlQuotedEscapedInspection.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlServiceArgument.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlUnquotedColon.html (100%)
 rename src/{ => main/resources}/inspectionDescriptions/YamlXmlServiceInstanceInspection.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/DoctrineRepositoryClassConstantIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/FormStringToClassConstantIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/PhpBundleCompilerPassIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/PhpServiceArgumentIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/Symfony2MethodCreateService/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/SymfonyXmlServiceTagIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/SymfonyYamlServiceTagIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/TwigTranslationKeyIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/XmlServiceArgumentIntention/description.html (100%)
 rename src/{ => main/resources}/intentionDescriptions/XmlServiceSuggestIntention/description.html (100%)
 rename src/{ => main}/resources/symfony2-config.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyTempCodeInsightFixtureTestCase.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/ServiceActionUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/SymfonyContainerServiceBuilderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/generator/ServiceArgumentGenerateActionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/DefaultServiceNameStrategyTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetDirectoryReaderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetGoToDeclarationHandlerTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/fixtures/form.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/FooCommand.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/helper.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/XmlGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/routes.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/YamlGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/routes.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/BundleScopeLineMarkerProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ConfigLineMarkerProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriber.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriberAnnotation.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ServiceLineMarkerProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/SymfonyPhpReferenceContributor.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/Validation.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/tags.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTempTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/fixtures/ConfigUtilTest.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlHelper.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.env (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/completion/ConfigCompletionProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.env (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.env (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToKnownDeclarationHandlerConfig.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/config.yaml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/tagged.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/YamlDuplicateServiceKeyInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/DefaultServiceCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceMapParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceStringLookupElementTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/XmlServiceTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/Dockerfile (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/docker-compose.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/env.env (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage1.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types2.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerSettingDeprecatedInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlClassInspection.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlParameterInspection.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/tags/ServiceTagFactoryTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/XmlDicCompletionContributorTest.env (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/classes1.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/DoctrineUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/doctrine.orm.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dict/DoctrineModelTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectManagerFindTypeProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectRepositoryResultTypeProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/doctrine.orm.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/entity_helper.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataPatternTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/ObjectRepositoryFindGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/querybuilder/util/QueryBuilderUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormGotoCompletionRegistrarTest.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormOptionGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/messages.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtil.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtilKeys.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/installer/SymfonyInstallerUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceSuggestIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlQuotedEscapedInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlUnquotedColonTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlCreateServiceArgumentsCallbackTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlUpdateArgumentServicesCallbackTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/fixtures/routing.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/dict/LocalProfilerRequestTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-index.html (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request-dumper.html (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request.html (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-twig.html (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/BundleScopeLineMarkerProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.routing.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/PhpRouteReferenceContributor.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteXmlReferenceContributor.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/XmlLineMarkerProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/YamlLineMarkerProvider.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appDevUrlGenerator-28.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appTestUrlGenerator.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes_routing.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/DuplicateLocalRouteInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/RouteSettingDeprecatedInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/TwigRouteMissingInspection.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/security.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/security.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/ContainerBuilder.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/decorator.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/kernel_parameter.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/FileResourcesIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/PhpTwigTemplateUsageStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigExtendsStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigIncludeStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigMacroFunctionStubIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/ContainerBuilder.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/EventAnnotationStubIndex.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/apple.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/blocks.html.twig (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/car.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/doctrine.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/foo.fr.xliff (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/fr.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages.fr.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages_two.fr.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yaml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/stubs/util/EventDispatcherUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateGlobalStringGoToDeclarationHandlerTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigPatternTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTranslationGeneratorActionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigAssetsCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/messages.de.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/routing.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/symfony.de.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/FilterGotoCompletionRegistrarTest.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/RenderParameterGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigFilterExtension.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateCompletionContributorTest.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateGoToLocalDeclarationHandler.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateMissingInspection.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/app.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/routing.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetMissingInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetsTagMissingInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigTemplateMissingInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/GlobalAppTwigNamespaceExtensionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathTempTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/ide-twig.json (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/test.html.twig (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationCompletionContributorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationNavigationTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/foo.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/interchange.en.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/messages.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigTypeResolveUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTempTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/GetTwigFileMethodUsageOnIndex.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/PhpMethodVariableResolveUtilTest.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/TwigTypeResolveUtil.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/bundle.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/controller_method.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/dummy.html.twig (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/ide-twig.json (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/twig_extensions.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/variables.html.twig (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/FileDocVariableCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/MarcoScopeVariableCollectorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/apple.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/car.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.xlf (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/PhpTranslationInspection.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/TranslationPlaceholderGotoCompletionRegistrar.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/messages.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/symfony.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/validators.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures/symfony.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/fixtures/symfony.de.yml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/appDevDebugProjectContainer.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/translation/util/TranslationInsertUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/controller_method.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/twig/utils/TwigBlockUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/StringUtilsTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/kernel_parameter.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/services.xml (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventDispatcher.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventSubscriber.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/InstanceOf.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpElementsUtil.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpTypeProviderUtil.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/SymfonyCommandUtilTest.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperTest.java (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/fixtures/classes.php (100%)
 rename {tests => src/test/java}/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/visitor/YamlServiceTagTest.java (100%)
 delete mode 100644 symfony2-plugin.iml
 delete mode 100644 travis.sh

diff --git a/.gitignore b/.gitignore
index a4e34247e..191a0a5a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
 out/
 /.idea
 /.idea/misc.xml
+/.gradle
+/build
diff --git a/.travis.yml b/.travis.yml
index f8ff1e487..ad916f361 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,22 +2,28 @@ sudo: false
 language: java
 jdk:
   - oraclejdk8
-  
-script: "./travis.sh"
+
+before_cache:
+- rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock
+- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
+- rm -fr $HOME/.gradle/caches/*/fileHashes/fileHashes.bin
+- rm -fr $HOME/.gradle/caches/*/fileHashes/fileHashes.lock
+
 cache:
   directories:
-    - .cache
-before_script:
- - sudo apt-get -qq update
- - sudo apt-get install ant-optional
- - chmod +x travis.sh
+  - $HOME/.gradle/caches/
+  - $HOME/.gradle/wrapper/
+
+before_install:
+- "export ORG_GRADLE_PROJECT_ideaVersion=${IDEA_VERSION}"
+- "export ORG_GRADLE_PROJECT_phpPluginVersion=${PHP_PLUGIN_VERSION}"
+- "export ORG_GRADLE_PROJECT_twigPluginVersion=${TWIG_PLUGIN_VERSION}"
+- "export ORG_GRADLE_PROJECT_toolboxPluginVersion=${TOOLBOX_PLUGIN_VERSION}"
+- "export ORG_GRADLE_PROJECT_annotationPluginVersion=${ANNOTATION_PLUGIN_VERSION}"
 
 env:
-  #- PHPSTORM_ENV=2017.2 # unsupported api
-  #- PHPSTORM_ENV=2017.2.4 # unsupported api
-  - PHPSTORM_ENV=2017.3.2
-  #- PHPSTORM_ENV=eap # disabled never used
+  - IDEA_VERSION="IU-181.4203.6" PHP_PLUGIN_VERSION="181.4096.20" TWIG_PLUGIN_VERSION="181.3741.23" TOOLBOX_PLUGIN_VERSION="0.4.7" ANNOTATION_PLUGIN_VERSION="5.4"
+  - IDEA_VERSION="IU-2017.3.5" PHP_PLUGIN_VERSION="173.4301.34" TWIG_PLUGIN_VERSION="173.4301.7" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.3"
 
-matrix:
-  allow_failures:
-    - env: PHPSTORM_ENV=eap
+script:
+- "./gradlew check buildPlugin"
diff --git a/build-test.xml b/build-test.xml
deleted file mode 100644
index 9c1843d61..000000000
--- a/build-test.xml
+++ /dev/null
@@ -1,224 +0,0 @@
-<project name="Symfony2 Idea Plugin" default="test" basedir=".">
-
-    <property file="build.properties" />
-
-    <!-- set global properties for this build -->
-    <property name="build.compiler" value="modern"/>
-
-    <property name="src" location="${basedir}/src"/>
-    <property name="test.src" location="${basedir}/tests"/>
-    <property name="build" location="build"/>
-    <property name="test.build" location="build_test"/>
-    <property name="resources" value="${basedir}/resources"/>
-    <property name="idea.build" location="${basedir}/idea/" />
-    <property name="plugins" location="${basedir}/plugins"/>
-    <property name="deploy" location="${basedir}/deploy"/>
-
-    <path id="idea.classpath">
-        <fileset dir="${idea.build}/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${basedir}/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${plugins}">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${plugins}/php/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${plugins}/twig/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/properties/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/java-i18n/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/CSS/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/yaml/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/webDeployment/lib">
-            <include name="*.jar"/>
-        </fileset>
-    </path>
-
-    <path id="classpath">
-        <pathelement location="${build}"/>
-        <path refid="idea.classpath"/>
-    </path>
-
-    <path id="classpath.test">
-        <pathelement location="${build}"/>
-        <pathelement location="${test.build}"/>
-        <fileset dir="${idea.build}/lib">
-            <include name="**/*.jar" />
-            <exclude name="ant/lib/**/*.jar" />
-        </fileset>
-         <fileset dir="${plugins}">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${plugins}/php/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${plugins}/twig/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/properties/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/java-i18n/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/CSS/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/yaml/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${idea.build}/plugins/webDeployment/lib">
-            <include name="*.jar"/>
-        </fileset>
-        <fileset dir="${java.home}/../lib">
-            <include name="**/*.jar" />
-        </fileset>
-    </path>
-
-    <taskdef name="javac2" classname="com.intellij.ant.Javac2">
-        <classpath>
-            <pathelement location="${idea.build}/lib/javac2.jar"/>
-            <path refid="idea.classpath"/>
-        </classpath>
-    </taskdef>
-
-    <macrodef name="copy_resources">
-        <attribute name="dest"/>
-        <attribute name="src"/>
-        <sequential>
-            <echo message="Copying resources"/>
-            <patternset id="resources">
-                <include name="**/*.php"/>
-                <include name="**/*.png"/>
-                <include name="**/*.xml"/>
-                <include name="**/*.yml"/>
-                <include name="**/*.yaml"/>
-                <include name="**/*.xlf"/>
-                <include name="**/*.twig"/>
-                <include name="**/*.json"/>
-                <include name="**/*.xlf"/>
-                <include name="**/*.xliff"/>
-                <include name="**/*.html"/>
-                <include name="**/*.env"/>
-                <include name="**/Dockerfile"/>
-            </patternset>            
-
-            <copy toDir="@{dest}">
-                <fileset dir="@{src}">
-                    <patternset refid="resources"/>
-                </fileset>
-            </copy>
-        </sequential>
-    </macrodef>
-
-    <macrodef name="make_plugin">
-        <attribute name="dest"/>
-        <sequential>
-            <copy toDir="@{dest}/classes">
-                <fileset dir="${src}"/>
-            </copy>
-            <copy toDir="@{dest}/lib">
-                <fileset dir="${basedir}/lib"/>
-            </copy>
-            <copy toDir="@{dest}/META-INF">
-                <fileset dir="${basedir}/META-INF"/>
-            </copy>
-        </sequential>
-    </macrodef>
-
-    <target name="init">
-        <tstamp/>
-        <mkdir dir="${build}"/>
-        <mkdir dir="${test.build}"/>
-        <mkdir dir="${plugins}/symfony-plugin"/>
-        <echo message="Using IDEA build from: ${idea.build}"/>
-        <echo message="Using JAVA_HOME: ${java.home}"/>
-    </target>
-
-    <target name="compile" depends="init" description="Compile the source code">
-
-        <sequential>
-            <pathconvert property="classpathProp" refid="classpath"/>
-
-            <javac2 destdir="${build}" classpathref="classpath" verbose="false" debug="true" source="1.8" target="1.8" includeantruntime="false">
-                <src path="${src}"/>
-            </javac2>
-
-            <copy_resources dest="${build}" src="${src}"/>
-            <make_plugin dest="${plugins}/symfony-plugin"/>
-        </sequential>
-    </target>
-
-    <target name="compile_test" depends="compile" description="Compile tests">
-
-        <sequential>
-            <pathconvert property="classpathProp" refid="classpath"/>
-
-            <javac2 destdir="${test.build}" classpathref="classpath" verbose="false" debug="true" source="1.8" target="1.8" includeantruntime="false">
-                <src path="${src}"/>
-                <src path="${test.src}"/>
-            </javac2>
-
-            <copy_resources dest="${test.build}" src="${src}"/>
-            <copy_resources dest="${test.build}" src="${test.src}"/>
-        </sequential>
-    </target>
-
-    <target name="test" depends="compile_test" description="Run the tests">
-        <echo message="Running tests"/>
-
-        <property name="suspend" value="n"/>
-
-        <junit printsummary="yes"
-               haltonfailure="false"
-               failureProperty="failure_found"
-               fork="yes" forkmode="once" reloading="no" showoutput="yes">
-
-            <jvmarg value="-Didea.home.path=${idea.build}"/>
-            <jvmarg value="-Xbootclasspath/a:${idea.build}/lib/boot.jar"/>
-            <jvmarg value="-Dfile.encoding=UTF-8"/>
-            <jvmarg value="-Didea.load.plugins.id=com.jetbrains.php,com.jetbrains.twig,com.intellij.modules.platformorg.jetbrains.plugins.yaml,com.jetbrains.plugins.webDeployment,de.espend.idea.php.annotation,de.espend.idea.php.toolbox,fr.adrienbrault.idea.symfony2plugin"/>
-            <jvmarg value="-ea"/>
-            <jvmarg value="-Didea.plugins.path=${plugins}"/>
-            <jvmarg line="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=${suspend},address=43251"/>
-            <jvmarg value="-Didea.launcher.bin.path=${idea.build}/bin"/>
-
-            <classpath refid="classpath.test"/>
-
-            <formatter type="brief" usefile="false"/>
-
-            <batchtest>
-                <fileset dir="${test.src}">
-                    <include name="**/*Test.java"/>
-                    <exclude name="**/*TestCase.java"/>
-                </fileset>
-            </batchtest>
-        </junit>
-
-        <antcall target="check_test"/>
-    </target>
-
-    <target name="check_test" if="failure_found">
-        <fail message="Failures found"/>
-    </target>
-
-    <target name="clean" description="clean up">
-        <delete dir="${build}" />
-        <delete dir="${test.build}" />
-        <delete dir="${plugins}/symfony-plugin" />
-    </target>
-
-</project>
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 000000000..242aefb8b
--- /dev/null
+++ b/build.gradle
@@ -0,0 +1,46 @@
+import org.gradle.api.tasks.testing.logging.TestExceptionFormat
+
+buildscript {
+    repositories {
+        mavenCentral()
+
+        maven { url 'http://dl.bintray.com/jetbrains/intellij-plugin-service' }
+    }
+}
+
+plugins {
+    id "org.jetbrains.intellij" version "0.2.18"
+}
+
+apply plugin: 'idea'
+apply plugin: 'org.jetbrains.intellij'
+apply plugin: 'java'
+
+intellij {
+    version ideaVersion
+    plugins = [
+            "com.jetbrains.php:${phpPluginVersion}",
+            "com.jetbrains.twig:${twigPluginVersion}",
+            "de.espend.idea.php.annotation:${annotationPluginVersion}",
+            "de.espend.idea.php.toolbox:${toolboxPluginVersion}",
+            'yaml',
+            'CSS',
+            'java-i18n',
+            'properties'
+    ]
+    pluginName 'Symfony Plugin'
+
+    patchPluginXml {
+        sinceBuild '173'
+        untilBuild '181.*'
+    }
+}
+
+group 'fr.adrienbrault.idea.symfony2plugin'
+version '0.16.165'
+
+wrapper {
+    gradleVersion '4.3.1'
+}
+
+test.testLogging.exceptionFormat = TestExceptionFormat.FULL
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 000000000..271531f16
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,5 @@
+ideaVersion = IU-181.4203.6
+phpPluginVersion = 181.4096.20
+twigPluginVersion = 181.3741.23
+toolboxPluginVersion = 0.4.7
+annotationPluginVersion = 5.4
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000000000000000000000000000000000000..21ac1f242bda12b9e6fba2d2dd9e29c7903435c3
GIT binary patch
literal 54706
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

literal 0
HcmV?d00001

diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 000000000..b3cf49ff7
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Thu Mar 22 14:59:04 CET 2018
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-bin.zip
diff --git a/gradlew b/gradlew
new file mode 100755
index 000000000..cccdd3d51
--- /dev/null
+++ b/gradlew
@@ -0,0 +1,172 @@
+#!/usr/bin/env sh
+
+##############################################################################
+##
+##  Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+    ls=`ls -ld "$PRG"`
+    link=`expr "$ls" : '.*-> \(.*\)$'`
+    if expr "$link" : '/.*' > /dev/null; then
+        PRG="$link"
+    else
+        PRG=`dirname "$PRG"`"/$link"
+    fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+    echo "$*"
+}
+
+die () {
+    echo
+    echo "$*"
+    echo
+    exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+  CYGWIN* )
+    cygwin=true
+    ;;
+  Darwin* )
+    darwin=true
+    ;;
+  MINGW* )
+    msys=true
+    ;;
+  NONSTOP* )
+    nonstop=true
+    ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+        # IBM's JDK on AIX uses strange locations for the executables
+        JAVACMD="$JAVA_HOME/jre/sh/java"
+    else
+        JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    if [ ! -x "$JAVACMD" ] ; then
+        die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+    fi
+else
+    JAVACMD="java"
+    which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+    MAX_FD_LIMIT=`ulimit -H -n`
+    if [ $? -eq 0 ] ; then
+        if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+            MAX_FD="$MAX_FD_LIMIT"
+        fi
+        ulimit -n $MAX_FD
+        if [ $? -ne 0 ] ; then
+            warn "Could not set maximum file descriptor limit: $MAX_FD"
+        fi
+    else
+        warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+    fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+    GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+    APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+    CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+    JAVACMD=`cygpath --unix "$JAVACMD"`
+
+    # We build the pattern for arguments to be converted via cygpath
+    ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+    SEP=""
+    for dir in $ROOTDIRSRAW ; do
+        ROOTDIRS="$ROOTDIRS$SEP$dir"
+        SEP="|"
+    done
+    OURCYGPATTERN="(^($ROOTDIRS))"
+    # Add a user-defined pattern to the cygpath arguments
+    if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+        OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+    fi
+    # Now convert the arguments - kludge to limit ourselves to /bin/sh
+    i=0
+    for arg in "$@" ; do
+        CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+        CHECK2=`echo "$arg"|egrep -c "^-"`                                 ### Determine if an option
+
+        if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then                    ### Added a condition
+            eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+        else
+            eval `echo args$i`="\"$arg\""
+        fi
+        i=$((i+1))
+    done
+    case $i in
+        (0) set -- ;;
+        (1) set -- "$args0" ;;
+        (2) set -- "$args0" "$args1" ;;
+        (3) set -- "$args0" "$args1" "$args2" ;;
+        (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+        (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+        (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+        (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+        (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+        (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+    esac
+fi
+
+# Escape application args
+save () {
+    for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+    echo " "
+}
+APP_ARGS=$(save "$@")
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
+if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
+  cd "$(dirname "$0")"
+fi
+
+exec "$JAVACMD" "$@"
diff --git a/gradlew.bat b/gradlew.bat
new file mode 100644
index 000000000..f9553162f
--- /dev/null
+++ b/gradlew.bat
@@ -0,0 +1,84 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem  Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windows variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if  not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ServiceContainerSettingsLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ServiceContainerSettingsLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ServiceContainerSettingsLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ServiceContainerSettingsLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/Settings.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java
similarity index 97%
rename from src/fr/adrienbrault/idea/symfony2plugin/Settings.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java
index d3145e76c..855cd60d6 100644
--- a/src/fr/adrienbrault/idea/symfony2plugin/Settings.java
+++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java
@@ -1,111 +1,111 @@
-package fr.adrienbrault.idea.symfony2plugin;
-
-import com.intellij.openapi.components.*;
-import com.intellij.openapi.project.Project;
-import com.intellij.util.xmlb.XmlSerializerUtil;
-import fr.adrienbrault.idea.symfony2plugin.assistant.reference.MethodParameterSetting;
-import fr.adrienbrault.idea.symfony2plugin.assistant.signature.MethodSignatureSetting;
-import fr.adrienbrault.idea.symfony2plugin.dic.ContainerFile;
-import fr.adrienbrault.idea.symfony2plugin.routing.dict.RoutingFile;
-import fr.adrienbrault.idea.symfony2plugin.templating.path.TwigNamespaceSetting;
-import org.jetbrains.annotations.Nullable;
-
-import java.util.ArrayList;
-import java.util.List;
-
-@State(
-       name = "Symfony2PluginSettings",
-       storages = {
-               @Storage(id = "default", file = StoragePathMacros.PROJECT_FILE),
-               @Storage(id = "dir", file = StoragePathMacros.PROJECT_CONFIG_DIR + "/symfony2.xml", scheme = StorageScheme.DIRECTORY_BASED)
-       }
-)
-public class Settings implements PersistentStateComponent<Settings> {
-
-    // Default Symfony 2, 3 and 4 paths
-    public static String[] DEFAULT_CONTAINER_PATHS = new String[] {
-        "app/cache/dev/appDevDebugProjectContainer.xml",
-        "var/cache/dev/appDevDebugProjectContainer.xml",
-        "var/cache/dev/srcDevDebugProjectContainer.xml",
-    };
-
-    // Default Symfony 2, 3 and 4 paths
-    public static String[] DEFAULT_ROUTES = new String[] {
-        "app/cache/dev/appDevUrlGenerator.php",
-        "var/cache/dev/appDevUrlGenerator.php",
-        "var/cache/dev/appDevDebugProjectContainerUrlGenerator.php",
-        "var/cache/dev/srcDevDebugProjectContainerUrlGenerator.php",
-    };
-
-    public static String DEFAULT_TRANSLATION_PATH = "app/cache/dev/translations";
-
-    public static String DEFAULT_WEB_DIRECTORY = "web";
-    public static String DEFAULT_APP_DIRECTORY = "app";
-
-    public String pathToTranslation = DEFAULT_TRANSLATION_PATH;
-    public String directoryToWeb = DEFAULT_WEB_DIRECTORY;
-    public String directoryToApp = DEFAULT_APP_DIRECTORY;
-    public String serviceJsNameStrategy = null;
-
-    public boolean remoteDevFileScheduler = false;
-
-    public boolean pluginEnabled = false;
-
-    public boolean objectSignatureTypeProvider = false;
-
-    public boolean codeFoldingPhpRoute = true;
-    public boolean codeFoldingPhpModel = true;
-    public boolean codeFoldingPhpTemplate = true;
-    public boolean codeFoldingTwigRoute = true;
-    public boolean codeFoldingTwigTemplate = true;
-    public boolean codeFoldingTwigConstant = true;
-
-    public boolean dismissEnableNotification = false;
-
-    public boolean profilerLocalEnabled = false;
-    public String profilerLocalUrl = "http://127.0.0.1:8000";
-    public String profilerCsvPath;
-
-    public boolean profilerHttpEnabled = false;
-    public String profilerHttpUrl = "http://127.0.0.1:8000";
-
-    /**
-     * Use service id attribute as class name for service generator
-     */
-    public boolean serviceClassAsIdAttribute = false;
-
-    /**
-     * Last user selected output of service generator eg: yaml or xml
-     */
-    public String lastServiceGeneratorLanguage = null;
-
-    @Nullable
-    public List<TwigNamespaceSetting> twigNamespaces = new ArrayList<>();
-
-    @Nullable
-    public List<ContainerFile> containerFiles = new ArrayList<>();
-
-    @Nullable
-    public List<RoutingFile> routingFiles = new ArrayList<>();
-
-    @Nullable
-    public List<MethodParameterSetting> methodParameterSettings = new ArrayList<>();
-
-    @Nullable
-    public List<MethodSignatureSetting> methodSignatureSettings = new ArrayList<>();
-
-    public static Settings getInstance(Project project) {
-        return ServiceManager.getService(project, Settings.class);
-    }
-
-    @Nullable
-    @Override
-    public Settings getState() {
-        return this;
-    }
-
-    @Override
-    public void loadState(Settings settings) {
-        XmlSerializerUtil.copyBean(settings, this);
-    }
-}
+package fr.adrienbrault.idea.symfony2plugin;
+
+import com.intellij.openapi.components.*;
+import com.intellij.openapi.project.Project;
+import com.intellij.util.xmlb.XmlSerializerUtil;
+import fr.adrienbrault.idea.symfony2plugin.assistant.reference.MethodParameterSetting;
+import fr.adrienbrault.idea.symfony2plugin.assistant.signature.MethodSignatureSetting;
+import fr.adrienbrault.idea.symfony2plugin.dic.ContainerFile;
+import fr.adrienbrault.idea.symfony2plugin.routing.dict.RoutingFile;
+import fr.adrienbrault.idea.symfony2plugin.templating.path.TwigNamespaceSetting;
+import org.jetbrains.annotations.Nullable;
+
+import java.util.ArrayList;
+import java.util.List;
+
+@State(
+       name = "Symfony2PluginSettings",
+       storages = {
+               @Storage(id = "default", file = StoragePathMacros.PROJECT_FILE),
+               @Storage(id = "dir", file = StoragePathMacros.PROJECT_CONFIG_DIR + "/symfony2.xml", scheme = StorageScheme.DIRECTORY_BASED)
+       }
+)
+public class Settings implements PersistentStateComponent<Settings> {
+
+    // Default Symfony 2, 3 and 4 paths
+    public static String[] DEFAULT_CONTAINER_PATHS = new String[] {
+        "app/cache/dev/appDevDebugProjectContainer.xml",
+        "var/cache/dev/appDevDebugProjectContainer.xml",
+        "var/cache/dev/srcDevDebugProjectContainer.xml",
+    };
+
+    // Default Symfony 2, 3 and 4 paths
+    public static String[] DEFAULT_ROUTES = new String[] {
+        "app/cache/dev/appDevUrlGenerator.php",
+        "var/cache/dev/appDevUrlGenerator.php",
+        "var/cache/dev/appDevDebugProjectContainerUrlGenerator.php",
+        "var/cache/dev/srcDevDebugProjectContainerUrlGenerator.php",
+    };
+
+    public static String DEFAULT_TRANSLATION_PATH = "app/cache/dev/translations";
+
+    public static String DEFAULT_WEB_DIRECTORY = "web";
+    public static String DEFAULT_APP_DIRECTORY = "app";
+
+    public String pathToTranslation = DEFAULT_TRANSLATION_PATH;
+    public String directoryToWeb = DEFAULT_WEB_DIRECTORY;
+    public String directoryToApp = DEFAULT_APP_DIRECTORY;
+    public String serviceJsNameStrategy = null;
+
+    public boolean remoteDevFileScheduler = false;
+
+    public boolean pluginEnabled = false;
+
+    public boolean objectSignatureTypeProvider = false;
+
+    public boolean codeFoldingPhpRoute = true;
+    public boolean codeFoldingPhpModel = true;
+    public boolean codeFoldingPhpTemplate = true;
+    public boolean codeFoldingTwigRoute = true;
+    public boolean codeFoldingTwigTemplate = true;
+    public boolean codeFoldingTwigConstant = true;
+
+    public boolean dismissEnableNotification = false;
+
+    public boolean profilerLocalEnabled = false;
+    public String profilerLocalUrl = "http://127.0.0.1:8000";
+    public String profilerCsvPath;
+
+    public boolean profilerHttpEnabled = false;
+    public String profilerHttpUrl = "http://127.0.0.1:8000";
+
+    /**
+     * Use service id attribute as class name for service generator
+     */
+    public boolean serviceClassAsIdAttribute = false;
+
+    /**
+     * Last user selected output of service generator eg: yaml or xml
+     */
+    public String lastServiceGeneratorLanguage = null;
+
+    @Nullable
+    public List<TwigNamespaceSetting> twigNamespaces = new ArrayList<>();
+
+    @Nullable
+    public List<ContainerFile> containerFiles = new ArrayList<>();
+
+    @Nullable
+    public List<RoutingFile> routingFiles = new ArrayList<>();
+
+    @Nullable
+    public List<MethodParameterSetting> methodParameterSettings = new ArrayList<>();
+
+    @Nullable
+    public List<MethodSignatureSetting> methodSignatureSettings = new ArrayList<>();
+
+    public static Settings getInstance(Project project) {
+        return ServiceManager.getService(project, Settings.class);
+    }
+
+    @Nullable
+    @Override
+    public Settings getState() {
+        return this;
+    }
+
+    @Override
+    public void loadState(Settings settings) {
+        XmlSerializerUtil.copyBean(settings, this);
+    }
+}
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/SettingsForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/SettingsForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/SettingsForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/SettingsForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/SettingsForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/SettingsForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/SettingsForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/SettingsForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/AbstractProjectDumbAwareAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/AbstractProjectDumbAwareAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/AbstractProjectDumbAwareAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/AbstractProjectDumbAwareAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/NewXmlServiceAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/NewXmlServiceAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/NewXmlServiceAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/NewXmlServiceAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/NewYamlServiceAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/NewYamlServiceAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/NewYamlServiceAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/NewYamlServiceAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ServiceActionUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ServiceActionUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ServiceActionUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ServiceActionUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/SymfonyContainerServiceBuilder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/SymfonyContainerServiceBuilder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/SymfonyContainerServiceBuilder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/SymfonyContainerServiceBuilder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/SymfonySymbolSearchAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/SymfonySymbolSearchAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/SymfonySymbolSearchAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/SymfonySymbolSearchAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/TwigExtractLanguageAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/TwigExtractLanguageAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/TwigExtractLanguageAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/TwigExtractLanguageAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/BundleClassGeneratorUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/BundleClassGeneratorUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/BundleClassGeneratorUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/BundleClassGeneratorUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCommandAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCommandAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCommandAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCommandAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCompilerPass.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCompilerPass.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCompilerPass.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleCompilerPass.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleControllerAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleControllerAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleControllerAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleControllerAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFileActionAbstract.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFileActionAbstract.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFileActionAbstract.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFileActionAbstract.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFormAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFormAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFormAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleFormAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleTwigExtensionAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleTwigExtensionAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleTwigExtensionAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/NewBundleTwigExtensionAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/bundle/WebTestCaseGeneratorAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/WebTestCaseGeneratorAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/bundle/WebTestCaseGeneratorAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/bundle/WebTestCaseGeneratorAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/comparator/PsiWeightListComparator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/comparator/PsiWeightListComparator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/comparator/PsiWeightListComparator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/comparator/PsiWeightListComparator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/comparator/ValueComparator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/comparator/ValueComparator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/comparator/ValueComparator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/comparator/ValueComparator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/dict/TranslationFileModel.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/dict/TranslationFileModel.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/dict/TranslationFileModel.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/dict/TranslationFileModel.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/PhpBundleCompilerPassGenerateAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/PhpBundleCompilerPassGenerateAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/PhpBundleCompilerPassGenerateAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/PhpBundleCompilerPassGenerateAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceArgumentGenerateAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceArgumentGenerateAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceArgumentGenerateAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceArgumentGenerateAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceGenerateAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceGenerateAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceGenerateAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/ServiceGenerateAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/DefaultServiceNameStrategy.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/DefaultServiceNameStrategy.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/DefaultServiceNameStrategy.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/DefaultServiceNameStrategy.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/JavascriptServiceNameStrategy.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/JavascriptServiceNameStrategy.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/JavascriptServiceNameStrategy.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/JavascriptServiceNameStrategy.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/generator/naming/ServiceNameStrategyParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/model/SymfonySymbolSearchModel.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/model/SymfonySymbolSearchModel.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/model/SymfonySymbolSearchModel.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/model/SymfonySymbolSearchModel.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/quickfix/AddServiceXmlArgumentLocalQuickFix.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/quickfix/AddServiceXmlArgumentLocalQuickFix.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/quickfix/AddServiceXmlArgumentLocalQuickFix.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/quickfix/AddServiceXmlArgumentLocalQuickFix.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/MethodParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/MethodParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/MethodParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/MethodParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialogDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialogDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialogDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceArgumentSelectionDialogDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceBuilder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceBuilder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceBuilder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/ServiceBuilder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyCreateService.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/action/ui/SymfonyJavascriptServiceNameForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/asset/AssetDirectoryReader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetDirectoryReader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/asset/AssetDirectoryReader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetDirectoryReader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/asset/AssetEnum.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetEnum.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/asset/AssetEnum.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetEnum.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/asset/AssetFile.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetFile.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/asset/AssetFile.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetFile.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/asset/AssetGoToDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetGoToDeclarationHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/asset/AssetGoToDeclarationHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetGoToDeclarationHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/asset/AssetLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/asset/AssetLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/AssetLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/asset/provider/AssetCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/provider/AssetCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/asset/provider/AssetCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/asset/provider/AssetCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantPsiReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantPsiReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantPsiReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantPsiReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/AssistantReferenceProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/AssistantReferenceUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/AssistantReferenceUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/AssistantReferenceUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/AssistantReferenceUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/DefaultReferenceProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/MethodParameterSetting.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/MethodParameterSetting.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/reference/MethodParameterSetting.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/reference/MethodParameterSetting.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureSetting.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureSetting.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureSetting.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureSetting.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureTypeProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureTypeProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureTypeProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/MethodSignatureTypeProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureTypes.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureTypes.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureTypes.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/assistant/signature/PhpTypeSignatureTypes.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterfaceEx.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterfaceEx.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterfaceEx.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderInterfaceEx.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderLookupArguments.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderLookupArguments.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderLookupArguments.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionProviderLookupArguments.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrarParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrarParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrarParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/GotoCompletionRegistrarParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/completion/CompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/completion/CompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/completion/CompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/completion/CompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/navigation/GotoHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/navigation/GotoHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/navigation/GotoHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/navigation/GotoHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInsight/utils/GotoCompletionUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/utils/GotoCompletionUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInsight/utils/GotoCompletionUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInsight/utils/GotoCompletionUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInspection/InspectionUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/InspectionUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInspection/InspectionUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/InspectionUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInspection/form/FormTypeAsClassConstantInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/form/FormTypeAsClassConstantInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInspection/form/FormTypeAsClassConstantInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/form/FormTypeAsClassConstantInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInspection/quickfix/CreateMethodQuickFix.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/quickfix/CreateMethodQuickFix.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInspection/quickfix/CreateMethodQuickFix.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/quickfix/CreateMethodQuickFix.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/ServiceDeprecatedClassesInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/ServiceDeprecatedClassesInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/ServiceDeprecatedClassesInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/ServiceDeprecatedClassesInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/TaggedExtendsInterfaceClassInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/TaggedExtendsInterfaceClassInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/TaggedExtendsInterfaceClassInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/codeInspection/service/TaggedExtendsInterfaceClassInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/ConstantEnumCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/ConstantEnumCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/ConstantEnumCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/ConstantEnumCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/DecoratedServiceCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/DecoratedServiceCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/DecoratedServiceCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/DecoratedServiceCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/PhpParameterStringCompletionConfidence.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/PhpParameterStringCompletionConfidence.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/PhpParameterStringCompletionConfidence.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/PhpParameterStringCompletionConfidence.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/command/ConsoleHelperGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/command/ConsoleHelperGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/command/ConsoleHelperGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/command/ConsoleHelperGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/command/PhpCommandGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/command/PhpCommandGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/command/PhpCommandGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/command/PhpCommandGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/constant/ConstantEnumCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/constant/ConstantEnumCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/constant/ConstantEnumCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/constant/ConstantEnumCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/constant/EnumConstantFilter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/constant/EnumConstantFilter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/constant/EnumConstantFilter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/constant/EnumConstantFilter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/insertHandler/ClassConstantInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/insertHandler/ClassConstantInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/insertHandler/ClassConstantInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/insertHandler/ClassConstantInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ClassConstantLookupElementAbstract.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ClassConstantLookupElementAbstract.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ClassConstantLookupElementAbstract.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ClassConstantLookupElementAbstract.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ContainerTagLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ContainerTagLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ContainerTagLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/lookup/ContainerTagLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/lookup/PhpConstantFieldPhpLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/lookup/PhpConstantFieldPhpLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/lookup/PhpConstantFieldPhpLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/lookup/PhpConstantFieldPhpLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/xml/XmlGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/xml/XmlGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/xml/XmlGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/xml/XmlGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/completion/yaml/YamlGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/yaml/YamlGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/completion/yaml/YamlGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/completion/yaml/YamlGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/ClassPublicMethodReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/ClassPublicMethodReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/ClassPublicMethodReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/ClassPublicMethodReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/ConfigLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/ConfigLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/ConfigLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/ConfigLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/EventDispatcherSubscriberUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/EventDispatcherSubscriberUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/EventDispatcherSubscriberUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/EventDispatcherSubscriberUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/PhpClassReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/PhpClassReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/PhpClassReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/PhpClassReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/PhpClassServiceGotoDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/PhpClassServiceGotoDeclarationHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/PhpClassServiceGotoDeclarationHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/PhpClassServiceGotoDeclarationHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/ServiceLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/ServiceLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/ServiceLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/ServiceLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/SymfonyAnnotationReferences.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/SymfonyAnnotationReferences.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/SymfonyAnnotationReferences.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/SymfonyAnnotationReferences.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/SymfonyPhpReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/SymfonyPhpReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/SymfonyPhpReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/SymfonyPhpReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/ParameterReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterLookupPercentElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterLookupPercentElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterLookupPercentElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterLookupPercentElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/component/parser/ParameterServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherEventReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherEventReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherEventReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherEventReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherSubscribedEvent.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherSubscribedEvent.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherSubscribedEvent.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/dic/EventDispatcherSubscribedEvent.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineStaticTypeLookupBuilder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineStaticTypeLookupBuilder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineStaticTypeLookupBuilder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineStaticTypeLookupBuilder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineTypeLookup.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineTypeLookup.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineTypeLookup.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/doctrine/DoctrineTypeLookup.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/php/PhpConfigReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/php/PhpConfigReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/php/PhpConfigReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/php/PhpConfigReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/php/PhpEventDispatcherGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/php/PhpEventDispatcherGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/php/PhpEventDispatcherGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/php/PhpEventDispatcherGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/utils/ConfigUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/utils/ConfigUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/utils/ConfigUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/utils/ConfigUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/ConstantXmlReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/ConstantXmlReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/ConstantXmlReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/ConstantXmlReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/ParameterXmlReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/ParameterXmlReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/ParameterXmlReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/ParameterXmlReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/ServiceXmlReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/ServiceXmlReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/ServiceXmlReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/ServiceXmlReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlHelper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlHelper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlHelper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlHelper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/XmlReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateParameterKeyInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateParameterKeyInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateParameterKeyInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateParameterKeyInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateServiceKeyInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateServiceKeyInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateServiceKeyInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlDuplicateServiceKeyInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlServiceArgumentInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlServiceArgumentInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlServiceArgumentInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/inspection/XmlServiceArgumentInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/xml/provider/ServiceReferenceProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/provider/ServiceReferenceProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/xml/provider/ServiceReferenceProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/xml/provider/ServiceReferenceProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/ParameterPercentWrapInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/ParameterPercentWrapInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/ParameterPercentWrapInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/ParameterPercentWrapInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlElementPatternHelper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlElementPatternHelper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlElementPatternHelper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlElementPatternHelper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlGoToDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlGoToDeclarationHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlGoToDeclarationHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/YamlGoToDeclarationHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/EventMethodCallInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/EventMethodCallInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/EventMethodCallInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/EventMethodCallInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateParameterKeyInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateParameterKeyInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateParameterKeyInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateParameterKeyInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateServiceKeyInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateServiceKeyInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateServiceKeyInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/inspection/YamlDuplicateServiceKeyInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/AbstractServiceReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/AbstractServiceReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/AbstractServiceReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/AbstractServiceReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ClassServiceDefinitionTargetLazyValue.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ClassServiceDefinitionTargetLazyValue.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ClassServiceDefinitionTargetLazyValue.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ClassServiceDefinitionTargetLazyValue.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ConstraintPropertyReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ConstraintPropertyReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ConstraintPropertyReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ConstraintPropertyReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ContainerFile.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ContainerFile.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ContainerFile.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ContainerFile.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ContainerParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ContainerParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ContainerParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ContainerParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ContainerService.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ContainerService.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ContainerService.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ContainerService.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ControllerMethodLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ControllerMethodLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ControllerMethodLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ControllerMethodLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/DefaultServiceCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/DefaultServiceCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/DefaultServiceCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/DefaultServiceCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/MethodReferenceBag.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/MethodReferenceBag.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/MethodReferenceBag.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/MethodReferenceBag.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ParameterResolverConsumer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ParameterResolverConsumer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ParameterResolverConsumer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ParameterResolverConsumer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/RelatedPopupGotoLineMarker.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/RelatedPopupGotoLineMarker.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/RelatedPopupGotoLineMarker.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/RelatedPopupGotoLineMarker.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceArgumentParameterHintsProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceArgumentParameterHintsProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceArgumentParameterHintsProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceArgumentParameterHintsProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceIndexedReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceIndexedReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceIndexedReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceIndexedReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMap.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMap.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMap.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMap.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMapParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMapParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMapParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceMapParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceStringLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceStringLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/ServiceStringLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/ServiceStringLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/SymfonyContainerTypeProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/SymfonyContainerTypeProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/SymfonyContainerTypeProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/SymfonyContainerTypeProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/TagReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/TagReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/TagReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/TagReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/TaggedParameterGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/TaggedParameterGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/TaggedParameterGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/TaggedParameterGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/XmlEventParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/XmlEventParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/XmlEventParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/XmlEventParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/XmlServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/XmlServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/XmlServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/XmlServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/XmlTagParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/XmlTagParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/XmlTagParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/XmlTagParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueAbstract.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueAbstract.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueAbstract.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueAbstract.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/AttributeValueInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/DummyAttributeValue.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/DummyAttributeValue.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/DummyAttributeValue.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/DummyAttributeValue.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/XmlTagAttributeValue.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/XmlTagAttributeValue.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/XmlTagAttributeValue.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/XmlTagAttributeValue.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/YamlKeyValueAttributeValue.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/YamlKeyValueAttributeValue.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/YamlKeyValueAttributeValue.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/attribute/value/YamlKeyValueAttributeValue.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/ImmutableDecoratorService.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/ImmutableDecoratorService.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/ImmutableDecoratorService.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/ImmutableDecoratorService.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/SerializableService.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/SerializableService.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/SerializableService.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/SerializableService.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceSerializable.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceSerializable.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceSerializable.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/ServiceSerializable.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/XmlService.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/XmlService.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/XmlService.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/XmlService.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ContainerBuilderCall.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ContainerBuilderCall.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ContainerBuilderCall.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ContainerBuilderCall.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceFileDefaults.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceFileDefaults.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceFileDefaults.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceFileDefaults.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceTypeHint.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceTypeHint.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceTypeHint.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/dict/ServiceTypeHint.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/ServiceSuggestionCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/ServiceSuggestionCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/ServiceSuggestionCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/ServiceSuggestionCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlCallServiceSuggestionCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlCallServiceSuggestionCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlCallServiceSuggestionCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlCallServiceSuggestionCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlConstructServiceSuggestionCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlConstructServiceSuggestionCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlConstructServiceSuggestionCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlConstructServiceSuggestionCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlServiceSuggestIntentionAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlServiceSuggestIntentionAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlServiceSuggestIntentionAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/XmlServiceSuggestIntentionAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/YamlConstructServiceSuggestionCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/YamlConstructServiceSuggestionCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/YamlConstructServiceSuggestionCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/YamlConstructServiceSuggestionCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/utils/ServiceSuggestionUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/utils/ServiceSuggestionUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/utils/ServiceSuggestionUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/suggestion/utils/ServiceSuggestionUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/util/ServiceContainerUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/ServiceContainerUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/util/ServiceContainerUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/ServiceContainerUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/container/visitor/ServiceConsumer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/visitor/ServiceConsumer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/container/visitor/ServiceConsumer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/visitor/ServiceConsumer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/CaseSensitivityServiceInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/CaseSensitivityServiceInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/CaseSensitivityServiceInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/CaseSensitivityServiceInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerConstantInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerConstantInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerConstantInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerConstantInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerSettingDeprecatedInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerSettingDeprecatedInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerSettingDeprecatedInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/ContainerSettingDeprecatedInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/MissingServiceInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/MissingServiceInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/MissingServiceInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/MissingServiceInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/XmlServiceInstanceInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/XmlServiceInstanceInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/XmlServiceInstanceInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/XmlServiceInstanceInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlClassInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlClassInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlClassInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlClassInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlParameterInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlParameterInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlParameterInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlParameterInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlXmlServiceInstanceInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlXmlServiceInstanceInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlXmlServiceInstanceInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/YamlXmlServiceInstanceInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/intention/YamlSuggestIntentionAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/intention/YamlSuggestIntentionAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/inspection/intention/YamlSuggestIntentionAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/inspection/intention/YamlSuggestIntentionAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/intention/PhpServiceArgumentIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/intention/PhpServiceArgumentIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/intention/PhpServiceArgumentIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/intention/PhpServiceArgumentIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/LazyDecoratedParentServiceValues.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/LazyDecoratedParentServiceValues.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/LazyDecoratedParentServiceValues.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/LazyDecoratedParentServiceValues.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/XmlLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/XmlLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/XmlLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/XmlLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/YamlLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/YamlLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/YamlLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/linemarker/YamlLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/registrar/DicGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/registrar/DicGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/registrar/DicGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/registrar/DicGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagVisitorInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagVisitorInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagVisitorInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/ServiceTagVisitorInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/xml/XmlServiceTag.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/xml/XmlServiceTag.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/xml/XmlServiceTag.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/xml/XmlServiceTag.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/AttributeResolverInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/AttributeResolverInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/AttributeResolverInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/AttributeResolverInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/StaticAttributeResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/StaticAttributeResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/StaticAttributeResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/StaticAttributeResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/YamlMappingAttributeResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/YamlMappingAttributeResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/YamlMappingAttributeResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/tags/yaml/YamlMappingAttributeResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/ServiceContainerRemoteFileStorage.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/ServiceContainerRemoteFileStorage.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/ServiceContainerRemoteFileStorage.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/ServiceContainerRemoteFileStorage.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/dict/ServiceParameterStorage.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/dict/ServiceParameterStorage.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/dict/ServiceParameterStorage.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/webDeployment/dict/ServiceParameterStorage.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationReferencedColumnReferences.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationReferencedColumnReferences.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationReferencedColumnReferences.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationReferencedColumnReferences.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationTargetEntityReferences.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationTargetEntityReferences.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationTargetEntityReferences.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineAnnotationTargetEntityReferences.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineYamlAnnotationLookupBuilder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineYamlAnnotationLookupBuilder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineYamlAnnotationLookupBuilder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/DoctrineYamlAnnotationLookupBuilder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityHelper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityHelper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityHelper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityHelper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/EntityReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectManagerFindTypeProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectManagerFindTypeProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectManagerFindTypeProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectManagerFindTypeProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryResultTypeProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryResultTypeProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryResultTypeProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryResultTypeProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryTypeProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryTypeProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryTypeProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/ObjectRepositoryTypeProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/completion/DoctrineCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/completion/DoctrineCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/completion/DoctrineCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/completion/DoctrineCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/component/DocumentNamespacesParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/component/DocumentNamespacesParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/component/DocumentNamespacesParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/component/DocumentNamespacesParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/component/EntityNamesServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/component/EntityNamesServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/component/EntityNamesServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/component/EntityNamesServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/component/PhpEntityClassCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/component/PhpEntityClassCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/component/PhpEntityClassCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/component/PhpEntityClassCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineEntityLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineEntityLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineEntityLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineEntityLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModel.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModel.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModel.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModel.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelField.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelField.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelField.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelField.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelFieldLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelFieldLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelFieldLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelFieldLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelSerializable.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelSerializable.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelSerializable.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineModelSerializable.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineTypes.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineTypes.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineTypes.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/dict/DoctrineTypes.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/intention/DoctrineRepositoryClassConstantIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/intention/DoctrineRepositoryClassConstantIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/intention/DoctrineRepositoryClassConstantIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/intention/DoctrineRepositoryClassConstantIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataPattern.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataPattern.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataPattern.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineMetadataPattern.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineXmlGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineYamlGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineYamlGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineYamlGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/DoctrineYamlGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineManagerEnum.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineManagerEnum.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineManagerEnum.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineManagerEnum.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineMetadataModel.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineMetadataModel.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineMetadataModel.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/dict/DoctrineMetadataModel.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverArguments.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverArguments.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverArguments.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverArguments.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineMappingDriverInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrinePhpMappingDriver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrinePhpMappingDriver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrinePhpMappingDriver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrinePhpMappingDriver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineXmlMappingDriver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineXmlMappingDriver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineXmlMappingDriver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineXmlMappingDriver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineYamlMappingDriver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineYamlMappingDriver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineYamlMappingDriver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/driver/DoctrineYamlMappingDriver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/lookup/DoctrineRepositoryLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/lookup/DoctrineRepositoryLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/lookup/DoctrineRepositoryLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/lookup/DoctrineRepositoryLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/util/DoctrineMetadataTypeUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/util/DoctrineMetadataTypeUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/util/DoctrineMetadataTypeUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/type/util/DoctrineMetadataTypeUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/util/DoctrineMetadataUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/util/DoctrineMetadataUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/util/DoctrineMetadataUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/metadata/util/DoctrineMetadataUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderGotoDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderGotoDeclarationHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderGotoDeclarationHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderGotoDeclarationHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderMethodReferenceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderMethodReferenceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderMethodReferenceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderMethodReferenceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderRelationClassResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderRelationClassResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderRelationClassResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderRelationClassResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderScopeContext.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderScopeContext.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderScopeContext.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/QueryBuilderScopeContext.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dbal/DoctrineDbalQbGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dbal/DoctrineDbalQbGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dbal/DoctrineDbalQbGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dbal/DoctrineDbalQbGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/FormQueryBuilderRepositoryDetector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/FormQueryBuilderRepositoryDetector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/FormQueryBuilderRepositoryDetector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/FormQueryBuilderRepositoryDetector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetectorParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetectorParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetectorParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/detector/QueryBuilderRepositoryDetectorParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderJoin.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderJoin.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderJoin.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderJoin.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderPropertyAlias.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderPropertyAlias.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderPropertyAlias.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderPropertyAlias.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderRelation.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderRelation.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderRelation.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/dict/QueryBuilderRelation.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/processor/QueryBuilderChainProcessor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/processor/QueryBuilderChainProcessor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/processor/QueryBuilderChainProcessor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/processor/QueryBuilderChainProcessor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/MatcherUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/MatcherUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/MatcherUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/MatcherUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/QueryBuilderUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/QueryBuilderUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/QueryBuilderUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/doctrine/querybuilder/util/QueryBuilderUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderArguments.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderArguments.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderArguments.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderArguments.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/CompiledServiceBuilderFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollectorParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollectorParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollectorParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ControllerActionGotoRelatedCollectorParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProviderParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProviderParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProviderParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/DoctrineModelProviderParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodParameterReferenceContributorParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/MethodSignatureTypeProviderParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoaderParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoaderParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoaderParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/RoutingLoaderParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollectorParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollectorParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollectorParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceCollectorParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoaderParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoaderParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoaderParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceContainerLoaderParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocatorParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocatorParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocatorParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/ServiceDefinitionLocatorParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtensionParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtensionParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtensionParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/extension/TwigNamespaceExtensionParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/locator/BundleFileToolboxTargetLocator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/locator/BundleFileToolboxTargetLocator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/locator/BundleFileToolboxTargetLocator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/locator/BundleFileToolboxTargetLocator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/locator/TwigFileToolboxTargetLocator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/locator/TwigFileToolboxTargetLocator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/locator/TwigFileToolboxTargetLocator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/locator/TwigFileToolboxTargetLocator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ControllerToolboxProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ControllerToolboxProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ControllerToolboxProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ControllerToolboxProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/DoctrineModelProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/DoctrineModelProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/DoctrineModelProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/DoctrineModelProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/RoutesToolboxProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/RoutesToolboxProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/RoutesToolboxProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/RoutesToolboxProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceParameterToolboxProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceParameterToolboxProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceParameterToolboxProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceParameterToolboxProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceToolboxProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceToolboxProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceToolboxProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/ServiceToolboxProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TranslationDomainToolboxProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TranslationDomainToolboxProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TranslationDomainToolboxProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TranslationDomainToolboxProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TwigToolboxProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TwigToolboxProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TwigToolboxProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/external/toolbox/provider/TwigToolboxProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormDefaultOptionsKeyReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormDefaultOptionsKeyReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormDefaultOptionsKeyReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormDefaultOptionsKeyReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormExtensionKeyReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormExtensionKeyReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormExtensionKeyReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormExtensionKeyReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormOptionGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormOptionGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormOptionGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormOptionGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormTypeLookup.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormTypeLookup.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormTypeLookup.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormTypeLookup.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormTypeReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/FormUnderscoreMethodReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormUnderscoreMethodReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/FormUnderscoreMethodReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/FormUnderscoreMethodReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/PhpFormPropertyMethodLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/PhpFormPropertyMethodLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/PhpFormPropertyMethodLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/PhpFormPropertyMethodLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/action/generator/FormTypeConstantMigrationAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/action/generator/FormTypeConstantMigrationAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/action/generator/FormTypeConstantMigrationAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/action/generator/FormTypeConstantMigrationAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/completion/FormClassConstantsLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/completion/FormClassConstantsLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/completion/FormClassConstantsLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/completion/FormClassConstantsLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/completion/FormCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/completion/FormCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/completion/FormCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/completion/FormCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/EnumFormTypeSource.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/EnumFormTypeSource.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/EnumFormTypeSource.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/EnumFormTypeSource.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClass.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClass.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClass.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClass.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClassEnum.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClassEnum.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClassEnum.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormClassEnum.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormExtensionServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormExtensionServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormExtensionServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormExtensionServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOption.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOption.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOption.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOption.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOptionEnum.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOptionEnum.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOptionEnum.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormOptionEnum.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeClass.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeClass.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeClass.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeClass.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeMap.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeMap.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeMap.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeMap.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/dict/FormTypeServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationDomainGotoCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationDomainGotoCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationDomainGotoCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationDomainGotoCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationGotoCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationGotoCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationGotoCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/gotoCompletion/TranslationGotoCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/intention/FormStringToClassConstantIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/intention/FormStringToClassConstantIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/intention/FormStringToClassConstantIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/intention/FormStringToClassConstantIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/util/FormFieldNameReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/util/FormFieldNameReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/util/FormFieldNameReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/util/FormFieldNameReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/util/FormOptionsUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/util/FormOptionsUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/util/FormOptionsUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/util/FormOptionsUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/util/FormUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/util/FormUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/util/FormUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/util/FormUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionLookupVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionLookupVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionLookupVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionLookupVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionTargetVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionTargetVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionTargetVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionTargetVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/form/visitor/FormOptionVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/event.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/event.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/mail.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/mail.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/route.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/route.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/translation.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/translation.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png b/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerCommandExecutor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerCommandExecutor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerCommandExecutor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerCommandExecutor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerGeneratorPeer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerGeneratorPeer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerGeneratorPeer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerGeneratorPeer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerProjectGenerator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerProjectGenerator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerProjectGenerator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerProjectGenerator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerSettings.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerSettings.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerSettings.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerSettings.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerTemplatesFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerTemplatesFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerTemplatesFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerTemplatesFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/SymfonyInstallerUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/installer/dict/SymfonyInstallerVersion.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/dict/SymfonyInstallerVersion.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/installer/dict/SymfonyInstallerVersion.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/installer/dict/SymfonyInstallerVersion.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpBundleCompilerPassIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpBundleCompilerPassIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpBundleCompilerPassIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpBundleCompilerPassIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpServiceIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpServiceIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpServiceIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/php/PhpServiceIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/php/XmlServiceArgumentIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/php/XmlServiceArgumentIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/php/XmlServiceArgumentIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/php/XmlServiceArgumentIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/ui/ServiceSuggestDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/ui/ServiceSuggestDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/ui/ServiceSuggestDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/ui/ServiceSuggestDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceSuggestIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceSuggestIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceSuggestIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceSuggestIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceTagIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceTagIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceTagIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/xml/XmlServiceTagIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlQuotedEscapedInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlQuotedEscapedInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlQuotedEscapedInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlQuotedEscapedInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceArgumentInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceArgumentInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceArgumentInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceArgumentInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceTagIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceTagIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceTagIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlServiceTagIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlUnquotedColon.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlUnquotedColon.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlUnquotedColon.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/YamlUnquotedColon.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlCreateServiceArgumentsCallback.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlCreateServiceArgumentsCallback.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlCreateServiceArgumentsCallback.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlCreateServiceArgumentsCallback.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlUpdateArgumentServicesCallback.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlUpdateArgumentServicesCallback.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlUpdateArgumentServicesCallback.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/intentions/yaml/dict/YamlUpdateArgumentServicesCallback.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/NavigationItemEx.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/NavigationItemEx.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/NavigationItemEx.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/NavigationItemEx.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/PhpFoldingBuilder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/PhpFoldingBuilder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/PhpFoldingBuilder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/PhpFoldingBuilder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/PhpGotoRelatedProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/PhpGotoRelatedProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/PhpGotoRelatedProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/PhpGotoRelatedProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/RouteSymbolContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/RouteSymbolContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/RouteSymbolContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/RouteSymbolContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/ServiceSymbolContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/ServiceSymbolContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/ServiceSymbolContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/ServiceSymbolContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/SymfonyCommandSymbolContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/SymfonyCommandSymbolContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/SymfonyCommandSymbolContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/SymfonyCommandSymbolContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/TemplateFileContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/TemplateFileContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/TemplateFileContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/TemplateFileContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/TwigFoldingBuilder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/TwigFoldingBuilder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/TwigFoldingBuilder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/TwigFoldingBuilder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/controller/ModelsControllerRelatedGotoCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/controller/ModelsControllerRelatedGotoCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/controller/ModelsControllerRelatedGotoCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/controller/ModelsControllerRelatedGotoCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/controller/RouteControllerRelatedGotoCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/controller/RouteControllerRelatedGotoCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/controller/RouteControllerRelatedGotoCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/controller/RouteControllerRelatedGotoCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/navigation/controller/TemplatesControllerRelatedGotoCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/controller/TemplatesControllerRelatedGotoCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/navigation/controller/TemplatesControllerRelatedGotoCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/navigation/controller/TemplatesControllerRelatedGotoCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/HttpProfilerIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/HttpProfilerIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/HttpProfilerIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/HttpProfilerIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/LocalProfilerIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/LocalProfilerIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/LocalProfilerIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/LocalProfilerIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/ProfilerIndexInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/ProfilerIndexInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/ProfilerIndexInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/ProfilerIndexInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/Symfony2WebProfilerForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerPane.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerPane.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerPane.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerPane.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerWindowFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerWindowFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerWindowFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/SymfonyWebProfilerWindowFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/DefaultDataCollectorInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/DefaultDataCollectorInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/DefaultDataCollectorInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/DefaultDataCollectorInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/HttpDefaultDataCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/HttpDefaultDataCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/HttpDefaultDataCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/HttpDefaultDataCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalDefaultDataCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalDefaultDataCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalDefaultDataCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalDefaultDataCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalMailCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalMailCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalMailCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/LocalMailCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/MailCollectorInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/MailCollectorInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/collector/MailCollectorInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/collector/MailCollectorInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/HttpProfilerRequest.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/HttpProfilerRequest.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/HttpProfilerRequest.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/HttpProfilerRequest.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/LocalProfilerRequest.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/LocalProfilerRequest.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/LocalProfilerRequest.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/LocalProfilerRequest.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/MailMessage.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/MailMessage.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/MailMessage.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/MailMessage.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/ProfilerRequestInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/ProfilerRequestInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/dict/ProfilerRequestInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/dict/ProfilerRequestInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/DefaultLocalProfilerFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/DefaultLocalProfilerFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/DefaultLocalProfilerFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/DefaultLocalProfilerFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/HttpProfilerFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/HttpProfilerFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/HttpProfilerFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/HttpProfilerFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/LocalProfilerFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/LocalProfilerFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/LocalProfilerFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/LocalProfilerFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/factory/ProfilerFactoryUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/reader/ReverseFileLineReader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/reader/ReverseFileLineReader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/reader/ReverseFileLineReader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/reader/ReverseFileLineReader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/ui/ProfilerSettingsDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/utils/ProfilerUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/utils/ProfilerUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/utils/ProfilerUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/utils/ProfilerUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/widget/SymfonyProfilerWidget.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/widget/SymfonyProfilerWidget.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/widget/SymfonyProfilerWidget.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/widget/SymfonyProfilerWidget.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/profiler/widget/action/SymfonyProfilerWidgetActions.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/widget/action/SymfonyProfilerWidgetActions.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/profiler/widget/action/SymfonyProfilerWidgetActions.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/profiler/widget/action/SymfonyProfilerWidgetActions.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/PhpRouteReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/PhpRouteReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/PhpRouteReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/PhpRouteReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/Route.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/Route.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/Route.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/Route.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/RouteGotoCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteGotoCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/RouteGotoCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteGotoCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/RouteHelper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteHelper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/RouteHelper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteHelper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/RouteLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/RouteLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/RouteParameterReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteParameterReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/RouteParameterReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteParameterReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/RouteReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/RouteReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/RouteXmlReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteXmlReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/RouteXmlReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/RouteXmlReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/XmlLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/XmlLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/XmlLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/XmlLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/YamlLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/YamlLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/YamlLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/YamlLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/dic/ControllerClassOnShortcutReturn.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dic/ControllerClassOnShortcutReturn.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/dic/ControllerClassOnShortcutReturn.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dic/ControllerClassOnShortcutReturn.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/dic/ServiceRouteContainer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dic/ServiceRouteContainer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/dic/ServiceRouteContainer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dic/ServiceRouteContainer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/dict/JsonRoute.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/JsonRoute.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/dict/JsonRoute.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/JsonRoute.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/dict/RouteInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/RouteInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/dict/RouteInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/RouteInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutesContainer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutesContainer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutesContainer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutesContainer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutingFile.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutingFile.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutingFile.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/dict/RoutingFile.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/ControllerMethodInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/ControllerMethodInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/ControllerMethodInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/ControllerMethodInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/DuplicateLocalRouteInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/DuplicateLocalRouteInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/DuplicateLocalRouteInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/DuplicateLocalRouteInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/PhpRouteMissingInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/PhpRouteMissingInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/PhpRouteMissingInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/PhpRouteMissingInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/RouteSettingDeprecatedInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/RouteSettingDeprecatedInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/RouteSettingDeprecatedInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/RouteSettingDeprecatedInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/TwigRouteMissingInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/TwigRouteMissingInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/inspection/TwigRouteMissingInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/inspection/TwigRouteMissingInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/routing/webDeployment/RoutingRemoteFileStorage.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/webDeployment/RoutingRemoteFileStorage.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/routing/webDeployment/RoutingRemoteFileStorage.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/routing/webDeployment/RoutingRemoteFileStorage.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/security/AnnotationExpressionGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/security/AnnotationExpressionGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/security/AnnotationExpressionGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/security/AnnotationExpressionGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/security/VoterGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/security/VoterGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/security/VoterGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/security/VoterGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/security/utils/VoterUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/security/utils/VoterUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/security/utils/VoterUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/security/utils/VoterUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/ContainerCollectionResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/ContainerCollectionResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/ContainerCollectionResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/ContainerCollectionResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/ServiceIndexUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/ServiceIndexUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/ServiceIndexUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/ServiceIndexUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/SymfonyProcessors.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/SymfonyProcessors.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/SymfonyProcessors.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/SymfonyProcessors.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/cache/FileIndexCaches.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/cache/FileIndexCaches.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/cache/FileIndexCaches.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/cache/FileIndexCaches.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/DispatcherEvent.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/DispatcherEvent.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/DispatcherEvent.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/DispatcherEvent.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/FileResource.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/FileResource.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/FileResource.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/FileResource.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/StubIndexedRoute.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/StubIndexedRoute.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/StubIndexedRoute.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/StubIndexedRoute.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TemplateUsage.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TemplateUsage.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TemplateUsage.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TemplateUsage.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TwigMacroTagIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TwigMacroTagIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TwigMacroTagIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/dict/TwigMacroTagIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerBuilderStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerIdUsagesStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerIdUsagesStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerIdUsagesStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerIdUsagesStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerParameterStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerParameterStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerParameterStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ContainerParameterStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/DoctrineMetadataFileStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/EventAnnotationStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/EventAnnotationStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/EventAnnotationStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/EventAnnotationStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/FileResourcesIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/PhpTwigTemplateUsageStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/PhpTwigTemplateUsageStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/PhpTwigTemplateUsageStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/PhpTwigTemplateUsageStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/RoutesStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesDefinitionStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/ServicesTagStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TranslationStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigBlockIndexExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigBlockIndexExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigBlockIndexExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigBlockIndexExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigExtendsStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigIncludeStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/TwigMacroFunctionStubIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/ObjectStreamDataExternalizer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/ObjectStreamDataExternalizer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/ObjectStreamDataExternalizer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/ObjectStreamDataExternalizer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/StringSetDataExternalizer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/StringSetDataExternalizer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/StringSetDataExternalizer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/externalizer/StringSetDataExternalizer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationElementWalkingVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationElementWalkingVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationElementWalkingVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationElementWalkingVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationRouteElementWalkingVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationRouteElementWalkingVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationRouteElementWalkingVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/indexes/visitor/AnnotationRouteElementWalkingVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/util/EventDispatcherUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/util/EventDispatcherUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/util/EventDispatcherUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/util/EventDispatcherUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/stubs/util/IndexUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/util/IndexUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/stubs/util/IndexUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/stubs/util/IndexUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/BlockGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/BlockGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/BlockGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/BlockGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/FilterGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/FilterGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/FilterGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/FilterGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateGlobalStringGoToDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateGlobalStringGoToDeclarationHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateGlobalStringGoToDeclarationHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateGlobalStringGoToDeclarationHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateMissingInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateMissingInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateMissingInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/PhpTemplateMissingInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/PhpTwigMethodLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/PhpTwigMethodLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/PhpTwigMethodLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/PhpTwigMethodLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/README.md b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/README.md
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/README.md
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/README.md
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/RenderParameterGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/RenderParameterGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/RenderParameterGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/RenderParameterGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TemplateGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TemplateGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TemplateGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TemplateGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TemplateLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TemplateLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TemplateLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TemplateLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TemplateReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TemplateReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TemplateReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TemplateReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TranslationTagGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TranslationTagGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TranslationTagGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TranslationTagGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TwigLineMarkerProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigLineMarkerProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TwigLineMarkerProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigLineMarkerProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TwigPattern.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigPattern.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TwigPattern.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigPattern.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertionLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertionLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertionLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/QuotedInsertionLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigAssetFunctionInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigAssetFunctionInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigAssetFunctionInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigAssetFunctionInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigHtmlCompletionContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigHtmlCompletionContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigHtmlCompletionContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigHtmlCompletionContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigPathFunctionInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigPathFunctionInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigPathFunctionInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigPathFunctionInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigTranslationFilterInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigTranslationFilterInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigTranslationFilterInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/completion/TwigTranslationFilterInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TemplateInclude.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TemplateInclude.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TemplateInclude.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TemplateInclude.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigBlock.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigBlock.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigBlock.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigBlock.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigConfigJson.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigConfigJson.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigConfigJson.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigConfigJson.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigCreateContainer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigCreateContainer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigCreateContainer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigCreateContainer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigExtensionLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacro.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacro.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacro.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacro.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTag.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTag.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTag.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTag.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTagInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTagInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTagInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/dict/TwigMacroTagInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TemplateCreateByNameLocalQuickFix.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TemplateCreateByNameLocalQuickFix.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TemplateCreateByNameLocalQuickFix.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TemplateCreateByNameLocalQuickFix.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetMissingInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetMissingInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetMissingInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetMissingInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetsTagMissingInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetsTagMissingInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetsTagMissingInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigAssetsTagMissingInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigTemplateMissingInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigTemplateMissingInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigTemplateMissingInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigTemplateMissingInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariableDeprecatedInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariableDeprecatedInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariableDeprecatedInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariableDeprecatedInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariablePathInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariablePathInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariablePathInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/inspection/TwigVariablePathInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleOverwriteNamespaceExtensions.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleOverwriteNamespaceExtensions.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleOverwriteNamespaceExtensions.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleOverwriteNamespaceExtensions.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleTwigNamespaceExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleTwigNamespaceExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleTwigNamespaceExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/BundleTwigNamespaceExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/ConfigAddPathTwigNamespaces.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/ConfigAddPathTwigNamespaces.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/ConfigAddPathTwigNamespaces.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/ConfigAddPathTwigNamespaces.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/ContainerTwigNamespaceExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/ContainerTwigNamespaceExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/ContainerTwigNamespaceExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/ContainerTwigNamespaceExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/GlobalAppTwigNamespaceExtension.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/GlobalAppTwigNamespaceExtension.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/GlobalAppTwigNamespaceExtension.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/GlobalAppTwigNamespaceExtension.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/JsonFileIndexTwigNamespaces.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/JsonFileIndexTwigNamespaces.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/JsonFileIndexTwigNamespaces.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/JsonFileIndexTwigNamespaces.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigNamespaceSetting.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigNamespaceSetting.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigNamespaceSetting.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigNamespaceSetting.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPath.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPath.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPath.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPath.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/TwigPathServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/path/dict/TwigPathJson.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/dict/TwigPathJson.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/path/dict/TwigPathJson.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/path/dict/TwigPathJson.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/util/PhpMethodVariableResolveUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/PhpMethodVariableResolveUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/util/PhpMethodVariableResolveUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/PhpMethodVariableResolveUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigExtensionParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigExtensionParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigExtensionParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigExtensionParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigHtmlCompletionUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigHtmlCompletionUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigHtmlCompletionUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigHtmlCompletionUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigTypeResolveUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigTypeResolveUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigTypeResolveUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigTypeResolveUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/util/TwigUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollectorParameter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollectorParameter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollectorParameter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigFileVariableCollectorParameter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigTypeContainer.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigTypeContainer.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigTypeContainer.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/TwigTypeContainer.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/FileDocVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/FileDocVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/FileDocVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/FileDocVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/GlobalExtensionVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/GlobalExtensionVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/GlobalExtensionVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/GlobalExtensionVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/IncludeVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/IncludeVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/IncludeVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/IncludeVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/MarcoScopeVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/MarcoScopeVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/MarcoScopeVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/MarcoScopeVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/StaticVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/StaticVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/StaticVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/collector/StaticVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/dict/PsiVariable.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/dict/PsiVariable.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/dict/PsiVariable.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/dict/PsiVariable.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormFieldResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormFieldResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormFieldResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormFieldResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormVarsResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormVarsResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormVarsResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/FormVarsResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/TwigTypeResolver.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/TwigTypeResolver.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/TwigTypeResolver.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/TwigTypeResolver.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/holder/FormDataHolder.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/holder/FormDataHolder.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/holder/FormDataHolder.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/variable/resolver/holder/FormDataHolder.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationDomainInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationDomainInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationDomainInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationDomainInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationKeyInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationKeyInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationKeyInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/PhpTranslationKeyInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationDomainReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationDomainReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationDomainReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationDomainReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAndQuickFixAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAndQuickFixAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAndQuickFixAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationKeyIntentionAndQuickFixAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationPlaceholderGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationPlaceholderGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationPlaceholderGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationPlaceholderGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslationReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/TranslatorLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslatorLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/TranslatorLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/TranslatorLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/ValidatorTranslationGotoCompletionRegistrar.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/ValidatorTranslationGotoCompletionRegistrar.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/ValidatorTranslationGotoCompletionRegistrar.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/ValidatorTranslationGotoCompletionRegistrar.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/collector/YamlTranslationVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/dict/DomainFileMap.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/dict/DomainFileMap.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/dict/DomainFileMap.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/dict/DomainFileMap.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/dict/TranslationUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/dict/TranslationUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/dict/TranslationUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/dict/TranslationUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/form/TranslatorKeyExtractorDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationDomainInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationDomainInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationDomainInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationDomainInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationKeyInspection.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationKeyInspection.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationKeyInspection.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/inspection/TwigTranslationKeyInspection.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/intention/TwigTranslationKeyIntention.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/intention/TwigTranslationKeyIntention.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/intention/TwigTranslationKeyIntention.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/intention/TwigTranslationKeyIntention.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/parser/DomainMappings.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/DomainMappings.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/parser/DomainMappings.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/DomainMappings.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationPsiParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationPsiParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationPsiParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationPsiParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringMap.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringMap.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringMap.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringMap.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/parser/TranslationStringParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/translation/util/TranslationInsertUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/util/TranslationInsertUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/translation/util/TranslationInsertUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/translation/util/TranslationInsertUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/action/TwigTranslationGeneratorAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/action/TwigTranslationGeneratorAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/action/TwigTranslationGeneratorAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/action/TwigTranslationGeneratorAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationAnnotator.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationAnnotator.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationAnnotator.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationAnnotator.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationGotoHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationGotoHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationGotoHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationGotoHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationReferences.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationReferences.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationReferences.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/annotation/TemplateAnnotationReferences.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/assets/TwigNamedAssetsServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/assets/TwigNamedAssetsServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/assets/TwigNamedAssetsServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/assets/TwigNamedAssetsServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileImplementsLazyLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileImplementsLazyLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileImplementsLazyLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileImplementsLazyLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileOverwritesLazyLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileOverwritesLazyLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileOverwritesLazyLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/loader/FileOverwritesLazyLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigBlockUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigBlockUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigBlockUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigBlockUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigFileUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigFileUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigFileUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/utils/TwigFileUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerDocVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerDocVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerDocVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerDocVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ControllerVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/GlobalTwigConfigVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/GlobalTwigConfigVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/GlobalTwigConfigVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/GlobalTwigConfigVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ServiceContainerGlobalVariableCollector.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ServiceContainerGlobalVariableCollector.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ServiceContainerGlobalVariableCollector.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/collector/ServiceContainerGlobalVariableCollector.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalEnum.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalEnum.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalEnum.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalEnum.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalVariable.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalVariable.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalVariable.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalVariable.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalsServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalsServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalsServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/twig/variable/globals/TwigGlobalsServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/ContainerSettingsForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodParameterReferenceSettingsForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/MethodSignatureTypeSettingsForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/RoutingSettingsForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigJsonExampleDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigNamespaceDialog.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.form b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.form
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.form
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.form
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/TwigSettingsForm.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/dict/AbstractUiFilePath.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/dict/AbstractUiFilePath.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/dict/AbstractUiFilePath.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/dict/AbstractUiFilePath.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathPresentable.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathPresentable.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathPresentable.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/dict/UiFilePathPresentable.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/utils/ClassCompletionPanelWrapper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/ClassCompletionPanelWrapper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/utils/ClassCompletionPanelWrapper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/ClassCompletionPanelWrapper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/utils/UiSettingsUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/UiSettingsUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/utils/UiSettingsUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/UiSettingsUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/UiPathColumnInfo.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/UiPathColumnInfo.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/UiPathColumnInfo.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/UiPathColumnInfo.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/WebServerFileDialogExtensionCallback.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/WebServerFileDialogExtensionCallback.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/WebServerFileDialogExtensionCallback.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/ui/utils/dict/WebServerFileDialogExtensionCallback.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/AnnotationBackportUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/AnnotationBackportUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/AnnotationBackportUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/AnnotationBackportUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/CodeUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/CodeUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/CodeUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/CodeUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/CommandUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/CommandUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/CommandUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/CommandUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/DocHashTagReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/DocHashTagReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/DocHashTagReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/DocHashTagReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/EventDispatcherTypeProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/EventDispatcherTypeProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/EventDispatcherTypeProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/EventDispatcherTypeProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/EventSubscriberUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/EventSubscriberUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/EventSubscriberUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/EventSubscriberUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/FileResourceVisitorUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/FileResourceVisitorUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/FileResourceVisitorUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/FileResourceVisitorUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/FilesystemUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/FilesystemUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/FilesystemUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/FilesystemUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/IdeHelper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/IdeHelper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/IdeHelper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/IdeHelper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/MethodMatcher.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/MethodMatcher.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/MethodMatcher.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/MethodMatcher.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/MethodParameterReferenceContributor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/MethodParameterReferenceContributor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/MethodParameterReferenceContributor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/MethodParameterReferenceContributor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/ParameterBag.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/ParameterBag.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/ParameterBag.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/ParameterBag.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/PhpElementsUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpElementsUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/PhpElementsUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpElementsUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/PhpIndexUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpIndexUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/PhpIndexUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpIndexUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/PhpStringLiteralExpressionReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpStringLiteralExpressionReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/PhpStringLiteralExpressionReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpStringLiteralExpressionReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/PhpTypeProviderUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpTypeProviderUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/PhpTypeProviderUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PhpTypeProviderUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/PsiElementUtils.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PsiElementUtils.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/PsiElementUtils.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/PsiElementUtils.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/StringUtils.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/StringUtils.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/StringUtils.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/StringUtils.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleFileCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleFileCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleFileCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleFileCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyBundleUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyCommandUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyCommandUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyCommandUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyCommandUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/SymfonyUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/SymfonyUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/VfsExUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/VfsExUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/VfsExUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/VfsExUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationConfig.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationConfig.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationConfig.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationConfig.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationValue.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationValue.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationValue.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/annotation/AnnotationValue.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/EventCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/EventCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/EventCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/EventCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/FunctionInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/FunctionInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/FunctionInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/FunctionInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassAndParameterCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassAndParameterCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassAndParameterCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassAndParameterCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassReferenceInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassReferenceInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassReferenceInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpClassReferenceInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpReferenceTrimBackslashInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpReferenceTrimBackslashInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpReferenceTrimBackslashInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/PhpReferenceTrimBackslashInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/TagNameCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/TagNameCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/TagNameCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/TagNameCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/TwigTypeInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/TwigTypeInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/TwigTypeInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/TwigTypeInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationMethodInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationMethodInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationMethodInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationMethodInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationTagInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationTagInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationTagInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationTagInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationUseImporter.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationUseImporter.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationUseImporter.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/completion/annotations/AnnotationUseImporter.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerActionLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerActionLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerActionLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerActionLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerCompletionProvider.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerCompletionProvider.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerCompletionProvider.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerIndex.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerIndex.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerIndex.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerIndex.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerReference.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerReference.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerReference.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/controller/ControllerReference.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/BundleFile.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/BundleFile.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/BundleFile.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/BundleFile.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/DoctrineModel.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/DoctrineModel.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/DoctrineModel.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/DoctrineModel.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/PhpMethodReferenceCall.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/PhpMethodReferenceCall.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/PhpMethodReferenceCall.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/PhpMethodReferenceCall.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/ResourceFileInsertHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/ResourceFileInsertHandler.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/ResourceFileInsertHandler.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/ResourceFileInsertHandler.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceTag.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceTag.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceTag.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceTag.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/ServiceUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundle.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundle.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundle.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundle.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundleFileLookupElement.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundleFileLookupElement.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundleFileLookupElement.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyBundleFileLookupElement.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyCommand.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyCommand.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyCommand.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/dict/SymfonyCommand.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/psi/ParentPathPatternCondition.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/ParentPathPatternCondition.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/psi/ParentPathPatternCondition.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/ParentPathPatternCondition.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpBundleFileFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpBundleFileFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpBundleFileFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpBundleFileFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpPsiMatcher.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpPsiMatcher.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpPsiMatcher.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/PhpPsiMatcher.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/psi/PsiElementAssertUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/PsiElementAssertUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/psi/PsiElementAssertUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/PsiElementAssertUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndMethodMatcher.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndMethodMatcher.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndMethodMatcher.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndMethodMatcher.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndNewExpressionMatcher.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndNewExpressionMatcher.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndNewExpressionMatcher.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/psi/matcher/ArrayValueWithKeyAndNewExpressionMatcher.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/resource/FileResourceUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/resource/FileResourceUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/resource/FileResourceUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/resource/FileResourceUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/service/AbstractServiceParser.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/AbstractServiceParser.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/service/AbstractServiceParser.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/AbstractServiceParser.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceFileInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceFileInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceFileInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceFileInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceParserInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceParserInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceParserInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceParserInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceXmlParserFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceXmlParserFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceXmlParserFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/service/ServiceXmlParserFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlHelper.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlHelper.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlHelper.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlHelper.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlPsiElementFactory.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlPsiElementFactory.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlPsiElementFactory.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/YamlPsiElementFactory.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/ParameterVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/ParameterVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/ParameterVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/ParameterVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlServiceTag.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlServiceTag.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlServiceTag.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlServiceTag.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlTagVisitor.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlTagVisitor.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlTagVisitor.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/util/yaml/visitor/YamlTagVisitor.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentProjectComponent.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentProjectComponent.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentProjectComponent.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentProjectComponent.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/WebDeploymentUtil.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/actions/SymfonyWebDeploymentDownloadAction.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/actions/SymfonyWebDeploymentDownloadAction.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/actions/SymfonyWebDeploymentDownloadAction.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/actions/SymfonyWebDeploymentDownloadAction.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/container/RemoteCompiledServiceContainerLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/container/RemoteCompiledServiceContainerLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/container/RemoteCompiledServiceContainerLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/container/RemoteCompiledServiceContainerLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/routing/WebDeploymentRoutingLoader.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/routing/WebDeploymentRoutingLoader.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/routing/WebDeploymentRoutingLoader.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/routing/WebDeploymentRoutingLoader.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/storage/RemoteFileStorageInterface.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/storage/RemoteFileStorageInterface.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/storage/RemoteFileStorageInterface.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/storage/RemoteFileStorageInterface.java
diff --git a/src/fr/adrienbrault/idea/symfony2plugin/webDeployment/utils/RemoteWebServerUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/utils/RemoteWebServerUtil.java
similarity index 100%
rename from src/fr/adrienbrault/idea/symfony2plugin/webDeployment/utils/RemoteWebServerUtil.java
rename to src/main/java/fr/adrienbrault/idea/symfony2plugin/webDeployment/utils/RemoteWebServerUtil.java
diff --git a/src/icons/SymfonyIcons.java b/src/main/java/icons/SymfonyIcons.java
similarity index 100%
rename from src/icons/SymfonyIcons.java
rename to src/main/java/icons/SymfonyIcons.java
diff --git a/META-INF/deployment-aware.xml b/src/main/resources/META-INF/deployment-aware.xml
similarity index 100%
rename from META-INF/deployment-aware.xml
rename to src/main/resources/META-INF/deployment-aware.xml
diff --git a/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml
similarity index 100%
rename from META-INF/plugin.xml
rename to src/main/resources/META-INF/plugin.xml
diff --git a/src/resources/fileTemplates/command.php b/src/main/resources/fileTemplates/command.php
similarity index 100%
rename from src/resources/fileTemplates/command.php
rename to src/main/resources/fileTemplates/command.php
diff --git a/src/resources/fileTemplates/compiler_pass.php b/src/main/resources/fileTemplates/compiler_pass.php
similarity index 100%
rename from src/resources/fileTemplates/compiler_pass.php
rename to src/main/resources/fileTemplates/compiler_pass.php
diff --git a/src/resources/fileTemplates/container.xml b/src/main/resources/fileTemplates/container.xml
similarity index 100%
rename from src/resources/fileTemplates/container.xml
rename to src/main/resources/fileTemplates/container.xml
diff --git a/src/resources/fileTemplates/container.yml b/src/main/resources/fileTemplates/container.yml
similarity index 100%
rename from src/resources/fileTemplates/container.yml
rename to src/main/resources/fileTemplates/container.yml
diff --git a/src/resources/fileTemplates/controller.php b/src/main/resources/fileTemplates/controller.php
similarity index 100%
rename from src/resources/fileTemplates/controller.php
rename to src/main/resources/fileTemplates/controller.php
diff --git a/src/resources/fileTemplates/form_type_configure.php b/src/main/resources/fileTemplates/form_type_configure.php
similarity index 100%
rename from src/resources/fileTemplates/form_type_configure.php
rename to src/main/resources/fileTemplates/form_type_configure.php
diff --git a/src/resources/fileTemplates/form_type_defaults.php b/src/main/resources/fileTemplates/form_type_defaults.php
similarity index 100%
rename from src/resources/fileTemplates/form_type_defaults.php
rename to src/main/resources/fileTemplates/form_type_defaults.php
diff --git a/src/resources/fileTemplates/twig_extension.php b/src/main/resources/fileTemplates/twig_extension.php
similarity index 100%
rename from src/resources/fileTemplates/twig_extension.php
rename to src/main/resources/fileTemplates/twig_extension.php
diff --git a/src/resources/fileTemplates/web_test_case.php b/src/main/resources/fileTemplates/web_test_case.php
similarity index 100%
rename from src/resources/fileTemplates/web_test_case.php
rename to src/main/resources/fileTemplates/web_test_case.php
diff --git a/src/inspectionDescriptions/CaseSensitivityServiceInspection.html b/src/main/resources/inspectionDescriptions/CaseSensitivityServiceInspection.html
similarity index 100%
rename from src/inspectionDescriptions/CaseSensitivityServiceInspection.html
rename to src/main/resources/inspectionDescriptions/CaseSensitivityServiceInspection.html
diff --git a/src/inspectionDescriptions/ContainerConstant.html b/src/main/resources/inspectionDescriptions/ContainerConstant.html
similarity index 100%
rename from src/inspectionDescriptions/ContainerConstant.html
rename to src/main/resources/inspectionDescriptions/ContainerConstant.html
diff --git a/src/inspectionDescriptions/ContainerSettingDeprecated.html b/src/main/resources/inspectionDescriptions/ContainerSettingDeprecated.html
similarity index 100%
rename from src/inspectionDescriptions/ContainerSettingDeprecated.html
rename to src/main/resources/inspectionDescriptions/ContainerSettingDeprecated.html
diff --git a/src/inspectionDescriptions/ControllerMethodInspection.html b/src/main/resources/inspectionDescriptions/ControllerMethodInspection.html
similarity index 100%
rename from src/inspectionDescriptions/ControllerMethodInspection.html
rename to src/main/resources/inspectionDescriptions/ControllerMethodInspection.html
diff --git a/src/inspectionDescriptions/EventMethodCall.html b/src/main/resources/inspectionDescriptions/EventMethodCall.html
similarity index 100%
rename from src/inspectionDescriptions/EventMethodCall.html
rename to src/main/resources/inspectionDescriptions/EventMethodCall.html
diff --git a/src/inspectionDescriptions/FormTypeAsClassConstant.html b/src/main/resources/inspectionDescriptions/FormTypeAsClassConstant.html
similarity index 100%
rename from src/inspectionDescriptions/FormTypeAsClassConstant.html
rename to src/main/resources/inspectionDescriptions/FormTypeAsClassConstant.html
diff --git a/src/inspectionDescriptions/MissingService.html b/src/main/resources/inspectionDescriptions/MissingService.html
similarity index 100%
rename from src/inspectionDescriptions/MissingService.html
rename to src/main/resources/inspectionDescriptions/MissingService.html
diff --git a/src/inspectionDescriptions/PhpRouteMissingInspection.html b/src/main/resources/inspectionDescriptions/PhpRouteMissingInspection.html
similarity index 100%
rename from src/inspectionDescriptions/PhpRouteMissingInspection.html
rename to src/main/resources/inspectionDescriptions/PhpRouteMissingInspection.html
diff --git a/src/inspectionDescriptions/PhpTemplateMissingInspection.html b/src/main/resources/inspectionDescriptions/PhpTemplateMissingInspection.html
similarity index 100%
rename from src/inspectionDescriptions/PhpTemplateMissingInspection.html
rename to src/main/resources/inspectionDescriptions/PhpTemplateMissingInspection.html
diff --git a/src/inspectionDescriptions/PhpTranslationDomain.html b/src/main/resources/inspectionDescriptions/PhpTranslationDomain.html
similarity index 100%
rename from src/inspectionDescriptions/PhpTranslationDomain.html
rename to src/main/resources/inspectionDescriptions/PhpTranslationDomain.html
diff --git a/src/inspectionDescriptions/PhpTranslationKey.html b/src/main/resources/inspectionDescriptions/PhpTranslationKey.html
similarity index 100%
rename from src/inspectionDescriptions/PhpTranslationKey.html
rename to src/main/resources/inspectionDescriptions/PhpTranslationKey.html
diff --git a/src/inspectionDescriptions/RouteSettingDeprecated.html b/src/main/resources/inspectionDescriptions/RouteSettingDeprecated.html
similarity index 100%
rename from src/inspectionDescriptions/RouteSettingDeprecated.html
rename to src/main/resources/inspectionDescriptions/RouteSettingDeprecated.html
diff --git a/src/inspectionDescriptions/TaggedExtendsInterfaceClass.html b/src/main/resources/inspectionDescriptions/TaggedExtendsInterfaceClass.html
similarity index 100%
rename from src/inspectionDescriptions/TaggedExtendsInterfaceClass.html
rename to src/main/resources/inspectionDescriptions/TaggedExtendsInterfaceClass.html
diff --git a/src/inspectionDescriptions/TwigAssetMissingInspection.html b/src/main/resources/inspectionDescriptions/TwigAssetMissingInspection.html
similarity index 100%
rename from src/inspectionDescriptions/TwigAssetMissingInspection.html
rename to src/main/resources/inspectionDescriptions/TwigAssetMissingInspection.html
diff --git a/src/inspectionDescriptions/TwigAssetsTagMissingInspection.html b/src/main/resources/inspectionDescriptions/TwigAssetsTagMissingInspection.html
similarity index 100%
rename from src/inspectionDescriptions/TwigAssetsTagMissingInspection.html
rename to src/main/resources/inspectionDescriptions/TwigAssetsTagMissingInspection.html
diff --git a/src/inspectionDescriptions/TwigTemplateMissingInspection.html b/src/main/resources/inspectionDescriptions/TwigTemplateMissingInspection.html
similarity index 100%
rename from src/inspectionDescriptions/TwigTemplateMissingInspection.html
rename to src/main/resources/inspectionDescriptions/TwigTemplateMissingInspection.html
diff --git a/src/inspectionDescriptions/TwigTranslationDomain.html b/src/main/resources/inspectionDescriptions/TwigTranslationDomain.html
similarity index 100%
rename from src/inspectionDescriptions/TwigTranslationDomain.html
rename to src/main/resources/inspectionDescriptions/TwigTranslationDomain.html
diff --git a/src/inspectionDescriptions/TwigTranslationKey.html b/src/main/resources/inspectionDescriptions/TwigTranslationKey.html
similarity index 100%
rename from src/inspectionDescriptions/TwigTranslationKey.html
rename to src/main/resources/inspectionDescriptions/TwigTranslationKey.html
diff --git a/src/inspectionDescriptions/TwigVariableDeprecated.html b/src/main/resources/inspectionDescriptions/TwigVariableDeprecated.html
similarity index 100%
rename from src/inspectionDescriptions/TwigVariableDeprecated.html
rename to src/main/resources/inspectionDescriptions/TwigVariableDeprecated.html
diff --git a/src/inspectionDescriptions/TwigVariablePath.html b/src/main/resources/inspectionDescriptions/TwigVariablePath.html
similarity index 100%
rename from src/inspectionDescriptions/TwigVariablePath.html
rename to src/main/resources/inspectionDescriptions/TwigVariablePath.html
diff --git a/src/inspectionDescriptions/XmlServiceArgument.html b/src/main/resources/inspectionDescriptions/XmlServiceArgument.html
similarity index 100%
rename from src/inspectionDescriptions/XmlServiceArgument.html
rename to src/main/resources/inspectionDescriptions/XmlServiceArgument.html
diff --git a/src/inspectionDescriptions/XmlServiceInstanceInspection.html b/src/main/resources/inspectionDescriptions/XmlServiceInstanceInspection.html
similarity index 100%
rename from src/inspectionDescriptions/XmlServiceInstanceInspection.html
rename to src/main/resources/inspectionDescriptions/XmlServiceInstanceInspection.html
diff --git a/src/inspectionDescriptions/YamlClassInspection.html b/src/main/resources/inspectionDescriptions/YamlClassInspection.html
similarity index 100%
rename from src/inspectionDescriptions/YamlClassInspection.html
rename to src/main/resources/inspectionDescriptions/YamlClassInspection.html
diff --git a/src/inspectionDescriptions/YamlDeprecatedClasses.html b/src/main/resources/inspectionDescriptions/YamlDeprecatedClasses.html
similarity index 100%
rename from src/inspectionDescriptions/YamlDeprecatedClasses.html
rename to src/main/resources/inspectionDescriptions/YamlDeprecatedClasses.html
diff --git a/src/inspectionDescriptions/YamlParameterInspection.html b/src/main/resources/inspectionDescriptions/YamlParameterInspection.html
similarity index 100%
rename from src/inspectionDescriptions/YamlParameterInspection.html
rename to src/main/resources/inspectionDescriptions/YamlParameterInspection.html
diff --git a/src/inspectionDescriptions/YamlQuotedEscapedInspection.html b/src/main/resources/inspectionDescriptions/YamlQuotedEscapedInspection.html
similarity index 100%
rename from src/inspectionDescriptions/YamlQuotedEscapedInspection.html
rename to src/main/resources/inspectionDescriptions/YamlQuotedEscapedInspection.html
diff --git a/src/inspectionDescriptions/YamlServiceArgument.html b/src/main/resources/inspectionDescriptions/YamlServiceArgument.html
similarity index 100%
rename from src/inspectionDescriptions/YamlServiceArgument.html
rename to src/main/resources/inspectionDescriptions/YamlServiceArgument.html
diff --git a/src/inspectionDescriptions/YamlUnquotedColon.html b/src/main/resources/inspectionDescriptions/YamlUnquotedColon.html
similarity index 100%
rename from src/inspectionDescriptions/YamlUnquotedColon.html
rename to src/main/resources/inspectionDescriptions/YamlUnquotedColon.html
diff --git a/src/inspectionDescriptions/YamlXmlServiceInstanceInspection.html b/src/main/resources/inspectionDescriptions/YamlXmlServiceInstanceInspection.html
similarity index 100%
rename from src/inspectionDescriptions/YamlXmlServiceInstanceInspection.html
rename to src/main/resources/inspectionDescriptions/YamlXmlServiceInstanceInspection.html
diff --git a/src/intentionDescriptions/DoctrineRepositoryClassConstantIntention/description.html b/src/main/resources/intentionDescriptions/DoctrineRepositoryClassConstantIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/DoctrineRepositoryClassConstantIntention/description.html
rename to src/main/resources/intentionDescriptions/DoctrineRepositoryClassConstantIntention/description.html
diff --git a/src/intentionDescriptions/FormStringToClassConstantIntention/description.html b/src/main/resources/intentionDescriptions/FormStringToClassConstantIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/FormStringToClassConstantIntention/description.html
rename to src/main/resources/intentionDescriptions/FormStringToClassConstantIntention/description.html
diff --git a/src/intentionDescriptions/PhpBundleCompilerPassIntention/description.html b/src/main/resources/intentionDescriptions/PhpBundleCompilerPassIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/PhpBundleCompilerPassIntention/description.html
rename to src/main/resources/intentionDescriptions/PhpBundleCompilerPassIntention/description.html
diff --git a/src/intentionDescriptions/PhpServiceArgumentIntention/description.html b/src/main/resources/intentionDescriptions/PhpServiceArgumentIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/PhpServiceArgumentIntention/description.html
rename to src/main/resources/intentionDescriptions/PhpServiceArgumentIntention/description.html
diff --git a/src/intentionDescriptions/Symfony2MethodCreateService/description.html b/src/main/resources/intentionDescriptions/Symfony2MethodCreateService/description.html
similarity index 100%
rename from src/intentionDescriptions/Symfony2MethodCreateService/description.html
rename to src/main/resources/intentionDescriptions/Symfony2MethodCreateService/description.html
diff --git a/src/intentionDescriptions/SymfonyXmlServiceTagIntention/description.html b/src/main/resources/intentionDescriptions/SymfonyXmlServiceTagIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/SymfonyXmlServiceTagIntention/description.html
rename to src/main/resources/intentionDescriptions/SymfonyXmlServiceTagIntention/description.html
diff --git a/src/intentionDescriptions/SymfonyYamlServiceTagIntention/description.html b/src/main/resources/intentionDescriptions/SymfonyYamlServiceTagIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/SymfonyYamlServiceTagIntention/description.html
rename to src/main/resources/intentionDescriptions/SymfonyYamlServiceTagIntention/description.html
diff --git a/src/intentionDescriptions/TwigTranslationKeyIntention/description.html b/src/main/resources/intentionDescriptions/TwigTranslationKeyIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/TwigTranslationKeyIntention/description.html
rename to src/main/resources/intentionDescriptions/TwigTranslationKeyIntention/description.html
diff --git a/src/intentionDescriptions/XmlServiceArgumentIntention/description.html b/src/main/resources/intentionDescriptions/XmlServiceArgumentIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/XmlServiceArgumentIntention/description.html
rename to src/main/resources/intentionDescriptions/XmlServiceArgumentIntention/description.html
diff --git a/src/intentionDescriptions/XmlServiceSuggestIntention/description.html b/src/main/resources/intentionDescriptions/XmlServiceSuggestIntention/description.html
similarity index 100%
rename from src/intentionDescriptions/XmlServiceSuggestIntention/description.html
rename to src/main/resources/intentionDescriptions/XmlServiceSuggestIntention/description.html
diff --git a/src/resources/symfony2-config.xml b/src/main/resources/symfony2-config.xml
similarity index 100%
rename from src/resources/symfony2-config.xml
rename to src/main/resources/symfony2-config.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyTempCodeInsightFixtureTestCase.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyTempCodeInsightFixtureTestCase.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyTempCodeInsightFixtureTestCase.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyTempCodeInsightFixtureTestCase.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/ServiceActionUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ServiceActionUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/ServiceActionUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ServiceActionUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/SymfonyContainerServiceBuilderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/SymfonyContainerServiceBuilderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/SymfonyContainerServiceBuilderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/SymfonyContainerServiceBuilderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/generator/ServiceArgumentGenerateActionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/generator/ServiceArgumentGenerateActionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/generator/ServiceArgumentGenerateActionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/generator/ServiceArgumentGenerateActionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/DefaultServiceNameStrategyTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/DefaultServiceNameStrategyTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/DefaultServiceNameStrategyTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/DefaultServiceNameStrategyTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetDirectoryReaderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetDirectoryReaderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetDirectoryReaderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetDirectoryReaderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetGoToDeclarationHandlerTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetGoToDeclarationHandlerTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/asset/AssetGoToDeclarationHandlerTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/fixtures/form.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/fixtures/form.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/fixtures/form.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/fixtures/form.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/FooCommand.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/FooCommand.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/FooCommand.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/FooCommand.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/helper.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/helper.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/helper.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures/helper.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/XmlGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/XmlGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/XmlGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/XmlGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/routes.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/routes.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/routes.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/routes.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/YamlGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/YamlGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/YamlGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/YamlGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/routes.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/routes.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/routes.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/routes.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/BundleScopeLineMarkerProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/BundleScopeLineMarkerProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/BundleScopeLineMarkerProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/BundleScopeLineMarkerProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ConfigLineMarkerProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ConfigLineMarkerProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ConfigLineMarkerProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ConfigLineMarkerProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriber.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriber.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriber.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriber.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriberAnnotation.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriberAnnotation.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriberAnnotation.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/EventSubscriberAnnotation.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ServiceLineMarkerProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ServiceLineMarkerProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ServiceLineMarkerProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/ServiceLineMarkerProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/SymfonyPhpReferenceContributor.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/SymfonyPhpReferenceContributor.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/SymfonyPhpReferenceContributor.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/SymfonyPhpReferenceContributor.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/Validation.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/Validation.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/Validation.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/Validation.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/event.services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/tags.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/tags.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/tags.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures/tags.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTempTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTempTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTempTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTempTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/fixtures/ConfigUtilTest.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/fixtures/ConfigUtilTest.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/fixtures/ConfigUtilTest.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/fixtures/ConfigUtilTest.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlHelper.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlHelper.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlHelper.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlHelper.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.env b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.env
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.env
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.env
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/XmlReferenceContributor.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/completion/ConfigCompletionProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/completion/ConfigCompletionProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/completion/ConfigCompletionProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/completion/ConfigCompletionProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlAnnotator.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.env b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.env
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.env
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.env
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlCompletionContributor.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.env b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.env
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.env
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.env
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToDeclarationHandler.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToKnownDeclarationHandlerConfig.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToKnownDeclarationHandlerConfig.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToKnownDeclarationHandlerConfig.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/YamlGoToKnownDeclarationHandlerConfig.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/config.yaml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/config.yaml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/config.yaml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/config.yaml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/tagged.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/tagged.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/tagged.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures/tagged.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/YamlDuplicateServiceKeyInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/YamlDuplicateServiceKeyInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/YamlDuplicateServiceKeyInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/YamlDuplicateServiceKeyInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/DefaultServiceCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/DefaultServiceCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/DefaultServiceCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/DefaultServiceCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceMapParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceMapParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceMapParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceMapParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceStringLookupElementTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceStringLookupElementTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceStringLookupElementTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceStringLookupElementTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/XmlServiceTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/XmlServiceTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/XmlServiceTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/XmlServiceTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/Dockerfile b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/Dockerfile
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/Dockerfile
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/Dockerfile
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/docker-compose.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/docker-compose.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/docker-compose.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/docker-compose.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/env.env b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/env.env
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/env.env
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/env.env
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/services3-3.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage1.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage1.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage1.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures/usage1.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/ServiceArgumentParameterHintsProvider.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/TaggedParameterGotoCompletionRegistrar.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types2.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types2.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types2.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures/types2.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerSettingDeprecatedInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerSettingDeprecatedInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerSettingDeprecatedInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerSettingDeprecatedInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/XmlServiceInstanceInspection.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlClassInspection.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlClassInspection.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlClassInspection.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlClassInspection.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlParameterInspection.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlParameterInspection.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlParameterInspection.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlParameterInspection.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/YamlXmlServiceInstanceInspection.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/tags/ServiceTagFactoryTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/tags/ServiceTagFactoryTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/tags/ServiceTagFactoryTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/tags/ServiceTagFactoryTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/XmlDicCompletionContributorTest.env b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/XmlDicCompletionContributorTest.env
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/XmlDicCompletionContributorTest.env
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/XmlDicCompletionContributorTest.env
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/classes1.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/classes1.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/classes1.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/classes1.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/DoctrineUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/DoctrineUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/DoctrineUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/DoctrineUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/doctrine.orm.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/doctrine.orm.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/doctrine.orm.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures/doctrine.orm.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dict/DoctrineModelTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dict/DoctrineModelTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dict/DoctrineModelTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dict/DoctrineModelTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectManagerFindTypeProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectManagerFindTypeProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectManagerFindTypeProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectManagerFindTypeProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectRepositoryResultTypeProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectRepositoryResultTypeProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectRepositoryResultTypeProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/ObjectRepositoryResultTypeProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/doctrine.orm.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/doctrine.orm.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/doctrine.orm.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/doctrine.orm.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/entity_helper.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/entity_helper.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/entity_helper.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures/entity_helper.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataPatternTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataPatternTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataPatternTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataPatternTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/ObjectRepositoryFindGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/ObjectRepositoryFindGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/ObjectRepositoryFindGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/ObjectRepositoryFindGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.odm.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures/doctrine.orm.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/querybuilder/util/QueryBuilderUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/querybuilder/util/QueryBuilderUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/querybuilder/util/QueryBuilderUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/querybuilder/util/QueryBuilderUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormGotoCompletionRegistrarTest.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormGotoCompletionRegistrarTest.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormGotoCompletionRegistrarTest.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormGotoCompletionRegistrarTest.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormOptionGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormOptionGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormOptionGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/FormOptionGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/foo.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/messages.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/messages.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/messages.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures/messages.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtil.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtil.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtil.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtil.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtilKeys.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtilKeys.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtilKeys.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/FormOptionsUtilKeys.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/installer/SymfonyInstallerUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/installer/SymfonyInstallerUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/installer/SymfonyInstallerUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/installer/SymfonyInstallerUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceSuggestIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceSuggestIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceSuggestIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceSuggestIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlQuotedEscapedInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlQuotedEscapedInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlQuotedEscapedInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlQuotedEscapedInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlUnquotedColonTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlUnquotedColonTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlUnquotedColonTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlUnquotedColonTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlCreateServiceArgumentsCallbackTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlCreateServiceArgumentsCallbackTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlCreateServiceArgumentsCallbackTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlCreateServiceArgumentsCallbackTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlUpdateArgumentServicesCallbackTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlUpdateArgumentServicesCallbackTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlUpdateArgumentServicesCallbackTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/dic/YamlUpdateArgumentServicesCallbackTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/fixtures/routing.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/fixtures/routing.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/fixtures/routing.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/fixtures/routing.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/dict/LocalProfilerRequestTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/dict/LocalProfilerRequestTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/dict/LocalProfilerRequestTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/dict/LocalProfilerRequestTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-index.html b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-index.html
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-index.html
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-index.html
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request-dumper.html b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request-dumper.html
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request-dumper.html
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request-dumper.html
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request.html b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request.html
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request.html
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-request.html
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-twig.html b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-twig.html
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-twig.html
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures/profiler-twig.html
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/BundleScopeLineMarkerProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/BundleScopeLineMarkerProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/BundleScopeLineMarkerProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/BundleScopeLineMarkerProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.routing.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.routing.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.routing.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.routing.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/GetRoutesOnControllerAction.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/PhpRouteReferenceContributor.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/PhpRouteReferenceContributor.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/PhpRouteReferenceContributor.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/PhpRouteReferenceContributor.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteHelper.services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteXmlReferenceContributor.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteXmlReferenceContributor.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteXmlReferenceContributor.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/RouteXmlReferenceContributor.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/XmlLineMarkerProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/XmlLineMarkerProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/XmlLineMarkerProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/XmlLineMarkerProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/YamlLineMarkerProvider.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/YamlLineMarkerProvider.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/YamlLineMarkerProvider.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/YamlLineMarkerProvider.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appDevUrlGenerator-28.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appDevUrlGenerator-28.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appDevUrlGenerator-28.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appDevUrlGenerator-28.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appTestUrlGenerator.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appTestUrlGenerator.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appTestUrlGenerator.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/appTestUrlGenerator.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes_routing.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes_routing.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes_routing.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/classes_routing.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/routing.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/DuplicateLocalRouteInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/DuplicateLocalRouteInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/DuplicateLocalRouteInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/DuplicateLocalRouteInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/RouteSettingDeprecatedInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/RouteSettingDeprecatedInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/RouteSettingDeprecatedInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/RouteSettingDeprecatedInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/PhpRouteMissingInspection.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/TwigRouteMissingInspection.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/TwigRouteMissingInspection.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/TwigRouteMissingInspection.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/TwigRouteMissingInspection.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/security.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/security.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/security.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures/security.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/security.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/security.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/security.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures/security.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/ContainerBuilder.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/ContainerBuilder.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/ContainerBuilder.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/ContainerBuilder.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/decorator.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/decorator.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/decorator.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/decorator.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/kernel_parameter.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/kernel_parameter.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/kernel_parameter.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/kernel_parameter.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/FileResourcesIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/FileResourcesIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/FileResourcesIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/FileResourcesIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/PhpTwigTemplateUsageStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/PhpTwigTemplateUsageStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/PhpTwigTemplateUsageStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/PhpTwigTemplateUsageStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigExtendsStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigExtendsStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigExtendsStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigExtendsStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigIncludeStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigIncludeStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigIncludeStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigIncludeStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigMacroFunctionStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigMacroFunctionStubIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigMacroFunctionStubIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigMacroFunctionStubIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/ContainerBuilder.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/ContainerBuilder.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/ContainerBuilder.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/ContainerBuilder.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/EventAnnotationStubIndex.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/EventAnnotationStubIndex.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/EventAnnotationStubIndex.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/EventAnnotationStubIndex.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/RoutesStubIndex.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/apple.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/apple.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/apple.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/apple.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/blocks.html.twig b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/blocks.html.twig
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/blocks.html.twig
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/blocks.html.twig
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/car.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/car.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/car.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/car.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/doctrine.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/doctrine.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/doctrine.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/doctrine.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/foo.fr.xliff b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/foo.fr.xliff
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/foo.fr.xliff
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/foo.fr.xliff
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/fr.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/fr.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/fr.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/fr.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages.fr.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages.fr.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages.fr.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages.fr.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages_two.fr.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages_two.fr.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages_two.fr.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/messages_two.fr.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yaml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yaml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yaml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yaml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/tagged.services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures/usage.services.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/util/EventDispatcherUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/util/EventDispatcherUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/stubs/util/EventDispatcherUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/util/EventDispatcherUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateGlobalStringGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateGlobalStringGoToDeclarationHandlerTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateGlobalStringGoToDeclarationHandlerTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateGlobalStringGoToDeclarationHandlerTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigPatternTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigPatternTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigPatternTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigPatternTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTranslationGeneratorActionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTranslationGeneratorActionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTranslationGeneratorActionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTranslationGeneratorActionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigAssetsCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigAssetsCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigAssetsCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigAssetsCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/messages.de.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/messages.de.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/messages.de.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/messages.de.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/routing.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/routing.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/routing.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/routing.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/symfony.de.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/symfony.de.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/symfony.de.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures/symfony.de.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/FilterGotoCompletionRegistrarTest.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/FilterGotoCompletionRegistrarTest.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/FilterGotoCompletionRegistrarTest.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/FilterGotoCompletionRegistrarTest.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/RenderParameterGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/RenderParameterGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/RenderParameterGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/RenderParameterGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigFilterExtension.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigFilterExtension.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigFilterExtension.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigFilterExtension.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateCompletionContributorTest.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateCompletionContributorTest.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateCompletionContributorTest.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateCompletionContributorTest.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateGoToLocalDeclarationHandler.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateGoToLocalDeclarationHandler.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateGoToLocalDeclarationHandler.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateGoToLocalDeclarationHandler.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateMissingInspection.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateMissingInspection.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateMissingInspection.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/TwigTemplateMissingInspection.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/app.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/app.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/app.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/app.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/routing.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/routing.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/routing.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures/routing.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetMissingInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetMissingInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetMissingInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetsTagMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetsTagMissingInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetsTagMissingInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigAssetsTagMissingInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigTemplateMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigTemplateMissingInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigTemplateMissingInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigTemplateMissingInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/GlobalAppTwigNamespaceExtensionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/GlobalAppTwigNamespaceExtensionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/GlobalAppTwigNamespaceExtensionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/GlobalAppTwigNamespaceExtensionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathTempTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathTempTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathTempTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathTempTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/ide-twig.json b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/ide-twig.json
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/ide-twig.json
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/ide-twig.json
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/test.html.twig b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/test.html.twig
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/test.html.twig
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures/test.html.twig
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationCompletionContributorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationCompletionContributorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationCompletionContributorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationNavigationTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationNavigationTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationNavigationTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationNavigationTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/foo.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/foo.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/foo.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/foo.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/interchange.en.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/interchange.en.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/interchange.en.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/interchange.en.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/messages.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/messages.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/messages.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures/messages.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigTypeResolveUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigTypeResolveUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigTypeResolveUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigTypeResolveUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTempTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTempTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTempTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTempTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/GetTwigFileMethodUsageOnIndex.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/GetTwigFileMethodUsageOnIndex.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/GetTwigFileMethodUsageOnIndex.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/GetTwigFileMethodUsageOnIndex.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/PhpMethodVariableResolveUtilTest.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/PhpMethodVariableResolveUtilTest.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/PhpMethodVariableResolveUtilTest.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/PhpMethodVariableResolveUtilTest.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/TwigTypeResolveUtil.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/TwigTypeResolveUtil.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/TwigTypeResolveUtil.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/TwigTypeResolveUtil.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/bundle.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/bundle.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/bundle.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/bundle.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/controller_method.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/controller_method.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/controller_method.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/controller_method.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/dummy.html.twig b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/dummy.html.twig
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/dummy.html.twig
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/dummy.html.twig
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/ide-twig.json b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/ide-twig.json
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/ide-twig.json
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/ide-twig.json
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/twig_extensions.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/twig_extensions.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/twig_extensions.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/twig_extensions.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/variables.html.twig b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/variables.html.twig
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/variables.html.twig
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures/variables.html.twig
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/FileDocVariableCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/FileDocVariableCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/FileDocVariableCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/FileDocVariableCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/MarcoScopeVariableCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/MarcoScopeVariableCollectorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/MarcoScopeVariableCollectorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/variable/collector/MarcoScopeVariableCollectorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/apple.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/apple.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/apple.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/apple.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/car.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/car.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/car.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/car.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.xlf b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.xlf
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.xlf
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.xlf
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures/symfony.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/PhpTranslationInspection.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/PhpTranslationInspection.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/PhpTranslationInspection.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/PhpTranslationInspection.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/TranslationPlaceholderGotoCompletionRegistrar.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/TranslationPlaceholderGotoCompletionRegistrar.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/TranslationPlaceholderGotoCompletionRegistrar.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/TranslationPlaceholderGotoCompletionRegistrar.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/messages.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/messages.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/messages.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/messages.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/symfony.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/symfony.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/symfony.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/symfony.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/validators.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/validators.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/validators.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures/validators.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures/symfony.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures/symfony.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures/symfony.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures/symfony.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/fixtures/symfony.de.yml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/fixtures/symfony.de.yml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/fixtures/symfony.de.yml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/fixtures/symfony.de.yml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/appDevDebugProjectContainer.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/appDevDebugProjectContainer.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/appDevDebugProjectContainer.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/appDevDebugProjectContainer.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/util/TranslationInsertUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/util/TranslationInsertUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/translation/util/TranslationInsertUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/util/TranslationInsertUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/controller_method.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/controller_method.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/controller_method.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures/controller_method.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/utils/TwigBlockUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/utils/TwigBlockUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/twig/utils/TwigBlockUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/utils/TwigBlockUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/StringUtilsTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/StringUtilsTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/StringUtilsTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/StringUtilsTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/kernel_parameter.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/kernel_parameter.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/kernel_parameter.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/kernel_parameter.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/services.xml b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/services.xml
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/services.xml
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures/services.xml
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventDispatcher.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventDispatcher.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventDispatcher.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventDispatcher.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventSubscriber.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventSubscriber.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventSubscriber.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/EventSubscriber.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/InstanceOf.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/InstanceOf.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/InstanceOf.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/InstanceOf.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpElementsUtil.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpElementsUtil.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpElementsUtil.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpElementsUtil.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpTypeProviderUtil.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpTypeProviderUtil.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpTypeProviderUtil.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/PhpTypeProviderUtil.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/SymfonyCommandUtilTest.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/SymfonyCommandUtilTest.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/SymfonyCommandUtilTest.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures/SymfonyCommandUtilTest.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperTest.java
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/fixtures/classes.php b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/fixtures/classes.php
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/fixtures/classes.php
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/fixtures/classes.php
diff --git a/tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/visitor/YamlServiceTagTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/visitor/YamlServiceTagTest.java
similarity index 100%
rename from tests/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/visitor/YamlServiceTagTest.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/visitor/YamlServiceTagTest.java
diff --git a/symfony2-plugin.iml b/symfony2-plugin.iml
deleted file mode 100644
index db2bb77b1..000000000
--- a/symfony2-plugin.iml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<module type="PLUGIN_MODULE" version="4">
-  <component name="DevKit.ModuleBuildProperties" url="file://$MODULE_DIR$/META-INF/plugin.xml" />
-  <component name="NewModuleRootManager">
-    <output url="file://$MODULE_DIR$/out/prod" />
-    <output-test url="file://$MODULE_DIR$/out/test" />
-    <exclude-output />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/resources" isTestSource="false" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" scope="TEST" name="php" level="project" />
-    <orderEntry type="library" scope="TEST" name="css" level="project" />
-    <orderEntry type="library" scope="TEST" name="properties" level="project" />
-    <orderEntry type="library" scope="TEST" name="yaml" level="project" />
-    <orderEntry type="library" scope="TEST" name="junit-4.9" level="project" />
-    <orderEntry type="library" scope="TEST" name="twig" level="project" />
-    <orderEntry type="library" scope="TEST" name="java-i18n" level="project" />
-  </component>
-</module>
\ No newline at end of file
diff --git a/travis.sh b/travis.sh
deleted file mode 100644
index a3eb751f7..000000000
--- a/travis.sh
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/bash
-
-ideaVersion="2017.1"
-if [ "$PHPSTORM_ENV" == "2017.3.2" ]; then
-    ideaVersion="2017.3.3"
-elif [ "$PHPSTORM_ENV" == "eap" ]; then
-    ideaVersion="163.5644.15"
-fi
-
-travisCache=".cache"
-
-if [ ! -d ${travisCache} ]; then
-    echo "Create cache" ${travisCache} 
-    mkdir ${travisCache}
-fi
-
-function download {
-
-  url=$1
-  basename=${url##*[/|\\]}
-  cachefile=${travisCache}/${basename}
-  
-  if [ ! -f ${cachefile} ]; then
-      wget --no-check-certificate $url -P ${travisCache};
-    else
-      echo "Cached file `ls -sh $cachefile` - `date -r $cachefile +'%Y-%m-%d %H:%M:%S'`"
-  fi  
-
-  if [ ! -f ${cachefile} ]; then
-    echo "Failed to download: $url"
-    exit 1
-  fi  
-}
-
-# Unzip IDEA
-
-if [ -d ./idea  ]; then
-  rm -rf idea
-  mkdir idea
-  echo "created idea dir"  
-fi
-
-# Download main idea folder
-download "http://download.jetbrains.com/idea/ideaIU-${ideaVersion}.tar.gz"
-tar zxf ${travisCache}/ideaIU-${ideaVersion}.tar.gz -C .
-
-# Move the versioned IDEA folder to a known location
-ideaPath=$(find . -name 'idea-IU*' | head -n 1)
-mv ${ideaPath} ./idea
-  
-if [ -d ./plugins ]; then
-  rm -rf plugins
-  mkdir plugins
-  echo "created plugin dir"  
-fi
-
-if [ "$PHPSTORM_ENV" == "2017.2" ]; then
-
-    #php
-    download "http://phpstorm.espend.de/files/proxy/phpstorm-2017.2-php.zip"
-    unzip -qo $travisCache/phpstorm-2017.2-php.zip -d ./plugins
-
-    #twig
-    download "http://phpstorm.espend.de/files/proxy/phpstorm-2017.2-twig.zip"
-    unzip -qo $travisCache/phpstorm-2017.2-twig.zip -d ./plugins
-
-
-elif [ "$PHPSTORM_ENV" == "2017.2.4" ]; then
-
-    #php
-    download "http://phpstorm.espend.de/files/proxy/phpstorm-2017.2.4-php.zip"
-    unzip -qo $travisCache/phpstorm-2017.2.4-php.zip -d ./plugins
-
-    #twig
-    download "http://phpstorm.espend.de/files/proxy/phpstorm-2017.2.4-twig.zip"
-    unzip -qo $travisCache/phpstorm-2017.2.4-twig.zip -d ./plugins
-
-elif [ "$PHPSTORM_ENV" == "2017.3.2" ]; then
-
-    #php
-    download "http://phpstorm.espend.de/files/proxy/phpstorm-2017.3.2-php.zip"
-    unzip -qo $travisCache/phpstorm-2017.3.2-php.zip -d ./plugins
-
-    #twig
-    download "http://phpstorm.espend.de/files/proxy/phpstorm-2017.3.2-twig.zip"
-    unzip -qo $travisCache/phpstorm-2017.3.2-twig.zip -d ./plugins
-
-elif [ "$PHPSTORM_ENV" == "eap" ]; then
-
-    #php
-    download "https://plugins.jetbrains.com/files/6610/28510/php-163.4830.18.zip"
-    unzip -qo $travisCache/php-163.4830.18.zip -d ./plugins
-
-    #twig
-    download "https://plugins.jetbrains.com/files/7303/28516/twig-163.4830.18.zip"
-    unzip -qo $travisCache/twig-163.4830.18.zip -d ./plugins
-
-    # TODO: extract latest builds for plugins from eap site they are not public
-    # https://confluence.jetbrains.com/display/PhpStorm/PhpStorm+Early+Access+Program
-    # echo "No configuration for PhpStorm: $PHPSTORM_ENV"
-    # exit 1
-
-else
-    echo "Unknown PHPSTORM_ENV value: $PHPSTORM_ENV"
-    exit 1
-fi
-
-rm -f $travisCache/php-annotation.jar
-download "http://phpstorm.espend.de/files/proxy/plugins/php-annotation-5.2.jar"
-cp $travisCache/php-annotation-5.2.jar ./plugins/php-annotation.jar
-
-rm -f $travisCache/php-toolbox.jar
-download "http://phpstorm.espend.de/files/proxy/plugins/php-toolbox.jar"
-cp $travisCache/php-toolbox.jar ./plugins
-
-# Run the tests
-if [ "$1" = "-d" ]; then
-    ant -d -f build-test.xml -DIDEA_HOME=./idea
-else
-    ant -f build-test.xml -DIDEA_HOME=./idea
-fi
-
-# Was our build successful?
-stat=$?
-
-if [ "${TRAVIS}" != true ]; then
-    ant -f build-test.xml -q clean
-
-    if [ "$1" = "-r" ]; then
-        rm -rf idea
-        rm -rf plugins
-    fi
-fi
-
-# Return the build status
-exit ${stat}
\ No newline at end of file

From 20dcd923db4a7fb11d9cc365fe944c150ee13ada Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 15:31:34 +0100
Subject: [PATCH 02/15] Use correct annotations plugin for 173 platform

---
 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index ad916f361..9b5b88ce2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -23,7 +23,7 @@ before_install:
 
 env:
   - IDEA_VERSION="IU-181.4203.6" PHP_PLUGIN_VERSION="181.4096.20" TWIG_PLUGIN_VERSION="181.3741.23" TOOLBOX_PLUGIN_VERSION="0.4.7" ANNOTATION_PLUGIN_VERSION="5.4"
-  - IDEA_VERSION="IU-2017.3.5" PHP_PLUGIN_VERSION="173.4301.34" TWIG_PLUGIN_VERSION="173.4301.7" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.3"
+  - IDEA_VERSION="IU-2017.3.5" PHP_PLUGIN_VERSION="173.4301.34" TWIG_PLUGIN_VERSION="173.4301.7" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.2.1"
 
 script:
 - "./gradlew check buildPlugin"

From 3ad615f30951fa0febd65d786d9a509f77c3da3a Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 15:47:58 +0100
Subject: [PATCH 03/15] Use local gradle with sources

---
 gradle/wrapper/gradle-wrapper.properties | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index b3cf49ff7..3c7228a1a 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Thu Mar 22 14:59:04 CET 2018
+#Thu Mar 22 15:32:22 CET 2018
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-all.zip

From c9ed35ad1be53c28aa4477550c3a708834eea47f Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 15:48:16 +0100
Subject: [PATCH 04/15] Require IntelliJ webDeployment plugin

---
 build.gradle | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build.gradle b/build.gradle
index 242aefb8b..daf177b53 100644
--- a/build.gradle
+++ b/build.gradle
@@ -23,6 +23,7 @@ intellij {
             "com.jetbrains.twig:${twigPluginVersion}",
             "de.espend.idea.php.annotation:${annotationPluginVersion}",
             "de.espend.idea.php.toolbox:${toolboxPluginVersion}",
+            'webDeployment',
             'yaml',
             'CSS',
             'java-i18n',

From 81e080e9f03791ff4957a4927ae571d63d21dd31 Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 16:14:49 +0100
Subject: [PATCH 05/15] Require coverage plugin in build to have jdi classes
 available

---
 build.gradle | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build.gradle b/build.gradle
index daf177b53..57ebb7be3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -23,6 +23,7 @@ intellij {
             "com.jetbrains.twig:${twigPluginVersion}",
             "de.espend.idea.php.annotation:${annotationPluginVersion}",
             "de.espend.idea.php.toolbox:${toolboxPluginVersion}",
+            'coverage',
             'webDeployment',
             'yaml',
             'CSS',

From 110305a07ad71dd48b278d30a57fce35723a23ca Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 16:25:36 +0100
Subject: [PATCH 06/15] Move icons to resources folder

---
 .../idea/symfony2plugin/Symfony2Icons.java    |  96 +++++++++---------
 .../icons/bundle.png                          | Bin
 .../icons/bundle@2x.png                       | Bin
 .../icons/config_prototype.png                | Bin
 .../icons/config_prototype@2x.png             | Bin
 .../icons/config_value.png                    | Bin
 .../icons/config_value@2x.png                 | Bin
 .../icons/config_value_shortcut.png           | Bin
 .../icons/config_value_shortcut@2x.png        | Bin
 .../icons/doctrine.png                        | Bin
 .../icons/doctrine@2x.png                     | Bin
 .../icons/doctrine_line_marker.png            | Bin
 .../icons/doctrine_line_marker@2x.png         | Bin
 .../icons/doctrine_weak.png                   | Bin
 .../icons/doctrine_weak@2x.png                | Bin
 .../icons/event.png                           | Bin
 .../icons/event@2x.png                        | Bin
 .../icons/form_extension.png                  | Bin
 .../icons/form_extension@2x.png               | Bin
 .../icons/form_extension_weak.png             | Bin
 .../icons/form_extension_weak@2x.png          | Bin
 .../icons/form_option.png                     | Bin
 .../icons/form_option@2x.png                  | Bin
 .../icons/form_type.png                       | Bin
 .../icons/form_type@2x.png                    | Bin
 .../icons/form_type_line_marker.png           | Bin
 .../icons/form_type_line_marker@2x.png        | Bin
 .../icons/form_type_weak.png                  | Bin
 .../icons/form_type_weak@2x.png               | Bin
 .../icons/mail.png                            | Bin
 .../icons/mail@2x.png                         | Bin
 .../icons/no_sql.png                          | Bin
 .../icons/no_sql@2x.png                       | Bin
 .../icons/overwrite.png                       | Bin
 .../icons/overwrite@2x.png                    | Bin
 .../icons/parameter.png                       | Bin
 .../icons/parameter@2x.png                    | Bin
 .../icons/parameter_opacity.png               | Bin
 .../icons/parameter_opacity@2x.png            | Bin
 .../icons/profiler_link.png                   | Bin
 .../icons/profiler_link@2x.png                | Bin
 .../icons/route.png                           | Bin
 .../icons/route@2x.png                        | Bin
 .../icons/route_line_marker.png               | Bin
 .../icons/route_line_marker@2x.png            | Bin
 .../icons/route_weak.png                      | Bin
 .../icons/route_weak@2x.png                   | Bin
 .../icons/service.png                         | Bin
 .../icons/service@2x.png                      | Bin
 .../icons/service_line_marker.png             | Bin
 .../icons/service_line_marker@2x.png          | Bin
 .../icons/service_opacity.png                 | Bin
 .../icons/service_opacity@2x.png              | Bin
 .../icons/service_private_opacity.png         | Bin
 .../icons/service_private_opacity@2x.png      | Bin
 .../icons/service_tag.png                     | Bin
 .../icons/service_tag@2x.png                  | Bin
 .../icons/service_tag_weak.png                | Bin
 .../icons/service_tag_weak@2x.png             | Bin
 .../icons/symfony.png                         | Bin
 .../icons/symfony@2x.png                      | Bin
 .../icons/symfony_birth.png                   | Bin
 .../icons/symfony_birth@2x.png                | Bin
 .../icons/symfony_dec.png                     | Bin
 .../icons/symfony_dec@2x.png                  | Bin
 .../icons/symfony_line_marker.png             | Bin
 .../icons/symfony_line_marker@2x.png          | Bin
 .../icons/symfony_line_marker_birth.png       | Bin
 .../icons/symfony_line_marker_birth@2x.png    | Bin
 .../icons/symfony_line_marker_dec.png         | Bin
 .../icons/symfony_line_marker_dec@2x.png      | Bin
 .../icons/symfony_tool_window.png             | Bin
 .../icons/symfony_tool_window@2x.png          | Bin
 .../icons/translation.png                     | Bin
 .../icons/translation@2x.png                  | Bin
 .../icons/translation_weak.png                | Bin
 .../icons/translation_weak@2x.png             | Bin
 .../icons/twig_controller_line_marker.png     | Bin
 .../icons/twig_extends_file.png               | Bin
 .../icons/twig_extends_file@2x.png            | Bin
 .../icons/twig_implements_file.png            | Bin
 .../icons/twig_implements_file@2x.png         | Bin
 .../icons/twig_line_marker.png                | Bin
 83 files changed, 48 insertions(+), 48 deletions(-)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/bundle.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/bundle@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/config_prototype.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/config_prototype@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/config_value.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/config_value@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/config_value_shortcut.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/config_value_shortcut@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/doctrine.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/doctrine@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/doctrine_line_marker.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/doctrine_line_marker@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/doctrine_weak.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/doctrine_weak@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/event.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/event@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_extension.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_extension@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_extension_weak.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_extension_weak@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_option.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_option@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_type.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_type@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_type_line_marker.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_type_line_marker@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_type_weak.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/form_type_weak@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/mail.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/mail@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/no_sql.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/no_sql@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/overwrite.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/overwrite@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/parameter.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/parameter@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/parameter_opacity.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/parameter_opacity@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/profiler_link.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/profiler_link@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/route.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/route@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/route_line_marker.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/route_line_marker@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/route_weak.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/route_weak@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_line_marker.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_line_marker@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_opacity.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_opacity@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_private_opacity.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_private_opacity@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_tag.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_tag@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_tag_weak.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/service_tag_weak@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_birth.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_birth@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_dec.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_dec@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_line_marker.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_line_marker@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_line_marker_birth.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_line_marker_birth@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_line_marker_dec.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_line_marker_dec@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_tool_window.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/symfony_tool_window@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/translation.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/translation@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/translation_weak.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/translation_weak@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/twig_controller_line_marker.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/twig_extends_file.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/twig_extends_file@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/twig_implements_file.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/twig_implements_file@2x.png (100%)
 rename src/main/{java/fr/adrienbrault/idea/symfony2plugin => resources}/icons/twig_line_marker.png (100%)

diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java
index a6accb81e..dd131b226 100644
--- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java
+++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2Icons.java
@@ -19,59 +19,59 @@ public class Symfony2Icons {
 
     static {
         if(Calendar.getInstance().get(Calendar.MONTH) == 11 && Calendar.getInstance().get(Calendar.DAY_OF_MONTH) > 7) {
-            SYMFONY = IconLoader.getIcon("icons/symfony_dec.png");
-            SYMFONY_LINE_MARKER = IconLoader.getIcon("icons/symfony_line_marker_dec.png");
+            SYMFONY = IconLoader.getIcon("/icons/symfony_dec.png");
+            SYMFONY_LINE_MARKER = IconLoader.getIcon("/icons/symfony_line_marker_dec.png");
         } else if(Calendar.getInstance().get(Calendar.MONTH) == 3 && Calendar.getInstance().get(Calendar.DAY_OF_MONTH) == 7) {
-            SYMFONY = IconLoader.getIcon("icons/symfony_birth.png");
-            SYMFONY_LINE_MARKER = IconLoader.getIcon("icons/symfony_line_marker_birth.png");
+            SYMFONY = IconLoader.getIcon("/icons/symfony_birth.png");
+            SYMFONY_LINE_MARKER = IconLoader.getIcon("/icons/symfony_line_marker_birth.png");
         } else {
-            SYMFONY = IconLoader.getIcon("icons/symfony.png");
-            SYMFONY_LINE_MARKER = IconLoader.getIcon("icons/symfony_line_marker.png");
+            SYMFONY = IconLoader.getIcon("/icons/symfony.png");
+            SYMFONY_LINE_MARKER = IconLoader.getIcon("/icons/symfony_line_marker.png");
         }
     }
 
-    public static final Icon SYMFONY_TOOL_WINDOW = IconLoader.getIcon("icons/symfony_tool_window.png");
-    public static final Icon DOCTRINE = IconLoader.getIcon("icons/doctrine.png");
-    public static final Icon DOCTRINE_LINE_MARKER = IconLoader.getIcon("icons/doctrine_line_marker.png");
-    public static final Icon DOCTRINE_WEAK = IconLoader.getIcon("icons/doctrine_weak.png");
-    public static final Icon NO_SQL = IconLoader.getIcon("icons/no_sql.png");
-    public static final Icon ROUTE = IconLoader.getIcon("icons/route.png");
-    public static final Icon ROUTE_WEAK = IconLoader.getIcon("icons/route_weak.png");
-    public static final Icon SERVICE = IconLoader.getIcon("icons/service.png");
-    public static final Icon SERVICE_OPACITY = IconLoader.getIcon("icons/service_opacity.png");
-    public static final Icon FORM_TYPE = IconLoader.getIcon("icons/form_type.png");
-    public static final Icon FORM_TYPE_WEAK = IconLoader.getIcon("icons/form_type_weak.png");
-    public static final Icon TRANSLATION = IconLoader.getIcon("icons/translation.png");
-    public static final Icon TRANSLATION_WEAK = IconLoader.getIcon("icons/translation_weak.png");
-    public static final Icon PARAMETER = IconLoader.getIcon("icons/parameter.png");
-    public static final Icon FORM_OPTION = IconLoader.getIcon("icons/form_option.png");
-    public static final Icon FORM_EXTENSION = IconLoader.getIcon("icons/form_extension.png");
-    public static final Icon FORM_EXTENSION_WEAK = IconLoader.getIcon("icons/form_extension_weak.png");
-    public static final Icon SERVICE_TAG = IconLoader.getIcon("icons/service_tag.png");
-    public static final Icon SERVICE_TAG_WEAK = IconLoader.getIcon("icons/service_tag_weak.png");
-    public static final Icon EVENT = IconLoader.getIcon("icons/event.png");
-    public static final Icon BUNDLE = IconLoader.getIcon("icons/bundle.png");
-
-    public static final Icon SERVICE_PRIVATE_OPACITY = IconLoader.getIcon("icons/service_private_opacity.png");
-
-    public static final Icon SERVICE_LINE_MARKER = IconLoader.getIcon("icons/service_line_marker.png");
-    public static final Icon FORM_TYPE_LINE_MARKER = IconLoader.getIcon("icons/form_type_line_marker.png");
-    public static final Icon ROUTE_LINE_MARKER = IconLoader.getIcon("icons/route_line_marker.png");
-    public static final Icon TWIG_CONTROLLER_LINE_MARKER = IconLoader.getIcon("icons/twig_controller_line_marker.png");
-    public static final Icon TWIG_LINE_MARKER = IconLoader.getIcon("icons/twig_line_marker.png");
-    public static final Icon TWIG_LINE_OVERWRITE = IconLoader.getIcon("icons/overwrite.png");
-
-    public static final Icon TWIG_EXTENDS_FILE = IconLoader.getIcon("icons/twig_extends_file.png");
-    public static final Icon TWIG_IMPLEMENTS_FILE = IconLoader.getIcon("icons/twig_implements_file.png");
-
-    public static final Icon PARAMETER_OPACITY = IconLoader.getIcon("icons/parameter_opacity.png");
-
-    public static final Icon MAIL = IconLoader.getIcon("icons/mail.png");
-    public static final Icon PROFILER_LINK = IconLoader.getIcon("icons/profiler_link.png");
-
-    public static final Icon CONFIG_PROTOTYPE = IconLoader.getIcon("icons/config_prototype.png");
-    public static final Icon CONFIG_VALUE = IconLoader.getIcon("icons/config_value.png");
-    public static final Icon CONFIG_VALUE_SHORTCUT = IconLoader.getIcon("icons/config_value_shortcut.png");
+    public static final Icon SYMFONY_TOOL_WINDOW = IconLoader.getIcon("/icons/symfony_tool_window.png");
+    public static final Icon DOCTRINE = IconLoader.getIcon("/icons/doctrine.png");
+    public static final Icon DOCTRINE_LINE_MARKER = IconLoader.getIcon("/icons/doctrine_line_marker.png");
+    public static final Icon DOCTRINE_WEAK = IconLoader.getIcon("/icons/doctrine_weak.png");
+    public static final Icon NO_SQL = IconLoader.getIcon("/icons/no_sql.png");
+    public static final Icon ROUTE = IconLoader.getIcon("/icons/route.png");
+    public static final Icon ROUTE_WEAK = IconLoader.getIcon("/icons/route_weak.png");
+    public static final Icon SERVICE = IconLoader.getIcon("/icons/service.png");
+    public static final Icon SERVICE_OPACITY = IconLoader.getIcon("/icons/service_opacity.png");
+    public static final Icon FORM_TYPE = IconLoader.getIcon("/icons/form_type.png");
+    public static final Icon FORM_TYPE_WEAK = IconLoader.getIcon("/icons/form_type_weak.png");
+    public static final Icon TRANSLATION = IconLoader.getIcon("/icons/translation.png");
+    public static final Icon TRANSLATION_WEAK = IconLoader.getIcon("/icons/translation_weak.png");
+    public static final Icon PARAMETER = IconLoader.getIcon("/icons/parameter.png");
+    public static final Icon FORM_OPTION = IconLoader.getIcon("/icons/form_option.png");
+    public static final Icon FORM_EXTENSION = IconLoader.getIcon("/icons/form_extension.png");
+    public static final Icon FORM_EXTENSION_WEAK = IconLoader.getIcon("/icons/form_extension_weak.png");
+    public static final Icon SERVICE_TAG = IconLoader.getIcon("/icons/service_tag.png");
+    public static final Icon SERVICE_TAG_WEAK = IconLoader.getIcon("/icons/service_tag_weak.png");
+    public static final Icon EVENT = IconLoader.getIcon("/icons/event.png");
+    public static final Icon BUNDLE = IconLoader.getIcon("/icons/bundle.png");
+
+    public static final Icon SERVICE_PRIVATE_OPACITY = IconLoader.getIcon("/icons/service_private_opacity.png");
+
+    public static final Icon SERVICE_LINE_MARKER = IconLoader.getIcon("/icons/service_line_marker.png");
+    public static final Icon FORM_TYPE_LINE_MARKER = IconLoader.getIcon("/icons/form_type_line_marker.png");
+    public static final Icon ROUTE_LINE_MARKER = IconLoader.getIcon("/icons/route_line_marker.png");
+    public static final Icon TWIG_CONTROLLER_LINE_MARKER = IconLoader.getIcon("/icons/twig_controller_line_marker.png");
+    public static final Icon TWIG_LINE_MARKER = IconLoader.getIcon("/icons/twig_line_marker.png");
+    public static final Icon TWIG_LINE_OVERWRITE = IconLoader.getIcon("/icons/overwrite.png");
+
+    public static final Icon TWIG_EXTENDS_FILE = IconLoader.getIcon("/icons/twig_extends_file.png");
+    public static final Icon TWIG_IMPLEMENTS_FILE = IconLoader.getIcon("/icons/twig_implements_file.png");
+
+    public static final Icon PARAMETER_OPACITY = IconLoader.getIcon("/icons/parameter_opacity.png");
+
+    public static final Icon MAIL = IconLoader.getIcon("/icons/mail.png");
+    public static final Icon PROFILER_LINK = IconLoader.getIcon("/icons/profiler_link.png");
+
+    public static final Icon CONFIG_PROTOTYPE = IconLoader.getIcon("/icons/config_prototype.png");
+    public static final Icon CONFIG_VALUE = IconLoader.getIcon("/icons/config_value.png");
+    public static final Icon CONFIG_VALUE_SHORTCUT = IconLoader.getIcon("/icons/config_value_shortcut.png");
 
     public static Image getImage(Icon icon) {
 
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png b/src/main/resources/icons/bundle.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle.png
rename to src/main/resources/icons/bundle.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png b/src/main/resources/icons/bundle@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/bundle@2x.png
rename to src/main/resources/icons/bundle@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png b/src/main/resources/icons/config_prototype.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype.png
rename to src/main/resources/icons/config_prototype.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png b/src/main/resources/icons/config_prototype@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_prototype@2x.png
rename to src/main/resources/icons/config_prototype@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png b/src/main/resources/icons/config_value.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value.png
rename to src/main/resources/icons/config_value.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png b/src/main/resources/icons/config_value@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value@2x.png
rename to src/main/resources/icons/config_value@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png b/src/main/resources/icons/config_value_shortcut.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut.png
rename to src/main/resources/icons/config_value_shortcut.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png b/src/main/resources/icons/config_value_shortcut@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/config_value_shortcut@2x.png
rename to src/main/resources/icons/config_value_shortcut@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png b/src/main/resources/icons/doctrine.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine.png
rename to src/main/resources/icons/doctrine.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png b/src/main/resources/icons/doctrine@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine@2x.png
rename to src/main/resources/icons/doctrine@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png b/src/main/resources/icons/doctrine_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker.png
rename to src/main/resources/icons/doctrine_line_marker.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png b/src/main/resources/icons/doctrine_line_marker@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_line_marker@2x.png
rename to src/main/resources/icons/doctrine_line_marker@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png b/src/main/resources/icons/doctrine_weak.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak.png
rename to src/main/resources/icons/doctrine_weak.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png b/src/main/resources/icons/doctrine_weak@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/doctrine_weak@2x.png
rename to src/main/resources/icons/doctrine_weak@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event.png b/src/main/resources/icons/event.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event.png
rename to src/main/resources/icons/event.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png b/src/main/resources/icons/event@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/event@2x.png
rename to src/main/resources/icons/event@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png b/src/main/resources/icons/form_extension.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension.png
rename to src/main/resources/icons/form_extension.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png b/src/main/resources/icons/form_extension@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension@2x.png
rename to src/main/resources/icons/form_extension@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png b/src/main/resources/icons/form_extension_weak.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak.png
rename to src/main/resources/icons/form_extension_weak.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png b/src/main/resources/icons/form_extension_weak@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_extension_weak@2x.png
rename to src/main/resources/icons/form_extension_weak@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png b/src/main/resources/icons/form_option.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option.png
rename to src/main/resources/icons/form_option.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png b/src/main/resources/icons/form_option@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_option@2x.png
rename to src/main/resources/icons/form_option@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png b/src/main/resources/icons/form_type.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type.png
rename to src/main/resources/icons/form_type.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png b/src/main/resources/icons/form_type@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type@2x.png
rename to src/main/resources/icons/form_type@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png b/src/main/resources/icons/form_type_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker.png
rename to src/main/resources/icons/form_type_line_marker.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png b/src/main/resources/icons/form_type_line_marker@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_line_marker@2x.png
rename to src/main/resources/icons/form_type_line_marker@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png b/src/main/resources/icons/form_type_weak.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak.png
rename to src/main/resources/icons/form_type_weak.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png b/src/main/resources/icons/form_type_weak@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/form_type_weak@2x.png
rename to src/main/resources/icons/form_type_weak@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail.png b/src/main/resources/icons/mail.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail.png
rename to src/main/resources/icons/mail.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png b/src/main/resources/icons/mail@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/mail@2x.png
rename to src/main/resources/icons/mail@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png b/src/main/resources/icons/no_sql.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql.png
rename to src/main/resources/icons/no_sql.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png b/src/main/resources/icons/no_sql@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/no_sql@2x.png
rename to src/main/resources/icons/no_sql@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png b/src/main/resources/icons/overwrite.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite.png
rename to src/main/resources/icons/overwrite.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png b/src/main/resources/icons/overwrite@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/overwrite@2x.png
rename to src/main/resources/icons/overwrite@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png b/src/main/resources/icons/parameter.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter.png
rename to src/main/resources/icons/parameter.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png b/src/main/resources/icons/parameter@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter@2x.png
rename to src/main/resources/icons/parameter@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png b/src/main/resources/icons/parameter_opacity.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity.png
rename to src/main/resources/icons/parameter_opacity.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png b/src/main/resources/icons/parameter_opacity@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/parameter_opacity@2x.png
rename to src/main/resources/icons/parameter_opacity@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png b/src/main/resources/icons/profiler_link.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link.png
rename to src/main/resources/icons/profiler_link.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png b/src/main/resources/icons/profiler_link@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/profiler_link@2x.png
rename to src/main/resources/icons/profiler_link@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route.png b/src/main/resources/icons/route.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route.png
rename to src/main/resources/icons/route.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png b/src/main/resources/icons/route@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route@2x.png
rename to src/main/resources/icons/route@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png b/src/main/resources/icons/route_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker.png
rename to src/main/resources/icons/route_line_marker.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png b/src/main/resources/icons/route_line_marker@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_line_marker@2x.png
rename to src/main/resources/icons/route_line_marker@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png b/src/main/resources/icons/route_weak.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak.png
rename to src/main/resources/icons/route_weak.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png b/src/main/resources/icons/route_weak@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/route_weak@2x.png
rename to src/main/resources/icons/route_weak@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service.png b/src/main/resources/icons/service.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service.png
rename to src/main/resources/icons/service.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png b/src/main/resources/icons/service@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service@2x.png
rename to src/main/resources/icons/service@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png b/src/main/resources/icons/service_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker.png
rename to src/main/resources/icons/service_line_marker.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png b/src/main/resources/icons/service_line_marker@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_line_marker@2x.png
rename to src/main/resources/icons/service_line_marker@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png b/src/main/resources/icons/service_opacity.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity.png
rename to src/main/resources/icons/service_opacity.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png b/src/main/resources/icons/service_opacity@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_opacity@2x.png
rename to src/main/resources/icons/service_opacity@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png b/src/main/resources/icons/service_private_opacity.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity.png
rename to src/main/resources/icons/service_private_opacity.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png b/src/main/resources/icons/service_private_opacity@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_private_opacity@2x.png
rename to src/main/resources/icons/service_private_opacity@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png b/src/main/resources/icons/service_tag.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag.png
rename to src/main/resources/icons/service_tag.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png b/src/main/resources/icons/service_tag@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag@2x.png
rename to src/main/resources/icons/service_tag@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png b/src/main/resources/icons/service_tag_weak.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak.png
rename to src/main/resources/icons/service_tag_weak.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png b/src/main/resources/icons/service_tag_weak@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/service_tag_weak@2x.png
rename to src/main/resources/icons/service_tag_weak@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png b/src/main/resources/icons/symfony.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony.png
rename to src/main/resources/icons/symfony.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png b/src/main/resources/icons/symfony@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony@2x.png
rename to src/main/resources/icons/symfony@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png b/src/main/resources/icons/symfony_birth.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth.png
rename to src/main/resources/icons/symfony_birth.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png b/src/main/resources/icons/symfony_birth@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_birth@2x.png
rename to src/main/resources/icons/symfony_birth@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png b/src/main/resources/icons/symfony_dec.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec.png
rename to src/main/resources/icons/symfony_dec.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png b/src/main/resources/icons/symfony_dec@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_dec@2x.png
rename to src/main/resources/icons/symfony_dec@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png b/src/main/resources/icons/symfony_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker.png
rename to src/main/resources/icons/symfony_line_marker.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png b/src/main/resources/icons/symfony_line_marker@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker@2x.png
rename to src/main/resources/icons/symfony_line_marker@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png b/src/main/resources/icons/symfony_line_marker_birth.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth.png
rename to src/main/resources/icons/symfony_line_marker_birth.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png b/src/main/resources/icons/symfony_line_marker_birth@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_birth@2x.png
rename to src/main/resources/icons/symfony_line_marker_birth@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png b/src/main/resources/icons/symfony_line_marker_dec.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec.png
rename to src/main/resources/icons/symfony_line_marker_dec.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png b/src/main/resources/icons/symfony_line_marker_dec@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_line_marker_dec@2x.png
rename to src/main/resources/icons/symfony_line_marker_dec@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png b/src/main/resources/icons/symfony_tool_window.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window.png
rename to src/main/resources/icons/symfony_tool_window.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png b/src/main/resources/icons/symfony_tool_window@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/symfony_tool_window@2x.png
rename to src/main/resources/icons/symfony_tool_window@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation.png b/src/main/resources/icons/translation.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation.png
rename to src/main/resources/icons/translation.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png b/src/main/resources/icons/translation@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation@2x.png
rename to src/main/resources/icons/translation@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png b/src/main/resources/icons/translation_weak.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak.png
rename to src/main/resources/icons/translation_weak.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png b/src/main/resources/icons/translation_weak@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/translation_weak@2x.png
rename to src/main/resources/icons/translation_weak@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png b/src/main/resources/icons/twig_controller_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_controller_line_marker.png
rename to src/main/resources/icons/twig_controller_line_marker.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png b/src/main/resources/icons/twig_extends_file.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file.png
rename to src/main/resources/icons/twig_extends_file.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png b/src/main/resources/icons/twig_extends_file@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_extends_file@2x.png
rename to src/main/resources/icons/twig_extends_file@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png b/src/main/resources/icons/twig_implements_file.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file.png
rename to src/main/resources/icons/twig_implements_file.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png b/src/main/resources/icons/twig_implements_file@2x.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_implements_file@2x.png
rename to src/main/resources/icons/twig_implements_file@2x.png
diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png b/src/main/resources/icons/twig_line_marker.png
similarity index 100%
rename from src/main/java/fr/adrienbrault/idea/symfony2plugin/icons/twig_line_marker.png
rename to src/main/resources/icons/twig_line_marker.png

From a063ebdf8451a70ef441d3e3fd0d6206eb99f02d Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 17:17:03 +0100
Subject: [PATCH 07/15] Correct paths for testData

---
 .../config/yaml/completion/ConfigCompletionProvider.java  | 8 ++++----
 .../action/naming/JavascriptServiceNameStrategyTest.java  | 2 +-
 .../tests/action/ui/ServiceBuilderTest.java               | 2 +-
 .../form/FormTypeAsClassConstantInspectionTest.java       | 2 +-
 .../service/ServiceDeprecatedClassesInspectionTest.java   | 2 +-
 .../TaggedExtendsInterfaceClassInspectionTest.java        | 2 +-
 .../command/ConsoleHelperGotoCompletionRegistrarTest.java | 2 +-
 .../command/PhpCommandGotoCompletionRegistrar.java        | 2 +-
 .../completion/xml/XmlGotoCompletionRegistrarTest.java    | 2 +-
 .../completion/yaml/YamlGotoCompletionRegistrarTest.java  | 2 +-
 .../tests/config/ConfigLineMarkerProviderTest.java        | 2 +-
 .../tests/config/EventDispatcherSubscriberUtilTest.java   | 2 +-
 .../tests/config/ServiceLineMarkerProviderTest.java       | 2 +-
 .../tests/config/SymfonyPhpReferenceContributorTest.java  | 2 +-
 .../config/php/PhpConfigReferenceContributorTest.java     | 2 +-
 .../symfony2plugin/tests/config/utils/ConfigUtilTest.java | 2 +-
 .../symfony2plugin/tests/config/xml/XmlHelperTest.java    | 2 +-
 .../tests/config/xml/XmlReferenceContributorTest.java     | 2 +-
 .../xml/inspection/XmlServiceArgumentInspectionTest.java  | 2 +-
 .../tests/config/yaml/YamlCompletionContributorTest.java  | 4 +++-
 .../tests/config/yaml/YamlElementPatternHelperTest.java   | 2 +-
 .../tests/config/yaml/YamlGoToDeclarationHandlerTest.java | 2 +-
 .../config/yaml/YamlServiceArgumentInspectionTest.java    | 2 +-
 .../yaml/inspection/EventMethodCallInspectionTest.java    | 2 +-
 .../dic/ServiceArgumentParameterHintsProviderTest.java    | 2 +-
 .../tests/dic/SymfonyContainerTypeProviderTest.java       | 2 +-
 .../dic/TaggedParameterGotoCompletionRegistrarTest.java   | 2 +-
 .../suggestion/XmlCallServiceSuggestionCollectorTest.java | 2 +-
 .../XmlConstructServiceSuggestionCollectorTest.java       | 2 +-
 .../YamlConstructServiceSuggestionCollectorTest.java      | 2 +-
 .../tests/dic/container/util/DotEnvUtilTest.java          | 2 +-
 .../dic/container/util/ServiceContainerUtilTest.java      | 2 +-
 .../inspection/CaseSensitivityServiceInspectionTest.java  | 2 +-
 .../dic/inspection/ContainerConstantInspectionTest.java   | 2 +-
 .../dic/inspection/MissingServiceInspectionTest.java      | 2 +-
 .../dic/inspection/XmlServiceInstanceInspectionTest.java  | 2 +-
 .../tests/dic/inspection/YamlClassInspectionTest.java     | 2 +-
 .../tests/dic/inspection/YamlParameterInspectionTest.java | 2 +-
 .../inspection/YamlXmlServiceInstanceInspectionTest.java  | 2 +-
 .../dic/intention/PhpServiceArgumentIntentionTest.java    | 2 +-
 .../tests/dic/linemarker/XmlLineMarkerProviderTest.java   | 2 +-
 .../tests/dic/linemarker/YamlLineMarkerProviderTest.java  | 2 +-
 .../dic/registrar/DicGotoCompletionRegistrarTest.java     | 2 +-
 .../tests/dic/xml/XmlDicCompletionContributorTest.java    | 2 +-
 .../tests/dic/xml/XmlDicInspectionsTest.java              | 2 +-
 .../tests/dic/yaml/YamlDicCompletionContributorTest.java  | 2 +-
 .../tests/dic/yaml/YamlDicNavigationContributorTest.java  | 2 +-
 .../symfony2plugin/tests/doctrine/EntityHelperTest.java   | 4 ++--
 .../tests/doctrine/ObjectManagerFindTypeProviderTest.java | 2 +-
 .../doctrine/ObjectRepositoryResultTypeProviderTest.java  | 2 +-
 .../tests/doctrine/ObjectRepositoryTypeProviderTest.java  | 2 +-
 .../completion/DoctrineCompletionContributorTest.java     | 2 +-
 .../dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java   | 2 +-
 .../DoctrineRepositoryClassConstantIntentionTest.java     | 2 +-
 .../metadata/DoctrineMetadataLineMarkerProviderTest.java  | 2 +-
 .../metadata/DoctrineXmlCompletionContributorTest.java    | 2 +-
 .../metadata/DoctrineXmlGotoCompletionRegistrarTest.java  | 2 +-
 .../metadata/DoctrineYamlGotoCompletionRegistrarTest.java | 2 +-
 .../ObjectRepositoryFindGotoCompletionRegistrarTest.java  | 2 +-
 .../metadata/driver/DoctrinePhpMappingDriverTest.java     | 2 +-
 .../lookup/DoctrineRepositoryLookupElementTest.java       | 2 +-
 .../type/DoctrineTypeGotoCompletionRegistrarTest.java     | 2 +-
 .../doctrine/metadata/util/DoctrineMetadataUtilTest.java  | 2 +-
 .../eventDispatcher/KernelEventListenerReferences.java    | 2 +-
 .../toolbox/provider/ServiceToolboxProviderTest.java      | 2 +-
 .../symfony2plugin/tests/form/FormArrayOptionTest.java    | 2 +-
 .../tests/form/FormGotoCompletionRegistrarTest.java       | 2 +-
 .../tests/form/FormOptionGotoCompletionRegistrarTest.java | 2 +-
 .../tests/form/FormTypeReferenceContributorTest.java      | 2 +-
 .../generator/FormTypeConstantMigrationActionTest.java    | 2 +-
 .../form/completion/FormCompletionContributorTest.java    | 2 +-
 .../intention/FormStringToClassConstantIntentionTest.java | 2 +-
 .../tests/form/util/FormOptionsUtilTest.java              | 4 ++--
 .../idea/symfony2plugin/tests/form/util/FormUtilTest.java | 2 +-
 .../tests/intentions/xml/XmlServiceTagIntentionTest.java  | 2 +-
 .../intentions/yaml/YamlServiceTagIntentionTest.java      | 2 +-
 .../RouteControllerRelatedGotoCollectorTest.java          | 2 +-
 .../tests/profiler/HttpProfilerIndexTest.java             | 2 +-
 .../symfony2plugin/tests/profiler/ProfilerUtilTest.java   | 2 +-
 .../tests/routing/DocTagCompletionContributorTest.java    | 2 +-
 .../tests/routing/PhpRouteReferenceContributorTest.java   | 2 +-
 .../symfony2plugin/tests/routing/RouteHelperTest.java     | 2 +-
 .../tests/routing/RouteXmlReferenceContributorTest.java   | 2 +-
 .../tests/routing/RoutingDefinitionTest.java              | 2 +-
 .../routing/TwigRoutingCompletionContributorTest.java     | 2 +-
 .../tests/routing/XmlLineMarkerProviderTest.java          | 2 +-
 .../tests/routing/YamlLineMarkerProviderTest.java         | 2 +-
 .../inspection/ControllerMethodInspectionTest.java        | 2 +-
 .../routing/inspection/PhpRouteMissingInspectionTest.java | 2 +-
 .../inspection/TwigRouteMissingInspectionTest.java        | 2 +-
 .../AnnotationExpressionGotoCompletionRegistrarTest.java  | 2 +-
 .../tests/security/VoterGotoCompletionRegistrarTest.java  | 2 +-
 .../tests/security/utils/VoterUtilTest.java               | 2 +-
 .../tests/stubs/ContainerCollectionResolverTest.java      | 2 +-
 .../symfony2plugin/tests/stubs/ServiceIndexUtilTest.java  | 2 +-
 .../stubs/indexes/ContainerBuilderStubIndexTest.java      | 2 +-
 .../stubs/indexes/ContainerIdUsagesStubIndexTest.java     | 4 ++--
 .../stubs/indexes/ContainerParameterStubIndexTest.java    | 2 +-
 .../stubs/indexes/DoctrineMetadataFileStubIndexTest.java  | 2 +-
 .../tests/stubs/indexes/EventAnnotationStubIndexTest.java | 2 +-
 .../tests/stubs/indexes/RoutesStubIndexTest.java          | 4 ++--
 .../stubs/indexes/ServicesDefinitionStubIndexTest.java    | 2 +-
 .../tests/stubs/indexes/ServicesTagStubIndexTest.java     | 2 +-
 .../tests/stubs/indexes/TranslationStubIndexTest.java     | 2 +-
 .../tests/stubs/indexes/TwigBlockIndexExtensionTest.java  | 2 +-
 .../templating/FilterGotoCompletionRegistrarTest.java     | 2 +-
 .../templating/PhpTemplateMissingInspectionTest.java      | 2 +-
 .../RenderParameterGotoCompletionRegistrarTest.java       | 2 +-
 .../TranslationTagGotoCompletionRegistrarTest.java        | 2 +-
 .../templating/TwigFilterCompletionContributorTest.java   | 2 +-
 .../templating/TwigTemplateCompletionContributorTest.java | 2 +-
 .../TwigTemplateGoToDeclarationHandlerTest.java           | 2 +-
 .../assets/TwigNamedAssetsServiceParserTest.java          | 2 +-
 .../completion/TwigHtmlCompletionContributorTest.java     | 2 +-
 .../inspection/TwigVariableDeprecatedInspectionTest.java  | 2 +-
 .../inspection/TwigVariablePathInspectionTest.java        | 2 +-
 .../templating/path/BundleTwigNamespaceExtensionTest.java | 2 +-
 .../templating/path/JsonFileIndexTwigNamespacesTest.java  | 2 +-
 .../tests/templating/path/TwigPathServiceParserTest.java  | 2 +-
 .../path/globals/TwigGlobalsServiceParserTest.java        | 4 ++--
 .../translation/TwigTranslationFixturesTestCase.java      | 2 +-
 .../templating/util/PhpMethodVariableResolveUtilTest.java | 2 +-
 .../tests/templating/util/TwigExtensionParserTest.java    | 2 +-
 .../tests/templating/util/TwigUtilTest.java               | 2 +-
 .../translation/PhpTranslationDomainInspectionTest.java   | 2 +-
 .../translation/PhpTranslationKeyInspectionTest.java      | 2 +-
 ...TranslationPlaceholderGotoCompletionRegistrarTest.java | 2 +-
 .../ValidatorTranslationGotoCompletionRegistrarTest.java  | 2 +-
 .../tests/translation/dict/TranslationUtilTest.java       | 2 +-
 .../inspection/TwigTranslationDomainInspectionTest.java   | 2 +-
 .../inspection/TwigTranslationKeyInspectionTest.java      | 2 +-
 .../intention/TwigTranslationKeyIntentionTest.java        | 2 +-
 .../tests/translation/parser/DomainMappingsTest.java      | 2 +-
 .../twig/annotation/TemplateAnnotationAnnotatorTest.java  | 2 +-
 .../tests/util/EventDispatcherTypeProviderTest.java       | 2 +-
 .../tests/util/EventSubscriberUtilTest.java               | 2 +-
 .../symfony2plugin/tests/util/PhpElementsUtilTest.java    | 2 +-
 .../tests/util/PhpTypeProviderUtilTest.java               | 2 +-
 .../symfony2plugin/tests/util/SymfonyCommandUtilTest.java | 2 +-
 .../util/completion/TagNameCompletionProviderTest.java    | 2 +-
 .../tests/util/controller/ControllerIndexTest.java        | 2 +-
 .../symfony2plugin/tests/util/dict/ServiceUtilTest.java   | 2 +-
 .../tests/util/resource/FileResourceUtilTest.java         | 2 +-
 .../tests/util/yaml/YamlHelperLightTest.java              | 2 +-
 144 files changed, 154 insertions(+), 152 deletions(-)

diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java
index cf9ad3d9c..e5d20e02b 100644
--- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java
+++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/config/yaml/completion/ConfigCompletionProvider.java
@@ -120,7 +120,7 @@ private Document getConfigTemplate(VirtualFile projectBaseDir) {
             if(virtualFile != null) {
                 document = builder.parse(VfsUtil.virtualToIoFile(virtualFile));
             } else {
-                document = builder.parse(ConfigCompletionProvider.class.getResourceAsStream("/resources/symfony2-config.xml"));
+                document = builder.parse(ConfigCompletionProvider.class.getResourceAsStream("/symfony2-config.xml"));
             }
 
             return document;
@@ -167,7 +167,7 @@ private LookupElementBuilder getNodeAttributeLookupElement(Node node, Map<String
         if(StringUtils.isNotBlank(textContent)) {
             lookupElementBuilder = lookupElementBuilder.withTailText("(" + textContent + ")", true);
         }
-        
+
         if(nodeVars.containsKey(nodeName)) {
             lookupElementBuilder = lookupElementBuilder.withTypeText(StringUtil.shortenTextWithEllipsis(nodeVars.get(nodeName), 100, 0), true);
         }
@@ -252,7 +252,7 @@ private Node getMatchingConfigNode(Document document, List<String> items) {
         if(currentNodeItem == null) {
             return null;
         }
-        
+
         for (int i = 1; i < items.size(); i++) {
 
             currentNodeItem = getElementByTagNameWithUnPluralize(currentNodeItem, items.get(i));
@@ -298,7 +298,7 @@ private boolean isPrototype(@Nullable Node node) {
     @NotNull
     private Map<String, String> getNodeCommentVars(@Nullable Node node) {
         Map<String, String> comments = new HashMap<>();
-        
+
         if(node == null) return comments;
 
         Node previousSibling = node.getPreviousSibling();
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java
index d31c0db28..dcaf404ac 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/JavascriptServiceNameStrategyTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/naming/fixtures";
     }
 
     public void testGetServiceName() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java
index 151c7094d..c2f2a27bf 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/ServiceBuilderTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/action/ui/fixtures";
     }
 
     public void testBuildForClassWithoutParameter() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java
index 5a4988bbd..366ff565d 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/FormTypeAsClassConstantInspectionTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/form/fixtures";
     }
 
     public void testThatFormNamesAreInspectedAsDeprecated() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java
index 6972fee8c..37c5aba1a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/ServiceDeprecatedClassesInspectionTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures";
     }
 
     public void testPhpClassDocBlockDeprecated() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java
index 1b124850b..4482edf3f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/TaggedExtendsInterfaceClassInspectionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/codeInspection/service/fixtures";
     }
 
     public void testThatKnownTagsShouldInspectionForMissingServiceClassImplementations() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java
index 304f304f0..acd86e340 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/ConsoleHelperGotoCompletionRegistrarTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java
index 9f2b97725..32eaf3dca 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/PhpCommandGotoCompletionRegistrar.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/command/fixtures";
     }
 
     public void testCommandArguments() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
index 97bdb84fd..e9e845d12 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
@@ -23,7 +23,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/fixtures";
     }
 
     public void testResourcesInsideSameDirectoryProvidesNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java
index 9f1a8ab2c..d3018af37 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/YamlGotoCompletionRegistrarTest.java
@@ -22,7 +22,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/yaml/fixtures";
     }
 
     public void testThatRouteInsideRouteDefaultKeyCompletedAndNavigable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java
index 3f03cf21c..025708303 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ConfigLineMarkerProviderTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures";
     }
 
     public void testThatConfigRootProvidesLinemarker() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java
index ef25b2651..c7d642041 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/EventDispatcherSubscriberUtilTest.java
@@ -31,7 +31,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java
index 4c51a52af..de715313a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/ServiceLineMarkerProviderTest.java
@@ -31,7 +31,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures";
     }
 
     public void testDoctrineModelLineMarker() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java
index 6236fdc64..b507cf2f8 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/SymfonyPhpReferenceContributorTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/fixtures";
     }
 
     public void testThatPrivateServiceAreNotInCompletionListForContainerGet() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java
index 15ff562ba..233d9dbe2 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/PhpConfigReferenceContributorTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/php/fixtures";
     }
 
     public void testTagReferences() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java
index c46cfcfe5..584454428 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/ConfigUtilTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/utils/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java
index ea1fec6a0..6d9f8f62f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlHelperTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java
index e0e4bcb49..5ff458772 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/XmlReferenceContributorTest.java
@@ -23,7 +23,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/fixtures";
     }
 
     public void testThatAutowiringTypeReferenceToPhpClass() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java
index 65c155c66..6109a95b2 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/XmlServiceArgumentInspectionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/xml/inspection/fixtures";
     }
 
     public void testMissingArgumentProvidesInspection() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java
index 508ed6d5c..fa316714a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlCompletionContributorTest.java
@@ -3,10 +3,12 @@
 import com.intellij.patterns.PlatformPatterns;
 import com.jetbrains.php.lang.PhpFileType;
 import com.jetbrains.php.lang.psi.elements.PhpClass;
+import fr.adrienbrault.idea.symfony2plugin.config.yaml.YamlCompletionContributor;
 import fr.adrienbrault.idea.symfony2plugin.tests.SymfonyLightCodeInsightFixtureTestCase;
 import org.jetbrains.yaml.YAMLFileType;
 
 import java.io.File;
+import java.net.URL;
 
 /**
  * @author Daniel Espendiller <daniel@espendiller.net>
@@ -27,7 +29,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures";
     }
 
     public void testResourcesInsideSameDirectoryProvidesCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java
index 1965a6bbe..63289ae31 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlElementPatternHelperTest.java
@@ -16,7 +16,7 @@
  */
 public class YamlElementPatternHelperTest extends SymfonyLightCodeInsightFixtureTestCase {
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures";
     }
 
     private String[] dataProviders() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java
index 375c92e50..6afe2f320 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlGoToDeclarationHandlerTest.java
@@ -33,7 +33,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures";
     }
 
     public void testGlobalServiceName() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java
index f2778bf3e..636c23e57 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/YamlServiceArgumentInspectionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/fixtures";
     }
 
     public void testMissingArgumentProvidesInspection() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java
index 1ad433fa8..bc72d4fb4 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/EventMethodCallInspectionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/yaml/inspection/fixtures";
     }
 
     public void testThatYmlCallsProvidesMethodExistsCheck() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java
index eddbebb58..7956cbbcb 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/ServiceArgumentParameterHintsProviderTest.java
@@ -26,7 +26,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures";
     }
 
     public void testXmlParameterTypeHintForIdAttribute() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java
index 0913deb58..3102161bc 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/SymfonyContainerTypeProviderTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java
index ef47da5a9..fe80e73a1 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/TaggedParameterGotoCompletionRegistrarTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/fixtures";
     }
 
     public void testThatYamlTaggedParameterProvidesNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java
index 8d3db3f45..bdf095b55 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlCallServiceSuggestionCollectorTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures";
     }
 
     public void testServiceSuggestionForCallArguments() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java
index ef9d4ea57..15738e52c 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/XmlConstructServiceSuggestionCollectorTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures";
     }
 
     public void testServiceSuggestionForCallArguments() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java
index f8f7be0d5..252e695d6 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/YamlConstructServiceSuggestionCollectorTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/suggestion/fixtures";
     }
 
     public void testConstructorArguments() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java
index bd1f490dd..e5d2ea4ad 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/DotEnvUtilTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures";
     }
 
     public void testGetEnvironmentVariables() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java
index 014ad8e02..5491d241e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/ServiceContainerUtilTest.java
@@ -41,7 +41,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/container/util/fixtures";
     }
 
     public void testDefaults() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java
index 7e2b1bcf3..cec1b7d7e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/CaseSensitivityServiceInspectionTest.java
@@ -15,7 +15,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testCaseSensitivityForXmlFiles() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java
index 3f3e9f17c..3056e0912 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/ContainerConstantInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testConstantInspectionForYamlFiles() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java
index fe922ddca..fa3dd7fc4 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/MissingServiceInspectionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testThatPhpServiceInterfaceForGetMethodIsInspected() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java
index 5e5aea62a..4a3ee45d3 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/XmlServiceInstanceInspectionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testConstructorInstance() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java
index e519cf17f..97057f389 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlClassInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testInspectionForClass() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java
index a67ca4e8e..987dde43e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlParameterInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testParameterInspection() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java
index 960107224..db8a77ef9 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/YamlXmlServiceInstanceInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/inspection/fixtures";
     }
 
     public void testInspectionForConstructorArguments() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java
index 4610ce006..5ad061a08 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/PhpServiceArgumentIntentionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/intention/fixtures";
     }
 
     public void testIntentionIsAvailable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java
index 45cee0cae..a2cbd72da 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/XmlLineMarkerProviderTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures";
     }
 
     public void testThatDecoratedServiceShouldProvideMarker() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java
index 16c2fedcb..cff86bc25 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/YamlLineMarkerProviderTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/linemarker/fixtures";
     }
 
     public void testThatDecoratedServiceShouldProvideMarker() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java
index 2810b72ad..2a0aabe97 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/DicGotoCompletionRegistrarTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/registrar/fixtures";
     }
 
     public void testParameterContributor() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java
index b53493b98..1ee33b93b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicCompletionContributorTest.java
@@ -29,7 +29,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java
index d47de43ac..782a201a0 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/XmlDicInspectionsTest.java
@@ -26,7 +26,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("..").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/xml/fixtures";
     }
 
     public void testThatUnknownServiceIsHighlighted() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java
index d51415ae0..e8d0291ca 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicCompletionContributorTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("..").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic";
     }
 
     public void testServiceCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
index 2e8813dc4..d95a7927f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("..").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/fixtures";
     }
 
     public void testFactoryClassMethodNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java
index 0aa795af6..617877112 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/EntityHelperTest.java
@@ -28,7 +28,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures";
     }
 
     /**
@@ -45,7 +45,7 @@ public void testGetEntityRepositoryClass() {
     public void testGetEntityRepositoryClassInSameNamespaceFallback() {
         assertEquals("FooBundle\\Entity\\Car\\BarRepository", EntityHelper.getEntityRepositoryClass(getProject(), "FooBundle:Car\\Bar").getPresentableFQN());
     }
-    
+
     /**
      * @see fr.adrienbrault.idea.symfony2plugin.doctrine.EntityHelper#resolveShortcutName
      */
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java
index 5b41257fb..ea6cc717e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectManagerFindTypeProviderTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures";
     }
 
     public void testThatObjectManagerFindMethodIsResolved() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java
index aa3943dec..c1ae35c56 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryResultTypeProviderTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures";
     }
 
     public void testThatClassAsStringIsResolved() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java
index c37ff1e87..6fd4b1b2f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/ObjectRepositoryTypeProviderTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java
index 68ee510f9..fe91d0f12 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/DoctrineCompletionContributorTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/completion/fixtures";
     }
 
     public void testClassConstantsCompletionWithoutNamespace() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java
index cde5a3673..ba55a198f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/DoctrineDbalQbGotoCompletionRegistrarTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/dbal/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java
index fdb95c1a9..5a42e121a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/DoctrineRepositoryClassConstantIntentionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/intention/fixtures";
     }
 
     public void testIntentionIsAvailable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java
index 79565508d..05e4e5388 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineMetadataLineMarkerProviderTest.java
@@ -22,7 +22,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures";
     }
 
     public void testTargetDocumentLineMarker() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java
index c173b22ae..b062e9d7f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlCompletionContributorTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures";
     }
 
     public void testEntityNameCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java
index 8ba06467b..50a49eea5 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineXmlGotoCompletionRegistrarTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures";
     }
 
     public void testEntityNameNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java
index 4ddce5a1a..3fa06dfd5 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/DoctrineYamlGotoCompletionRegistrarTest.java
@@ -24,7 +24,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures";
     }
 
     public void testRepositoryClass() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java
index 9404a9636..18b8b9992 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/ObjectRepositoryFindGotoCompletionRegistrarTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/fixtures";
     }
 
     public void testThatCompletionForDoctrineMetadataInArrayIsProvided() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java
index 68d3ac1aa..f79ecd24e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/DoctrinePhpMappingDriverTest.java
@@ -22,7 +22,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/driver/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java
index e351644f1..98fb5c001 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/DoctrineRepositoryLookupElementTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/lookup/fixtures";
     }
 
     public void testCreate() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java
index b1886e631..28e6d0669 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/DoctrineTypeGotoCompletionRegistrarTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/type/fixtures";
     }
 
     public void testXmlTypes() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java
index cb59bebef..0c4a83738 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/DoctrineMetadataUtilTest.java
@@ -34,7 +34,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/metadata/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
index 72c29c8a3..cba3d2ea8 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java
index e4d390fe0..81356cef1 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/ServiceToolboxProviderTest.java
@@ -23,7 +23,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/external/toolbox/provider/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java
index 26226c227..47c54e830 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormArrayOptionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures";
     }
 
     public void testFormOptionCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java
index 07115d601..d624ab895 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormGotoCompletionRegistrarTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures";
     }
 
     public void testFormTypeCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java
index 0cf842fb8..f59649776 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormOptionGotoCompletionRegistrarTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures";
     }
 
     public void testFormReferenceCompletionProvider() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java
index 782617b7b..425cc7095 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/FormTypeReferenceContributorTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/fixtures";
     }
 
     public void testDataClassPropertyCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java
index d900255bf..b66a26dad 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/FormTypeConstantMigrationActionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/action/generator/fixtures";
     }
 
     public void testActionAvailableForFileScope() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java
index b59f13cee..8ce6d6113 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/FormCompletionContributorTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/completion/fixtures";
     }
 
     public void testClassConstantsCompletionWithoutNamespace() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java
index 9adfeba78..4d5a0b24f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/FormStringToClassConstantIntentionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/intention/fixtures";
     }
 
     public void testIntentionIsAvailable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java
index 53f24766a..1fa7b7526 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormOptionsUtilTest.java
@@ -50,7 +50,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures";
     }
 
     /**
@@ -119,4 +119,4 @@ public void testGetMethodReferenceStringParameter() {
         MethodReference methodReference = PhpPsiElementFactory.createFromText(getProject(), MethodReference.class, "<?php class Foobar { function foo() { $this->bar('test', 'my_value'); } };\n");
         assertContainsElements(FormOptionsUtil.getMethodReferenceStringParameter(methodReference, new String[] {"foo"}, "bar", "test"), "my_value");
     }
-}
\ No newline at end of file
+}
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java
index 056dbfb2f..fed75b0c3 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/FormUtilTest.java
@@ -28,7 +28,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/util/fixtures";
     }
 
     @SuppressWarnings({"ConstantConditions"})
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java
index 2195dd24e..c04115298 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/XmlServiceTagIntentionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/xml/fixtures";
     }
 
     public void testTagIntentionIsAvailable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java
index 882ec5534..0f10fb3f3 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/YamlServiceTagIntentionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/intentions/yaml/fixtures";
     }
 
     public void testTagIntentionIsAvailable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java
index 3ad6ed453..4c557412e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/RouteControllerRelatedGotoCollectorTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/navigation/controller/fixtures";
     }
 
     public void testThatControllerProvidesYamDefinitionNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java
index 0dd706753..cab2dbee7 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/HttpProfilerIndexTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures";
     }
 
     public void testGetUrlForRequest() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java
index d31e55f63..28f00510b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/ProfilerUtilTest.java
@@ -23,7 +23,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/profiler/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java
index 899fa2ce9..df9b09865 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/DocTagCompletionContributorTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testRouteDocTagCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java
index deded4c52..deb98d16d 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/PhpRouteReferenceContributorTest.java
@@ -22,7 +22,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testGenerateUrlProvidesNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java
index 57b7a8950..a6316ce5a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteHelperTest.java
@@ -39,7 +39,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java
index 94ea92136..d9e36763b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RouteXmlReferenceContributorTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testThatRouteLineMarkerForControllerIsGiven() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java
index 511d09e6a..d6dfda71b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/RoutingDefinitionTest.java
@@ -36,7 +36,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testYamlCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java
index d4ffa3f11..75e5ec7c8 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/TwigRoutingCompletionContributorTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testTwigPathCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java
index 977dea0f5..c0a903a6e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/XmlLineMarkerProviderTest.java
@@ -28,7 +28,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testThatResourceProvidesLineMarkerLineMarker() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java
index 12f3f0cba..4e29e55fe 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/YamlLineMarkerProviderTest.java
@@ -32,7 +32,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/fixtures";
     }
 
     public void testDoctrineFirstLineModelNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java
index 26b90fbf2..ac4e31774 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/ControllerMethodInspectionTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures";
     }
 
     public void testYamlClassControllerMethodNotFoundProvidesWarning() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java
index 58210f93a..579051984 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/PhpRouteMissingInspectionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures";
     }
 
     public void testRouteDoesNotExistsInspection() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java
index 372e0cfce..4e2f968c7 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/TwigRouteMissingInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/routing/inspection/fixtures";
     }
 
     public void testThatMissingRouteProvidesInspection() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java
index 9210e10f7..07a714fa6 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/AnnotationExpressionGotoCompletionRegistrarTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures";
     }
 
     public void testSecurityAnnotationProvidesCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java
index f8a24dd10..0a9982364 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/VoterGotoCompletionRegistrarTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/fixtures";
     }
 
     public void testTwigIsGrantedCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java
index 6df1a27e7..69da1d1bd 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/VoterUtilTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/security/utils/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java
index 776258b02..b4ce2212d 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ContainerCollectionResolverTest.java
@@ -59,7 +59,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures";
     }
 
     public void testCaseInsensitiveService() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java
index e64e61c3f..447cf6560 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/ServiceIndexUtilTest.java
@@ -35,7 +35,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/fixtures";
     }
 
     public void testFindServiceDefinitionsForStringInsideYaml() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java
index 422fb831a..706491605 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerBuilderStubIndexTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testThatMethodsAreFound() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java
index 96250dbac..9efc4b835 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerIdUsagesStubIndexTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testThatXmlArgumentUsageExtracted() {
@@ -34,7 +34,7 @@ public void testThatXmlArgumentUsageOnSetterArgumentsAreExtracted() {
 
         assertIndexContainsKeyWithValue(ContainerIdUsagesStubIndex.KEY, "xml_setter_foobar_1", value -> value == 2);
     }
-    
+
     public void testThatYamlArgumentUsageExtracted() {
         assertIndexContains(ContainerIdUsagesStubIndex.KEY, "usage_yml_foobar", "usage_yml_foobar2", "usage_yml_foobar3");
 
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java
index a1b81addb..24a026acf 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ContainerParameterStubIndexTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testThatParameterOfYamlFileIsInIndex() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java
index 92faf7c39..967a30501 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/DoctrineMetadataFileStubIndexTest.java
@@ -42,7 +42,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java
index 5b9bf1d7d..429d42e6e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/EventAnnotationStubIndexTest.java
@@ -23,7 +23,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testInstanceExtractionOfDocComment() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java
index 1ee64e63d..114c749c9 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/RoutesStubIndexTest.java
@@ -24,9 +24,9 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
-    
+
     /**
      * @see fr.adrienbrault.idea.symfony2plugin.stubs.indexes.RoutesStubIndex#getIndexer()
      */
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java
index d9d925032..3186d6d34 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesDefinitionStubIndexTest.java
@@ -24,7 +24,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testThatServiceIdOfYamlFileIsIndexed() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java
index 80ee714f7..88b262a8b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/ServicesTagStubIndexTest.java
@@ -22,7 +22,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testTaggedServiceInIndex() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java
index ef7ebef82..c012ee3e7 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TranslationStubIndexTest.java
@@ -34,7 +34,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testThatDomainFromFileIsExtracted() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java
index 79d54c2a8..c5eced81c 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/TwigBlockIndexExtensionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/stubs/indexes/fixtures";
     }
 
     public void testThatValuesAreInIndex() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java
index a56ff5c5e..0807525fa 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/FilterGotoCompletionRegistrarTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     public void testCompletionForTwigFilterTagIdentifier() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java
index 5e82b5429..c15540820 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/PhpTemplateMissingInspectionTest.java
@@ -15,7 +15,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     public void testThatInspectionIsAvailable() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java
index d58e4b38f..9d5f39f3f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/RenderParameterGotoCompletionRegistrarTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     public void testTemplateNameExtractionForFunction() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java
index 9a78addbc..bcb9629e8 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TranslationTagGotoCompletionRegistrarTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     public void testThatTransTagProvidesCompletionForTagValue() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java
index d471e2927..f8055cf25 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigFilterCompletionContributorTest.java
@@ -23,7 +23,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     public void testTwigExtensionFilterCompletion() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
index b1e2d5242..01dd9dcb3 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
index 48c296a0c..f747e764d 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
@@ -31,7 +31,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java
index 097f83def..4ca93bdcf 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/TwigNamedAssetsServiceParserTest.java
@@ -15,7 +15,7 @@ public class TwigNamedAssetsServiceParserTest extends UsefulTestCase {
 
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/assets/appDevDebugProjectContainer.xml");
 
         TwigNamedAssetsServiceParser parser = new TwigNamedAssetsServiceParser();
         parser.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java
index e14bdefad..d4ddc1d4b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/TwigHtmlCompletionContributorTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/completion/fixtures";
     }
 
     public void testThatRouteCompletionInsideHtmlMustProvidePrintPathBlock() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java
index e5e5f0ed3..10414eb43 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariableDeprecatedInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures";
     }
 
     public void testThatDeprecatedMethodIsHighlighted() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java
index 0f78614d9..ba3350273 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/TwigVariablePathInspectionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/inspection/fixtures";
     }
 
     public void testThatUnknownBeforeLeafTypeShouldNotProvideHighlight() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java
index 54deeabf0..dc6365f8b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/BundleTwigNamespaceExtensionTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures";
     }
 
     public void testThatBundleNamespacesAreAdded() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java
index d0898bce6..8ee7c8ec0 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/JsonFileIndexTwigNamespacesTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/fixtures";
     }
 
     public void testThatNamespaceAndPathIsAddedToNamespaceList() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java
index ab39b1790..4048f04b5 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/TwigPathServiceParserTest.java
@@ -16,7 +16,7 @@ public class TwigPathServiceParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/appDevDebugProjectContainer.xml");
 
         TwigPathServiceParser parser = new TwigPathServiceParser();
         parser.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java
index 191fcfe20..27a831f1e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/TwigGlobalsServiceParserTest.java
@@ -13,7 +13,7 @@ public class TwigGlobalsServiceParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/path/globals/appDevDebugProjectContainer.xml");
 
         TwigGlobalsServiceParser parser = new TwigGlobalsServiceParser();
         parser.parser(new FileInputStream(testFile));
@@ -24,4 +24,4 @@ public void testParse() throws Exception {
 
     }
 
-}
\ No newline at end of file
+}
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java
index ac71852e9..a8810e950 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/TwigTranslationFixturesTestCase.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/translation/fixtures";
     }
 
 }
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java
index ea0bd957b..2564b545e 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/PhpMethodVariableResolveUtilTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java
index c7e722754..59626256f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigExtensionParserTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures";
     }
 
     public void testExtensionAreCollected() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java
index 2143a8a24..587afcb0f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/TwigUtilTest.java
@@ -43,7 +43,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java
index d3f45fe2f..f9a2acb75 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationDomainInspectionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures";
     }
 
     public void testThatPhpTranslationDomainInspectionsAreProvided() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java
index ef6511d15..2b12000de 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/PhpTranslationKeyInspectionTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures";
     }
 
     public void testThatPhpTransInspectionsAreProvided() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java
index 6416aa7fb..b3bf613e8 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/TranslationPlaceholderGotoCompletionRegistrarTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures";
     }
 
     public void testCompletionForTwigTransPlaceholder() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java
index 1da42fd6d..a66e1362a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/ValidatorTranslationGotoCompletionRegistrarTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     protected String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/fixtures";
     }
 
     public void testThatMessageValueForConstraintProvideValidatorTranslations() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java
index 4e6e4eeda..d4042ddd4 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/TranslationUtilTest.java
@@ -34,7 +34,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/dict/fixtures";
     }
 
     public void testGetDomainFilePsiElements() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java
index 14b1cc66e..0eb286c44 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationDomainInspectionTest.java
@@ -15,7 +15,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures";
     }
 
     public void testUnknownDomainIsInspected() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java
index 7a34bd6f2..8cf7d4215 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/TwigTranslationKeyInspectionTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/inspection/fixtures";
     }
 
     public void testUnknownDomainIsInspected() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java
index b5f279aef..7b911fd8d 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/TwigTranslationKeyIntentionTest.java
@@ -17,7 +17,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/intention/fixtures";
     }
 
     public void testThatKeyAlreadyExistsAndProvidesIntentionForOtherDomains() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java
index afd71b856..08000c9d6 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/DomainMappingsTest.java
@@ -15,7 +15,7 @@ public class DomainMappingsTest extends Assert {
 
     @Test
     public void testParser() throws FileNotFoundException {
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/translation/parser/appDevDebugProjectContainer.xml");
 
         DomainMappings bla = new DomainMappings();
         bla.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java
index a8e6ae8a6..a7d54d8cb 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/TemplateAnnotationAnnotatorTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/twig/annotation/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java
index 236c5f44e..3575dcce4 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventDispatcherTypeProviderTest.java
@@ -20,7 +20,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java
index 409d2618b..9ebd94f5a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/EventSubscriberUtilTest.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java
index 954578900..45ebdaa01 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpElementsUtilTest.java
@@ -26,7 +26,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java
index 50f9bbab0..2612a6b48 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/PhpTypeProviderUtilTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java
index 441696c91..75894aef5 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/SymfonyCommandUtilTest.java
@@ -19,7 +19,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java
index ae793d063..d679e5b8f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/TagNameCompletionProviderTest.java
@@ -21,7 +21,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/completion/fixtures";
     }
 
     public void testThatTagInServiceWithValidIdIsCompleted() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java
index 35b5c9cfd..dcf42d24a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/ControllerIndexTest.java
@@ -18,7 +18,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/controller/fixtures";
     }
 
     public void testThatControllerActionsForBundlesAreGenerated() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java
index 7e04ee728..891623518 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/ServiceUtilTest.java
@@ -27,7 +27,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/dict/fixtures";
     }
 
     /**
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java
index 176eda813..063f1f958 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/FileResourceUtilTest.java
@@ -27,7 +27,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/resource/fixtures";
     }
 
     public void testGetFileResourceRefers() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java
index f29fc23b9..554344e67 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/YamlHelperLightTest.java
@@ -35,7 +35,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return new File(this.getClass().getResource("fixtures").getFile()).getAbsolutePath();
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/util/yaml/fixtures";
     }
 
     /**

From 318794e915147e5c0b3941a676bfdb9b683c651e Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 20:30:01 +0100
Subject: [PATCH 08/15] Correct more path issues

---
 .../tests/SymfonyLightCodeInsightFixtureTestCase.java    | 9 +++------
 .../completion/xml/XmlGotoCompletionRegistrarTest.java   | 2 +-
 .../component/parser/ParameterServiceParserTest.java     | 2 +-
 .../symfony2plugin/tests/dic/XmlEventParserTest.java     | 2 +-
 .../idea/symfony2plugin/tests/dic/XmlTagParserTest.java  | 2 +-
 .../dic/translation/TranslationStringParserTest.java     | 4 ++--
 .../tests/dic/yaml/YamlDicNavigationContributorTest.java | 2 +-
 .../doctrine/component/DocumentNamespacesParserTest.java | 2 +-
 .../doctrine/component/EntityNamesServiceParserTest.java | 2 +-
 .../tests/form/dict/FormExtensionServiceParserTest.java  | 2 +-
 .../tests/form/dict/FormTypeServiceParserTest.java       | 2 +-
 .../tests/templating/TwigLineMarkerProviderTest.java     | 6 +++---
 .../TwigTemplateCompletionContributorTest.java           | 4 ++--
 .../TwigTemplateGoToDeclarationHandlerTest.java          | 4 ++--
 14 files changed, 21 insertions(+), 24 deletions(-)

diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
index 1dc65f66b..d0e150a7f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
@@ -549,12 +549,9 @@ public void visitElement(PsiElement element) {
         return Pair.create(problemsHolder.getResults(), caretOffset);
     }
 
-    protected void createDummyFiles(String... files) throws Exception {
+    protected void createDummyFiles(String... files) {
         for (String file : files) {
-            String path = myFixture.getProject().getBaseDir().getPath() + "/" + file;
-            File f = new File(path);
-            f.getParentFile().mkdirs();
-            f.createNewFile();
+            myFixture.addFileToProject(file, "");
         }
     }
 
@@ -685,7 +682,7 @@ public interface Assert<T> {
             boolean match(@NotNull T value);
         }
     }
-    
+
     public static class LineMarker {
         public interface Assert {
             boolean match(@NotNull LineMarkerInfo markerInfo);
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
index e9e845d12..e713ccc36 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/completion/xml/XmlGotoCompletionRegistrarTest.java
@@ -123,7 +123,7 @@ public void testThatTemplateInsideRouteDefaultKeyCompletedAndNavigable() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
 
         try {
-            createDummyFiles("app/Resources/views/foo.html.twig");
+            myFixture.addFileToProject("app/Resources/views/foo.html.twig", "");
         } catch (Exception e) {
             e.printStackTrace();
         }
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java
index 84c4b1d5c..981f84108 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/ParameterServiceParserTest.java
@@ -12,7 +12,7 @@ public class ParameterServiceParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/config/component/parser/appDevDebugProjectContainer.xml");
         ParameterServiceParser parameterServiceParser = new ParameterServiceParser();
         parameterServiceParser.parser(new FileInputStream(testFile));
 
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java
index 81b458524..de50bc9b1 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlEventParserTest.java
@@ -13,7 +13,7 @@ public class XmlEventParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml");
 
         XmlEventParser serviceMapParser = new XmlEventParser();
         serviceMapParser.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java
index 618cba643..57dd4ceb6 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/XmlTagParserTest.java
@@ -13,7 +13,7 @@ public class XmlTagParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/appDevDebugProjectContainer.xml");
 
         XmlTagParser xmlTagParser = new XmlTagParser();
         xmlTagParser.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java
index b45a0b6e1..ea81dac5f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/TranslationStringParserTest.java
@@ -13,7 +13,7 @@ public class TranslationStringParserTest  extends Assert {
     @Test
     public void testParse() {
 
-        File testFile = new File(this.getClass().getResource("translations/catalogue.de.php").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php");
         TranslationStringMap map =  new TranslationStringParser().parse(testFile);
 
         assertTrue(map.getDomainMap("FOSUserBundle").contains("registration.email.message"));
@@ -27,7 +27,7 @@ public void testParse() {
 
     @Test
     public void testParsePathMatcher() {
-        File testFile = new File(this.getClass().getResource("translations/catalogue.de.php").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/translation/translations/catalogue.de.php");
         TranslationStringMap map = new TranslationStringParser().parsePathMatcher(testFile.getParentFile().getPath());
         assertTrue(map.getDomainMap("FOSUserBundle").contains("registration.email.message"));
     }
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
index d95a7927f..57e775d6f 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/YamlDicNavigationContributorTest.java
@@ -25,7 +25,7 @@ public void setUp() throws Exception {
     }
 
     public String getTestDataPath() {
-        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic/yaml/fixtures";
+        return "src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/dic";
     }
 
     public void testFactoryClassMethodNavigation() {
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java
index 4d90e2a46..a6c58f5f5 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/DocumentNamespacesParserTest.java
@@ -16,7 +16,7 @@ public class DocumentNamespacesParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml");
         DocumentNamespacesParser entityNamesServiceParser = new DocumentNamespacesParser();
         entityNamesServiceParser.parser(new FileInputStream(testFile));
         Map<String, String> map = entityNamesServiceParser.getNamespaceMap();
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java
index 4faec28dc..31c9cb13b 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/EntityNamesServiceParserTest.java
@@ -15,7 +15,7 @@ public class EntityNamesServiceParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/doctrine/component/appDevDebugProjectContainer.xml");
         EntityNamesServiceParser entityNamesServiceParser = new EntityNamesServiceParser();
         entityNamesServiceParser.parser(new FileInputStream(testFile));
         Map<String, String> map = entityNamesServiceParser.getEntityNameMap();
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java
index d9250ff0c..7b87dcb36 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormExtensionServiceParserTest.java
@@ -16,7 +16,7 @@ public class FormExtensionServiceParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml");
 
         FormExtensionServiceParser formExtensionServiceParser = new FormExtensionServiceParser();
         formExtensionServiceParser.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java
index 7578045d4..4e25ca2a0 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/FormTypeServiceParserTest.java
@@ -14,7 +14,7 @@ public class FormTypeServiceParserTest extends Assert {
     @Test
     public void testParse() throws Exception {
 
-        File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile());
+        File testFile = new File("src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/form/dict/appDevDebugProjectContainer.xml");
 
         FormTypeServiceParser parser = new FormTypeServiceParser();
         parser.parser(new FileInputStream(testFile));
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java
index 1a20430cc..4958f7346 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigLineMarkerProviderTest.java
@@ -17,7 +17,7 @@
 public class TwigLineMarkerProviderTest extends SymfonyLightCodeInsightFixtureTestCase {
     public void testThatExtendsProvidesBlockLineMarker() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
-        createWorkaroundFile("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
 
         PsiFile psiFile = myFixture.configureByText(TwigFileType.INSTANCE, "" +
             "{% extends 'block.html.twig' %}\n" +
@@ -29,7 +29,7 @@ public void testThatExtendsProvidesBlockLineMarker() {
 
     public void testThatBlockInsideEmbedMustProvideBlockLineMarker() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
-        createWorkaroundFile("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
 
         PsiFile psiFile = myFixture.configureByText(TwigFileType.INSTANCE, "" +
             "{% embed 'block.html.twig' %}\n" +
@@ -42,7 +42,7 @@ public void testThatBlockInsideEmbedMustProvideBlockLineMarker() {
 
     public void testThatBlockInsideEmbedMustNotProvideBlockLineMarkerForFileScope() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
-        createWorkaroundFile("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
 
         PsiFile psiFile = myFixture.configureByText(TwigFileType.INSTANCE, "" +
             "{% extends 'block.html.twig' %}\n" +
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
index 01dd9dcb3..d6d1aa173 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateCompletionContributorTest.java
@@ -34,7 +34,7 @@ public String getTestDataPath() {
     public void testBlockCompletion() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
 
-        createWorkaroundFile("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
 
         assertCompletionContains(TwigFileType.INSTANCE, "{% extends '::block.html.twig' %}{% block <caret> %}", "foo");
         assertCompletionContains(TwigFileType.INSTANCE, "{% extends '::block.html.twig' %}{% block \"<caret>\" %}", "foo");
@@ -52,7 +52,7 @@ public void testBlockCompletion() {
     public void testBlockCompletionForEmbed() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
 
-        createWorkaroundFile("app/Resources/views/embed.html.twig", "{% block foo_embed %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/embed.html.twig", "{% block foo_embed %}{% endblock %}");
 
         assertCompletionContains(TwigFileType.INSTANCE, "" +
                 "{% embed '::embed.html.twig' %}\n" +
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
index f747e764d..cc300baa0 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/TwigTemplateGoToDeclarationHandlerTest.java
@@ -40,7 +40,7 @@ public String getTestDataPath() {
     public void testBlockNavigation() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
 
-        createWorkaroundFile("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/block.html.twig", "{% block foo %}{% endblock %}");
 
         assertNavigationMatch(
             TwigFileType.INSTANCE,
@@ -72,7 +72,7 @@ public void testBlockNavigation() {
     public void testBlockNavigationInEmbed() {
         if(System.getenv("PHPSTORM_ENV") != null) return;
 
-        createWorkaroundFile("app/Resources/views/embed.html.twig", "{% block foo_embed %}{% endblock %}");
+        myFixture.addFileToProject("app/Resources/views/embed.html.twig", "{% block foo_embed %}{% endblock %}");
 
         assertNavigationMatch(
             TwigFileType.INSTANCE,

From dfc8a16f3301534f656ebcc10a1d3958654f90bc Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 21:45:02 +0100
Subject: [PATCH 09/15] Sskip incomplete tests on travis

---
 .travis.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 9b5b88ce2..9d699cbe7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,8 +22,8 @@ before_install:
 - "export ORG_GRADLE_PROJECT_annotationPluginVersion=${ANNOTATION_PLUGIN_VERSION}"
 
 env:
-  - IDEA_VERSION="IU-181.4203.6" PHP_PLUGIN_VERSION="181.4096.20" TWIG_PLUGIN_VERSION="181.3741.23" TOOLBOX_PLUGIN_VERSION="0.4.7" ANNOTATION_PLUGIN_VERSION="5.4"
-  - IDEA_VERSION="IU-2017.3.5" PHP_PLUGIN_VERSION="173.4301.34" TWIG_PLUGIN_VERSION="173.4301.7" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.2.1"
+  - PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-181.4203.6" PHP_PLUGIN_VERSION="181.4096.20" TWIG_PLUGIN_VERSION="181.3741.23" TOOLBOX_PLUGIN_VERSION="0.4.7" ANNOTATION_PLUGIN_VERSION="5.4"
+  - PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-2017.3.5" PHP_PLUGIN_VERSION="173.4301.34" TWIG_PLUGIN_VERSION="173.4301.7" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.2.1"
 
 script:
 - "./gradlew check buildPlugin"

From 1fd1b253d0ef041858d155ef3134f8dee753daef Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 21:59:32 +0100
Subject: [PATCH 10/15] Force non-negative integer for offset on
 TwigTemplateGoToDeclarationHandler

---
 .../templating/TwigTemplateGoToDeclarationHandler.java     | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java
index 0d523e32d..5252d0dac 100644
--- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java
+++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/templating/TwigTemplateGoToDeclarationHandler.java
@@ -256,10 +256,15 @@ private Collection<PsiElement> getControllerGoTo(@NotNull  PsiElement psiElement
 
     @NotNull
     private Collection<PsiElement> getTwigFiles(@NotNull PsiElement psiElement, int offset) {
+        int calulatedOffset = offset - psiElement.getTextRange().getStartOffset();
+        if (calulatedOffset < 0) {
+            calulatedOffset = 0;
+        }
+
         return TwigUtil.getTemplateNavigationOnOffset(
             psiElement.getProject(),
             psiElement.getText(),
-            offset - psiElement.getTextRange().getStartOffset()
+            calulatedOffset
         );
     }
 

From 956069c3d0365e4f8e440689422287c9e5fa1349 Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 22:01:53 +0100
Subject: [PATCH 11/15] Correct javadoc link

---
 .../tests/templating/twig/TwigAppResourcesReferences.java       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
index 2f292ba24..9a947403d 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
@@ -16,7 +16,7 @@ public void setUp() throws Exception {
     }
 
     /**
-     * @see fr.adrienbrault.idea.symfony2plugin.templating.TwigTemplateGoToLocalDeclarationHandler
+     * @see fr.adrienbrault.idea.symfony2plugin.templating.TwigTemplateGoToDeclarationHandler
      */
     public void testTwigTemplatesInsideTwigFileCompletion() {
         assertCompletionContains(TwigFileType.INSTANCE, "{% extends '<caret>' %}", "::base.html.twig", ":Default:layout.html.twig");

From 68b83a5b338a60665178d550ce4d688b1038a82e Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 22 Mar 2018 22:13:34 +0100
Subject: [PATCH 12/15] Rename test cases so they match the pattern but exclude
 them from running

Those tests have previously been skipped as well, since the ant script
globbed for `*Test` classes / files.
---
 ...ferences.java => KernelEventListenerReferencesTest.java} | 3 ++-
 ...sReferences.java => TwigAppResourcesReferencesTest.java} | 6 +++++-
 2 files changed, 7 insertions(+), 2 deletions(-)
 rename src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/{KernelEventListenerReferences.java => KernelEventListenerReferencesTest.java} (95%)
 rename src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/{TwigAppResourcesReferences.java => TwigAppResourcesReferencesTest.java} (96%)

diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferencesTest.java
similarity index 95%
rename from src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferencesTest.java
index cba3d2ea8..a67e1c3a9 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferences.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/eventDispatcher/KernelEventListenerReferencesTest.java
@@ -10,7 +10,7 @@
 /**
  * @author Daniel Espendiller <daniel@espendiller.net>
  */
-public class KernelEventListenerReferences extends SymfonyLightCodeInsightFixtureTestCase {
+public class KernelEventListenerReferencesTest extends SymfonyLightCodeInsightFixtureTestCase {
 
     public void setUp() throws Exception {
         super.setUp();
@@ -28,6 +28,7 @@ public String getTestDataPath() {
      * @see fr.adrienbrault.idea.symfony2plugin.config.dic.EventDispatcherEventReference
      */
     public void testKernelEventListenerTagOnIndexCompletion() {
+        if(System.getenv("PHPSTORM_ENV") != null) return;
 
         assertCompletionContains(XmlFileType.INSTANCE, "<container>\n" +
                 "  <services>\n" +
diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferencesTest.java
similarity index 96%
rename from src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
rename to src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferencesTest.java
index 9a947403d..9b0db02a2 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferences.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/templating/twig/TwigAppResourcesReferencesTest.java
@@ -3,7 +3,7 @@
 import com.jetbrains.twig.TwigFileType;
 import fr.adrienbrault.idea.symfony2plugin.tests.SymfonyLightCodeInsightFixtureTestCase;
 
-public class TwigAppResourcesReferences extends SymfonyLightCodeInsightFixtureTestCase {
+public class TwigAppResourcesReferencesTest extends SymfonyLightCodeInsightFixtureTestCase {
 
     public void setUp() throws Exception {
         super.setUp();
@@ -19,6 +19,8 @@ public void setUp() throws Exception {
      * @see fr.adrienbrault.idea.symfony2plugin.templating.TwigTemplateGoToDeclarationHandler
      */
     public void testTwigTemplatesInsideTwigFileCompletion() {
+        if(System.getenv("PHPSTORM_ENV") != null) return;
+
         assertCompletionContains(TwigFileType.INSTANCE, "{% extends '<caret>' %}", "::base.html.twig", ":Default:layout.html.twig");
         assertCompletionContains(TwigFileType.INSTANCE, "{% extends \"<caret>\" %}", "::base.html.twig", ":Default:layout.html.twig");
 
@@ -61,6 +63,8 @@ public void testTwigTemplatesInsideTwigFileCompletion() {
      * @see fr.adrienbrault.idea.symfony2plugin.templating.TwigTemplateCompletionContributor
      */
     public void testTwigTemplatesInsideTwigFileNavigation() {
+        if(System.getenv("PHPSTORM_ENV") != null) return;
+
         assertNavigationContainsFile(TwigFileType.INSTANCE, "{% extends '<caret>::base.html.twig' %}", "app/Resources/views/base.html.twig");
         assertNavigationContainsFile(TwigFileType.INSTANCE, "{% extends \"<caret>::base.html.twig\" %}", "app/Resources/views/base.html.twig");
 

From 36b14086399338752032a27354b847a441675b1b Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 29 Mar 2018 11:01:35 +0200
Subject: [PATCH 13/15] Use stable 2018.1 platform dependencies

---
 .travis.yml       |  2 +-
 gradle.properties | 13 +++++++++----
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 9d699cbe7..32aa0688e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,7 +22,7 @@ before_install:
 - "export ORG_GRADLE_PROJECT_annotationPluginVersion=${ANNOTATION_PLUGIN_VERSION}"
 
 env:
-  - PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-181.4203.6" PHP_PLUGIN_VERSION="181.4096.20" TWIG_PLUGIN_VERSION="181.3741.23" TOOLBOX_PLUGIN_VERSION="0.4.7" ANNOTATION_PLUGIN_VERSION="5.4"
+  - PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-2018.1" PHP_PLUGIN_VERSION="181.4203.565" TWIG_PLUGIN_VERSION="181.3741.23" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.3"
   - PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-2017.3.5" PHP_PLUGIN_VERSION="173.4301.34" TWIG_PLUGIN_VERSION="173.4301.7" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.2.1"
 
 script:
diff --git a/gradle.properties b/gradle.properties
index 271531f16..7cc7da1a4 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,10 @@
-ideaVersion = IU-181.4203.6
-phpPluginVersion = 181.4096.20
+ideaVersion = IU-2018.1
+phpPluginVersion = 181.4203.565
 twigPluginVersion = 181.3741.23
-toolboxPluginVersion = 0.4.7
-annotationPluginVersion = 5.4
+toolboxPluginVersion = 0.4.6
+annotationPluginVersion = 5.3
+#ideaVersion = IU-2017.3.5
+#phpPluginVersion = 173.4301.34
+#twigPluginVersion = 173.4301.7
+#toolboxPluginVersion = 0.4.6
+#annotationPluginVersion = 5.2.1

From 4051f51fd8767f9fa2382ca2863abb0b18893daa Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 29 Mar 2018 11:02:07 +0200
Subject: [PATCH 14/15] Migrate Settings storage

---
 .../fr/adrienbrault/idea/symfony2plugin/Settings.java     | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java
index 855cd60d6..bde7ac30f 100644
--- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java
+++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Settings.java
@@ -1,6 +1,9 @@
 package fr.adrienbrault.idea.symfony2plugin;
 
-import com.intellij.openapi.components.*;
+import com.intellij.openapi.components.PersistentStateComponent;
+import com.intellij.openapi.components.ServiceManager;
+import com.intellij.openapi.components.State;
+import com.intellij.openapi.components.Storage;
 import com.intellij.openapi.project.Project;
 import com.intellij.util.xmlb.XmlSerializerUtil;
 import fr.adrienbrault.idea.symfony2plugin.assistant.reference.MethodParameterSetting;
@@ -16,8 +19,7 @@
 @State(
        name = "Symfony2PluginSettings",
        storages = {
-               @Storage(id = "default", file = StoragePathMacros.PROJECT_FILE),
-               @Storage(id = "dir", file = StoragePathMacros.PROJECT_CONFIG_DIR + "/symfony2.xml", scheme = StorageScheme.DIRECTORY_BASED)
+               @Storage("/symfony2.xml")
        }
 )
 public class Settings implements PersistentStateComponent<Settings> {

From 9ecb7c3e563f54fd82a56f46c94afda64cd38a8e Mon Sep 17 00:00:00 2001
From: Cedric Ziel <cedric@cedric-ziel.com>
Date: Thu, 29 Mar 2018 11:02:56 +0200
Subject: [PATCH 15/15] Apply hacky progress indicator fix locally in test

`setMerge` method visibility changed to private
---
 .../tests/SymfonyLightCodeInsightFixtureTestCase.java          | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
index d0e150a7f..10ac58b7a 100644
--- a/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
+++ b/src/test/java/fr/adrienbrault/idea/symfony2plugin/tests/SymfonyLightCodeInsightFixtureTestCase.java
@@ -48,7 +48,6 @@
 import fr.adrienbrault.idea.symfony2plugin.Settings;
 import org.jetbrains.annotations.NotNull;
 
-import java.io.File;
 import java.util.*;
 
 /**
@@ -799,7 +798,7 @@ public boolean value(LookupElement lookupElement) {
                             CommandProcessor.getInstance().executeCommand(indicator.getProject(), new Runnable() {
                                 @Override
                                 public void run() {
-                                    indicator.setMergeCommand();
+                                    CommandProcessor.getInstance().setCurrentCommandGroupId("Completion" + indicator.hashCode());
                                     indicator.getLookup().finishLookup(Lookup.AUTO_INSERT_SELECT_CHAR, lookupElement);
                                 }
                             }, "Autocompletion", null);