don't use injector provider custom
Since Xtext 2.10 this is not needed anymore
Change-Id: Ib861cf9d93076f26bdd191b638a89507c38cd463
diff --git a/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/EmfParsleyDslGeneratorTest.xtend b/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/EmfParsleyDslGeneratorTest.xtend
index bdb27d5..26102b2 100644
--- a/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/EmfParsleyDslGeneratorTest.xtend
+++ b/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/EmfParsleyDslGeneratorTest.xtend
@@ -12,7 +12,6 @@
import com.google.common.base.Joiner
import com.google.inject.Inject
-import org.eclipse.emf.parsley.dsl.tests.util.EmfParsleyDslInjectorProviderCustom
import org.eclipse.emf.parsley.dsl.tests.util.GeneratorExpectedResults
import org.eclipse.xtext.diagnostics.Severity
import org.eclipse.xtext.junit4.InjectWith
@@ -27,7 +26,7 @@
import static org.junit.Assert.*
@RunWith(XtextRunner)
-@InjectWith(EmfParsleyDslInjectorProviderCustom)
+@InjectWith(EmfParsleyDslInjectorProvider)
class EmfParsleyDslGeneratorTest extends EmfParsleyDslAbstractTest {
@Rule
diff --git a/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/util/EmfParsleyDslInjectorProviderCustom.java b/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/util/EmfParsleyDslInjectorProviderCustom.java
deleted file mode 100644
index b90f5a6..0000000
--- a/dsl/org.eclipse.emf.parsley.dsl.tests/src/org/eclipse/emf/parsley/dsl/tests/util/EmfParsleyDslInjectorProviderCustom.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package org.eclipse.emf.parsley.dsl.tests.util;
-
-import org.eclipse.emf.parsley.dsl.tests.EmfParsleyDslInjectorProvider;
-import org.eclipse.emf.parsley.dsl.EmfParsleyDslRuntimeModule;
-import org.eclipse.emf.parsley.dsl.EmfParsleyDslStandaloneSetup;
-
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-
-/**
- * This is required to run tests based on Java compiler in Tycho.
- *
- * @author Lorenzo Bettini
- *
- */
-public class EmfParsleyDslInjectorProviderCustom extends EmfParsleyDslInjectorProvider {
- public Injector internalCreateInjector() {
- return new EmfParsleyDslStandaloneSetup() {
- @Override
- public Injector createInjector() {
- return Guice.createInjector(new EmfParsleyDslRuntimeModule() {
- @Override
- public ClassLoader bindClassLoaderToInstance() {
- return EmfParsleyDslInjectorProviderCustom.class.getClassLoader();
- }
- });
- }
- }.createInjectorAndDoEMFRegistration();
- }
-
-}