From 4270986cba1dc9d811dad148f93e11bbc7193fa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Spo=CC=88nemann?= Date: Tue, 14 Jun 2016 08:30:25 +0200 Subject: [PATCH] Moved projects to root of repository --- .../core/build.gradle => build.gradle | 0 .../eclipse-project-layout.gradle | 0 .../java-compiler-settings.gradle | 0 .../core/gradle => gradle}/versions.gradle | 0 .../.gitignore | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../org.eclipse.xtend.core.Xtend.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.gradle | 0 .../model/generated/TestLanguage.ecore | 0 .../model/generated/TestLanguage.genmodel | 0 .../AbstractTestLangLanguageServerTest.xtend | 0 .../ide/tests/server/CompletionTest.xtend | 0 .../ide/tests/server/DefinitionTest.xtend | 0 .../ide/tests/server/DocumentSymbolTest.xtend | 0 .../xtext/ide/tests/server/DocumentTest.xtend | 0 .../xtext/ide/tests/server/HoverTest.xtend | 0 .../ide/tests/server/OpenDocumentTest.xtend | 0 .../ide/tests/server/ReferenceTest.xtend | 0 .../ide/tests/server/ServerLauncherTest.xtend | 0 .../xtext/ide/tests/server/ServerTest.xtend | 0 .../tests/server/WorkspaceManagerTest.xtend | 0 .../tests/server/WorkspaceSymbolTest.xtend | 0 .../concurrent/RequestManagerTest.xtend | 0 .../AbstractTestLanguageRuntimeModule.java | 0 .../tests/testlanguage/TestLanguage.xtextbin | Bin .../TestLanguageStandaloneSetupGenerated.java | 0 ...artialTestLanguageContentAssistParser.java | 0 .../antlr/TestLanguageParser.java | 0 .../antlr/internal/InternalTestLanguage.g | 0 .../internal/InternalTestLanguage.tokens | 0 .../internal/InternalTestLanguageLexer.java | 0 .../internal/InternalTestLanguageParser.java | 0 .../TestLanguageAntlrTokenFileProvider.java | 0 .../parser/antlr/TestLanguageParser.java | 0 .../antlr/internal/InternalTestLanguage.g | 0 .../internal/InternalTestLanguage.tokens | 0 .../internal/InternalTestLanguageLexer.java | 0 .../internal/InternalTestLanguageParser.java | 0 .../AbstractTestLanguageScopeProvider.java | 0 .../TestLanguageSemanticSequencer.java | 0 .../TestLanguageSyntacticSequencer.java | 0 .../services/TestLanguageGrammarAccess.java | 0 .../testlanguage/testLanguage/Model.java | 0 .../testLanguage/PrimitiveType.java | 0 .../testlanguage/testLanguage/Property.java | 0 .../testLanguage/TestLanguageFactory.java | 0 .../testLanguage/TestLanguagePackage.java | 0 .../tests/testlanguage/testLanguage/Type.java | 0 .../testLanguage/TypeDeclaration.java | 0 .../testLanguage/TypeReference.java | 0 .../testLanguage/impl/ModelImpl.java | 0 .../testLanguage/impl/PrimitiveTypeImpl.java | 0 .../testLanguage/impl/PropertyImpl.java | 0 .../impl/TestLanguageFactoryImpl.java | 0 .../impl/TestLanguagePackageImpl.java | 0 .../impl/TypeDeclarationImpl.java | 0 .../testLanguage/impl/TypeImpl.java | 0 .../testLanguage/impl/TypeReferenceImpl.java | 0 .../util/TestLanguageAdapterFactory.java | 0 .../testLanguage/util/TestLanguageSwitch.java | 0 .../AbstractTestLanguageValidator.java | 0 .../services/org.eclipse.xtext.ISetup | 0 .../testlanguage/GenerateTestLanguage.mwe2 | 0 .../ide/tests/testlanguage/TestLanguage.xtext | 0 .../TestLanguageRuntimeModule.xtend | 0 .../TestLanguageStandaloneSetup.xtend | 0 .../generator/TestLanguageGenerator.xtend | 0 .../TestLanguageHighlightingProvider.xtend | 0 .../scoping/TestLanguageScopeProvider.xtend | 0 .../server/SocketServerLauncher.xtend | 0 .../validation/TestLanguageValidator.xtend | 0 .../.vscode/launch.json | 0 .../.vscode/tasks.json | 0 .../testlang/.gitignore | 0 .../testlang/.vscode/launch.json | 0 .../testlang/.vscode/settings.json | 0 .../testlang/.vscode/tasks.json | 0 .../testlang/.vscodeignore | 0 .../testlang/README.md | 0 .../testlang/package.json | 0 .../testlang/src/extension.ts | 0 .../testlang/testlang.configuration.json | 0 .../testlang/testlang.tmLanguage | 0 .../testlang/tsconfig.json | 0 .../testlang/typings/node.d.ts | 0 .../testlang/typings/vscode-typings.d.ts | 0 .../testlang/vsc-extension-quickstart.md | 0 .../.gitignore | 0 .../.settings/.api_filters | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../org.eclipse.xtend.core.Xtend.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.gradle | 0 .../eclipse/xtext/ide/LexerIdeBindings.java | 0 .../editor/bracketmatching/BracePair.xtend | 0 .../DefaultBracePairProvider.xtend | 0 .../bracketmatching/IBracePairProvider.xtend | 0 .../XtextBracePairProvider.xtend | 0 .../AbstractIdeTemplateProposalProvider.xtend | 0 .../contentassist/ContentAssistContext.java | 0 .../contentassist/ContentAssistEntry.xtend | 0 .../contentassist/FQNPrefixMatcher.xtend | 0 .../contentassist/IFollowElementAcceptor.java | 0 .../IIdeContentProposalAcceptor.xtend | 0 .../editor/contentassist/IPrefixMatcher.xtend | 0 .../IProposalConflictHelper.java | 0 .../IdeContentProposalCreator.xtend | 0 .../IdeContentProposalPriorities.xtend | 0 .../IdeContentProposalProvider.xtend | 0 .../IdeCrossrefProposalProvider.xtend | 0 .../contentassist/ProposalConflictHelper.java | 0 .../antlr/AbstractContentAssistParser.java | 0 .../AbstractPartialContentAssistParser.java | 0 .../antlr/AntlrProposalConflictHelper.java | 0 .../antlr/CallHierarchyHelper.java | 0 .../antlr/ContentAssistContextFactory.java | 0 .../contentassist/antlr/EntryPointFinder.java | 0 .../contentassist/antlr/FollowElement.java | 0 .../antlr/FollowElementCalculator.java | 0 .../antlr/FollowElementComputer.java | 0 .../antlr/IContentAssistParser.java | 0 .../antlr/IPartialContentAssistParser.java | 0 .../contentassist/antlr/LeafNodeFinder.java | 0 .../antlr/LookAheadTerminal.java | 0 .../antlr/LookAheadTerminalRuleCall.java | 0 .../contentassist/antlr/LookaheadKeyword.java | 0 .../antlr/ObservableXtextTokenStream.java | 0 .../PartialContentAssistContextFactory.java | 0 .../antlr/RequiredRuleNameComputer.java | 0 .../AbstractInternalContentAssistParser.java | 0 .../contentassist/antlr/internal/DFA.java | 0 .../antlr/internal/InfiniteRecursion.java | 0 .../contentassist/antlr/internal/Lexer.java | 0 .../internal/LinkedHashSetWithoutNull.java | 0 .../hierarchy/AbstractHierarchyBuilder.xtend | 0 .../DefaultCallHierarchyBuilder.xtend | 0 .../hierarchy/DefaultHierarchyNode.xtend | 0 ...DefaultHierarchyNodeLocationProvider.xtend | 0 .../DefaultHierarchyNodeReference.xtend | 0 .../hierarchy/DefaultHierarchyRoot.xtend | 0 .../hierarchy/ICallHierarchyBuilder.xtend | 0 .../editor/hierarchy/IHierarchyBuilder.xtend | 0 .../ide/editor/hierarchy/IHierarchyNode.xtend | 0 .../IHierarchyNodeLocationProvider.xtend | 0 .../hierarchy/IHierarchyNodeReference.xtend | 0 .../ide/editor/hierarchy/IHierarchyRoot.xtend | 0 .../model/TokenTypeToStringMapper.xtend | 0 .../ide/editor/navigation/INavigatable.xtend | 0 .../IPartialEditingContentAssistParser.java | 0 ...bstractAntlrTokenToAttributeIdMapper.xtend | 0 ...DefaultAntlrTokenToAttributeIdMapper.xtend | 0 ...DefaultSemanticHighlightingCalculator.java | 0 .../syntaxcoloring/HighlightingStyles.xtend | 0 ...torHighlightingConfigurationProvider.xtend | 0 .../IHighlightedPositionAcceptor.java | 0 .../ISemanticHighlightingCalculator.java | 0 .../syntaxcoloring/LightweightPosition.java | 0 .../MergingHighlightedPositionAcceptor.java | 0 .../xtext/ide/labels/IImageDescription.xtend | 0 .../labels/IImageDescriptionProvider.xtend | 0 .../xtext/ide/labels/INameLabelProvider.xtend | 0 .../eclipse/xtext/ide/server/Document.xtend | 0 .../xtext/ide/server/DocumentExtensions.xtend | 0 .../xtext/ide/server/LanguageServerImpl.xtend | 0 .../xtext/ide/server/ProjectManager.xtend | 0 .../xtext/ide/server/ServerLauncher.xtend | 0 .../xtext/ide/server/ServerModule.xtend | 0 .../xtext/ide/server/UriExtensions.xtend | 0 .../xtext/ide/server/WorkspaceManager.xtend | 0 .../concurrent/CancellableIndicator.xtend | 0 .../concurrent/RequestCancelIndicator.xtend | 0 .../server/concurrent/RequestManager.xtend | 0 .../contentassist/ContentAssistService.xtend | 0 .../WorkspaceResourceAccess.xtend | 0 .../xtext/ide/server/hover/HoverService.xtend | 0 .../server/symbol/DocumentSymbolService.xtend | 0 .../symbol/WorkspaceSymbolService.xtend | 0 .../util/CancelIndicatorProgressMonitor.xtend | 0 .../.classpath | 0 .../.gitignore | 0 .../.project | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.core.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../pom.xml | 0 .../eclipse/xtext/junit4/Bug367679Test.java | 0 .../xtext/junit4/FlakyFailsFourTimes.java | 0 .../xtext/junit4/FlakyFailsTwoTimes.java | 0 .../xtext/junit4/IllegalFlakyConfigTest.java | 0 .../xtext/junit4/SmokeTestScenarioTest.java | 0 .../eclipse/xtext/junit4/XtextRunnerTest.java | 0 .../xtext.junit4.tests.launch | 0 .../.classpath | 0 .../.gitignore | 0 .../.project | 0 .../.settings/.api_filters | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.core.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.properties | 0 .../pom.xml | 0 .../xtext/junit4/AbstractXtextTests.java | 0 .../src/org/eclipse/xtext/junit4/Flaky.java | 0 .../xtext/junit4/GlobalRegistries.java | 0 .../xtext/junit4/IInjectorProvider.java | 0 .../xtext/junit4/IRegistryConfigurator.java | 0 .../org/eclipse/xtext/junit4/InjectWith.java | 0 .../eclipse/xtext/junit4/TemporaryFolder.java | 0 .../org/eclipse/xtext/junit4/XtextRunner.java | 0 .../AbstractIncrementalBuilderTest.xtend | 0 .../formatter/FormatterTestRequest.java | 0 .../junit4/formatter/FormatterTester.java | 0 .../ide/AbstractHierarchyBuilderTest.xtend | 0 .../internal/AbstractPortableURIsTest.java | 0 .../junit4/internal/InjectorProviders.java | 0 .../junit4/internal/InternalBuilderTest.java | 0 .../xtext/junit4/internal/LineDelimiters.java | 0 .../xtext/junit4/internal/StopwatchRule.java | 0 .../eclipse/xtext/junit4/internal/Timed.java | 0 .../internal/XtextInjectorProvider.java | 0 .../xtext/junit4/logging/LoggingTester.xtend | 0 .../serializer/AssertNodeModelAcceptor.java | 0 .../serializer/AssertStructureAcceptor.java | 0 .../serializer/DebugSequenceAcceptor.java | 0 .../junit4/serializer/SerializerTester.java | 0 .../junit4/smoketest/AbstractSmokeTest.java | 0 .../smoketest/DeltaScenarioProcessor.java | 0 .../junit4/smoketest/IgnoredBySmokeTest.java | 0 .../xtext/junit4/smoketest/ProcessedBy.java | 0 .../xtext/junit4/smoketest/Scenario.java | 0 .../junit4/smoketest/ScenarioProcessor.java | 0 .../xtext/junit4/smoketest/Scenarios.java | 0 .../smoketest/XtextSmokeTestRunner.java | 0 .../AbstractParallelScenarioRunner.java | 0 .../internal/AbstractScenarioRunner.java | 0 .../internal/AllScenariosRunner.java | 0 .../internal/CompleteInputScenarioRunner.java | 0 .../smoketest/internal/InjectorCache.java | 0 .../ParallelCompleteInputScenarioRunner.java | 0 .../ParallelPermutingScenarioRunner.java | 0 .../internal/PermutingScenarioRunner.java | 0 .../smoketest/internal/RunnerBuilder.java | 0 .../smoketest/internal/TestDataCarrier.java | 0 .../smoketest/internal/TestDataProvider.java | 0 .../internal/WrappingInjectorProvider.java | 0 .../processors/PartialParsingProcessor.java | 0 .../xtext/junit4/ui/AbstractAutoEditTest.java | 0 .../AbstractCStyleLanguageAutoEditTest.java | 0 .../AbstractContentAssistProcessorTest.java | 0 .../junit4/ui/AbstractCursorHandlingTest.java | 0 .../ui/AbstractDamagerRepairerTest.java | 0 .../xtext/junit4/ui/AbstractEditorTest.java | 0 .../AbstractLinkedEditingIntegrationTest.java | 0 .../xtext/junit4/ui/AbstractOutlineTest.java | 0 .../junit4/ui/AbstractWorkbenchTest.java | 0 .../ui/ContentAssistProcessorTestBuilder.java | 0 .../junit4/ui/MockableSelectionProvider.java | 0 .../xtext/junit4/ui/MockableTextViewer.java | 0 .../junit4/ui/util/IResourcesSetupUtil.java | 0 .../junit4/ui/util/JavaProjectSetupUtil.java | 0 .../xtext/junit4/ui/util/PluginUtil.java | 0 .../junit4/util/InMemoryURIConverter.java | 0 .../junit4/util/InMemoryURIHandler.xtend | 0 .../xtext/junit4/util/ParseHelper.java | 0 .../xtext/junit4/util/ResourceHelper.java | 0 .../xtext/junit4/util/ResourceLoadHelper.java | 0 .../util/URIBasedTestResourceDescription.java | 0 .../validation/AbstractValidatorTester.java | 0 .../validation/AssertableDiagnostics.java | 0 .../validation/RegisteredValidatorTester.java | 0 .../validation/ValidationTestHelper.java | 0 .../junit4/validation/ValidatorTester.java | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.gradle | 0 .../testing/AbstractLanguageServerTest.xtend | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../build.gradle | 0 .../build.properties | 0 .../.gitignore | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.gradle | 0 .../build.properties | 0 .../integration-test-pom.xml | 0 .../model/generated/BeeLangTestLanguage.ecore | 0 .../generated/BeeLangTestLanguage.genmodel | 0 .../model/generated/NoJdtTestLanguage.ecore | 0 .../generated/NoJdtTestLanguage.genmodel | 0 .../plugin.xml | 0 .../plugin.xml_gen | 0 .../testlanguages/GenerateTestLanguages.mwe2 | 0 .../backtracking/BeeLangTestLanguage.mwe2 | 0 .../backtracking/BeeLangTestLanguage.xtext | 0 .../BeeLangTestLanguageRuntimeModule.java | 0 .../BeeLangTestLanguageStandaloneSetup.java | 0 .../backtracking/ExBeeLangTestLanguage.mwe2 | 0 .../backtracking/ExBeeLangTestLanguage.xtext | 0 .../ExBeeLangTestLanguageRuntimeModule.java | 0 .../ExBeeLangTestLanguageStandaloneSetup.java | 0 .../SimpleBeeLangTestLanguage.mwe2 | 0 .../SimpleBeeLangTestLanguage.xtext | 0 ...impleBeeLangTestLanguageRuntimeModule.java | 0 ...pleBeeLangTestLanguageStandaloneSetup.java | 0 .../BeeLangTestLanguageFormatter.java | 0 .../ExBeeLangTestLanguageFormatter.java | 0 .../SimpleBeeLangTestLanguageFormatter.java | 0 .../BeeLangTestLanguageFormatter.xtend | 0 .../ExBeeLangTestLanguageFormatter.xtend | 0 .../SimpleBeeLangTestLanguageFormatter.xtend | 0 .../BeeLangTestLanguageScopeProvider.java | 0 .../ExBeeLangTestLanguageScopeProvider.java | 0 ...impleBeeLangTestLanguageScopeProvider.java | 0 .../BeeLangTestLanguageValidator.java | 0 .../ExBeeLangTestLanguageValidator.java | 0 .../SimpleBeeLangTestLanguageValidator.java | 0 .../fragments/ExTestLanguageFragments.mwe2 | 0 .../SimpleTestLanguageFragments.mwe2 | 0 .../noJdt/NoJdtTestLanguage.mwe2 | 0 .../noJdt/NoJdtTestLanguage.xtext | 0 .../noJdt/NoJdtTestLanguageRuntimeModule.java | 0 .../NoJdtTestLanguageStandaloneSetup.java | 0 .../NoJdtTestLanguageFormatter.xtend | 0 .../generator/NoJdtTestLanguageGenerator.java | 0 .../NoJdtTestLanguageScopeProvider.java | 0 .../NoJdtTestLanguageValidator.java | 0 .../.classpath | 0 .../.gitignore | 0 .../.project | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.core.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../org.eclipse.xtend.shared.ui.prefs | 0 .../GenerateAllTestLanguages.mwe2.launch | 0 .../META-INF/MANIFEST.MF | 0 .../META-INF/MANIFEST.MF_gen | 0 .../about.html | 0 .../build.gradle | 0 .../build.properties | 0 .../lib/simple.jar | Bin .../BacktrackingLexerTestLanguage.ecore | 0 .../BacktrackingLexerTestLanguage.genmodel | 0 .../model/generated/SubTestLanguage.ecore | 0 .../model/generated/SubTestLanguage.genmodel | 0 .../model/generated/SuperTestLanguage.ecore | 0 .../generated/SuperTestLanguage.genmodel | 0 .../plugin.properties | 0 .../plugin.xml | 0 .../plugin.xml_gen | 0 .../pom.xml | 0 .../AbstractSubTestLanguageRuntimeModule.java | 0 ...bstractSuperTestLanguageRuntimeModule.java | 0 .../generator/ecore/SubTestLanguage.xtextbin | Bin ...bTestLanguageStandaloneSetupGenerated.java | 0 .../ecore/SuperTestLanguage.xtextbin | Bin ...rTestLanguageStandaloneSetupGenerated.java | 0 ...SubTestLanguageAntlrTokenFileProvider.java | 0 .../parser/antlr/SubTestLanguageParser.java | 0 ...perTestLanguageAntlrTokenFileProvider.java | 0 .../parser/antlr/SuperTestLanguageParser.java | 0 .../internal/DebugInternalSubTestLanguage.g | 0 .../internal/DebugInternalSuperTestLanguage.g | 0 .../antlr/internal/InternalSubTestLanguage.g | 0 .../internal/InternalSubTestLanguage.tokens | 0 .../InternalSubTestLanguageLexer.java | 0 .../InternalSubTestLanguageParser.java | 0 .../internal/InternalSuperTestLanguage.g | 0 .../internal/InternalSuperTestLanguage.tokens | 0 .../InternalSuperTestLanguageLexer.java | 0 .../InternalSuperTestLanguageParser.java | 0 .../SubTestLanguageSemanticSequencer.java | 0 .../SubTestLanguageSyntacticSequencer.java | 0 .../SuperTestLanguageSemanticSequencer.java | 0 .../SuperTestLanguageSyntacticSequencer.java | 0 .../SubTestLanguageGrammarAccess.java | 0 .../SuperTestLanguageGrammarAccess.java | 0 .../ecore/subPackage/AnotherSuperMain.java | 0 .../generator/ecore/subPackage/SubMain.java | 0 .../ecore/subPackage/SubPackageFactory.java | 0 .../ecore/subPackage/SubPackagePackage.java | 0 .../subPackage/impl/AnotherSuperMainImpl.java | 0 .../ecore/subPackage/impl/SubMainImpl.java | 0 .../impl/SubPackageFactoryImpl.java | 0 .../impl/SubPackagePackageImpl.java | 0 .../util/SubPackageAdapterFactory.java | 0 .../subPackage/util/SubPackageSwitch.java | 0 .../ecore/superPackage/AnotherSuperMain.java | 0 .../ecore/superPackage/SuperMain.java | 0 .../superPackage/SuperPackageFactory.java | 0 .../superPackage/SuperPackagePackage.java | 0 .../impl/AnotherSuperMainImpl.java | 0 .../superPackage/impl/SuperMainImpl.java | 0 .../impl/SuperPackageFactoryImpl.java | 0 .../impl/SuperPackagePackageImpl.java | 0 .../util/SuperPackageAdapterFactory.java | 0 .../superPackage/util/SuperPackageSwitch.java | 0 ...rackingLexerTestLanguageRuntimeModule.java | 0 .../BacktrackingLexerTestLanguage.xtextbin | Bin ...rTestLanguageStandaloneSetupGenerated.java | 0 .../lexer/backtrackingTestLanguage/Ab.java | 0 .../BacktrackingTestLanguageFactory.java | 0 .../BacktrackingTestLanguagePackage.java | 0 .../backtrackingTestLanguage/EnumName.java | 0 .../lexer/backtrackingTestLanguage/Model.java | 0 .../lexer/backtrackingTestLanguage/Xb.java | 0 .../backtrackingTestLanguage/impl/AbImpl.java | 0 .../BacktrackingTestLanguageFactoryImpl.java | 0 .../BacktrackingTestLanguagePackageImpl.java | 0 .../impl/ModelImpl.java | 0 .../backtrackingTestLanguage/impl/XbImpl.java | 0 ...acktrackingTestLanguageAdapterFactory.java | 0 .../util/BacktrackingTestLanguageSwitch.java | 0 ...xerTestLanguageAntlrTokenFileProvider.java | 0 .../BacktrackingLexerTestLanguageParser.java | 0 ...bugInternalBacktrackingLexerTestLanguage.g | 0 ...ernalBacktrackingLexerTestLanguageParser.g | 0 ...alBacktrackingLexerTestLanguageParser.java | 0 ...BacktrackingLexerTestLanguageParser.tokens | 0 ...ternalBacktrackingLexerTestLanguageLexer.g | 0 ...nalBacktrackingLexerTestLanguageLexer.java | 0 ...lBacktrackingLexerTestLanguageLexer.tokens | 0 ...ingLexerTestLanguageSemanticSequencer.java | 0 ...ngLexerTestLanguageSyntacticSequencer.java | 0 ...rackingLexerTestLanguageGrammarAccess.java | 0 .../src/log4j.properties | 0 .../xtext/AllContentsPerformanceTest.java | 0 .../src/org/eclipse/xtext/EcoreUtil2Test.java | 0 .../xtext/GenerateAllTestLanguages.mwe2 | 0 .../xtext/GenerateAllTestLanguages2.mwe2 | 0 .../xtext/GrammarUtilGetReferenceTest.java | 0 .../org/eclipse/xtext/GrammarUtilTest.xtend | 0 .../src/org/eclipse/xtext/TestLanguage.xtend | 0 .../eclipse/xtext/TestLanguagesFragments.mwe2 | 0 .../xtext/TestLanguagesFragmentsEx.mwe2 | 0 ...guagesFragmentsExParseTreeConstructor.mwe2 | 0 ...anguagesFragmentsParseTreeConstructor.mwe2 | 0 .../TestLanguagesFragmentsQualifiedNames.mwe2 | 0 .../org/eclipse/xtext/TestProjectConfig.xtend | 0 .../org/eclipse/xtext/XtextGrammarTest.java | 0 .../xtext/XtextGrammarTestLanguage.java | 0 .../xtext/XtextGrammarTestLanguage.xtext | 0 ...XtextGrammarTestLanguageRuntimeModule.java | 0 ...extGrammarTestLanguageStandaloneSetup.java | 0 .../xtext/actions/AntlrParserTest.java | 0 .../xtext/build/IncrementalBuilderTest.xtend | 0 .../DefaultTerminalConverterTest.java | 0 .../xtext/concurrent/ReadWriteAccessTest.java | 0 .../DeclarativeValueConverterServiceTest.java | 0 ...iLineCommentDocumentationProviderTest.java | 0 ...ultiLineCommentFileHeaderProviderTest.java | 0 .../xtext/dummy/DummyTestLanguage.xtext | 0 .../dummy/DummyTestLanguageRuntimeModule.java | 0 .../DummyTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/ecore/EcoreSupportTest.java | 0 .../enumrules/AbstractEnumRulesTest.java | 0 .../xtext/enumrules/EnumAndReferenceTest.java | 0 .../EnumAndReferenceTestLanguage.xtext | 0 ...AndReferenceTestLanguageRuntimeModule.java | 0 ...dReferenceTestLanguageStandaloneSetup.java | 0 .../enumrules/EnumRulesTestLanguage.xtext | 0 .../EnumRulesTestLanguageRuntimeModule.java | 0 .../EnumRulesTestLanguageStandaloneSetup.java | 0 .../GenerateEnumRuleTestLanguage.mwe2 | 0 .../xtext/enumrules/GrammarParserTest.java | 0 .../xtext/enumrules/MultiRuleEnumTest.xtend | 0 .../enumrules/MultiRuleEnumTestLanguage.xtext | 0 ...ultiRuleEnumTestLanguageRuntimeModule.java | 0 ...tiRuleEnumTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/enumrules/ParserTest.java | 0 .../xtext/enumrules/SerializationTest.java | 0 .../org/eclipse/xtext/enumrules/enums.ecore | 0 .../eclipse/xtext/enumrules/enums.genmodel | 0 .../internal/FormattableDocumentTest.xtend | 0 .../FormatterSerializerIntegrationTest.xtend | 0 .../internal/FormatterTestLanguage.xtext | 0 .../FormatterTestLanguageRuntimeModule.java | 0 .../FormatterTestLanguageStandaloneSetup.java | 0 .../GenerateFormatterTestLanguages.mwe2 | 0 .../internal/GenericFormatterTester.xtend | 0 .../formatting2/internal/RegionSetTest.xtend | 0 .../internal/RegionAccessBuilderTest.xtend | 0 .../internal/RegionAccessTestLanguage.xtext | 0 ...RegionAccessTestLanguageRuntimeModule.java | 0 ...gionAccessTestLanguageStandaloneSetup.java | 0 .../internal/SemanticRegionFinderTest.xtend | 0 .../generator/AbstractLargeMetamodelTest.java | 0 .../xtext/generator/AntlrToolFacadeTest.java | 0 .../CompositeGeneratorFragmentTest.java | 0 .../generator/GeneratorTestLanguage.xtext | 0 .../GeneratorTestLanguageRuntimeModule.java | 0 .../eclipse/xtext/generator/JavaFileTest.java | 0 .../generator/JavaIoFileSystemAccessTest.java | 0 .../LineSeparatorHarminizerTest.java | 0 .../xtext/generator/ManifestMergerTest.java | 0 .../eclipse/xtext/generator/Test_Manifest.MF | 0 .../xtext/generator/TypeReferenceTest.xtend | 0 .../generator/ecore/ActionLanguage2Test.java | 0 .../ecore/EcoreFragmentTestLanguage.xtext | 0 ...coreFragmentTestLanguageRuntimeModule.java | 0 ...reFragmentTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/generator/ecore/First.ecore | 0 .../generator/ecore/GenModelAccessTest.ecore | 0 .../ecore/GenModelAccessTest.genmodel | 0 .../generator/ecore/GenModelAccessTest.mwe2 | 0 .../ecore/GenModelAccessTestGenerator.java | 0 .../xtext/generator/ecore/GenModelTest.java | 0 .../xtext/generator/ecore/Genmodel.genmodel | 0 .../generator/ecore/SubTestLanguage.mwe2 | 0 .../generator/ecore/SubTestLanguage.xtext | 0 .../ecore/SubTestLanguageRuntimeModule.java | 0 .../ecore/SubTestLanguageStandaloneSetup.java | 0 .../generator/ecore/SuperTestLanguage.xtext | 0 .../ecore/SuperTestLanguageRuntimeModule.java | 0 .../SuperTestLanguageStandaloneSetup.java | 0 .../grammarAccess/Bug378261Test.java | 0 .../ElementFinderSuperTestLanguage.xtext | 0 .../grammarAccess/ElementFinderTest.java | 0 .../ElementFinderTestLanguage.xtext | 0 .../FragmentFakingEcoreResourceTest.java | 0 .../GenerateGrammarAccessTestLanguage.mwe2 | 0 .../GrammarAccessTestLanguage.xtext | 0 ...rammarAccessTestLanguageRuntimeModule.java | 0 ...mmarAccessTestLanguageStandaloneSetup.java | 0 .../grammarAccess/GrammarAccessUtilTest.java | 0 .../generator/grammarAccess/ParserTest.java | 0 ...PackageAwareGrammarAccessFragmentTest.java | 0 .../UnicodeCharacterDatabaseNamesTest.java | 0 .../generator/grammarAccess/ametamodel.ecore | 0 .../grammarAccess/ametamodel.genmodel | 0 .../parser/AbstractAntlrSplitterTest.java | 0 .../parser/AntlrGrammarComparatorTest.xtend | 0 .../AntlrGrammarComparatorTestHelper.xtend | 0 .../parser/AntlrGrammarGenUtilTest.java | 0 .../parser/FirstSetComputationTest.java | 0 .../parser/InternalLexerExample.java.txt | 0 .../parser/InternalLexerExample2.java.txt | 0 .../parser/InternalParserExample.java.txt | 0 .../parser/TerminalRuleToLexerBodyTest.java | 0 .../parser/ex/common/KeywordHelperTest.java | 0 .../splitting/AntlrLexerSplitterTest.java | 0 .../splitting/AntlrParserSplitterTest.java | 0 .../splitting/CondititionSimplifierTest.java | 0 ...xerSpecialStateTransitionSplitterTest.java | 0 .../trace/LineMappingNormalizationTest.java | 0 .../trace/TraceFileNameProviderTest.xtend | 0 .../trace/TraceRegionMergerTest.xtend | 0 .../trace/TraceRegionSerializerTest.java | 0 .../generator/trace/TraceRegionTest.java | 0 .../trace/TraceRegionToStringTest.xtend | 0 .../xtext/generator/trace/version3.trace | Bin .../xtext/generator/trace/version4.trace | Bin .../AbstractTestLanguage.java | 0 .../AbstractTestLanguage.xtext | 0 .../AbstractTestLanguageRuntimeModule.java | 0 .../AbstractTestLanguageStandaloneSetup.java | 0 .../AbstractTestLanguageValueConverters.java | 0 .../AnotherInheritanceTest.java | 0 .../BaseInheritanceTestLanguage.java | 0 .../BaseInheritanceTestLanguage.xtext | 0 ...eInheritanceTestLanguageRuntimeModule.java | 0 ...nheritanceTestLanguageStandaloneSetup.java | 0 .../grammarinheritance/Bug265111Test.java | 0 .../ConcreteTestLanguage.java | 0 .../ConcreteTestLanguage.xtext | 0 .../ConcreteTestLanguageRuntimeModule.java | 0 .../ConcreteTestLanguageStandaloneSetup.java | 0 .../GenerateInheritanceLanguages.mwe2 | 0 .../grammarinheritance/Inheritance2Test.java | 0 .../InheritanceGrammarAccessTest.java | 0 .../grammarinheritance/InheritanceTest.java | 0 .../InheritanceTest2Language.xtext | 0 ...InheritanceTest2LanguageRuntimeModule.java | 0 ...heritanceTest2LanguageStandaloneSetup.java | 0 .../InheritanceTest3Language.xtext | 0 ...InheritanceTest3LanguageRuntimeModule.java | 0 ...heritanceTest3LanguageStandaloneSetup.java | 0 .../InheritanceTestLanguage.java | 0 .../InheritanceTestLanguage.xtext | 0 .../InheritanceTestLanguageRuntimeModule.java | 0 ...nheritanceTestLanguageStandaloneSetup.java | 0 .../xtext/grammarinheritance/ParserTest.java | 0 .../grammarinheritance/ToEcoreTrafoTest.java | 0 .../xtext/grammarinheritance/ametamodel.ecore | 0 .../grammarinheritance/ametamodel.genmodel | 0 ...AbstractTestLanguageSemanticSequencer.java | 0 ...bstractTestLanguageSyntacticSequencer.java | 0 ...eritanceTestLanguageSemanticSequencer.java | 0 ...ritanceTestLanguageSyntacticSequencer.java | 0 ...sedScopeProviderTest.importuritestlanguage | 0 .../xtext/index/IndexTestLanguage.xtext | 0 .../index/IndexTestLanguageGenerator.xtend | 0 .../IndexTestLanguageInjectorProvider.xtend | 0 .../index/IndexTestLanguageJavaValidator.java | 0 .../index/IndexTestLanguageRuntimeModule.java | 0 .../IndexTestLanguageStandaloneSetup.java | 0 .../lexer/BacktrackingLexerTestLanguage.mwe2 | 0 .../lexer/BacktrackingLexerTestLanguage.xtext | 0 ...rackingLexerTestLanguageRuntimeModule.java | 0 ...ckingLexerTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/lexer/Bug282355Test.java | 0 .../eclipse/xtext/lexer/Bug313508Test.java | 0 .../lexer/IgnoreCaseLexerTestLanguage.mwe2 | 0 .../lexer/IgnoreCaseLexerTestLanguage.xtext | 0 ...oreCaseLexerTestLanguageRuntimeModule.java | 0 ...eCaseLexerTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/lexer/IgnoreCaseTest.java | 0 .../eclipse/xtext/lexer/LexerErrorTest.java | 0 .../eclipse/xtext/lexer/LexerSLComment.java | 0 .../xtext/linking/01.importuritestlanguage | 0 .../xtext/linking/02.importuritestlanguage | 0 .../xtext/linking/03.importuritestlanguage | 0 .../xtext/linking/04.importuritestlanguage | 0 .../xtext/linking/05.importuritestlanguage | 0 .../AbstractIgnoreCaseLinkingTest.java | 0 ...bstractIgnoreCaseLinkingTestLanguage.xtext | 0 ...eCaseLinkingTestLanguageRuntimeModule.java | 0 ...aseLinkingTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/linking/Bug266082Test.java | 0 .../eclipse/xtext/linking/Bug287988Test.java | 0 .../xtext/linking/Bug287988TestLanguage.xtext | 0 .../Bug287988TestLanguageRuntimeModule.java | 0 .../Bug287988TestLanguageStandaloneSetup.java | 0 .../Bug287988WithEagerLinkingTest.java | 0 .../xtext/linking/Bug289059TestLanguage.xtext | 0 .../Bug289059TestLanguageRuntimeModule.java | 0 .../Bug289059TestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/linking/Bug313089Test.java | 0 .../xtext/linking/Bug313089TestLanguage.xtext | 0 .../Bug313089TestLanguageRuntimeModule.java | 0 .../Bug313089TestLanguageStandaloneSetup.java | 0 .../org/eclipse/xtext/linking/Bug362902.xtext | 0 .../xtext/linking/Bug362902RuntimeModule.java | 0 .../linking/Bug362902StandaloneSetup.java | 0 .../eclipse/xtext/linking/Bug362902Test.java | 0 .../eclipse/xtext/linking/Bug437669Test.java | 0 .../eclipse/xtext/linking/CrossRefTest.java | 0 ...asedAllContainersStatePerformanceTest.java | 0 .../linking/GenerateLinkingTestLanguages.mwe2 | 0 .../IgnoreCaseImportsTestLanguage.xtext | 0 ...eCaseImportsTestLanguageRuntimeModule.java | 0 ...aseImportsTestLanguageStandaloneSetup.java | 0 ...eCaseLinkingWithDifferentWildcardTest.java | 0 ...reCaseLinkingWithNamespaceImportsTest.java | 0 .../IgnoreCaseLinkingWithURIImportsTest.java | 0 .../IgnoreCaseNamespacesTestLanguage.xtext | 0 ...seNamespacesTestLanguageRuntimeModule.java | 0 ...NamespacesTestLanguageStandaloneSetup.java | 0 .../xtext/linking/ImportUriTestLanguage.xtext | 0 .../ImportUriTestLanguageRuntimeModule.java | 0 .../ImportUriTestLanguageStandaloneSetup.java | 0 .../xtext/linking/LangATestLanguage.xtext | 0 .../LangATestLanguageRuntimeModule.java | 0 .../LangATestLanguageStandaloneSetup.java | 0 .../xtext/linking/LinkingErrorTest.java | 0 .../xtext/linking/LinkingWarningsTest.java | 0 .../xtext/linking/PartialLinkingTest.java | 0 .../linking/SimpleAttributeResolverTest.java | 0 .../converter/Bug362902ValueConverters.java | 0 .../linking/lazy/BasicLazyLinkingTest.java | 0 .../xtext/linking/lazy/Bug281990Test.java | 0 .../xtext/linking/lazy/Bug289059Test.java | 0 .../xtext/linking/lazy/Bug311337Test.java | 0 .../linking/lazy/Bug311337TestLanguage.xtext | 0 .../Bug311337TestLanguageRuntimeModule.java | 0 .../Bug311337TestLanguageStandaloneSetup.java | 0 .../xtext/linking/lazy/Bug443705Test.java | 0 .../xtext/linking/lazy/LazyLinkerTest.java | 0 .../xtext/linking/lazy/LazyLinking.ecore | 0 .../linking/lazy/LazyLinkingResourceTest.java | 0 .../lazy/LazyLinkingTestLanguage.xtext | 0 .../LazyLinkingTestLanguagePostProcessor.ext | 0 .../LazyLinkingTestLanguageRuntimeModule.java | 0 .../LazyLinkingTestLanguageScopeProvider.java | 0 ...azyLinkingTestLanguageStandaloneSetup.java | 0 .../linking/lazy/LazyURIEncoderTest.java | 0 ...eCaseImportsTestLanguageScopeProvider.java | 0 ...seNamespacesTestLanguageScopeProvider.java | 0 .../LangATestLanguageScopeProvider.java | 0 .../linking/scoping/URINormalizationTest.java | 0 ...eLinkingTestLanguageSemanticSequencer.java | 0 ...LinkingTestLanguageSyntacticSequencer.java | 0 .../tests/EcorePerNsURI.ecore | 0 .../tests/EcorePerPlatformPlugin.ecore | 0 .../tests/EcorePerPlatformResource.ecore | 0 .../tests/EcoreReferenceTestLanguage.xtext | 0 ...oreReferenceTestLanguageRuntimeModule.java | 0 ...eReferenceTestLanguageStandaloneSetup.java | 0 .../tests/EcoreReferences.genmodel | 0 .../tests/ExceptionTest.java | 0 .../tests/GenerateMetamodelReferencing.mwe2 | 0 .../tests/MetamodelRefTest.java | 0 .../tests/MetamodelRefTestLanguage.java | 0 .../tests/MetamodelRefTestLanguage.xtext | 0 ...MetamodelRefTestLanguageRuntimeModule.java | 0 ...tamodelRefTestLanguageStandaloneSetup.java | 0 .../tests/MultiGenMMTest.java | 0 .../tests/MultiGenMMTestLanguage.java | 0 .../tests/MultiGenMMTestLanguage.xtext | 0 .../MultiGenMMTestLanguageRuntimeModule.java | 0 ...MultiGenMMTestLanguageStandaloneSetup.java | 0 .../eclipse/xtext/mwe/AbstractReaderTest.java | 0 .../xtext/mwe/NameBasedFilterTest.java | 0 .../eclipse/xtext/mwe/PathTraverserTest.java | 0 .../src/org/eclipse/xtext/mwe/ReaderTest.java | 0 .../ResourceSetBasedSlotEntryReaderTest.java | 0 .../eclipse/xtext/mwe/Terminals.xtexterror | 0 .../eclipse/xtext/mwe/UriBasedReaderTest.java | 0 .../xtext/mwe/UriBasedReaderTest.xtexterror | 0 ...derTestLoadingResourceWithError.xtexterror | 0 ...asedReaderTestResourceWithError.xtexterror | 0 .../org/eclipse/xtext/mwe/ValidatorTest.java | 0 .../org/eclipse/xtext/mwe/emptyFolder/.dummy | 0 .../OtherFile1.importuritestlanguage | 0 .../OtherFile2.importuritestlanguage | 0 .../Start.importuritestlanguage | 0 .../nonemptyFolder/File1.indextestlanguage | 0 .../sub folder/File1.indextestlanguage | 0 .../src/org/eclipse/xtext/mwe/nonemptyJar.jar | Bin .../folder 1/File.indextestlanguage | 0 .../folder 2/File.indextestlanguage | 0 .../folder 3/File.indextestlanguage | 0 ...DeclarativeQualifiedNameConverterTest.java | 0 .../xtext/naming/QualifiedNameTest.java | 0 .../nodemodel/AbstractCompositeNodeTest.java | 0 .../xtext/nodemodel/AbstractNodeTest.java | 0 .../xtext/nodemodel/Bug407280Test.java | 0 .../xtext/nodemodel/CompositeNode.java | 0 .../xtext/nodemodel/CompositeNodeTest.java | 0 .../CompositeNodeWithSemanticElement.java | 0 .../org/eclipse/xtext/nodemodel/LeafNode.java | 0 .../eclipse/xtext/nodemodel/LeafNodeTest.java | 0 .../xtext/nodemodel/LengthOffsetLineTest.java | 0 .../xtext/nodemodel/NodeModelStateTest.java | 0 .../xtext/nodemodel/NodeModelTest.java | 0 .../org/eclipse/xtext/nodemodel/RootNode.java | 0 .../eclipse/xtext/nodemodel/RootNodeTest.java | 0 .../xtext/nodemodel/TreeIteratorTest.java | 0 .../serialization/SerializationUtilTest.java | 0 .../nodemodel/util/LineAndColumnTest.java | 0 .../nodemodel/util/NodeModelUtilsTest.java | 0 .../ParseErrorHandlingTest.java | 0 ...ractPartialParserCrossContainmentTest.java | 0 .../AbstractPartialParserReplaceTest.java | 0 .../parser/AbstractPartialParserTest.java | 0 .../AbstractPartialParsingPointerTest.java | 0 .../parser/AntlrDatatypeRuleTokenTest.java | 0 .../eclipse/xtext/parser/Bug410560Test.xtend | 0 .../xtext/parser/CrossContainmentTest.java | 0 .../DefaultEcoreElementFactoryTest.java | 0 .../xtext/parser/OffsetInformationTest.java | 0 .../xtext/parser/ParserTestHelper.java | 0 ...artialParserCrossContainmentMultiTest.java | 0 ...rtialParserCrossContainmentSingleTest.java | 0 .../PartialParserReplaceExpressionTest.java | 0 .../PartialParserReplaceLookaheadTest.java | 0 .../xtext/parser/PartialParserTest.java | 0 .../parser/PartialParsingEmptyTokensTest.java | 0 .../parser/PartialParsingPerformanceTest.java | 0 .../PartialParsingPointerExpressionTest.java | 0 .../PartialParsingPointerLookaheadTest.java | 0 .../PartialParsingPointerReferenceTest.java | 0 .../xtext/parser/PartialParsingTestUtil.ecore | 0 .../parser/PartialParsingTestUtil.genmodel | 0 .../xtext/parser/TokenRegionProviderTest.java | 0 .../xtext/parser/XtextParserBugsTest.java | 0 .../eclipse/xtext/parser/XtextParserTest.java | 0 .../parser/antlr/AbstractBug289524Test.java | 0 .../parser/antlr/AbstractBug296889Test.java | 0 .../parser/antlr/AbstractBug301935Test.java | 0 .../xtext/parser/antlr/Bug289515Test.java | 0 .../parser/antlr/Bug289515TestLanguage.xtext | 0 .../Bug289515TestLanguageRuntimeModule.java | 0 .../Bug289515TestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug289524ExTest.java | 0 .../antlr/Bug289524ExTestLanguage.xtext | 0 .../Bug289524ExTestLanguageRuntimeModule.java | 0 ...ug289524ExTestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug289524Test.java | 0 .../parser/antlr/Bug289524TestLanguage.xtext | 0 .../Bug289524TestLanguageRuntimeModule.java | 0 .../Bug289524TestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug296889ExTest.java | 0 .../antlr/Bug296889ExTestLanguage.xtext | 0 .../Bug296889ExTestLanguageRuntimeModule.java | 0 ...ug296889ExTestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug296889Test.java | 0 .../parser/antlr/Bug296889TestLanguage.xtext | 0 .../Bug296889TestLanguageRuntimeModule.java | 0 .../Bug296889TestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug299237Test.java | 0 .../parser/antlr/Bug299237TestLanguage.xtext | 0 .../Bug299237TestLanguageRuntimeModule.java | 0 .../Bug299237TestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug301935ExTest.java | 0 .../antlr/Bug301935ExTestLanguage.xtext | 0 .../Bug301935ExTestLanguageRuntimeModule.java | 0 ...ug301935ExTestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug301935Test.java | 0 .../parser/antlr/Bug301935TestLanguage.xtext | 0 .../Bug301935TestLanguageRuntimeModule.java | 0 .../Bug301935TestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug326509Test.java | 0 .../xtext/parser/antlr/Bug378967Test.java | 0 .../parser/antlr/Bug378967TestLanguage.xtext | 0 .../Bug378967TestLanguageRuntimeModule.java | 0 .../Bug378967TestLanguageStandaloneSetup.java | 0 .../xtext/parser/antlr/Bug443221Test.java | 0 .../parser/antlr/Bug443221TestLanguage.xtext | 0 .../Bug443221TestLanguageRuntimeModule.java | 0 .../Bug443221TestLanguageStandaloneSetup.java | 0 .../GenerateAntlrParserTestLanguages.mwe2 | 0 .../parser/antlr/GenericUnloaderTest.java | 0 .../xtext/parser/antlr/LexerProviderTest.java | 0 .../xtext/parser/antlr/TokenAcceptorTest.java | 0 .../parser/antlr/XtextTokenStreamTest.java | 0 ...ug301935TestLanguageSemanticSequencer.java | 0 ...g301935TestLanguageSyntacticSequencer.java | 0 .../assignments/AssignmentsTestLanguage.xtext | 0 .../AssignmentsTestLanguageRuntimeModule.java | 0 ...ssignmentsTestLanguageStandaloneSetup.java | 0 .../parser/assignments/Bug287184Test.java | 0 .../assignments/Bug287184TestLanguage.xtext | 0 .../Bug287184TestLanguageRuntimeModule.java | 0 .../Bug287184TestLanguageStandaloneSetup.java | 0 .../parser/assignments/Bug288432Test.java | 0 .../assignments/Bug288432TestLanguage.xtext | 0 .../Bug288432TestLanguageRuntimeModule.java | 0 .../Bug288432TestLanguageStandaloneSetup.java | 0 .../GenerateAssignmentsTestLanguage.mwe2 | 0 .../assignments/ParserBug281962Test.java | 0 .../xtext/parser/bug419429/Bug419429.xtext | 0 .../bug419429/Bug419429RuntimeModule.java | 0 .../bug419429/Bug419429StandaloneSetup.java | 0 .../xtext/parser/bug419429/Bug419429Test.java | 0 .../DatatypeRulesTestLanguage.java | 0 .../DatatypeRulesTestLanguage.xtext | 0 ...atatypeRulesTestLanguageRuntimeModule.java | 0 ...atypeRulesTestLanguageStandaloneSetup.java | 0 ...atypeRulesTestLanguageValueConverters.java | 0 .../EFactoryValueConverterTest.java | 0 .../parser/datatyperules/GrammarTest.java | 0 .../parser/datatyperules/MetamodelTest.java | 0 .../MetamodelTransformationErrorTest.java | 0 .../MetamodelTransformationTest.java | 0 .../parser/datatyperules/ParserTest.java | 0 .../datatyperules/PartialParserTest.java | 0 .../datatyperules/SerializationTest.java | 0 .../datatyperules/ValueConverterTest.java | 0 .../xtext/parser/encoding/EncodingTest.java | 0 .../encoding/EncodingTestLanguage.xtext | 0 .../EncodingTestLanguageRuntimeModule.java | 0 .../EncodingTestLanguageStandaloneSetup.java | 0 .../GenerateEncodingTestLanguage.mwe2 | 0 .../parser/epatch/EpatchTestLanguage.java | 0 .../parser/epatch/EpatchTestLanguage.xtext | 0 .../EpatchTestLanguageRuntimeModule.java | 0 .../EpatchTestLanguageStandaloneSetup.java | 0 .../xtext/parser/epatch/testcases/01.epatch | 0 .../xtext/parser/epatch/testcases/02.epatch | 0 .../xtext/parser/epatch/testcases/03.epatch | 0 .../xtext/parser/epatch/testcases/04.epatch | 0 .../xtext/parser/epatch/testcases/05.epatch | 0 .../xtext/parser/epatch/testcases/06.epatch | 0 .../xtext/parser/epatch/testcases/07.epatch | 0 .../xtext/parser/epatch/testcases/08.epatch | 0 .../xtext/parser/epatch/testcases/09.epatch | 0 .../xtext/parser/epatch/testcases/10.epatch | 0 .../xtext/parser/epatch/testcases/11.epatch | 0 .../xtext/parser/epatch/testcases/12.epatch | 0 .../xtext/parser/epatch/testcases/13.epatch | 0 .../xtext/parser/epatch/testcases/14.epatch | 0 .../xtext/parser/epatch/testcases/15.epatch | 0 .../xtext/parser/epatch/testcases/16.epatch | 0 .../xtext/parser/epatch/testcases/17.epatch | 0 .../xtext/parser/epatch/testcases/18.epatch | 0 .../xtext/parser/epatch/testcases/19.epatch | 0 .../xtext/parser/epatch/testcases/20.epatch | 0 .../xtext/parser/epatch/testcases/21.epatch | 0 .../xtext/parser/epatch/testcases/22.epatch | 0 .../xtext/parser/epatch/testcases/23.epatch | 0 .../xtext/parser/epatch/testcases/24.epatch | 0 .../xtext/parser/epatch/testcases/25.epatch | 0 .../xtext/parser/epatch/testcases/26.epatch | 0 .../AbstractFragmentsPlainParsingTest.xtend | 0 .../fragments/AbstractFragmentsTest.xtend | 0 .../fragments/FragmentTestLanguage.xtext | 0 .../fragments/FragmentTestLanguageEx.xtext | 0 .../FragmentTestLanguageExRuntimeModule.java | 0 ...FragmentTestLanguageExStandaloneSetup.java | 0 .../FragmentTestLanguageRuntimeModule.java | 0 .../FragmentTestLanguageStandaloneSetup.java | 0 ...FragmentsEagerLinkingInjectorProvider.java | 0 .../fragments/FragmentsEagerLinkingTest.xtend | 0 .../parser/fragments/FragmentsExTest.xtend | 0 .../parser/fragments/FragmentsTest.xtend | 0 .../GenerateFragmentTestLanguages.mwe2 | 0 .../parser/fragments/PlainParsingTests.xtend | 0 .../GenerateIndentationTestLanguages.mwe2 | 0 .../IndentationAwareLanguageTest.xtend | 0 ...entationAwarePartialParsingErrorTest.xtend | 0 .../IndentationAwarePartialParsingTest.xtend | 0 .../IndentationAwareTestLanguage.xtext | 0 ...ntationAwareTestLanguageRuntimeModule.java | 0 ...ationAwareTestLanguageStandaloneSetup.java | 0 ...dentationAwareTestLanguageTokenSource.java | 0 ...ionAwareTestLanguageSemanticSequencer.java | 0 ...onAwareTestLanguageSyntacticSequencer.java | 0 .../parser/keywords/GrammarAccessTest.java | 0 .../parser/keywords/KeywordsTestLanguage.java | 0 .../keywords/KeywordsTestLanguage.xtext | 0 .../KeywordsTestLanguageRuntimeModule.java | 0 .../KeywordsTestLanguageStandaloneSetup.java | 0 .../xtext/parser/keywords/ParserTest.java | 0 .../AbstractParametersParsingTest.xtend | 0 .../GenerateParametersTestLanguages.mwe2 | 0 .../parameters/NoParametersTestLanguage.xtext | 0 ...NoParametersTestLanguageRuntimeModule.java | 0 ...ParametersTestLanguageStandaloneSetup.java | 0 .../parameters/ParametersParsingTests.xtend | 0 .../parameters/ParametersTestLanguage.xtext | 0 .../parameters/ParametersTestLanguageEx.xtext | 0 ...ParametersTestLanguageExRuntimeModule.java | 0 ...rametersTestLanguageExStandaloneSetup.java | 0 .../ParametersTestLanguageRuntimeModule.java | 0 ...ParametersTestLanguageStandaloneSetup.java | 0 .../TwoParametersTestLanguage.xtext | 0 ...woParametersTestLanguageRuntimeModule.java | 0 ...ParametersTestLanguageStandaloneSetup.java | 0 .../parser/terminalrules/Bug292245Test.java | 0 .../terminalrules/Bug292245TestLanguage.xtext | 0 .../Bug292245TestLanguageRuntimeModule.java | 0 .../Bug292245TestLanguageStandaloneSetup.java | 0 .../parser/terminalrules/Bug297105Test.java | 0 .../terminalrules/Bug297105TestLanguage.xtext | 0 .../Bug297105TestLanguageRuntimeModule.java | 0 .../Bug297105TestLanguageStandaloneSetup.java | 0 .../parser/terminalrules/Bug317840Test.java | 0 .../terminalrules/Bug317840TestLanguage.xtext | 0 .../Bug317840TestLanguageRuntimeModule.java | 0 .../Bug317840TestLanguageStandaloneSetup.java | 0 .../DefaultTerminalConverterTest.java | 0 .../terminalrules/DynamicChannelTest.java | 0 .../EcoreTerminalsTestLanguage.xtext | 0 ...oreTerminalsTestLanguageRuntimeModule.java | 0 ...eTerminalsTestLanguageStandaloneSetup.java | 0 .../GenerateTerminalrulesTestLanguages.mwe2 | 0 .../HiddenTerminalsTestLanguage.java | 0 .../HiddenTerminalsTestLanguage.xtext | 0 ...denTerminalsTestLanguageRuntimeModule.java | 0 ...nTerminalsTestLanguageStandaloneSetup.java | 0 .../parser/terminalrules/HiddensTest.java | 0 .../parser/terminalrules/ParserTest.java | 0 .../TerminalRuleTestLanguageConverters.java | 0 .../TerminalRulesTestLanguage.java | 0 .../TerminalRulesTestLanguage.xtext | 0 ...erminalRulesTestLanguageRuntimeModule.java | 0 ...minalRulesTestLanguageStandaloneSetup.java | 0 .../parser/terminalrules/UnicodeTest.java | 0 .../terminalrules/UnicodeTestLanguage.xtext | 0 .../UnicodeTestLanguageRuntimeModule.java | 0 .../UnicodeTestLanguageStandaloneSetup.java | 0 ...alueConverterForTerminalFragmentsTest.java | 0 .../XtextTerminalsTestLanguage.xtext | 0 ...extTerminalsTestLanguageRuntimeModule.java | 0 ...tTerminalsTestLanguageStandaloneSetup.java | 0 ...stractBacktrackingBug325745ParserTest.java | 0 .../AbstractBacktrackingParserTest.java | 0 .../unorderedGroups/AbstractParserTest.java | 0 .../BacktrackingBug325745ParserExTest.java | 0 .../BacktrackingBug325745ParserTest.java | 0 .../BacktrackingBug325745TestLanguage.xtext | 0 ...ingBug325745TestLanguageRuntimeModule.java | 0 ...gBug325745TestLanguageStandaloneSetup.java | 0 .../BacktrackingParserExTest.java | 0 .../BacktrackingParserTest.java | 0 .../ConcreteSyntaxValidatorTest.java | 0 .../unorderedGroups/ErrorMessagesTest.java | 0 .../ExBacktrackingBug325745TestLanguage.xtext | 0 ...ingBug325745TestLanguageRuntimeModule.java | 0 ...gBug325745TestLanguageStandaloneSetup.java | 0 .../ExUnorderedGroupsTestLanguage.xtext | 0 ...rderedGroupsTestLanguageRuntimeModule.java | 0 ...eredGroupsTestLanguageStandaloneSetup.java | 0 .../GenerateUnorderedGroupsTestLanguages.mwe2 | 0 .../unorderedGroups/GrammarParserTest.java | 0 .../GrammarSerializerTest.java | 0 .../MetamodelTransformationTest.java | 0 .../parser/unorderedGroups/ParserExTest.java | 0 .../parser/unorderedGroups/ParserTest.java | 0 .../unorderedGroups/SerializerTest.java | 0 ...pleBacktrackingBug325745TestLanguage.xtext | 0 ...ingBug325745TestLanguageRuntimeModule.java | 0 ...gBug325745TestLanguageStandaloneSetup.java | 0 .../SimpleUnorderedGroupsTestLanguage.xtext | 0 ...rderedGroupsTestLanguageRuntimeModule.java | 0 ...eredGroupsTestLanguageStandaloneSetup.java | 0 .../UnorderedGroupsTestLanguage.xtext | 0 ...rderedGroupsTestLanguageRuntimeModule.java | 0 ...eredGroupsTestLanguageStandaloneSetup.java | 0 ...ug325745TestLanguageSemanticSequencer.java | 0 ...g325745TestLanguageSyntacticSequencer.java | 0 .../eclipse/xtext/parsetree/CommentTest.java | 0 .../xtext/parsetree/EmptyModelTest.java | 0 .../xtext/parsetree/HiddenTokensTest.java | 0 .../xtext/parsetree/InvalidTokenTest.java | 0 .../xtext/parsetree/SerializeTest.java | 0 .../formatter/ElementMatcherTest.java | 0 .../ElementMatcherTestLanguage.xtext | 0 ...ementMatcherTestLanguageRuntimeModule.java | 0 ...entMatcherTestLanguageStandaloneSetup.java | 0 .../parsetree/formatter/FormatterTest.java | 0 .../formatter/FormatterTestConfig.java | 0 .../formatter/FormatterTestLanguage.xtext | 0 .../FormatterTestLanguageRuntimeModule.java | 0 .../FormatterTestLanguageStandaloneSetup.java | 0 ...FormatterTestLineSeparatorInformation.java | 0 .../FormatterTestValueConverters.java | 0 .../FormatterWindowsLinebreakTest.java | 0 .../GenerateElementMatcherTestLanguage.mwe2 | 0 .../GenerateFormatterTestLanguages.mwe2 | 0 .../formatter/XtextFormatterExpected.xtext | 0 .../formatter/XtextFormatterMessy.xtext | 0 .../formatter/XtextFormatterTest.java | 0 .../xtext/parsetree/impl/Bug305397.xtext | 0 .../impl/Bug305397RuntimeModule.java | 0 .../impl/Bug305397StandaloneSetup.java | 0 .../xtext/parsetree/impl/Bug305397Test.java | 0 .../impl/CommentAssociationTest.java | 0 .../impl/CommentAssociationTestLanguage.mwe2 | 0 .../impl/CommentAssociationTestLanguage.xtext | 0 ...tAssociationTestLanguageRuntimeModule.java | 0 ...ssociationTestLanguageStandaloneSetup.java | 0 .../parsetree/impl/CrossContainment.ecore | 0 .../parsetree/impl/CrossContainment.genmodel | 0 .../NewSerializerCommentAssociationTest.java | 0 .../parsetree/impl/ParsetreeUtilTest.java | 0 .../TransientContainerReferencesTest.java | 0 .../parsetree/reconstr/Bug285381Test.java | 0 .../parsetree/reconstr/Bug299395Test.java | 0 .../reconstr/Bug299395TestLanguage.xtext | 0 .../Bug299395TestLanguageRuntimeModule.java | 0 .../Bug299395TestLanguageStandaloneSetup.java | 0 .../parsetree/reconstr/Bug302128Test.java | 0 .../reconstr/Bug302128TestLanguage.xtext | 0 .../Bug302128TestLanguageRuntimeModule.java | 0 .../Bug302128TestLanguageStandaloneSetup.java | 0 .../reconstr/Bug302128TestLanguages.mwe2 | 0 .../reconstr/ComplexReconstrTest.java | 0 .../reconstr/ComplexReconstrTestLanguage.java | 0 .../ComplexReconstrTestLanguage.xtext | 0 ...plexReconstrTestLanguageRuntimeModule.java | 0 ...exReconstrTestLanguageStandaloneSetup.java | 0 .../GenerateReconstrTestLanguages.mwe2 | 0 .../HiddenAndTokenNodeIteratorTest.java | 0 .../reconstr/HiddenTokensMergerTest.java | 0 .../HiddenTokensMergerTestLanguage.xtext | 0 ...TokensMergerTestLanguageRuntimeModule.java | 0 ...kensMergerTestLanguageStandaloneSetup.java | 0 .../parsetree/reconstr/NodeIteratorTest.java | 0 .../reconstr/PartialSerializationTest.java | 0 .../PartialSerializationTestLanguage.xtext | 0 ...erializationTestLanguageRuntimeModule.java | 0 ...ializationTestLanguageStandaloneSetup.java | 0 .../reconstr/SerializationBug269362Test.java | 0 .../SerializationBug269362TestLanguage.xtext | 0 ...ionBug269362TestLanguageRuntimeModule.java | 0 ...nBug269362TestLanguageStandaloneSetup.java | 0 .../reconstr/SerializationErrorTest.java | 0 .../SerializationErrorTestLanguage.xtext | 0 ...izationErrorTestLanguageRuntimeModule.java | 0 ...ationErrorTestLanguageStandaloneSetup.java | 0 .../reconstr/SimpleReconstrTest.java | 0 .../reconstr/SimpleReconstrTestLanguage.xtext | 0 ...mpleReconstrTestLanguageRuntimeModule.java | 0 ...leReconstrTestLanguageStandaloneSetup.java | 0 .../parsetree/reconstr/TreeConstTest.java | 0 .../reconstr/TreeConstTestLanguage.xtext | 0 .../WhitespacePreservingCallbackTest.java | 0 .../XtextGrammarReconcilationTest.java | 0 .../transientvalues/TransientHandlerPTC.java | 0 .../TransientHandlerSerializer.java | 0 .../transientvalues/TransientValuesTest.java | 0 .../transientvalues/TransientValuesTest.xtext | 0 .../TransientValuesTestRuntimeModule.java | 0 .../TransientValuesTestStandaloneSetup.java | 0 .../GenerateUnassignedTextTestLanguage.mwe2 | 0 .../unassignedtext/UnassignedTextTest.java | 0 .../UnassignedTextTestLanguage.xtext | 0 ...assignedTextTestLanguageRuntimeModule.java | 0 ...signedTextTestLanguageStandaloneSetup.java | 0 .../UnassignedTextTestSerializer.java | 0 ...gnedTextTestLanguageSemanticSequencer.java | 0 ...nedTextTestLanguageSyntacticSequencer.java | 0 .../xtext/preferences/PreferencesTest.java | 0 .../CommentOnEofBug_234135_Test.java | 0 .../reference/LeafNodeBug_234132_Test.java | 0 .../xtext/reference/leafNodeBug_234132.tst | 0 .../eclipse/xtext/resource/Bug306325Test.java | 0 .../resource/Bug385636RuntimeModule.java | 0 .../resource/Bug385636StandaloneSetup.java | 0 .../eclipse/xtext/resource/Bug385636Test.java | 0 .../resource/Bug385636TestLanguage.xtext | 0 .../xtext/resource/Bug451668Test.xtend | 0 .../ClassloaderClasspathUriResolverTest.java | 0 .../xtext/resource/ConcurrentAccessTest.java | 0 .../DerivedStateAwareResourceTest.java | 0 .../xtext/resource/EObjectAtOffsetTest.java | 0 .../resource/EObjectAtOffsetTestLanguage.mwe2 | 0 .../EObjectAtOffsetTestLanguage.xtext | 0 ...jectAtOffsetTestLanguageRuntimeModule.java | 0 ...ctAtOffsetTestLanguageStandaloneSetup.java | 0 .../resource/ExternalContentSupportTest.java | 0 ...ainerBuilderIntegerationTestLanguage.xtext | 0 ...egerationTestLanguageInjectorProvider.java | 0 ...IntegerationTestLanguageRuntimeModule.java | 0 ...tegerationTestLanguageStandaloneSetup.java | 0 .../resource/LiveContainerTestLanguage.xtext | 0 ...ContainerTestLanguageInjectorProvider.java | 0 ...iveContainerTestLanguageRuntimeModule.java | 0 ...eContainerTestLanguageStandaloneSetup.java | 0 .../resource/LocationInFileProviderTest.java | 0 .../LocationProviderTestLanguage.xtext | 0 ...tionProviderTestLanguageRuntimeModule.java | 0 ...onProviderTestLanguageStandaloneSetup.java | 0 .../ResourceServiceProvideRegistryTest.java | 0 .../ResourceServiceProviderProviderTest.java | 0 ...ResourceSetReferencingResourceSetTest.java | 0 .../XtextResourcePerformanceTest.java | 0 .../xtext/resource/XtextResourceSetTest.xtend | 0 .../xtext/resource/XtextResourceTest.java | 0 .../containers/AbstractLiveContainerTest.java | 0 .../LiveContainerBuilderIntegerationTest.java | 0 .../containers/LiveContainerTest.java | 0 .../containers/StateBasedContainerTest.java | 0 .../EcoreResourceDescriptionManagerTest.java | 0 .../ecore/XMLEncodingProviderTest.java | 0 .../xtext/resource/ecore/iso-8859-1.ecore | 0 .../eclipse/xtext/resource/ecore/utf16.ecore | Bin .../eclipse/xtext/resource/ecore/utf8.ecore | 0 ...DefaultResourceDescriptionManagerTest.java | 0 .../impl/DefaultReferenceDescriptionTest.java | 0 .../impl/DefaultResourceDescription2Test.java | 0 .../DefaultResourceDescriptionDeltaTest.java | 0 .../impl/DefaultResourceDescriptionTest.java | 0 ...esourceDescriptionsBasedContainerTest.java | 0 ...ourceSetBasedResourceDescriptionsTest.java | 0 .../org/eclipse/xtext/resource/mydsl.ecore | 0 .../persistence/PortableURIsTest.xtend | 0 .../SerializableResourceDescriptionTest.xtend | 0 .../ClassLoaderClasspathUriResolverTest.txt | 0 .../SrcSegmentsInUrisAreNotRemovedTests.java | 0 .../resource/uriHell/URIHandlerTest.xtend | 0 .../URIHandlerTestInjectorProvider.java | 0 .../XtextPlatformResourceURIHandlerTest.java | 0 .../org/eclipse/xtext/scoping/ScopeTest.java | 0 .../org/eclipse/xtext/scoping/ScopesTest.java | 0 .../xtext/scoping/impl/AbstractScopeTest.java | 0 .../xtext/scoping/impl/Bug318343Test.java | 0 .../impl/DeclarativeScopeProviderTest.java | 0 .../scoping/impl/ImportNormalizerTest.java | 0 .../xtext/scoping/impl/ImportScopeTest.java | 0 ...dNamespaceAwareLocalScopeProviderTest.java | 0 .../xtext/scoping/impl/MapBasedScopeTest.java | 0 .../scoping/impl/MultimapBasedScopeTest.java | 0 .../scoping/impl/ProfilingTest-results.txt | 0 .../xtext/scoping/impl/ProfilingTest.java | 0 .../eclipse/xtext/scoping/impl/ScopeTest.java | 0 .../impl/SimpleNameScopeProviderTest.java | 0 .../xtext/scoping/impl/SimpleScopeTest.java | 0 .../impl/SyntheticModelAwareURIConverter.java | 0 .../AbstractSemanticSequencerTest.java | 0 .../serializer/AssignmentFinderTest.java | 0 .../AssignmentFinderTestLanguage.xtext | 0 ...gnmentFinderTestLanguageRuntimeModule.java | 0 ...mentFinderTestLanguageStandaloneSetup.java | 0 .../BacktrackingSemanticSequencerTest.java | 0 .../xtext/serializer/ContextFinderTest.java | 0 .../ContextFinderTestLanguage.xtext | 0 ...ontextFinderTestLanguageRuntimeModule.java | 0 ...textFinderTestLanguageStandaloneSetup.java | 0 .../serializer/ContextPDAProviderTest.java | 0 .../ContextTypePDAProviderTest.java | 0 .../GenerateSerializerLanguages.mwe2 | 0 ...rConstraintProviderAssignedActionTest.java | 0 ...GrammarConstraintProviderFeatureTest.xtend | 0 .../GrammarConstraintProviderTest.java | 0 .../serializer/GrammarPDAProviderTest.xtend | 0 .../serializer/HiddenTokenSequencerTest.java | 0 .../HiddenTokenSequencerTestLanguage.xtext | 0 ...SequencerTestLanguageInjectorProvider.java | 0 ...kenSequencerTestLanguageRuntimeModule.java | 0 ...nSequencerTestLanguageStandaloneSetup.java | 0 .../serializer/SequencerTestLanguage.xtext | 0 .../SequencerTestLanguageRuntimeModule.java | 0 .../SequencerTestLanguageStandaloneSetup.java | 0 .../SerializationAfterModelChangeTest.xtend | 0 .../SerializerPerformanceTest.xtend | 0 ...cticSequencerPDAProviderNavigatorTest.java | 0 .../SyntacticSequencerPDAProviderTest.java | 0 .../serializer/SyntacticSequencerTest.java | 0 .../SyntacticSequencerTestLanguage.xtext | 0 ...ticSequencerTestLanguageRuntimeModule.java | 0 ...cSequencerTestLanguageStandaloneSetup.java | 0 .../xtext/serializer/XtextSerializerTest.java | 0 ...equencerTestLanguageSemanticSequencer.java | 0 ...quencerTestLanguageSyntacticSequencer.java | 0 .../xtext/service/GenericModuleTest.java | 0 .../org/eclipse/xtext/service/MyModule.java | 0 .../service/ParameterizedTypeModule.java | 0 .../org/eclipse/xtext/service/TestModule.java | 0 .../xtext/tasks/DefaultTaskFinderTest.xtend | 0 .../xtext/tasks/DefaultTaskParserTest.xtend | 0 .../tasks/PreferenceTaskTagProviderTest.xtend | 0 .../org/eclipse/xtext/tasks/TaskAssert.xtend | 0 .../testlanguages/ActionTestLanguage.java | 0 .../testlanguages/ActionTestLanguage.xtext | 0 .../testlanguages/ActionTestLanguage2.xtext | 0 .../ActionTestLanguage2RuntimeModule.java | 0 .../ActionTestLanguage2StandaloneSetup.java | 0 .../ActionTestLanguageRuntimeModule.java | 0 .../ActionTestLanguageStandaloneSetup.java | 0 .../testlanguages/FowlerDslTestLanguage.java | 0 .../testlanguages/FowlerDslTestLanguage.xtext | 0 .../FowlerDslTestLanguageRuntimeModule.java | 0 .../FowlerDslTestLanguageStandaloneSetup.java | 0 .../GenerateSingleTestLanguage.mwe2 | 0 .../testlanguages/LookaheadTestLanguage.java | 0 .../testlanguages/LookaheadTestLanguage.xtext | 0 .../LookaheadTestLanguageRuntimeModule.java | 0 .../LookaheadTestLanguageStandaloneSetup.java | 0 .../OptionalEmptyTestLanguage.java | 0 .../OptionalEmptyTestLanguage.xtext | 0 ...ptionalEmptyTestLanguageRuntimeModule.java | 0 ...ionalEmptyTestLanguageStandaloneSetup.java | 0 .../PartialParserTestLanguage.java | 0 .../PartialParserTestLanguage.xtext | 0 ...artialParserTestLanguageRuntimeModule.java | 0 ...tialParserTestLanguageStandaloneSetup.java | 0 .../ReferenceGrammarTestLanguage.java | 0 .../ReferenceGrammarTestLanguage.xtext | 0 ...renceGrammarTestLanguageRuntimeModule.java | 0 ...nceGrammarTestLanguageStandaloneSetup.java | 0 .../SimpleExpressionsTestLanguage.java | 0 .../SimpleExpressionsTestLanguage.xtext | 0 ...eExpressionsTestLanguageRuntimeModule.java | 0 ...xpressionsTestLanguageStandaloneSetup.java | 0 .../xtext/testlanguages/TestLanguage.java | 0 .../xtext/testlanguages/TestLanguage.xtext | 0 .../TestLanguageRuntimeModule.java | 0 .../TestLanguageStandaloneSetup.java | 0 .../xtext/testlanguages/TreeTestLanguage.java | 0 .../testlanguages/TreeTestLanguage.xtext | 0 .../TreeTestLanguageRuntimeModule.java | 0 .../TreeTestLanguageStandaloneSetup.java | 0 ...zedIndentationAwareTestLanguageParser.java | 0 .../indent/IndentTokenSource.java | 0 .../indent/IndentationAwareTestLanguage.xtext | 0 ...ntationAwareTestLanguageRuntimeModule.java | 0 ...ationAwareTestLanguageStandaloneSetup.java | 0 .../org/eclipse/xtext/tests/EmfAssert.java | 0 .../xtext/tests/TestErrorAcceptor.java | 0 .../util/AbstractStringsCountLinesTest.java | 0 .../xtext/util/AutoBoxingDispatcherTest.java | 0 .../xtext/util/ChainedIteratorTest.java | 0 .../eclipse/xtext/util/EcoreGenericsTest.java | 0 .../xtext/util/FilteringIteratorTest.java | 0 .../xtext/util/FormattingMigratorTest.java | 0 .../org/eclipse/xtext/util/GenericsTest.ecore | 0 .../eclipse/xtext/util/GenericsTest.genmodel | 0 .../util/LineFilterOutputStreamTest.java | 0 .../org/eclipse/xtext/util/MapVsMultimap.java | 0 .../xtext/util/MappingIteratorTest.java | 0 .../OnChangeEvictingCacheAdapterTest.java | 0 .../xtext/util/PolymorphicDispatcherTest.java | 0 .../eclipse/xtext/util/ReflectionTest.java | 0 .../eclipse/xtext/util/SimpleCacheTest.java | 0 .../StringsCountLinesLinuxAndMacTest.java | 0 .../util/StringsCountLinesWindowsTest.java | 0 .../eclipse/xtext/util/StringsDiffTest.xtend | 0 .../org/eclipse/xtext/util/StringsTest.java | 0 .../eclipse/xtext/util/TailWriterTest.java | 0 .../eclipse/xtext/util/TextRegionTest.java | 0 .../TextRegionWithLineInformationTest.java | 0 .../org/eclipse/xtext/util/TuplesTest.java | 0 .../org/eclipse/xtext/util/UriUtilTest.xtend | 0 .../eclipse/xtext/util/XtextVersionTests.java | 0 .../xtext/util/formallang/CfgToPdaTest.java | 0 .../util/formallang/FollowerFunctionTest.java | 0 .../util/formallang/NfaToProductionTest.java | 0 .../xtext/util/formallang/PdaUtilTest.java | 0 .../AbstractCompositeValidatorTest.java | 0 .../AbstractConcreteSyntaxValidationTest.java | 0 ...actValidationMessageAcceptingTestCase.java | 0 .../validation/AssignmentAllocatorTest.java | 0 .../validation/CompositeEValidatorTest.java | 0 ...siteValidatorWithEObjectValidatorTest.java | 0 ...eValidatorWithoutEObjectValidatorTest.java | 0 .../ConcreteSyntaxConstraintProviderTest.java | 0 .../ConcreteSyntaxValidationTest.java | 0 ...ConcreteSyntaxValidationTestLanguage.xtext | 0 ...axValidationTestLanguageRuntimeModule.java | 0 ...ValidationTestLanguageStandaloneSetup.java | 0 .../validation/ConcurrentValidationTest.java | 0 .../validation/DeclarativeValidatorTest.java | 0 .../GenerateValidationLanguages.mwe2 | 0 .../validation/ImportUriValidatorTest.java | 0 .../validation/InjectableValidatorTest.java | 0 .../NamesAreUniqueValidationHelperTest.java | 0 .../NamesAreUniqueValidatorTest.java | 0 .../validation/ResourceValidatorImplTest.java | 0 .../validation/ValidationTestHelper.java | 0 .../xtext/validation/ValidatorTesterTest.java | 0 .../XtextGrammarTestLanguageChecks.chk | 0 ...textGrammarTestLanguageExpensiveChecks.chk | 0 .../XtextGrammarTestLanguageFastChecks.chk | 0 .../xtext/valueconverter/Bug250313.java | 0 .../xtext/valueconverter/Bug250313.xtext | 0 .../Bug250313RuntimeModule.java | 0 .../Bug250313StandaloneSetup.java | 0 .../xtext/valueconverter/Bug250313Test.java | 0 .../valueconverter/IDValueConverterTest.java | 0 .../valueconverter/INTValueConverterTest.java | 0 .../IgnoreCaseIDValueConverterTest.java | 0 .../QualifiedNameTerminalConverters.java | 0 .../QualifiedNameTestLanguage.xtext | 0 ...ualifiedNameTestLanguageRuntimeModule.java | 0 ...lifiedNameTestLanguageStandaloneSetup.java | 0 .../QualifiedNameValueConverterTest.java | 0 .../valueconverter/STRINGConverterTest.java | 0 .../xtext/AbstractXtextInspectorTest.java | 0 .../xtext/AbstractXtextRuleInspectorTest.java | 0 .../eclipse/xtext/xtext/Bug285605Test.java | 0 .../eclipse/xtext/xtext/Bug287082Test.java | 0 .../eclipse/xtext/xtext/Bug290919Test.java | 0 .../eclipse/xtext/xtext/Bug456789Test.xtend | 0 .../eclipse/xtext/xtext/ExceptionTest.java | 0 .../src/org/eclipse/xtext/xtext/Foo.ecore | 0 .../xtext/xtext/GrammarFlatteningTest.xtend | 0 .../xtext/xtext/KeywordInspectorTest.java | 0 .../xtext/OverriddenValueInspectorTest.xtend | 0 .../xtext/xtext/PartialParserTest.java | 0 .../xtext/xtext/PredicatedElementTest.xtend | 0 .../ReducedXtextResourceValidatorTest.xtend | 0 .../eclipse/xtext/xtext/ResourceLoadTest.java | 0 ...RuleWithoutInstantiationInspectorTest.java | 0 .../xtext/xtext/SuperCallScopeTest.xtend | 0 .../xtext/xtext/URIsInEcoreFilesTest.java | 0 .../xtext/ValidEntryRuleInspectorTest.java | 0 .../xtext/XtextGrammarSerializationTest.xtend | 0 .../eclipse/xtext/xtext/XtextLinkerTest.xtend | 0 .../xtext/XtextResourceDescriptionTest.java | 0 .../eclipse/xtext/xtext/XtextScopingTest.java | 0 .../xtext/xtext/XtextValidationTest.ecore | 0 .../xtext/xtext/XtextValidationTest.java | 0 .../Bug285140TestLanguage.xtext | 0 .../ecoreInference/Bug413171_01.xtext.txt | 0 .../ecoreInference/Bug413171_02.xtext.txt | 0 ...taTypeRuleWithEnumResultTestLanguage.xtext | 0 .../xtext/ecoreInference/EClassInfoTest.java | 0 .../GenerateEcoreInferenceTestLanguages.mwe2 | 0 .../ecoreInference/MultiValueFeatureTest.java | 0 .../MultiValueFeatureTestLanguage.java | 0 .../MultiValueFeatureTestLanguage.xtext | 0 ...ValueFeatureTestLanguageRuntimeModule.java | 0 ...lueFeatureTestLanguageStandaloneSetup.java | 0 .../xtext/ecoreInference/ResourceTests.java | 0 .../xtext/xtext/ecoreInference/Test.xtext | 0 .../TransformationDiagnosticTest.java | 0 .../TypeHierarchyHelperTest.java | 0 .../UnassignedRuleCallTest.java | 0 .../UnassignedRuleCallTestLanguage.xtext | 0 ...gnedRuleCallTestLanguageRuntimeModule.java | 0 ...edRuleCallTestLanguageStandaloneSetup.java | 0 .../Xtext2EcoreTransformerTest.xtend | 0 .../xtext/xtext/ecoreInference/test.ecore | 0 .../AntlrGeneratorFragmentTest.xtend | 0 .../generator/EMFGeneratorFragment2Test.xtend | 0 .../GrammarAccessExtensionsTest.xtend | 0 .../xtext/generator/WizardConfigTest.xtend | 0 .../wizard/WizardConfigurationTest.xtend | 0 .../wizard/cli/CliWizardIntegrationTest.xtend | 0 .../eclipse/xtext/ParserFeaturesSuite.java | 0 .../grammarinheritance/SuperCallSuite.java | 0 .../parser/fragments/FragmentsSuite.java | 0 .../parser/parameters/ParametersSuite.java | 0 .../resource/uriHell/URIHandlerSuite.java | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../src/org/xtext/example/mydsl/MyDsl.xtext | 0 .../build.properties | 0 .../feature.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../category.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../src/org/xtext/example/mydsl/MyDsl.xtext | 0 .../build.gradle | 0 .../gradle/maven-deployment.gradle | 0 .../gradle/source-layout.gradle | 0 .../gradle/wrapper}/gradle-wrapper.jar | Bin .../gradle/wrapper}/gradle-wrapper.properties | 0 .../org.xtext.example.full.parent}/gradlew | 0 .../gradlew.bat | 0 .../build.properties | 0 .../feature.xml | 0 .../org.xtext.example.full.feature/pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../org.xtext.example.full.ide/build.gradle | 0 .../build.properties | 0 .../org.xtext.example.full.ide/pom.xml | 0 .../org.xtext.example.full.idea/build.gradle | 0 .../category.xml | 0 .../org.xtext.example.full.repository/pom.xml | 0 .../org.xtext.example.full.target.target | 0 .../org.xtext.example.full.target/pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../org.xtext.example.full.tests/build.gradle | 0 .../build.properties | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.full.ui.tests/pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.full.ui/pom.xml | 0 .../org.xtext.example.full.web/build.gradle | 0 .../META-INF/MANIFEST.MF | 0 .../org.xtext.example.full/build.gradle | 0 .../org.xtext.example.full/build.properties | 0 .../org.xtext.example.full/pom.xml | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../src/org/xtext/example/mydsl/MyDsl.xtext | 0 .../org.xtext.example.full.parent/pom.xml | 0 .../settings.gradle | 0 .../build.gradle | 0 .../gradle/maven-deployment.gradle | 0 .../gradle/source-layout.gradle | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../org.xtext.example.gradle.parent}/gradlew | 0 .../gradlew.bat | 0 .../org.xtext.example.gradle.ide/build.gradle | 0 .../build.gradle | 0 .../org.xtext.example.gradle.web/build.gradle | 0 .../org.xtext.example.gradle/build.gradle | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../java/org/xtext/example/mydsl/MyDsl.xtext | 0 .../settings.gradle | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.mavenTycho.ide/pom.xml | 0 ...org.xtext.example.mavenTycho.target.target | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.mavenTycho.ui/pom.xml | 0 .../org.xtext.example.mavenTycho.web/pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.mavenTycho/pom.xml | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../src/org/xtext/example/mydsl/MyDsl.xtext | 0 .../pom.xml | 0 .../build.properties | 0 .../feature.xml | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../pom.xml | 0 .../category.xml | 0 .../pom.xml | 0 ...g.xtext.example.mavenTychoP2.target.target | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.mavenTychoP2.ui/pom.xml | 0 .../pom.xml | 0 .../META-INF/MANIFEST.MF | 0 .../build.properties | 0 .../org.xtext.example.mavenTychoP2/pom.xml | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../src/org/xtext/example/mydsl/MyDsl.xtext | 0 .../pom.xml | 0 .../org.xtext.example.plainMaven.ide/pom.xml | 0 .../org.xtext.example.plainMaven.web/pom.xml | 0 .../jar-with-ecore-model.xml | 0 .../org.xtext.example.plainMaven/pom.xml | 0 .../xtext/example/mydsl/GenerateMyDsl.mwe2 | 0 .../java/org/xtext/example/mydsl/MyDsl.xtext | 0 .../pom.xml | 0 .../xtext.tests (xtend).launch | 0 .../xtext.tests.launch | 0 .../.gitignore | 0 .../.settings/.api_filters | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../org.eclipse.xtend.core.Xtend.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.gradle | 0 .../xtext/util/AbstractLinkedStack.java | 0 .../src/org/eclipse/xtext/util/Arrays.java | 0 .../eclipse/xtext/util/CancelIndicator.java | 0 .../xtext/util/CollectionBasedAcceptor.java | 0 .../src/org/eclipse/xtext/util/DiffUtil.java | 0 .../eclipse/xtext/util/EcoreGenericsUtil.java | 0 .../org/eclipse/xtext/util/EmfFormatter.java | 0 .../xtext/util/EmfStructureComparator.java | 0 .../eclipse/xtext/util/ExceptionAcceptor.java | 0 .../org/eclipse/xtext/util/Exceptions.java | 0 .../src/org/eclipse/xtext/util/Files.java | 0 .../xtext/util/GraphvizDotBuilder.java | 0 .../src/org/eclipse/xtext/util/IAcceptor.java | 0 .../xtext/util/IFileSystemScanner.xtend | 0 .../xtext/util/IResourceScopeCache.java | 0 .../org/eclipse/xtext/util/ITextRegion.java | 0 .../util/ITextRegionWithLineInformation.java | 0 .../org/eclipse/xtext/util/JavaVersion.java | 0 .../xtext/util/LazyStringInputStream.java | 0 .../eclipse/xtext/util/LineAndColumn.xtend | 0 .../xtext/util/LineFilterOutputStream.java | 0 .../org/eclipse/xtext/util/LinkedStack.java | 0 .../eclipse/xtext/util/MergeableManifest.java | 0 .../src/org/eclipse/xtext/util/Modules2.java | 0 .../org/eclipse/xtext/util/Notifications.java | 0 .../xtext/util/OnChangeEvictingCache.java | 0 .../src/org/eclipse/xtext/util/Pair.java | 0 .../xtext/util/PolymorphicDispatcher.java | 0 .../eclipse/xtext/util/ReflectionUtil.java | 0 .../org/eclipse/xtext/util/ReplaceRegion.java | 0 .../xtext/util/RuntimeIOException.java | 0 .../xtext/util/SimpleAttributeResolver.java | 0 .../org/eclipse/xtext/util/SimpleCache.java | 0 .../src/org/eclipse/xtext/util/StopWatch.java | 0 .../eclipse/xtext/util/StringInputStream.java | 0 .../src/org/eclipse/xtext/util/Strings.java | 0 .../org/eclipse/xtext/util/TailWriter.java | 0 .../org/eclipse/xtext/util/TextRegion.java | 0 .../util/TextRegionWithLineInformation.java | 0 .../src/org/eclipse/xtext/util/Triple.java | 0 .../src/org/eclipse/xtext/util/Tuples.java | 0 .../src/org/eclipse/xtext/util/UriUtil.java | 0 .../src/org/eclipse/xtext/util/Wrapper.java | 0 .../org/eclipse/xtext/util/XtextVersion.xtend | 0 .../concurrent/AbstractReadWriteAcces.java | 0 .../util/concurrent/CancelableUnitOfWork.java | 0 .../xtext/util/concurrent/IReadAccess.java | 0 .../xtext/util/concurrent/IUnitOfWork.java | 0 .../xtext/util/concurrent/IWriteAccess.java | 0 .../eclipse/xtext/util/formallang/Cfg.java | 0 .../xtext/util/formallang/CfgFactory.java | 0 .../xtext/util/formallang/CfgUtil.java | 0 .../xtext/util/formallang/DirectedGraph.java | 0 .../util/formallang/FollowerFunction.java | 0 .../util/formallang/FollowerFunctionImpl.java | 0 .../eclipse/xtext/util/formallang/Nfa.java | 0 .../xtext/util/formallang/NfaFactory.java | 0 .../util/formallang/NfaGraphFormatter.java | 0 .../xtext/util/formallang/NfaToDot.java | 0 .../util/formallang/NfaToProduction.java | 0 .../xtext/util/formallang/NfaUtil.java | 0 .../eclipse/xtext/util/formallang/Pda.java | 0 .../xtext/util/formallang/PdaFactory.java | 0 .../util/formallang/PdaListFormatter.java | 0 .../xtext/util/formallang/PdaToDot.java | 0 .../xtext/util/formallang/PdaUtil.java | 0 .../xtext/util/formallang/Production.java | 0 .../util/formallang/ProductionFactory.java | 0 .../util/formallang/ProductionFormatter.java | 0 .../formallang/ProductionStringFactory.java | 0 .../xtext/util/formallang/ProductionUtil.java | 0 .../xtext/util/formallang/StringCfg.java | 0 .../xtext/util/formallang/StringNfa.java | 0 .../xtext/util/formallang/StringPda.java | 0 .../util/formallang/StringProduction.java | 0 .../xtext/util/formallang/Traverser.java | 0 .../util/internal/AlternateJdkLoader.xtend | 0 .../xtext/util/internal/CodeGenUtil2.java | 0 .../xtext/util/internal/EmfAdaptable.xtend | 0 .../util/internal/FormattingMigrator.java | 0 .../org/eclipse/xtext/util/internal/Log.xtend | 0 .../xtext/util/internal/Stopwatches.java | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../org.eclipse.xtend.core.Xtend.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../about.html | 0 .../build.gradle | 0 .../AbstractExternalFolderAwareFragment.xtend | 0 .../AbstractInheritingFragment.xtend | 0 .../AbstractStubGeneratingFragment.xtend | 0 .../AbstractXtextGeneratorFragment.xtend | 0 .../xtext/xtext/generator/CodeConfig.xtend | 0 .../CompositeGeneratorException.xtend | 0 .../CompositeGeneratorFragment2.xtend | 0 .../generator/DefaultGeneratorModule.xtend | 0 .../IGuiceAwareGeneratorComponent.xtend | 0 .../generator/IXtextGeneratorFragment.xtend | 0 .../generator/IXtextGeneratorLanguage.xtend | 0 .../xtext/generator/ImplicitFragment.xtend | 0 .../xtext/xtext/generator/Issues.xtend | 0 .../xtext/generator/LanguageModule.xtend | 0 .../xtext/xtext/generator/MweIssues.xtend | 0 .../xtext/generator/StandardLanguage.xtend | 0 .../generator/XtextDirectoryCleaner.xtend | 0 .../xtext/generator/XtextGenerator.xtend | 0 .../generator/XtextGeneratorLanguage.xtend | 0 .../generator/XtextGeneratorNaming.xtend | 0 ...XtextGeneratorResourceSetInitializer.xtend | 0 .../XtextGeneratorStandaloneSetup.xtend | 0 .../generator/XtextGeneratorTemplates.xtend | 0 .../builder/BuilderIntegrationFragment2.xtend | 0 .../ecore/EMFGeneratorFragment2.xtend | 0 ...2XtextValueConverterServiceFragment2.xtend | 0 .../exporting/QualifiedNamesFragment2.xtend | 0 .../exporting/SimpleNamesFragment2.xtend | 0 .../formatting/Formatter2Fragment2.xtend | 0 .../generator/GeneratorFragment2.xtend | 0 .../FragmentFakingEcoreResource.xtend | 0 .../GrammarAccessExtensions.xtend | 0 .../GrammarAccessFragment2.xtend | 0 .../generator/idea/IdeaPluginClassNames.xtend | 0 .../generator/idea/IdeaPluginExtension.xtend | 0 .../generator/idea/IdeaPluginGenerator.xtend | 0 .../antlr/PsiAntlrGrammarGenerator.xtend | 0 .../idea/parser/antlr/PsiGrammarNaming.xtend | 0 .../XtextAntlrIDEAGeneratorFragment.xtend | 0 .../generator/junit/Junit4Fragment2.xtend | 0 .../generator/model/FileAccessFactory.xtend | 0 .../model/GeneratedJavaFileAccess.xtend | 0 .../generator/model/GuiceModuleAccess.xtend | 0 .../IXtextGeneratorFileSystemAccess.xtend | 0 .../generator/model/JavaFileAccess.xtend | 0 .../generator/model/ManifestAccess.xtend | 0 .../generator/model/PluginXmlAccess.xtend | 0 .../model/StandaloneSetupAccess.xtend | 0 .../generator/model/TextFileAccess.xtend | 0 .../xtext/generator/model/TypeReference.xtend | 0 .../generator/model/XtendFileAccess.xtend | 0 .../XtextGeneratorFileSystemAccess.xtend | 0 .../GeneratedClassAnnotation.xtend | 0 .../model/annotations/IClassAnnotation.xtend | 0 .../SingletonClassAnnotation.xtend | 0 .../SuppressWarningsAnnotation.xtend | 0 .../model/project/BundleProjectConfig.xtend | 0 .../model/project/IBundleProjectConfig.xtend | 0 .../model/project/IRuntimeProjectConfig.xtend | 0 .../model/project/ISubProjectConfig.xtend | 0 .../model/project/IWebProjectConfig.xtend | 0 .../model/project/IXtextProjectConfig.xtend | 0 .../model/project/RuntimeProjectConfig.xtend | 0 .../model/project/StandardProjectConfig.xtend | 0 .../model/project/SubProjectConfig.xtend | 0 .../model/project/WebProjectConfig.xtend | 0 .../model/project/XtextProjectConfig.xtend | 0 .../AbstractAntlrGeneratorFragment2.xtend | 0 .../antlr/AbstractAntlrGrammarGenerator.xtend | 0 ...ractAntlrGrammarWithActionsGenerator.xtend | 0 .../AntlrContentAssistGrammarGenerator.xtend | 0 .../antlr/AntlrDebugGrammarGenerator.xtend | 0 .../generator/parser/antlr/AntlrGrammar.xtend | 0 .../parser/antlr/AntlrGrammarGenUtil.java | 0 .../parser/antlr/AntlrGrammarGenerator.xtend | 0 .../generator/parser/antlr/AntlrOptions.xtend | 0 .../parser/antlr/AntlrToolFacade.java | 0 .../parser/antlr/CombinedGrammarMarker.xtend | 0 .../antlr/ContentAssistGrammarNaming.xtend | 0 .../parser/antlr/DebugGrammarNaming.xtend | 0 .../parser/antlr/DebugGrammarToken.xtend | 0 .../parser/antlr/FirstSetComputer.java | 0 .../parser/antlr/GrammarNaming.xtend | 0 .../parser/antlr/IgnoreCaseString.java | 0 .../generator/parser/antlr/KeywordHelper.java | 0 .../parser/antlr/MutableTokenDefProvider.java | 0 .../parser/antlr/TerminalRuleToLexerBody.java | 0 .../antlr/XtextAntlrGeneratorFragment2.xtend | 0 .../SuppressWarningsProcessor.java | 0 .../splitting/AntlrCodeQualityHelper.java | 0 .../antlr/splitting/AntlrLexerSplitter.java | 0 .../antlr/splitting/AntlrParserSplitter.java | 0 ...rackingGuardForUnorderedGroupsRemover.java | 0 .../splitting/BacktrackingGuardRemover.java | 0 .../antlr/splitting/ConditionSimplifier.java | 0 .../splitting/PartialClassExtractor.java | 0 .../antlr/splitting/SimpleExpressions.xtext | 0 .../SimpleExpressionsRuntimeModule.java | 0 .../SimpleExpressionsStandaloneSetup.java | 0 .../splitting/SyntacticPredicateFixup.java | 0 .../splitting/UnorderedGroupsSplitter.java | 0 .../LexerSpecialStateTransitionSplitter.java | 0 .../ResourceFactoryFragment2.xtend | 0 .../ImportNamespacesScopingFragment2.xtend | 0 .../serializer/DebugGraphGenerator.xtend | 0 .../EqualAmbiguousTransitions.xtend | 0 .../serializer/InjectableRuleNames.xtend | 0 .../SemanticSequencerExtensions.xtend | 0 .../serializer/SerializerFragment2.xtend | 0 .../SyntacticSequencerExtensions.xtend | 0 .../SyntacticSequencerPDA2ExtendedDot.xtend | 0 .../types/TypesGeneratorFragment2.xtend | 0 .../ui/compare/CompareFragment2.xtend | 0 .../ContentAssistFragment2.xtend | 0 .../ui/labeling/LabelProviderFragment2.xtend | 0 .../OutlineTreeProviderFragment2.xtend | 0 .../ui/outline/QuickOutlineFragment2.xtend | 0 .../SimpleProjectWizardFragment2.xtend | 0 .../quickfix/QuickfixProviderFragment2.xtend | 0 .../RefactorElementNameFragment2.xtend | 0 .../CodetemplatesGeneratorFragment2.xtend | 0 .../util/BooleanGeneratorOption.xtend | 0 .../xtext/generator/util/GenModelUtil2.xtend | 0 .../generator/util/GeneratorOption.xtend | 0 .../xtext/generator/util/GrammarUtil2.xtend | 0 .../util/SyntheticTerminalDetector.xtend | 0 .../validation/ValidatorFragment2.xtend | 0 .../validation/ValidatorNaming.xtend | 0 .../xtext/generator/web/RegexpExtensions.java | 0 .../web/WebIntegrationFragment.xtend | 0 .../xbase/XbaseGeneratorFragment2.xtend | 0 .../generator/xbase/XbaseUsageDetector.xtend | 0 .../xbase/XtypeGeneratorFragment2.xtend | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../org.eclipse.xtend.core.Xtend.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../META-INF/eclipse.inf | 0 .../about.html | 0 .../build.gradle | 0 .../resources/gradlew}/gradle-wrapper.jar | Bin .../gradlew}/gradle-wrapper.properties | 0 .../resources/gradlew}/gradlew | 0 .../resources/gradlew}/gradlew.bat | 0 .../xtext/xtext/wizard/AbstractFile.xtend | 0 .../xtext/xtext/wizard/BinaryFile.xtend | 0 .../xtext/xtext/wizard/BuildSystem.java | 0 .../wizard/Ecore2XtextConfiguration.xtend | 0 .../xtext/wizard/ExternalDependency.xtend | 0 .../xtext/xtext/wizard/GradleBuildFile.xtend | 0 .../xtext/wizard/IdeProjectDescriptor.xtend | 0 .../wizard/IntellijProjectDescriptor.xtend | 0 .../xtext/wizard/LanguageDescriptor.xtend | 0 .../eclipse/xtext/xtext/wizard/Outlet.java | 0 .../xtext/wizard/P2RepositoryProject.xtend | 0 .../wizard/ParentProjectDescriptor.xtend | 0 .../xtext/xtext/wizard/PlainTextFile.xtend | 0 .../eclipse/xtext/xtext/wizard/PomFile.xtend | 0 .../xtext/wizard/ProjectDescriptor.xtend | 0 .../xtext/xtext/wizard/ProjectLayout.java | 0 .../xtext/xtext/wizard/ProjectsCreator.xtend | 0 .../wizard/RuntimeProjectDescriptor.xtend | 0 .../wizard/RuntimeTestProjectDescriptor.xtend | 0 .../org/eclipse/xtext/xtext/wizard/Scope.java | 0 .../xtext/wizard/SdkFeatureProject.xtend | 0 .../xtext/xtext/wizard/SourceLayout.java | 0 .../xtext/wizard/TargetPlatformProject.xtend | 0 .../xtext/wizard/TestProjectDescriptor.xtend | 0 .../wizard/TestedProjectDescriptor.xtend | 0 .../eclipse/xtext/xtext/wizard/TextFile.xtend | 0 .../xtext/wizard/UiProjectDescriptor.xtend | 0 .../wizard/UiTestProjectDescriptor.xtend | 0 .../xtext/wizard/WebProjectDescriptor.xtend | 0 .../xtext/wizard/WizardConfiguration.xtend | 0 .../xtext/wizard/cli/CliProjectsCreator.xtend | 0 .../ecore2xtext/Ecore2XtextExtensions.xtend | 0 .../Ecore2XtextGrammarCreator.xtend | 0 .../wizard/ecore2xtext/UniqueNameUtil.java | 0 .../.cvsignore | 0 .../.gitignore | 0 .../.settings/.api_filters | 0 ...springsource.ide.eclipse.gradle.core.prefs | 0 .../org.eclipse.buildship.core.prefs | 0 .../org.eclipse.core.resources.prefs | 0 .../.settings/org.eclipse.core.runtime.prefs | 0 .../.settings/org.eclipse.jdt.launching.prefs | 0 .../.settings/org.eclipse.jdt.ui.prefs | 0 .../.settings/org.eclipse.m2e.core.prefs | 0 .../.settings/org.eclipse.pde.prefs | 0 .../org.eclipse.xtend.core.Xtend.prefs | 0 .../org.eclipse.xtend.shared.ui.prefs | 0 .../META-INF/MANIFEST.MF | 0 .../META-INF/MANIFEST.MF_gen | 0 .../about.html | 0 .../about.ini | 0 .../about.mappings | 0 .../about.properties | 0 .../build.gradle | 0 .../modeling32.png | Bin .../org/eclipse/xtext/Xtext.ecore | 0 .../org/eclipse/xtext/Xtext.genmodel | 0 .../parser/packrat/TerminalsDelimiters.java | 0 .../packrat/TerminalsPackratParser.java | 0 .../packrat/TerminalsParserConfiguration.java | 0 .../consumers/TerminalsANY_OTHERConsumer.java | 0 .../consumers/TerminalsIDConsumer.java | 0 .../consumers/TerminalsINTConsumer.java | 0 .../TerminalsML_COMMENTConsumer.java | 0 .../TerminalsSL_COMMENTConsumer.java | 0 .../consumers/TerminalsSTRINGConsumer.java | 0 .../consumers/TerminalsWSConsumer.java | 0 .../parser/packrat/AbstractPackratParser.java | 0 .../packrat/AbstractParserConfiguration.java | 0 .../packrat/CharArrayWriterAsSequence.java | 0 .../xtext/parser/packrat/IBacktracker.java | 0 .../packrat/ICharSequenceWithOffset.java | 0 .../parser/packrat/IHiddenTokenHandler.java | 0 .../xtext/parser/packrat/IMarkerFactory.java | 0 .../xtext/parser/packrat/IPackratParser.java | 0 .../parser/packrat/IParseResultFactory.java | 0 .../parser/packrat/IParsedTokenVisitor.java | 0 .../parser/packrat/IParserConfiguration.java | 0 .../parser/packrat/ParseResultFactory.java | 0 .../packrat/consumers/AbstractConsumer.java | 0 .../AbstractRuleAwareTerminalConsumer.java | 0 .../packrat/consumers/ConsumeResult.java | 0 .../consumers/EnumLiteralConsumer.java | 0 .../packrat/consumers/IConsumerUtility.java | 0 .../packrat/consumers/IElementConsumer.java | 0 .../consumers/INonTerminalConsumer.java | 0 .../INonTerminalConsumerConfiguration.java | 0 .../consumers/IRootConsumerListener.java | 0 .../packrat/consumers/ITerminalConsumer.java | 0 .../ITerminalConsumerConfiguration.java | 0 .../packrat/consumers/KeywordConsumer.java | 0 .../consumers/NonTerminalConsumer.java | 0 .../packrat/consumers/TerminalConsumer.java | 0 .../packrat/debug/DebugBacktracker.java | 0 .../packrat/debug/DebugCharSequence.java | 0 .../debug/DebugCharSequenceWithOffset.java | 0 .../packrat/debug/DebugConsumerUtility.java | 0 .../debug/DebugHiddenTokenHandler.java | 0 .../packrat/debug/DebugMarkerFactory.java | 0 .../debug/DebugParsedTokenAcceptor.java | 0 .../xtext/parser/packrat/debug/DebugUtil.java | 0 .../packrat/debug/ParsedTokenCounter.java | 0 .../packrat/debug/ParsedTokenPrinter.java | 0 .../parser/packrat/internal/Backtracker.java | 0 .../packrat/internal/IFurtherParsable.java | 0 .../xtext/parser/packrat/internal/Marker.java | 0 .../internal/MarkerAwareBacktracker.java | 0 .../matching/CharacterAlternatives.java | 0 .../packrat/matching/CharacterArray.java | 0 .../packrat/matching/CharacterRange.java | 0 .../packrat/matching/ICharacterClass.java | 0 .../packrat/matching/ISequenceMatcher.java | 0 .../matching/SetBasedKeywordMatcher.java | 0 .../packrat/matching/SingleCharacter.java | 0 .../packrat/matching/StringWithOffset.java | 0 .../packrat/tokens/AbstractParsedToken.java | 0 .../tokens/AbstractParsedTokenVisitor.java | 0 .../packrat/tokens/AlternativesToken.java | 0 .../packrat/tokens/AssignmentToken.java | 0 .../packrat/tokens/CompoundParsedToken.java | 0 .../tokens/CompoundParsedTokenVisitor.java | 0 .../parser/packrat/tokens/ErrorToken.java | 0 .../parser/packrat/tokens/FakedToken.java | 0 .../parser/packrat/tokens/GroupToken.java | 0 .../packrat/tokens/IParsedTokenAcceptor.java | 0 .../packrat/tokens/IParsedTokenSource.java | 0 .../parser/packrat/tokens/ParsedAction.java | 0 .../packrat/tokens/ParsedEnumLiteral.java | 0 .../packrat/tokens/ParsedNonTerminal.java | 0 .../packrat/tokens/ParsedNonTerminalEnd.java | 0 .../parser/packrat/tokens/ParsedTerminal.java | 0 .../tokens/ParsedTerminalWithFeature.java | 0 .../tokens/ParsedTerminalWithFeatureInfo.java | 0 .../parser/packrat/tokens/ParsedToken.java | 0 .../packrat/tokens/PlaceholderToken.java | 0 .../packrat/tokens/UnorderedGroupToken.java | 0 .../plugin.xml | 0 .../content_resourceServiceProvider.exsd | 0 .../extension_resourceServiceProvider.exsd | 0 .../protocol_resourceServiceProvider.exsd | 0 .../src/log4j.properties | 0 .../src/org/eclipse/xtext/Constants.java | 0 .../src/org/eclipse/xtext/EcoreUtil2.java | 0 .../src/org/eclipse/xtext/EcoreUtils.ext | 0 .../src/org/eclipse/xtext/Extensions.ext | 0 .../src/org/eclipse/xtext/GrammarToDot.java | 0 .../src/org/eclipse/xtext/GrammarUtil.ext | 0 .../src/org/eclipse/xtext/GrammarUtil.java | 0 .../src/org/eclipse/xtext/IGrammarAccess.java | 0 .../src/org/eclipse/xtext/ISetup.java | 0 .../src/org/eclipse/xtext/LanguageInfo.java | 0 .../src/org/eclipse/xtext/Xtext.xtext | 0 .../org/eclipse/xtext/XtextRuntimeModule.java | 0 .../eclipse/xtext/XtextStandaloneSetup.java | 0 .../eclipse/xtext/build/BuildContext.xtend | 0 .../eclipse/xtext/build/BuildRequest.xtend | 0 ...ClusteringStorageAwareResourceLoader.xtend | 0 .../xtext/build/IncrementalBuilder.xtend | 0 .../org/eclipse/xtext/build/IndexState.xtend | 0 .../src/org/eclipse/xtext/build/Indexer.xtend | 0 .../xtext/build/Source2GeneratedMapping.xtend | 0 .../org/eclipse/xtext/common/Terminals.java | 0 .../org/eclipse/xtext/common/Terminals.xtext | 0 .../xtext/common/TerminalsRuntimeModule.java | 0 .../common/TerminalsStandaloneSetup.java | 0 .../services/DefaultTerminalConverters.java | 0 .../Ecore2XtextTerminalConverters.java | 0 .../xtext/conversion/IValueConverter.java | 0 .../conversion/IValueConverterService.java | 0 .../xtext/conversion/ValueConverter.java | 0 .../conversion/ValueConverterException.java | 0 .../ValueConverterWithValueException.java | 0 ...tractDeclarativeValueConverterService.java | 0 .../impl/AbstractIDValueConverter.java | 0 .../impl/AbstractLexerBasedConverter.java | 0 .../impl/AbstractNullSafeConverter.java | 0 .../impl/AbstractToStringConverter.java | 0 .../impl/AbstractValueConverter.java | 0 .../impl/AbstractValueConverterService.java | 0 .../impl/DefaultTerminalConverter.java | 0 .../impl/EFactoryValueConverter.java | 0 .../conversion/impl/IDValueConverter.java | 0 .../conversion/impl/INTValueConverter.java | 0 .../impl/IgnoreCaseIDValueConverter.java | 0 .../impl/KeywordAlternativeConverter.java | 0 .../impl/KeywordBasedValueConverter.java | 0 ...ifiedNameInStaticImportValueConverter.java | 0 .../impl/QualifiedNameValueConverter.java | 0 .../conversion/impl/STRINGValueConverter.java | 0 .../debug/IStratumBreakpointSupport.java | 0 .../xtext/diagnostics/AbstractDiagnostic.java | 0 .../AbstractDiagnosticProducer.java | 0 .../AbstractDiagnosticProducerDecorator.java | 0 .../eclipse/xtext/diagnostics/Diagnostic.java | 0 .../xtext/diagnostics/DiagnosticMessage.java | 0 .../diagnostics/ExceptionDiagnostic.java | 0 .../diagnostics/IDiagnosticConsumer.java | 0 .../diagnostics/IDiagnosticProducer.java | 0 .../diagnostics/NullDiagnosticProducer.java | 0 .../eclipse/xtext/diagnostics/Severity.java | 0 .../IEObjectDocumentationProvider.java | 0 ...EObjectDocumentationProviderExtension.java | 0 .../documentation/IFileHeaderProvider.java | 0 .../IJavaDocTypeReferenceProvider.java | 0 .../AbstractMultiLineCommentProvider.java | 0 ...MultiLineCommentDocumentationProvider.java | 0 .../impl/MultiLineFileHeaderProvider.java | 0 ...MultiLineJavaDocTypeReferenceProvider.java | 0 .../findReferences/IReferenceFinder.java | 0 .../findReferences/ReferenceAcceptor.xtend | 0 .../xtext/findReferences/ReferenceFinder.java | 0 .../findReferences/TargetURICollector.java | 0 .../xtext/findReferences/TargetURISet.java | 0 .../xtext/findReferences/TargetURIs.java | 0 .../formatting/IElementMatcherProvider.java | 0 .../eclipse/xtext/formatting/IFormatter.java | 0 .../xtext/formatting/IFormatterExtension.java | 0 .../formatting/IIndentationInformation.java | 0 .../formatting/ILineSeparatorInformation.java | 0 .../xtext/formatting/INodeModelFormatter.java | 0 .../xtext/formatting/INodeModelStreamer.java | 0 .../IWhitespaceInformationProvider.java | 0 .../impl/AbstractDeclarativeFormatter.java | 0 .../formatting/impl/AbstractFormatter.java | 0 .../impl/AbstractFormattingConfig.java | 0 .../impl/AbstractNodeModelFormatter.java | 0 .../formatting/impl/AbstractTokenStream.java | 0 .../xtext/formatting/impl/BaseFormatter.java | 0 .../formatting/impl/BaseTokenStream.java | 0 .../impl/DefaultNodeModelFormatter.java | 0 .../impl/ElementMatcherProvider.java | 0 .../formatting/impl/ElementMatcherToDot.java | 0 .../formatting/impl/FormattingConfig.java | 0 .../formatting/impl/FormattingConfig2.java | 0 .../impl/FormattingConfigBasedStream.java | 0 .../formatting/impl/MatcherNFAProvider.java | 0 .../xtext/formatting/impl/MatcherState.java | 0 .../formatting/impl/MatcherTransition.java | 0 .../formatting/impl/NodeModelStreamer.java | 0 .../xtext/formatting/impl/NullFormatter.java | 0 .../impl/OneWhitespaceFormatter.java | 0 .../xtext/formatting2/AbstractFormatter2.java | 0 .../ConflictingFormattingException.java | 0 .../formatting2/FormatterPreferenceKeys.java | 0 .../FormatterPreferenceValuesProvider.java | 0 .../formatting2/FormatterPreferences.java | 0 .../xtext/formatting2/FormatterRequest.java | 0 .../FormattingNotApplicableException.java | 0 .../xtext/formatting2/IAutowrapFormatter.java | 0 .../formatting2/IFormattableDocument.java | 0 .../formatting2/IFormattableSubDocument.java | 0 .../xtext/formatting2/IFormatter2.java | 0 .../formatting2/IHiddenRegionFormatter.java | 0 .../formatting2/IHiddenRegionFormatting.java | 0 .../eclipse/xtext/formatting2/IMerger.java | 0 .../xtext/formatting2/ISubFormatter.java | 0 .../xtext/formatting2/ITextReplacer.java | 0 .../formatting2/ITextReplacerContext.java | 0 .../debug/HiddenRegionFormattingToString.java | 0 .../debug/TextRegionAccessToString.java | 0 .../debug/TextRegionListToString.java | 0 .../debug/TextRegionsInTextToString.java | 0 .../debug/TextRegionsToString.java | 0 .../debug/TextRegionsWithTitleToString.java | 0 .../AbstractHiddenRegionFormatter.java | 0 .../internal/AbstractTextReplacer.java | 0 .../internal/ArrayListTextSegmentSet.java | 0 .../formatting2/internal/CommentReplacer.java | 0 .../internal/ConditionalReplacer.java | 0 .../internal/ConflictingRegionsException.java | 0 .../internal/DoubleHiddenRegionFormatter.java | 0 .../internal/FilteredSubDocument.java | 0 .../internal/FormattableDocument.java | 0 .../internal/HiddenRegionFormatting.java | 0 .../HiddenRegionFormattingMerger.java | 0 .../internal/HiddenRegionReplacer.java | 0 .../internal/ICompositeTextReplacer.java | 0 .../internal/MaxLineWidthDocument.java | 0 .../internal/MultilineCommentReplacer.java | 0 .../internal/RegionComparator.java | 0 .../formatting2/internal/RegionTrace.java | 0 .../RegionsOutsideFrameException.java | 0 .../formatting2/internal/RootDocument.java | 0 .../internal/SingleHiddenRegionFormatter.java | 0 .../SinglelineCodeCommentReplacer.java | 0 .../internal/SinglelineCommentReplacer.java | 0 .../SinglelineDocCommentReplacer.java | 0 .../formatting2/internal/SubDocument.java | 0 .../internal/TextReplacementList.java | 0 .../internal/TextReplacerContext.java | 0 .../internal/TextReplacerMerger.java | 0 .../formatting2/internal/TextSegmentSet.java | 0 .../internal/WhitespaceReplacer.java | 0 .../xtext/formatting2/package-info.java | 0 .../formatting2/regionaccess/IAstRegion.java | 0 .../formatting2/regionaccess/IComment.java | 0 .../regionaccess/IEObjectRegion.java | 0 .../regionaccess/IHiddenRegion.java | 0 .../regionaccess/IHiddenRegionPart.java | 0 .../formatting2/regionaccess/ILineRegion.java | 0 .../regionaccess/ISemanticRegion.java | 0 .../regionaccess/ISemanticRegionFinder.java | 0 .../regionaccess/ISemanticRegionsFinder.java | 0 .../regionaccess/ISequentialRegion.java | 0 .../regionaccess/ITextRegionAccess.java | 0 .../regionaccess/ITextRegionExtensions.java | 0 .../regionaccess/ITextRegionRewriter.java | 0 .../regionaccess/ITextReplacement.java | 0 .../regionaccess/ITextSegment.java | 0 .../formatting2/regionaccess/IWhitespace.java | 0 .../regionaccess/TextRegionAccessBuilder.java | 0 .../internal/AbstractEObjectRegion.java | 0 .../internal/AbstractHiddenRegion.java | 0 .../internal/AbstractRegionAccess.java | 0 .../AbstractSemanticRegionsFinder.java | 0 .../internal/AbstractTextSegment.java | 0 .../regionaccess/internal/LineRegion.java | 0 .../regionaccess/internal/NodeComment.java | 0 .../internal/NodeEObjectRegion.java | 0 .../regionaccess/internal/NodeHidden.java | 0 .../internal/NodeHiddenRegion.java | 0 .../internal/NodeModelBasedRegionAccess.java | 0 .../NodeModelBasedRegionAccessBuilder.java | 0 .../regionaccess/internal/NodeRegion.java | 0 .../internal/NodeSemanticRegion.java | 0 .../regionaccess/internal/NodeWhitespace.java | 0 .../SemanticRegionInIterableFinder.java | 0 .../internal/SemanticRegionIterable.java | 0 .../internal/SemanticRegionMatcher.java | 0 .../internal/SemanticRegionNullFinder.java | 0 .../internal/StringBasedRegionAccess.java | 0 .../regionaccess/internal/StringComment.java | 0 .../internal/StringEObjectRegion.java | 0 .../regionaccess/internal/StringHidden.java | 0 .../internal/StringHiddenRegion.java | 0 .../regionaccess/internal/StringRegion.java | 0 .../internal/StringSemanticRegion.java | 0 .../internal/StringWhitespace.java | 0 .../TextRegionAccessBuildingSequencer.java | 0 .../internal/TextRegionRewriter.java | 0 .../regionaccess/internal/TextRegions.java | 0 .../internal/TextReplacement.java | 0 .../regionaccess/internal/TextSegment.java | 0 .../regionaccess/package-info.java | 0 .../generator/AbstractFileSystemAccess.java | 0 .../generator/AbstractFileSystemAccess2.java | 0 .../xtext/generator/AbstractGenerator.java | 0 .../generator/FileSystemAccessQueue.xtend | 0 .../xtext/generator/GeneratorComponent.java | 0 .../xtext/generator/GeneratorContext.xtend | 0 .../xtext/generator/GeneratorDelegate.java | 0 ...ContextualOutputConfigurationProvider.java | 0 ...ontextualOutputConfigurationProvider2.java | 0 .../xtext/generator/IFilePostProcessor.java | 0 .../IFilePostProcessorExtension.java | 0 .../xtext/generator/IFileSystemAccess.java | 0 .../xtext/generator/IFileSystemAccess2.java | 0 .../generator/IFileSystemAccessExtension.java | 0 .../IFileSystemAccessExtension2.java | 0 .../IFileSystemAccessExtension3.java | 0 .../eclipse/xtext/generator/IGenerator.java | 0 .../eclipse/xtext/generator/IGenerator2.java | 0 .../xtext/generator/IGeneratorContext.java | 0 .../IOutputConfigurationProvider.java | 0 .../xtext/generator/IShouldGenerate.xtend | 0 .../generator/InMemoryFileSystemAccess.java | 0 .../generator/JavaIoFileSystemAccess.java | 0 .../generator/LineSeparatorHarmonizer.java | 0 .../xtext/generator/OutputConfiguration.java | 0 .../OutputConfigurationAdapter.xtend | 0 .../OutputConfigurationProvider.java | 0 .../generator/URIBasedFileSystemAccess.xtend | 0 .../trace/AbstractStatefulTraceRegion.java | 0 .../generator/trace/AbstractTraceRegion.java | 0 .../trace/AbstractTraceRegionToString.xtend | 0 .../trace/CharSequenceTraceWrapper.java | 0 .../trace/DefaultTraceURIConverter.java | 0 .../xtext/generator/trace/ILocationData.java | 0 .../generator/trace/ILocationInResource.java | 0 .../eclipse/xtext/generator/trace/ITrace.java | 0 .../generator/trace/ITraceForURIProvider.java | 0 .../generator/trace/ITraceRegionProvider.java | 0 .../trace/ITraceToBytecodeInstaller.java | 0 .../generator/trace/ITraceURIConverter.java | 0 .../xtext/generator/trace/LeafIterator.java | 0 .../generator/trace/LineMappingProvider.java | 0 .../xtext/generator/trace/LocationData.java | 0 .../generator/trace/TemporaryTraceRegion.java | 0 .../trace/TraceAsPrimarySourceInstaller.java | 0 .../trace/TraceFileNameProvider.java | 0 .../trace/TraceNotFoundException.java | 0 .../xtext/generator/trace/TraceRegion.java | 0 .../generator/trace/TraceRegionMerger.java | 0 .../trace/TraceRegionSerializer.java | 0 .../xtext/generator/trace/URIWrapper.xtend | 0 .../internal/AbstractLocationInResource.java | 0 .../trace/internal/AbstractTrace.java | 0 .../internal/AbstractTraceForURIProvider.java | 0 .../internal/IPlatformSpecificLocation.java | 0 .../internal/IPlatformSpecificTrace.java | 0 .../IPlatformSpecificTraceProvider.java | 0 .../trace/internal/LocationInResource.java | 0 .../generator/trace/internal/NoTraces.java | 0 .../grammaranalysis/IGrammarNFAProvider.java | 0 .../xtext/grammaranalysis/INFAState.java | 0 .../xtext/grammaranalysis/INFATransition.java | 0 .../xtext/grammaranalysis/IPDAProvider.java | 0 .../xtext/grammaranalysis/IPDAState.java | 0 .../impl/AbstractCachingNFABuilder.java | 0 .../impl/AbstractNFAProvider.java | 0 .../impl/AbstractNFAState.java | 0 .../impl/AbstractNFATransition.java | 0 .../impl/AbstractPDAProvider.java | 0 .../grammaranalysis/impl/CfgAdapter.java | 0 .../impl/DefaultBackwardNFAProvider.java | 0 .../impl/DefaultForwardNFAProvider.java | 0 .../grammaranalysis/impl/DefaultNFAState.java | 0 .../impl/DefaultNFATransition.java | 0 .../impl/GrammarElementTitleSwitch.java | 0 .../xtext/grammaranalysis/impl/NFAToDot.java | 0 .../internal/AbstractRegistryReader.java | 0 ...ractResourceServiceProviderDescriptor.java | 0 .../org/eclipse/xtext/internal/Activator.java | 0 ...ResourceServiceProviderRegistryReader.java | 0 ...ResourceServiceProviderRegistryReader.java | 0 ...ResourceServiceProviderRegistryReader.java | 0 .../ResourceServiceProviderDescriptor.java | 0 .../org/eclipse/xtext/linking/ILinker.java | 0 .../ILinkingDiagnosticMessageProvider.java | 0 .../xtext/linking/ILinkingService.java | 0 .../linking/LinkingScopeProviderBinding.java | 0 .../linking/impl/AbstractCleaningLinker.java | 0 .../xtext/linking/impl/AbstractLinker.java | 0 .../linking/impl/AbstractLinkingService.java | 0 .../linking/impl/DefaultLinkingService.java | 0 .../linking/impl/IllegalNodeException.java | 0 .../linking/impl/ImportedNamesAdapter.java | 0 .../eclipse/xtext/linking/impl/Linker.java | 0 .../LinkingDiagnosticMessageProvider.java | 0 .../impl/LinkingDiagnosticProducer.java | 0 .../xtext/linking/impl/LinkingHelper.java | 0 .../linking/impl/XtextLinkingDiagnostic.java | 0 .../xtext/linking/lazy/LazyLinker.java | 0 .../linking/lazy/LazyLinkingResource.java | 0 .../xtext/linking/lazy/LazyURIEncoder.java | 0 .../xtext/linking/lazy/SettingDelegate.java | 0 .../linking/lazy/SyntheticLinkingSupport.java | 0 .../org/eclipse/xtext/mwe/AbstractReader.java | 0 .../xtext/mwe/ContainersStateFactory.java | 0 .../mwe/EquinoxClasspathEntriesProvider.java | 0 .../xtext/mwe/IClasspathEntriesProvider.java | 0 .../src/org/eclipse/xtext/mwe/ISlotEntry.java | 0 .../eclipse/xtext/mwe/NameBasedFilter.java | 0 .../eclipse/xtext/mwe/NegatedUriFilter.java | 0 .../org/eclipse/xtext/mwe/PathTraverser.java | 0 .../src/org/eclipse/xtext/mwe/Reader.java | 0 .../mwe/ResourceDescriptionsProvider.java | 0 .../xtext/mwe/ResourceLoadingSlotEntry.java | 0 .../xtext/mwe/ResourceSetBasedSlotEntry.java | 0 .../mwe/RuntimeResourceSetInitializer.java | 0 .../src/org/eclipse/xtext/mwe/SlotEntry.java | 0 .../org/eclipse/xtext/mwe/UriBasedReader.java | 0 .../src/org/eclipse/xtext/mwe/UriFilter.java | 0 ...rlClassLoaderClasspathEntriesProvider.java | 0 .../src/org/eclipse/xtext/mwe/Validator.java | 0 ...faultDeclarativeQualifiedNameProvider.java | 0 .../xtext/naming/IQualifiedNameConverter.java | 0 .../xtext/naming/IQualifiedNameProvider.java | 0 .../eclipse/xtext/naming/QualifiedName.java | 0 .../xtext/naming/SimpleNameProvider.java | 0 .../eclipse/xtext/nodemodel/BidiIterable.java | 0 .../eclipse/xtext/nodemodel/BidiIterator.java | 0 .../xtext/nodemodel/BidiTreeIterable.java | 0 .../xtext/nodemodel/BidiTreeIterator.java | 0 .../xtext/nodemodel/ICompositeNode.java | 0 .../eclipse/xtext/nodemodel/ILeafNode.java | 0 .../org/eclipse/xtext/nodemodel/INode.java | 0 .../xtext/nodemodel/SyntaxErrorMessage.java | 0 .../xtext/nodemodel/impl/AbstractNode.java | 0 .../nodemodel/impl/BasicNodeIterable.java | 0 .../nodemodel/impl/BasicNodeIterator.java | 0 .../nodemodel/impl/BasicNodeTreeIterator.java | 0 .../xtext/nodemodel/impl/CompositeNode.java | 0 .../CompositeNodeWithSemanticElement.java | 0 ...NodeWithSemanticElementAndSyntaxError.java | 0 .../impl/CompositeNodeWithSyntaxError.java | 0 .../xtext/nodemodel/impl/HiddenLeafNode.java | 0 .../impl/HiddenLeafNodeWithSyntaxError.java | 0 .../impl/InternalNodeModelUtils.java | 0 .../nodemodel/impl/InvariantChecker.java | 0 .../xtext/nodemodel/impl/LeafNode.java | 0 .../impl/LeafNodeWithSyntaxError.java | 0 .../nodemodel/impl/NodeModelBuilder.java | 0 .../xtext/nodemodel/impl/RootNode.java | 0 .../nodemodel/impl/SerializableNodeModel.java | 0 .../impl/SyntheticCompositeNode.java | 0 .../DeserializationConversionContext.java | 0 .../SerializationConversionContext.java | 0 .../serialization/SerializationUtil.java | 0 .../nodemodel/util/EmptyBidiIterable.java | 0 .../nodemodel/util/EmptyBidiIterator.java | 0 .../xtext/nodemodel/util/NodeIterable.java | 0 .../xtext/nodemodel/util/NodeIterator.java | 0 .../xtext/nodemodel/util/NodeModelUtils.java | 0 .../nodemodel/util/NodeTreeIterator.java | 0 .../nodemodel/util/ReversedBidiIterable.java | 0 .../nodemodel/util/ReversedBidiIterator.java | 0 .../util/ReversedBidiTreeIterable.java | 0 .../util/ReversedBidiTreeIterator.java | 0 .../nodemodel/util/SingletonBidiIterable.java | 0 .../nodemodel/util/SingletonBidiIterator.java | 0 .../eclipse/xtext/parser/AbstractParser.java | 0 .../xtext/parser/BaseEPackageAccess.java | 0 .../parser/DefaultEcoreElementFactory.java | 0 ...ipseProjectPropertiesEncodingProvider.java | 0 .../org/eclipse/xtext/parser/IAstFactory.java | 0 .../xtext/parser/IEncodingProvider.java | 0 .../eclipse/xtext/parser/IParseResult.java | 0 .../src/org/eclipse/xtext/parser/IParser.java | 0 .../xtext/parser/ITokenToStringConverter.java | 0 .../eclipse/xtext/parser/ParseException.java | 0 .../org/eclipse/xtext/parser/ParseResult.java | 0 .../parser/antlr/AbstractAntlrParser.java | 0 ...tAntlrParserBasedTokenSourceProvider.xtend | 0 .../antlr/AbstractIndentationTokenSource.java | 0 .../antlr/AbstractInternalAntlrParser.java | 0 .../antlr/AbstractSplittingTokenSource.java | 0 .../antlr/AbstractTokenSourceProvider.xtend | 0 .../parser/antlr/AntlrDatatypeRuleToken.java | 0 .../parser/antlr/AntlrTokenDefProvider.java | 0 .../antlr/AntlrTokenToStringConverter.java | 0 .../parser/antlr/IAntlrTokenFileProvider.java | 0 .../parser/antlr/IPartialParsingHelper.java | 0 .../antlr/IReferableElementsUnloader.java | 0 .../antlr/ISyntaxErrorMessageProvider.java | 0 .../xtext/parser/antlr/ITokenAcceptor.java | 0 .../xtext/parser/antlr/ITokenDefProvider.java | 0 .../parser/antlr/IUnorderedGroupHelper.java | 0 .../org/eclipse/xtext/parser/antlr/Lexer.java | 0 .../xtext/parser/antlr/LexerBindings.java | 0 .../xtext/parser/antlr/LexerProvider.java | 0 .../parser/antlr/NullTokenDefProvider.java | 0 .../antlr/SyntaxErrorMessageProvider.java | 0 .../xtext/parser/antlr/TokenAcceptor.java | 0 .../xtext/parser/antlr/TokenDefProvider.java | 0 .../parser/antlr/TokenSourceProvider.xtend | 0 .../eclipse/xtext/parser/antlr/TokenTool.java | 0 .../parser/antlr/UnorderedGroupHelper.java | 0 .../xtext/parser/antlr/XtextTokenStream.java | 0 .../xtext/parser/impl/DatatypeRuleToken.java | 0 .../parser/impl/PartialParsingHelper.java | 0 .../parser/impl/PartialParsingPointers.java | 0 .../org/eclipse/xtext/parser/impl/Range.java | 0 .../parser/impl/TokenRegionProvider.java | 0 .../reconstr/ICommentAssociater.java | 0 .../parsetree/reconstr/IEObjectConsumer.java | 0 .../reconstr/IHiddenTokenHelper.java | 0 .../reconstr/IParseTreeConstructor.java | 0 .../parsetree/reconstr/ITokenSerializer.java | 0 .../parsetree/reconstr/ITokenStream.java | 0 .../reconstr/ITokenStreamExtension.java | 0 .../reconstr/ITransientValueService.java | 0 .../xtext/parsetree/reconstr/Serializer.java | 0 .../parsetree/reconstr/SerializerOptions.java | 0 .../reconstr/XtextSerializationException.java | 0 .../impl/AbstractCommentAssociater.java | 0 .../impl/AbstractHiddenTokenHelper.java | 0 .../impl/AbstractKeywordSerializer.java | 0 .../impl/AbstractParseTreeConstructor.java | 0 .../impl/AbstractTransientValueService.java | 0 .../impl/CrossReferenceSerializer.java | 0 .../impl/DefaultCommentAssociater.java | 0 .../impl/DefaultHiddenTokenHelper.java | 0 .../impl/DefaultTransientValueService.java | 0 .../reconstr/impl/EObjectConsumer.java | 0 .../reconstr/impl/EnumLiteralSerializer.java | 0 .../impl/HiddenAndTokenNodeIterator.java | 0 .../impl/IgnoreCaseKeywordSerializer.java | 0 .../reconstr/impl/KeywordSerializer.java | 0 .../parsetree/reconstr/impl/NodeIterator.java | 0 .../reconstr/impl/TokenStringBuffer.java | 0 .../parsetree/reconstr/impl/TokenUtil.java | 0 .../parsetree/reconstr/impl/TraceToDot.java | 0 .../reconstr/impl/TreeConstNFAToDot.java | 0 .../reconstr/impl/TreeConstState.java | 0 .../reconstr/impl/TreeConstTransition.java | 0 .../impl/TreeConstructionNFAProvider.java | 0 .../impl/TreeConstructionReportImpl.java | 0 .../reconstr/impl/ValueSerializer.java | 0 .../reconstr/impl/WriterTokenStream.java | 0 .../eclipse/xtext/preferences/BooleanKey.java | 0 .../xtext/preferences/IPreferenceValues.java | 0 .../IPreferenceValuesProvider.java | 0 .../preferences/ITypedPreferenceValues.java | 0 .../eclipse/xtext/preferences/IntegerKey.java | 0 .../preferences/MapBasedPreferenceValues.java | 0 .../xtext/preferences/PreferenceKey.java | 0 .../preferences/PreferenceKeysProvider.java | 0 .../PreferenceValuesByLanguage.xtend | 0 .../eclipse/xtext/preferences/StringKey.java | 0 .../xtext/preferences/TypedPreferenceKey.java | 0 .../preferences/TypedPreferenceValues.java | 0 .../resource/AbstractEObjectDescription.java | 0 .../ClassloaderClasspathUriResolver.java | 0 .../ClasspathUriResolutionException.java | 0 .../xtext/resource/ClasspathUriUtil.java | 0 .../xtext/resource/CompilerPhases.java | 0 .../resource/DefaultFragmentProvider.java | 0 .../DefaultLocationInFileProvider.java | 0 .../resource/DerivedStateAwareResource.java | 0 ...dStateAwareResourceDescriptionManager.java | 0 .../xtext/resource/DescriptionUtils.java | 0 .../xtext/resource/EObjectAtOffsetHelper.java | 0 .../xtext/resource/EObjectDescription.java | 0 .../resource/ExternalContentSupport.java | 0 .../xtext/resource/FileExtensionProvider.java | 0 .../FileNotFoundOnClasspathException.java | 0 .../ForwardingEObjectDescription.xtend | 0 .../resource/IBatchLinkableResource.java | 0 .../xtext/resource/IClasspathUriResolver.java | 0 .../eclipse/xtext/resource/IContainer.java | 0 .../IDefaultResourceDescriptionStrategy.java | 0 .../xtext/resource/IDerivedStateComputer.java | 0 .../xtext/resource/IEObjectDescription.java | 0 .../resource/IExternalContentSupport.java | 0 .../xtext/resource/IFragmentProvider.java | 0 .../resource/IGlobalServiceProvider.java | 0 .../resource/ILocationInFileProvider.java | 0 .../ILocationInFileProviderExtension.java | 0 .../xtext/resource/IMimeTypeProvider.xtend | 0 .../xtext/resource/IReferenceDescription.java | 0 .../xtext/resource/IResourceDescription.java | 0 .../xtext/resource/IResourceDescriptions.java | 0 .../IResourceDescriptionsProvider.xtend | 0 .../xtext/resource/IResourceFactory.java | 0 .../resource/IResourceServiceProvider.java | 0 .../IResourceServiceProviderExtension.java | 0 .../eclipse/xtext/resource/ISelectable.java | 0 .../IShadowedResourceDescriptions.java | 0 .../xtext/resource/ISynchronizable.java | 0 .../xtext/resource/OutdatedStateManager.xtend | 0 ...ResourceServiceProviderServiceLoader.xtend | 0 .../xtext/resource/ResourceSetContext.java | 0 .../ResourceSetReferencingResourceSet.java | 0 ...ResourceSetReferencingResourceSetImpl.java | 0 .../eclipse/xtext/resource/SaveOptions.java | 0 .../SynchronizedXtextResourceSet.java | 0 .../XtextPlatformResourceURIHandler.java | 0 .../eclipse/xtext/resource/XtextResource.java | 0 .../xtext/resource/XtextResourceFactory.java | 0 .../xtext/resource/XtextResourceSet.java | 0 .../xtext/resource/XtextSyntaxDiagnostic.java | 0 .../XtextSyntaxDiagnosticWithRange.java | 0 .../clustering/DisabledClusteringPolicy.java | 0 .../DynamicResourceClusteringPolicy.java | 0 .../clustering/IResourceClusteringPolicy.java | 0 .../resource/containers/ContainerState.java | 0 .../DelegatingIAllContainerAdapter.java | 0 .../DescriptionAddingContainer.java | 0 .../containers/FilterUriContainer.java | 0 ...latResourceSetBasedAllContainersState.java | 0 .../containers/IAllContainersState.java | 0 .../resource/containers/IContainerState.java | 0 .../LiveShadowedAllContainerState.java | 0 ...jectDescriptionBasedContainerManager.xtend | 0 .../ResourceSetBasedAllContainersState.java | 0 ...rceSetBasedAllContainersStateProvider.java | 0 .../containers/StateBasedContainer.java | 0 .../StateBasedContainerManager.java | 0 .../AbstractGenericResourceRuntimeModule.java | 0 .../AbstractGenericResourceSupport.java | 0 .../GenericResourceDescriptionManager.java | 0 .../GenericResourceServiceProvider.java | 0 .../resource/generic/XMLEncodingProvider.java | 0 .../impl/AbstractCompoundSelectable.java | 0 .../resource/impl/AbstractContainer.java | 0 .../impl/AbstractResourceDescription.java | 0 ...tResourceDescriptionChangeEventSource.java | 0 .../impl/AliasedEObjectDescription.java | 0 .../BinaryGrammarResourceFactoryImpl.java | 0 .../impl/ChangedResourceDescriptionDelta.java | 0 .../impl/ChunkedResourceDescriptions.xtend | 0 .../impl/CoarseGrainedChangeEvent.java | 0 .../impl/DefaultReferenceDescription.java | 0 .../impl/DefaultResourceDescription.java | 0 .../impl/DefaultResourceDescriptionDelta.java | 0 .../DefaultResourceDescriptionManager.java | 0 .../DefaultResourceDescriptionStrategy.java | 0 .../impl/DefaultResourceServiceProvider.java | 0 .../impl/EObjectDescriptionLookUp.java | 0 ...rResourceSetBasedResourceDescriptions.java | 0 .../impl/ListBasedDiagnosticConsumer.java | 0 .../LiveShadowedResourceDescriptions.java | 0 .../resource/impl/ProjectDescription.xtend | 0 .../impl/ResourceDescriptionChangeEvent.java | 0 .../ResourceDescriptionsBasedContainer.java | 0 .../impl/ResourceDescriptionsData.java | 0 .../impl/ResourceDescriptionsProvider.java | 0 .../ResourceServiceProviderRegistryImpl.java | 0 .../ResourceSetBasedResourceDescriptions.java | 0 ...urceDescriptionsBasedContainerManager.java | 0 .../persistence/IResourceStorageFacade.xtend | 0 .../resource/persistence/PortableURIs.xtend | 0 .../persistence/ResourceStorageFacade.xtend | 0 .../persistence/ResourceStorageLoadable.xtend | 0 .../ResourceStorageProviderAdapter.xtend | 0 .../persistence/ResourceStorageWritable.xtend | 0 .../SerializableResourceDescription.xtend | 0 .../persistence/SourceLevelURIsAdapter.xtend | 0 .../persistence/StorageAwareResource.xtend | 0 ...orageAwareResourceDescriptionManager.xtend | 0 .../scoping/ICaseInsensitivityHelper.java | 0 .../xtext/scoping/IGlobalScopeProvider.java | 0 .../src/org/eclipse/xtext/scoping/IScope.java | 0 .../eclipse/xtext/scoping/IScopeProvider.java | 0 .../xtext/scoping/IgnoreCaseLinking.java | 0 .../src/org/eclipse/xtext/scoping/Scopes.java | 0 .../AbstractDeclarativeScopeProvider.java | 0 ...actGlobalScopeDelegatingScopeProvider.java | 0 .../impl/AbstractGlobalScopeProvider.java | 0 .../xtext/scoping/impl/AbstractScope.java | 0 .../scoping/impl/AbstractScopeProvider.java | 0 .../scoping/impl/CaseInsensitivityHelper.java | 0 .../impl/DefaultGlobalScopeProvider.java | 0 .../scoping/impl/DelegatingEventSource.java | 0 .../scoping/impl/DelegatingScopeProvider.java | 0 .../xtext/scoping/impl/FilteringScope.java | 0 .../GlobalResourceDescriptionProvider.java | 0 .../impl/IDelegatingScopeProvider.java | 0 .../xtext/scoping/impl/IScopeWrapper.java | 0 .../xtext/scoping/impl/ImportNormalizer.java | 0 .../xtext/scoping/impl/ImportScope.java | 0 .../impl/ImportUriGlobalScopeProvider.java | 0 .../xtext/scoping/impl/ImportUriResolver.java | 0 ...ortedNamespaceAwareLocalScopeProvider.java | 0 .../LoadOnDemandResourceDescriptions.java | 0 .../xtext/scoping/impl/MapBasedScope.java | 0 .../scoping/impl/MultimapBasedScope.java | 0 .../scoping/impl/MultimapBasedSelectable.java | 0 .../impl/ResourceSetGlobalScopeProvider.java | 0 .../scoping/impl/ScopeBasedSelectable.java | 0 .../scoping/impl/SelectableBasedScope.java | 0 .../impl/SimpleLocalScopeProvider.java | 0 .../xtext/scoping/impl/SimpleScope.java | 0 .../xtext/scoping/impl/SingletonScope.java | 0 .../serializer/ISerializationContext.java | 0 .../eclipse/xtext/serializer/ISerializer.java | 0 .../acceptor/DelegatingSequenceAcceptor.java | 0 .../acceptor/ISemanticSequenceAcceptor.java | 0 .../acceptor/ISequenceAcceptor.java | 0 .../acceptor/ISyntacticSequenceAcceptor.java | 0 .../serializer/acceptor/SequenceFeeder.java | 0 .../StringBufferSequenceAcceptor.java | 0 .../acceptor/TokenStreamSequenceAdapter.java | 0 .../WhitespaceAddingSequenceAcceptor.java | 0 .../analysis/Context2NameFunction.java | 0 .../analysis/ContextPDAProvider.java | 0 .../analysis/ContextTypePDAProvider.java | 0 .../serializer/analysis/GrammarAlias.java | 0 .../analysis/GrammarConstraintProvider.java | 0 .../GrammarElementDeclarationOrder.java | 0 .../analysis/GrammarPDAProvider.java | 0 .../analysis/IContextPDAProvider.java | 0 .../analysis/IContextTypePDAProvider.java | 0 .../analysis/IGrammarConstraintProvider.java | 0 .../analysis/IGrammarPDAProvider.java | 0 .../ISemanticSequencerNfaProvider.java | 0 .../xtext/serializer/analysis/ISerState.java | 0 .../ISyntacticSequencerPDAProvider.java | 0 .../SemanticSequencerNfaProvider.java | 0 .../analysis/SerializationContext.java | 0 .../serializer/analysis/SerializerPDA.java | 0 .../SyntacticSequencerPDAProvider.java | 0 .../ISemanticSequencerDiagnosticProvider.java | 0 .../diagnostic/ISerializationDiagnostic.java | 0 ...ISyntacticSequencerDiagnosticProvider.java | 0 .../diagnostic/ITokenDiagnosticProvider.java | 0 .../SequencerDiagnosticProvider.java | 0 .../diagnostic/SerializationDiagnostic.java | 0 .../SyntacticSequencerDiagnosticProvider.java | 0 .../diagnostic/TokenDiagnosticProvider.java | 0 .../serializer/impl/FeatureFinderUtil.java | 0 .../xtext/serializer/impl/Serializer.java | 0 .../AbstractDelegatingSemanticSequencer.java | 0 .../sequencer/AbstractSemanticSequencer.java | 0 .../sequencer/AbstractSyntacticSequencer.java | 0 .../sequencer/AssignmentFinder.java | 0 .../BacktrackingSemanticSequencer.java | 0 .../serializer/sequencer/ContextFinder.java | 0 .../sequencer/EmitterNodeFinder.java | 0 .../sequencer/EmitterNodeIterator.java | 0 .../sequencer/GenericSequencer.java | 0 .../sequencer/GenericSyntacticSequencer.java | 0 .../sequencer/HiddenTokenSequencer.java | 0 .../sequencer/IAssignmentFinder.java | 0 .../serializer/sequencer/IContextFinder.java | 0 .../sequencer/IHiddenTokenSequencer.java | 0 .../sequencer/ISemanticNodeProvider.java | 0 .../sequencer/ISemanticSequencer.java | 0 .../sequencer/ISyntacticSequencer.java | 0 .../sequencer/ITransientValueService.java | 0 .../LegacyTransientValueService.java | 0 .../sequencer/NodeModelSemanticSequencer.java | 0 .../serializer/sequencer/RuleCallStack.java | 0 .../sequencer/SemanticNodeIterator.java | 0 .../sequencer/SemanticNodeProvider.java | 0 .../sequencer/TransientValueService.java | 0 .../sequencer/TransientValueUtil.java | 0 .../tokens/CrossReferenceSerializer.java | 0 .../tokens/EnumLiteralSerializer.java | 0 .../tokens/ICrossReferenceSerializer.java | 0 .../tokens/IEnumLiteralSerializer.java | 0 .../serializer/tokens/IKeywordSerializer.java | 0 .../serializer/tokens/IValueSerializer.java | 0 .../tokens/IgnoreCaseKeywordSerializer.java | 0 .../serializer/tokens/KeywordSerializer.java | 0 .../SerializerScopeProviderBinding.java | 0 .../serializer/tokens/ValueSerializer.java | 0 .../xtext/service/AbstractElementFinder.java | 0 .../xtext/service/AbstractGenericModule.java | 0 .../org/eclipse/xtext/service/BindModule.java | 0 .../eclipse/xtext/service/CompoundModule.java | 0 .../xtext/service/DefaultRuntimeModule.java | 0 .../xtext/service/DispatchingProvider.java | 0 .../org/eclipse/xtext/service/FreeModule.java | 0 .../xtext/service/GrammarProvider.java | 0 .../xtext/service/LanguageSpecific.xtend | 0 .../xtext/service/MethodBasedModule.java | 0 .../service/OperationCanceledManager.xtend | 0 .../eclipse/xtext/service/ProviderModule.java | 0 .../xtext/service/SingletonBinding.java | 0 .../xtext/tasks/DefaultTaskFinder.xtend | 0 .../xtext/tasks/DefaultTaskParser.xtend | 0 .../xtext/tasks/DefaultTaskTagProvider.xtend | 0 .../org/eclipse/xtext/tasks/ITaskFinder.java | 0 .../org/eclipse/xtext/tasks/ITaskParser.java | 0 .../eclipse/xtext/tasks/ITaskTagProvider.java | 0 .../tasks/PreferenceTaskTagProvider.xtend | 0 .../src/org/eclipse/xtext/tasks/Priority.java | 0 .../src/org/eclipse/xtext/tasks/Task.xtend | 0 .../src/org/eclipse/xtext/tasks/TaskTag.xtend | 0 .../AbstractDeclarativeValidator.java | 0 .../AbstractInjectableValidator.java | 0 .../AbstractValidationDiagnostic.java | 0 .../AbstractValidationMessageAcceptor.java | 0 .../validation/CancelableDiagnostician.java | 0 .../org/eclipse/xtext/validation/Check.java | 0 .../eclipse/xtext/validation/CheckMode.java | 0 .../eclipse/xtext/validation/CheckType.java | 0 .../xtext/validation/ComposedChecks.java | 0 .../xtext/validation/CompositeEValidator.java | 0 .../ConfigurableIssueCodesProvider.java | 0 .../validation/DiagnosticConverterImpl.java | 0 .../validation/EObjectDiagnosticImpl.java | 0 .../xtext/validation/EValidatorRegistrar.java | 0 .../validation/FeatureBasedDiagnostic.java | 0 .../xtext/validation/GuardException.java | 0 .../IAssignmentQuantityAllocator.java | 0 .../IAssignmentQuantityIntervalProvider.java | 0 .../IConcreteSyntaxConstraintProvider.java | 0 .../IConcreteSyntaxDiagnosticProvider.java | 0 .../validation/IConcreteSyntaxValidator.java | 0 .../validation/IDiagnosticConverter.java | 0 .../INamesAreUniqueValidationHelper.java | 0 .../xtext/validation/IResourceValidator.java | 0 .../xtext/validation/ImportUriValidator.java | 0 .../org/eclipse/xtext/validation/Issue.java | 0 .../xtext/validation/IssueSeverities.java | 0 .../validation/IssueSeveritiesProvider.java | 0 .../NamesAreUniqueValidationHelper.java | 0 .../validation/NamesAreUniqueValidator.java | 0 .../validation/RangeBasedDiagnostic.java | 0 .../validation/ResourceValidatorImpl.java | 0 .../xtext/validation/SeverityConverter.java | 0 .../validation/ValidationMessageAcceptor.java | 0 .../impl/AssignmentQuantityAllocator.java | 0 .../AssignmentQuantityIntervalProvider.java | 0 .../ConcreteSyntaxConstraintProvider.java | 0 .../ConcreteSyntaxDiagnosticProvider.java | 0 .../impl/ConcreteSyntaxEValidator.java | 0 .../impl/ConcreteSyntaxValidator.java | 0 .../xtext/workspace/FileWorkspaceConfig.xtend | 0 .../xtext/workspace/IProjectConfig.java | 0 .../workspace/IProjectConfigProvider.java | 0 .../xtext/workspace/ISourceFolder.java | 0 .../xtext/workspace/IWorkspaceConfig.java | 0 .../workspace/ProjectConfigAdapter.xtend | 0 .../workspace/ProjectConfigProvider.xtend | 0 .../CardinalityAwareSyntacticSequencer.java | 0 .../xtext/xtext/ConditionEvaluator.java | 0 .../xtext/xtext/CurrentTypeFinder.java | 0 .../xtext/xtext/FlattenedGrammarAccess.xtend | 0 .../eclipse/xtext/xtext/GrammarResource.java | 0 .../GrammarWithoutLeftRecursionInspector.java | 0 .../eclipse/xtext/xtext/KeywordInspector.java | 0 .../eclipse/xtext/xtext/OriginalElement.xtend | 0 .../xtext/xtext/OverriddenValueInspector.java | 0 .../xtext/xtext/ParameterConfigHelper.java | 0 .../PredicateUsesUnorderedGroupInspector.java | 0 .../xtext/ReducedXtextResourceValidator.java | 0 .../org/eclipse/xtext/xtext/RuleFilter.java | 0 .../org/eclipse/xtext/xtext/RuleNames.java | 0 .../xtext/xtext/RuleWithParameterValues.xtend | 0 .../RuleWithoutInstantiationInspector.java | 0 .../eclipse/xtext/xtext/SuperCallScope.java | 0 .../eclipse/xtext/xtext/UsedRulesFinder.java | 0 .../xtext/xtext/ValidEntryRuleInspector.java | 0 .../xtext/XtextConfigurableIssueCodes.java | 0 .../xtext/XtextCrossReferenceSerializer.java | 0 .../xtext/xtext/XtextDiagnosticConverter.java | 0 .../eclipse/xtext/xtext/XtextFormatter.java | 0 .../xtext/xtext/XtextFragmentProvider.java | 0 .../org/eclipse/xtext/xtext/XtextLinker.java | 0 ...XtextLinkingDiagnosticMessageProvider.java | 0 .../xtext/xtext/XtextLinkingService.java | 0 .../xtext/XtextLocationInFileProvider.java | 0 .../xtext/XtextMetamodelReferenceHelper.java | 0 .../xtext/XtextReferableElementsUnloader.java | 0 .../XtextResourceDescriptionStrategy.java | 0 .../xtext/xtext/XtextRuleInspector.java | 0 .../xtext/xtext/XtextScopeProvider.java | 0 .../xtext/XtextTransientValueService.java | 0 .../xtext/XtextTransientValueService2.java | 0 .../eclipse/xtext/xtext/XtextValidator.java | 0 .../xtext/xtext/XtextValueConverters.java | 0 .../ecoreInference/DatatypeRuleUtil.java | 0 .../xtext/ecoreInference/EClassifierInfo.java | 0 .../ecoreInference/EClassifierInfos.java | 0 .../ecoreInference/ElementTypeCalculator.java | 0 .../xtext/ecoreInference/ErrorAcceptor.java | 0 .../IXtext2EcorePostProcessor.java | 0 .../xtext/ecoreInference/SourceAdapter.java | 0 .../TransformationDiagnostic.java | 0 .../TransformationDiagnosticsProducer.java | 0 .../TransformationErrorCode.java | 0 .../TransformationException.java | 0 .../ecoreInference/TypeHierarchyHelper.java | 0 .../UnexpectedClassInfoException.java | 0 .../XtendXtext2EcorePostProcessor.java | 0 .../Xtext2EcoreInterpretationContext.java | 0 .../Xtext2EcoreTransformer.java | 0 .../parser/CardinalityAwareEcoreFactory.java | 0 ...nalityAwareSyntaxErrorMessageProvider.java | 0 .../MoreThanOneCardinalityException.java | 0 separate-builds/core/.project | 17 - .../org.eclipse.buildship.core.prefs | 5 - .../core/settings.gradle => settings.gradle | 0 splitting/.classpath | 6 - splitting/.project | 17 - splitting/README.md | 15 - splitting/build.gradle | 79 --- splitting/git-filter-branch.sh | 9 - splitting/parent-filter.sh | 10 - splitting/settings.gradle | 0 splitting/splitting.txt | 485 ------------------ .../eclipse/xtext/splitting/FindProjects.java | 168 ------ .../xtext/splitting/GenerateRemovals.java | 111 ---- .../xtext/splitting/ValidateSplitting.java | 103 ---- .../.settings/org.eclipse.jdt.core.prefs | 11 - 2768 files changed, 1036 deletions(-) rename separate-builds/core/build.gradle => build.gradle (100%) rename {separate-builds/core/gradle => gradle}/eclipse-project-layout.gradle (100%) rename {separate-builds/core/gradle => gradle}/java-compiler-settings.gradle (100%) rename {separate-builds/core/gradle => gradle}/versions.gradle (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/.gitignore (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.buildship.core.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.core.resources.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.core.runtime.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.m2e.core.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.pde.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/.settings/org.eclipse.xtend.core.Xtend.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide.tests}/about.html (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/build.gradle (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/model/generated/TestLanguage.ecore (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/model/generated/TestLanguage.genmodel (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/AbstractTestLangLanguageServerTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/CompletionTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/DefinitionTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/DocumentSymbolTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/DocumentTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/HoverTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/OpenDocumentTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/ReferenceTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/ServerLauncherTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/ServerTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/WorkspaceManagerTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/WorkspaceSymbolTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/src/org/eclipse/xtext/ide/tests/server/concurrent/RequestManagerTest.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/AbstractTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtextbin (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetupGenerated.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/PartialTestLanguageContentAssistParser.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/TestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.g (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.tokens (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageLexer.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageAntlrTokenFileProvider.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.g (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.tokens (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageLexer.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/scoping/AbstractTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/services/TestLanguageGrammarAccess.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Model.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/PrimitiveType.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Property.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguageFactory.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguagePackage.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Type.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeDeclaration.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeReference.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/ModelImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PrimitiveTypeImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PropertyImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguageFactoryImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguagePackageImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeDeclarationImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeReferenceImpl.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageAdapterFactory.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageSwitch.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/validation/AbstractTestLanguageValidator.java (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/META-INF/services/org.eclipse.xtext.ISetup (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/GenerateTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageRuntimeModule.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetup.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/generator/TestLanguageGenerator.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/highlighting/TestLanguageHighlightingProvider.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/scoping/TestLanguageScopeProvider.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/server/SocketServerLauncher.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/validation/TestLanguageValidator.xtend (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/.vscode/launch.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/.vscode/tasks.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/.gitignore (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/.vscode/launch.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/.vscode/settings.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/.vscode/tasks.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/.vscodeignore (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/README.md (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/package.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/src/extension.ts (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/testlang.configuration.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/testlang.tmLanguage (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/tsconfig.json (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/typings/node.d.ts (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/typings/vscode-typings.d.ts (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide.tests}/testlang-vscode-extension/testlang/vsc-extension-quickstart.md (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/.gitignore (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/.settings/.api_filters (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.ide}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/.settings/org.eclipse.buildship.core.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.ide}/.settings/org.eclipse.core.resources.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.ide}/.settings/org.eclipse.core.runtime.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.ide}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.ide}/.settings/org.eclipse.m2e.core.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.ide}/.settings/org.eclipse.pde.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/.settings/org.eclipse.xtend.core.Xtend.prefs (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.ide}/about.html (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/build.gradle (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/LexerIdeBindings.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/bracketmatching/BracePair.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/bracketmatching/DefaultBracePairProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/bracketmatching/IBracePairProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/bracketmatching/XtextBracePairProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/AbstractIdeTemplateProposalProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistContext.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistEntry.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/FQNPrefixMatcher.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IFollowElementAcceptor.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IIdeContentProposalAcceptor.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IPrefixMatcher.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IProposalConflictHelper.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalCreator.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalPriorities.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/IdeCrossrefProposalProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/ProposalConflictHelper.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractContentAssistParser.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractPartialContentAssistParser.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AntlrProposalConflictHelper.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/CallHierarchyHelper.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ContentAssistContextFactory.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/EntryPointFinder.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElement.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementCalculator.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementComputer.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IContentAssistParser.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IPartialContentAssistParser.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LeafNodeFinder.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminal.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminalRuleCall.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookaheadKeyword.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ObservableXtextTokenStream.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/PartialContentAssistContextFactory.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/RequiredRuleNameComputer.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/AbstractInternalContentAssistParser.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/DFA.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/InfiniteRecursion.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/Lexer.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/LinkedHashSetWithoutNull.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/AbstractHierarchyBuilder.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultCallHierarchyBuilder.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNode.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeLocationProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeReference.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyRoot.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/ICallHierarchyBuilder.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyBuilder.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNode.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeLocationProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeReference.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyRoot.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/model/TokenTypeToStringMapper.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/navigation/INavigatable.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/partialEditing/IPartialEditingContentAssistParser.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/AbstractAntlrTokenToAttributeIdMapper.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultAntlrTokenToAttributeIdMapper.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultSemanticHighlightingCalculator.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/HighlightingStyles.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IEditorHighlightingConfigurationProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IHighlightedPositionAcceptor.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/ISemanticHighlightingCalculator.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/LightweightPosition.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/editor/syntaxcoloring/MergingHighlightedPositionAcceptor.java (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/labels/IImageDescription.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/labels/IImageDescriptionProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/labels/INameLabelProvider.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/Document.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/DocumentExtensions.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/LanguageServerImpl.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/ProjectManager.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/ServerLauncher.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/ServerModule.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/UriExtensions.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/WorkspaceManager.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/concurrent/CancellableIndicator.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/concurrent/RequestCancelIndicator.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/concurrent/RequestManager.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/contentassist/ContentAssistService.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/findReferences/WorkspaceResourceAccess.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/hover/HoverService.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/symbol/DocumentSymbolService.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/server/symbol/WorkspaceSymbolService.xtend (100%) rename {plugins/org.eclipse.xtext.ide => org.eclipse.xtext.ide}/src/org/eclipse/xtext/ide/util/CancelIndicatorProgressMonitor.xtend (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/.classpath (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4.tests}/.gitignore (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/.project (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4.tests}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4.tests}/.settings/org.eclipse.core.runtime.prefs (100%) rename {splitting => org.eclipse.xtext.junit4.tests}/.settings/org.eclipse.jdt.core.prefs (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/build.properties (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/pom.xml (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/src/org/eclipse/xtext/junit4/Bug367679Test.java (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/src/org/eclipse/xtext/junit4/FlakyFailsFourTimes.java (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/src/org/eclipse/xtext/junit4/FlakyFailsTwoTimes.java (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/src/org/eclipse/xtext/junit4/IllegalFlakyConfigTest.java (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/src/org/eclipse/xtext/junit4/SmokeTestScenarioTest.java (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/src/org/eclipse/xtext/junit4/XtextRunnerTest.java (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.junit4.tests}/xtext.junit4.tests.launch (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/.classpath (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4}/.gitignore (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/.project (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/.settings/.api_filters (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext.junit4}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4}/.settings/org.eclipse.core.resources.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.junit4}/.settings/org.eclipse.core.runtime.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/.settings/org.eclipse.jdt.core.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4}/.settings/org.eclipse.m2e.core.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/.settings/org.eclipse.pde.prefs (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.junit4}/about.html (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/build.properties (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/pom.xml (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/AbstractXtextTests.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/Flaky.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/GlobalRegistries.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/IInjectorProvider.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/IRegistryConfigurator.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/InjectWith.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/TemporaryFolder.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/XtextRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/build/AbstractIncrementalBuilderTest.xtend (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/formatter/FormatterTestRequest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/formatter/FormatterTester.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ide/AbstractHierarchyBuilderTest.xtend (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/AbstractPortableURIsTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/InjectorProviders.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/InternalBuilderTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/LineDelimiters.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/StopwatchRule.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/Timed.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/internal/XtextInjectorProvider.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/logging/LoggingTester.xtend (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/serializer/AssertNodeModelAcceptor.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/serializer/AssertStructureAcceptor.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/serializer/DebugSequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/serializer/SerializerTester.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/AbstractSmokeTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/DeltaScenarioProcessor.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/IgnoredBySmokeTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/ProcessedBy.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/Scenario.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/ScenarioProcessor.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/Scenarios.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/XtextSmokeTestRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractParallelScenarioRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractScenarioRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/AllScenariosRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/CompleteInputScenarioRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/InjectorCache.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelCompleteInputScenarioRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelPermutingScenarioRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/PermutingScenarioRunner.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/RunnerBuilder.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataCarrier.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataProvider.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/internal/WrappingInjectorProvider.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/smoketest/processors/PartialParsingProcessor.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractAutoEditTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractCStyleLanguageAutoEditTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractContentAssistProcessorTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractCursorHandlingTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractDamagerRepairerTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractEditorTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractLinkedEditingIntegrationTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractOutlineTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/AbstractWorkbenchTest.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/ContentAssistProcessorTestBuilder.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/MockableSelectionProvider.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/MockableTextViewer.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/util/IResourcesSetupUtil.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/util/JavaProjectSetupUtil.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/ui/util/PluginUtil.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/util/InMemoryURIConverter.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/util/InMemoryURIHandler.xtend (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/util/ParseHelper.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/util/ResourceHelper.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/util/ResourceLoadHelper.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/util/URIBasedTestResourceDescription.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/validation/AbstractValidatorTester.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/validation/AssertableDiagnostics.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/validation/RegisteredValidatorTester.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java (100%) rename {plugins/org.eclipse.xtext.junit4 => org.eclipse.xtext.junit4}/src/org/eclipse/xtext/junit4/validation/ValidatorTester.java (100%) rename {separate-builds/core/org.eclipse.xtext.testing => org.eclipse.xtext.testing}/.settings/org.eclipse.buildship.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.testing}/.settings/org.eclipse.core.resources.prefs (100%) rename {separate-builds/core/org.eclipse.xtext.testing => org.eclipse.xtext.testing}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.testing}/about.html (100%) rename {separate-builds/core/org.eclipse.xtext.testing => org.eclipse.xtext.testing}/build.gradle (100%) rename {separate-builds/core/org.eclipse.xtext.testing => org.eclipse.xtext.testing}/src/org/eclipse/xtext/testing/AbstractLanguageServerTest.xtend (100%) rename {tests/org.eclipse.xtext.testlanguages.ide => org.eclipse.xtext.testlanguages.ide}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {tests/org.eclipse.xtext.testlanguages.ide => org.eclipse.xtext.testlanguages.ide}/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.testlanguages.ide => org.eclipse.xtext.testlanguages.ide}/build.gradle (100%) rename {tests/org.eclipse.xtext.testlanguages.ide => org.eclipse.xtext.testlanguages.ide}/build.properties (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/.gitignore (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.testlanguages}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext.testlanguages}/about.html (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/build.gradle (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/build.properties (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/integration-test-pom.xml (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/model/generated/BeeLangTestLanguage.ecore (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/model/generated/BeeLangTestLanguage.genmodel (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/model/generated/NoJdtTestLanguage.ecore (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/model/generated/NoJdtTestLanguage.genmodel (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/plugin.xml (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/plugin.xml_gen (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.xtend (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.xtend (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.xtend (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/fragments/ExTestLanguageFragments.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/fragments/SimpleTestLanguageFragments.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.xtend (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.testlanguages}/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/.classpath (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext.tests}/.gitignore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/.project (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.tests}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.tests}/.settings/org.eclipse.core.resources.prefs (100%) mode change 100644 => 100755 rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.tests}/.settings/org.eclipse.core.runtime.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/.settings/org.eclipse.jdt.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.tests}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/.settings/org.eclipse.pde.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/.settings/org.eclipse.xtend.shared.ui.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/GenerateAllTestLanguages.mwe2.launch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/META-INF/MANIFEST.MF_gen (100%) rename {separate-builds/core/org.eclipse.xtext.testing => org.eclipse.xtext.tests}/about.html (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/lib/simple.jar (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/model/generated/BacktrackingLexerTestLanguage.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/model/generated/BacktrackingLexerTestLanguage.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/model/generated/SubTestLanguage.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/model/generated/SubTestLanguage.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/model/generated/SuperTestLanguage.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/model/generated/SuperTestLanguage.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/plugin.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/plugin.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/plugin.xml_gen (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtextbin (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtextbin (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSubTestLanguage.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSuperTestLanguage.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.tokens (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.tokens (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtextbin (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/DebugInternalBacktrackingLexerTestLanguage.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.tokens (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.tokens (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src-gen2/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/log4j.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/AllContentsPerformanceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/EcoreUtil2Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/GenerateAllTestLanguages2.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/GrammarUtilGetReferenceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/GrammarUtilTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestLanguage.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestLanguagesFragmentsExParseTreeConstructor.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestLanguagesFragmentsParseTreeConstructor.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestLanguagesFragmentsQualifiedNames.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/TestProjectConfig.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/XtextGrammarTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/XtextGrammarTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/XtextGrammarTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/actions/AntlrParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/build/IncrementalBuilderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/common/services/DefaultTerminalConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/concurrent/ReadWriteAccessTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/conversion/impl/DeclarativeValueConverterServiceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/documentation/impl/MultiLineCommentFileHeaderProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/dummy/DummyTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/ecore/EcoreSupportTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/AbstractEnumRulesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumAndReferenceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/GrammarParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/MultiRuleEnumTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/SerializationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/enums.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/enumrules/enums.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/FormattableDocumentTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/FormatterSerializerIntegrationTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/GenerateFormatterTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/GenericFormatterTester.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/internal/RegionSetTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessBuilderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionFinderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/AntlrToolFacadeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/GeneratorTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/GeneratorTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/JavaFileTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/JavaIoFileSystemAccessTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/LineSeparatorHarminizerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ManifestMergerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/Test_Manifest.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/TypeReferenceTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/ActionLanguage2Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/First.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/GenModelAccessTestGenerator.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/GenModelTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/Genmodel.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderSuperTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/AbstractAntlrSplitterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTestHelper.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/FirstSetComputationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/TerminalRuleToLexerBodyTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/ex/common/KeywordHelperTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/splitting/AntlrLexerSplitterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/splitting/AntlrParserSplitterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/splitting/CondititionSimplifierTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/parser/splitting/LexerSpecialStateTransitionSplitterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/LineMappingNormalizationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/TraceFileNameProviderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/TraceRegionMergerTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/TraceRegionSerializerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/TraceRegionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/TraceRegionToStringTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/version3.trace (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/generator/trace/version4.trace (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageValueConverters.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/AnotherInheritanceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/Bug265111Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/GenerateInheritanceLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/Inheritance2Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceGrammarAccessTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3Language.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ametamodel.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/ametamodel.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexBasedScopeProviderTest.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexTestLanguageGenerator.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexTestLanguageInjectorProvider.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexTestLanguageJavaValidator.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/Bug282355Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/Bug313508Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/IgnoreCaseTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/LexerErrorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/lexer/LexerSLComment.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/01.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/02.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/03.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/04.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/05.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug266082Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug287988Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug287988TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug287988WithEagerLinkingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug289059TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug313089Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug313089TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug362902.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug362902Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/Bug437669Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/CrossRefTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/FlatResourceSetBasedAllContainersStatePerformanceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/GenerateLinkingTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithDifferentWildcardTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithNamespaceImportsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithURIImportsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/ImportUriTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/LangATestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/LinkingErrorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/LinkingWarningsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/PartialLinkingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/SimpleAttributeResolverTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/converter/Bug362902ValueConverters.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/BasicLazyLinkingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug281990Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug289059Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug311337Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/Bug443705Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinking.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkingResourceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguagePostProcessor.ext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/lazy/LazyURIEncoderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/scoping/URINormalizationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerNsURI.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformPlugin.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformResource.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/ExceptionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/GenerateMetamodelReferencing.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/AbstractReaderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/NameBasedFilterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/PathTraverserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/ReaderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntryReaderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/Terminals.xtexterror (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/UriBasedReaderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/UriBasedReaderTest.xtexterror (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/UriBasedReaderTestLoadingResourceWithError.xtexterror (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/UriBasedReaderTestResourceWithError.xtexterror (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/ValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/emptyFolder/.dummy (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile1.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile2.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/importUriSubfolder/Start.importuritestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/nonemptyFolder/File1.indextestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/nonemptyFolder/sub folder/File1.indextestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/nonemptyJar.jar (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/shadowingtest/folder 1/File.indextestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/shadowingtest/folder 2/File.indextestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/mwe/shadowingtest/folder 3/File.indextestlanguage (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/naming/DeclarativeQualifiedNameConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/naming/QualifiedNameTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/AbstractCompositeNodeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/AbstractNodeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/Bug407280Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/CompositeNode.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/CompositeNodeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/CompositeNodeWithSemanticElement.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/LeafNode.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/LeafNodeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/LengthOffsetLineTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/NodeModelStateTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/NodeModelTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/RootNode.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/RootNodeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/TreeIteratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtilTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/util/LineAndColumnTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/nodemodel/util/NodeModelUtilsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parseerrorhandling/ParseErrorHandlingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/AbstractPartialParserCrossContainmentTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/AbstractPartialParserReplaceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/AbstractPartialParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/AbstractPartialParsingPointerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/AntlrDatatypeRuleTokenTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/Bug410560Test.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/CrossContainmentTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/DefaultEcoreElementFactoryTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/OffsetInformationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/ParserTestHelper.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParserCrossContainmentMultiTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParserCrossContainmentSingleTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParserReplaceExpressionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParserReplaceLookaheadTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingPerformanceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingPointerExpressionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingPointerLookaheadTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingPointerReferenceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingTestUtil.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/PartialParsingTestUtil.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/TokenRegionProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/XtextParserBugsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/XtextParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/AbstractBug289524Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/AbstractBug296889Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/AbstractBug301935Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289515Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524ExTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889ExTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug299237Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935ExTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug326509Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug378967Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug443221Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/GenericUnloaderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/LexerProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/TokenAcceptorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/XtextTokenStreamTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug287184Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug288432Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/GenerateAssignmentsTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/assignments/ParserBug281962Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/bug419429/Bug419429.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/bug419429/Bug419429Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageValueConverters.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/EFactoryValueConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/GrammarTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/MetamodelTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationErrorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/PartialParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/SerializationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/datatyperules/ValueConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/encoding/EncodingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/encoding/GenerateEncodingTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/01.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/02.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/03.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/04.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/05.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/06.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/07.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/08.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/09.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/10.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/11.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/12.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/13.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/14.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/15.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/16.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/17.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/18.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/19.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/20.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/21.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/22.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/23.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/24.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/25.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/epatch/testcases/26.epatch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsPlainParsingTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingInjectorProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentsExTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/FragmentsTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/fragments/PlainParsingTests.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/IndentationAwareLanguageTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingErrorTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/keywords/GrammarAccessTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/keywords/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/AbstractParametersParsingTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersParsingTests.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug292245Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug297105Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug317840Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/DefaultTerminalConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/DynamicChannelTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/GenerateTerminalrulesTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/HiddensTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/TerminalRuleTestLanguageConverters.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/UnicodeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/ValueConverterForTerminalFragmentsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/AbstractParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserExTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserExTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ConcreteSyntaxValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ErrorMessagesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/GrammarParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/GrammarSerializerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/MetamodelTransformationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ParserExTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/ParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SerializerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/CommentTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/EmptyModelTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/HiddenTokensTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/InvalidTokenTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/SerializeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLineSeparatorInformation.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterTestValueConverters.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/FormatterWindowsLinebreakTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/GenerateElementMatcherTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/GenerateFormatterTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterExpected.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterMessy.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/Bug305397.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/Bug305397Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CrossContainment.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/CrossContainment.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/NewSerializerCommentAssociationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/ParsetreeUtilTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/impl/TransientContainerReferencesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug285381Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug299395Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug302128Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/GenerateReconstrTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/HiddenAndTokenNodeIteratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/NodeIteratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/GenerateUnassignedTextTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/preferences/PreferencesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/reference/CommentOnEofBug_234135_Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/reference/LeafNodeBug_234132_Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/reference/leafNodeBug_234132.tst (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/Bug306325Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/Bug385636Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/Bug385636TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/Bug451668Test.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolverTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ConcurrentAccessTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/DerivedStateAwareResourceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/EObjectAtOffsetTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ExternalContentSupportTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LocationInFileProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LocationProviderTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ResourceServiceProvideRegistryTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ResourceServiceProviderProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/XtextResourcePerformanceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/XtextResourceSetTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/XtextResourceTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/containers/AbstractLiveContainerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/containers/LiveContainerBuilderIntegerationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/containers/LiveContainerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/containers/StateBasedContainerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ecore/XMLEncodingProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ecore/iso-8859-1.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ecore/utf16.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ecore/utf8.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/ignorecase/DefaultResourceDescriptionManagerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescriptionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDeltaTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptionsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/mydsl.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/persistence/PortableURIsTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescriptionTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/some folder/pack/ClassLoaderClasspathUriResolverTest.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/uriHell/SrcSegmentsInUrisAreNotRemovedTests.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/resource/uriHell/XtextPlatformResourceURIHandlerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/ScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/ScopesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/AbstractScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/Bug318343Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/DeclarativeScopeProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/ImportNormalizerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/ImportScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/MapBasedScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/MultimapBasedScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/ProfilingTest-results.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/ProfilingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/ScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/SimpleNameScopeProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/SimpleScopeTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/scoping/impl/SyntheticModelAwareURIConverter.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/AbstractSemanticSequencerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/AssignmentFinderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/BacktrackingSemanticSequencerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/ContextFinderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/ContextFinderTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/ContextPDAProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/ContextTypePDAProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/GenerateSerializerLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/GrammarConstraintProviderAssignedActionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/GrammarConstraintProviderFeatureTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/GrammarConstraintProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/GrammarPDAProviderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageInjectorProvider.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SequencerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SerializationAfterModelChangeTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SerializerPerformanceTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderNavigatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SyntacticSequencerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/XtextSerializerTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/service/GenericModuleTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/service/MyModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/service/ParameterizedTypeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/service/TestModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/tasks/DefaultTaskFinderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/tasks/DefaultTaskParserTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/tasks/PreferenceTaskTagProviderTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/tasks/TaskAssert.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/GenerateSingleTestLanguage.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/indent/CustomizedIndentationAwareTestLanguageParser.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/indent/IndentTokenSource.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/tests/EmfAssert.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/tests/TestErrorAcceptor.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/AutoBoxingDispatcherTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/ChainedIteratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/EcoreGenericsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/FilteringIteratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/FormattingMigratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/GenericsTest.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/GenericsTest.genmodel (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/LineFilterOutputStreamTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/MapVsMultimap.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/MappingIteratorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/OnChangeEvictingCacheAdapterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/PolymorphicDispatcherTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/ReflectionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/SimpleCacheTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/StringsCountLinesLinuxAndMacTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/StringsCountLinesWindowsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/StringsDiffTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/StringsTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/TailWriterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/TextRegionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/TextRegionWithLineInformationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/TuplesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/UriUtilTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/XtextVersionTests.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/formallang/CfgToPdaTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/formallang/FollowerFunctionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/formallang/NfaToProductionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/util/formallang/PdaUtilTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/AbstractCompositeValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptingTestCase.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/AssignmentAllocatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/CompositeEValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/CompositeValidatorWithEObjectValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/CompositeValidatorWithoutEObjectValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ConcreteSyntaxConstraintProviderTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ConcurrentValidationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/DeclarativeValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/GenerateValidationLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ImportUriValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/InjectableValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelperTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/NamesAreUniqueValidatorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ResourceValidatorImplTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ValidationTestHelper.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/ValidatorTesterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageChecks.chk (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageExpensiveChecks.chk (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageFastChecks.chk (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/Bug250313.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/Bug250313.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/Bug250313Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/IDValueConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/INTValueConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/IgnoreCaseIDValueConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/QualifiedNameTerminalConverters.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/QualifiedNameValueConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/valueconverter/STRINGConverterTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/AbstractXtextInspectorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/AbstractXtextRuleInspectorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/Bug285605Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/Bug287082Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/Bug290919Test.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/Bug456789Test.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ExceptionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/Foo.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/GrammarFlatteningTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/KeywordInspectorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/OverriddenValueInspectorTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/PartialParserTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/PredicatedElementTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidatorTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ResourceLoadTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspectorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/SuperCallScopeTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/URIsInEcoreFilesTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ValidEntryRuleInspectorTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/XtextGrammarSerializationTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/XtextLinkerTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/XtextResourceDescriptionTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/XtextScopingTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/XtextValidationTest.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/XtextValidationTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/Bug285140TestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_01.xtext.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_02.xtext.txt (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/DataTypeRuleWithEnumResultTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/EClassInfoTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/GenerateEcoreInferenceTestLanguages.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/ResourceTests.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/Test.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelperTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTest.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/ecoreInference/test.ecore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/generator/AntlrGeneratorFragmentTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/generator/EMFGeneratorFragment2Test.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/generator/GrammarAccessExtensionsTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/generator/WizardConfigTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/wizard/WizardConfigurationTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/src/org/eclipse/xtext/xtext/wizard/cli/CliWizardIntegrationTest.xtend (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/suites/org/eclipse/xtext/ParserFeaturesSuite.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/suites/org/eclipse/xtext/grammarinheritance/SuperCallSuite.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/suites/org/eclipse/xtext/parser/fragments/FragmentsSuite.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/suites/org/eclipse/xtext/parser/parameters/ParametersSuite.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/suites/org/eclipse/xtext/resource/uriHell/URIHandlerSuite.java (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/feature.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.repository/category.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/maven-deployment.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/source-layout.gradle (100%) rename {plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper}/gradle-wrapper.jar (100%) rename {plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper}/gradle-wrapper.properties (100%) rename {plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent}/gradlew (100%) mode change 100644 => 100755 rename {plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent}/gradlew.bat (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/feature.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.idea/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/category.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/org.xtext.example.full.target.target (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.web/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/settings.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/maven-deployment.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/source-layout.gradle (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent}/gradle/wrapper/gradle-wrapper.jar (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent}/gradle/wrapper/gradle-wrapper.properties (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent}/gradlew (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent => org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent}/gradlew.bat (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.ide/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.idea/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.web/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/build.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/settings.gradle (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/org.xtext.example.mavenTycho.target.target (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.web/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/feature.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/category.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/org.xtext.example.mavenTychoP2.target.target (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.web/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/build.properties (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.ide/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.web/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/jar-with-ecore-model.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/MyDsl.xtext (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/pom.xml (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/xtext.tests (xtend).launch (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.tests}/xtext.tests.launch (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.util}/.gitignore (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/.settings/.api_filters (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.util}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/.settings/org.eclipse.buildship.core.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext.util}/.settings/org.eclipse.core.resources.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext.util}/.settings/org.eclipse.core.runtime.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.util}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.util}/.settings/org.eclipse.m2e.core.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/.settings/org.eclipse.pde.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/.settings/org.eclipse.xtend.core.Xtend.prefs (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.util}/about.html (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/build.gradle (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/AbstractLinkedStack.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Arrays.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/CancelIndicator.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/CollectionBasedAcceptor.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/DiffUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/EcoreGenericsUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/EmfFormatter.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/EmfStructureComparator.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/ExceptionAcceptor.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Exceptions.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Files.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/GraphvizDotBuilder.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/IAcceptor.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/IFileSystemScanner.xtend (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/IResourceScopeCache.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/ITextRegion.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/ITextRegionWithLineInformation.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/JavaVersion.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/LazyStringInputStream.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/LineAndColumn.xtend (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/LineFilterOutputStream.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/LinkedStack.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/MergeableManifest.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Modules2.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Notifications.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/OnChangeEvictingCache.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Pair.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/PolymorphicDispatcher.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/ReflectionUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/ReplaceRegion.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/RuntimeIOException.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/SimpleAttributeResolver.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/SimpleCache.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/StopWatch.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/StringInputStream.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Strings.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/TailWriter.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/TextRegion.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/TextRegionWithLineInformation.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Triple.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Tuples.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/UriUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/Wrapper.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/XtextVersion.xtend (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/concurrent/AbstractReadWriteAcces.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/concurrent/CancelableUnitOfWork.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/concurrent/IReadAccess.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/concurrent/IUnitOfWork.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/concurrent/IWriteAccess.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/Cfg.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/CfgFactory.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/CfgUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/DirectedGraph.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/FollowerFunction.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/FollowerFunctionImpl.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/Nfa.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/NfaFactory.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/NfaGraphFormatter.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/NfaToDot.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/NfaToProduction.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/NfaUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/Pda.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/PdaFactory.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/PdaListFormatter.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/PdaToDot.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/PdaUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/Production.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/ProductionFactory.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/ProductionFormatter.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/ProductionStringFactory.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/ProductionUtil.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/StringCfg.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/StringNfa.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/StringPda.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/StringProduction.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/formallang/Traverser.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/internal/AlternateJdkLoader.xtend (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/internal/CodeGenUtil2.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/internal/EmfAdaptable.xtend (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/internal/FormattingMigrator.java (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/internal/Log.xtend (100%) rename {plugins/org.eclipse.xtext.util => org.eclipse.xtext.util}/src/org/eclipse/xtext/util/internal/Stopwatches.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.buildship.core.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.core.resources.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.core.runtime.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.m2e.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.pde.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/.settings/org.eclipse.xtend.core.Xtend.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/META-INF/MANIFEST.MF (100%) rename {tests/org.eclipse.xtext.testlanguages => org.eclipse.xtext.xtext.generator}/about.html (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/build.gradle (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/AbstractExternalFolderAwareFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/AbstractInheritingFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/AbstractStubGeneratingFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/AbstractXtextGeneratorFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/CodeConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorException.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/DefaultGeneratorModule.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/IGuiceAwareGeneratorComponent.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorLanguage.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ImplicitFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/Issues.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/LanguageModule.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/MweIssues.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/StandardLanguage.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextDirectoryCleaner.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextGeneratorLanguage.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextGeneratorNaming.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextGeneratorResourceSetInitializer.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextGeneratorStandaloneSetup.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/XtextGeneratorTemplates.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/builder/BuilderIntegrationFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ecore/EMFGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/exporting/QualifiedNamesFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/exporting/SimpleNamesFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/formatting/Formatter2Fragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/generator/GeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/grammarAccess/FragmentFakingEcoreResource.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessExtensions.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginClassNames.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginExtension.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiAntlrGrammarGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiGrammarNaming.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/XtextAntlrIDEAGeneratorFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/junit/Junit4Fragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/FileAccessFactory.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/GeneratedJavaFileAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/GuiceModuleAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/IXtextGeneratorFileSystemAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/JavaFileAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/ManifestAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/PluginXmlAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/StandaloneSetupAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/TextFileAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/TypeReference.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/XtendFileAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/XtextGeneratorFileSystemAccess.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/annotations/GeneratedClassAnnotation.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/annotations/IClassAnnotation.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/annotations/SingletonClassAnnotation.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/annotations/SuppressWarningsAnnotation.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/BundleProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/IBundleProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/IRuntimeProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/ISubProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/IWebProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/IXtextProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/RuntimeProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/StandardProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/SubProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/WebProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/model/project/XtextProjectConfig.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarWithActionsGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrContentAssistGrammarGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrDebugGrammarGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammar.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrOptions.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrToolFacade.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/CombinedGrammarMarker.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/ContentAssistGrammarNaming.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarNaming.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarToken.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/FirstSetComputer.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/GrammarNaming.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/IgnoreCaseString.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/KeywordHelper.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/MutableTokenDefProvider.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrCodeQualityHelper.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrLexerSplitter.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrParserSplitter.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardForUnorderedGroupsRemover.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardRemover.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/ConditionSimplifier.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/PartialClassExtractor.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressions.xtext (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsRuntimeModule.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsStandaloneSetup.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SyntacticPredicateFixup.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/UnorderedGroupsSplitter.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/internal/LexerSpecialStateTransitionSplitter.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/resourceFactory/ResourceFactoryFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/scoping/ImportNamespacesScopingFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/DebugGraphGenerator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/EqualAmbiguousTransitions.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/InjectableRuleNames.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/SemanticSequencerExtensions.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/SerializerFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerExtensions.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerPDA2ExtendedDot.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/types/TypesGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/compare/CompareFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/contentAssist/ContentAssistFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/labeling/LabelProviderFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/outline/OutlineTreeProviderFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/outline/QuickOutlineFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/projectWizard/SimpleProjectWizardFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/quickfix/QuickfixProviderFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/refactoring/RefactorElementNameFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/ui/templates/CodetemplatesGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/util/BooleanGeneratorOption.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/util/GenModelUtil2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/util/GeneratorOption.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/util/GrammarUtil2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/util/SyntheticTerminalDetector.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/validation/ValidatorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/validation/ValidatorNaming.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/web/RegexpExtensions.java (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/web/WebIntegrationFragment.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/xbase/XbaseGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/xbase/XbaseUsageDetector.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.generator => org.eclipse.xtext.xtext.generator}/src/org/eclipse/xtext/xtext/generator/xbase/XtypeGeneratorFragment2.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/.settings/org.eclipse.buildship.core.prefs (100%) rename {separate-builds/core/org.eclipse.xtext.testing => org.eclipse.xtext.xtext.wizard}/.settings/org.eclipse.core.resources.prefs (100%) rename {tests/org.eclipse.xtext.junit4.tests => org.eclipse.xtext.xtext.wizard}/.settings/org.eclipse.core.runtime.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext.xtext.wizard}/.settings/org.eclipse.m2e.core.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/.settings/org.eclipse.xtend.core.Xtend.prefs (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/META-INF/eclipse.inf (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/about.html (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/build.gradle (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper => org.eclipse.xtext.xtext.wizard/resources/gradlew}/gradle-wrapper.jar (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper => org.eclipse.xtext.xtext.wizard/resources/gradlew}/gradle-wrapper.properties (100%) rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent => org.eclipse.xtext.xtext.wizard/resources/gradlew}/gradlew (100%) mode change 100755 => 100644 rename {tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent => org.eclipse.xtext.xtext.wizard/resources/gradlew}/gradlew.bat (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/AbstractFile.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/BinaryFile.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/BuildSystem.java (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/Ecore2XtextConfiguration.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ExternalDependency.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/GradleBuildFile.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/IdeProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/IntellijProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/LanguageDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/Outlet.java (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/P2RepositoryProject.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ParentProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/PlainTextFile.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/PomFile.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ProjectLayout.java (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ProjectsCreator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/RuntimeProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/RuntimeTestProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/Scope.java (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/SdkFeatureProject.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/SourceLayout.java (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/TargetPlatformProject.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/TestProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/TestedProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/TextFile.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/UiProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/UiTestProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/WebProjectDescriptor.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/WizardConfiguration.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/cli/CliProjectsCreator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextExtensions.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextGrammarCreator.xtend (100%) rename {plugins/org.eclipse.xtext.xtext.wizard => org.eclipse.xtext.xtext.wizard}/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/UniqueNameUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.cvsignore (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext}/.gitignore (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/.api_filters (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext}/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/org.eclipse.buildship.core.prefs (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext}/.settings/org.eclipse.core.resources.prefs (100%) mode change 100755 => 100644 rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext}/.settings/org.eclipse.core.runtime.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/org.eclipse.jdt.launching.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/org.eclipse.jdt.ui.prefs (100%) rename {tests/org.eclipse.xtext.ide.tests => org.eclipse.xtext}/.settings/org.eclipse.m2e.core.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/org.eclipse.pde.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/org.eclipse.xtend.core.Xtend.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/.settings/org.eclipse.xtend.shared.ui.prefs (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/META-INF/MANIFEST.MF (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/META-INF/MANIFEST.MF_gen (100%) rename {tests/org.eclipse.xtext.tests => org.eclipse.xtext}/about.html (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/about.ini (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/about.mappings (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/about.properties (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/build.gradle (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/modeling32.png (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/org/eclipse/xtext/Xtext.ecore (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/org/eclipse/xtext/Xtext.genmodel (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsDelimiters.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsPackratParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsParserConfiguration.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsANY_OTHERConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsIDConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsINTConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsML_COMMENTConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSL_COMMENTConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSTRINGConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsWSConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/AbstractPackratParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/AbstractParserConfiguration.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/CharArrayWriterAsSequence.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IBacktracker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/ICharSequenceWithOffset.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IHiddenTokenHandler.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IMarkerFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IPackratParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IParseResultFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IParsedTokenVisitor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/IParserConfiguration.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/ParseResultFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractRuleAwareTerminalConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/ConsumeResult.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/EnumLiteralConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/IConsumerUtility.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/IElementConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumerConfiguration.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/IRootConsumerListener.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumerConfiguration.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/KeywordConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/NonTerminalConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/consumers/TerminalConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugBacktracker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequence.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequenceWithOffset.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugConsumerUtility.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugHiddenTokenHandler.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugMarkerFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugParsedTokenAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/DebugUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenCounter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenPrinter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/internal/Backtracker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/internal/IFurtherParsable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/internal/Marker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/internal/MarkerAwareBacktracker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterAlternatives.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterArray.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterRange.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/ICharacterClass.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/ISequenceMatcher.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/SetBasedKeywordMatcher.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/SingleCharacter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/matching/StringWithOffset.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedTokenVisitor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/AlternativesToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/AssignmentToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedTokenVisitor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ErrorToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/FakedToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/GroupToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenSource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedAction.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedEnumLiteral.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminal.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminalEnd.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminal.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeature.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeatureInfo.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/PlaceholderToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/packrat/org/eclipse/xtext/parser/packrat/tokens/UnorderedGroupToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/plugin.xml (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/schema/content_resourceServiceProvider.exsd (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/schema/extension_resourceServiceProvider.exsd (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/schema/protocol_resourceServiceProvider.exsd (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/log4j.properties (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/Constants.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/EcoreUtil2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/EcoreUtils.ext (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/Extensions.ext (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/GrammarToDot.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/GrammarUtil.ext (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/GrammarUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/IGrammarAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/ISetup.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/LanguageInfo.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/Xtext.xtext (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/XtextRuntimeModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/XtextStandaloneSetup.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/BuildContext.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/BuildRequest.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/ClusteringStorageAwareResourceLoader.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/IncrementalBuilder.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/IndexState.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/Indexer.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/build/Source2GeneratedMapping.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/common/Terminals.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/common/Terminals.xtext (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/common/TerminalsRuntimeModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/common/TerminalsStandaloneSetup.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/common/services/DefaultTerminalConverters.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/common/services/Ecore2XtextTerminalConverters.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/IValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/IValueConverterService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/ValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/ValueConverterException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/ValueConverterWithValueException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractDeclarativeValueConverterService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractIDValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractLexerBasedConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractNullSafeConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractToStringConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/AbstractValueConverterService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/DefaultTerminalConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/EFactoryValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/IDValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/INTValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/IgnoreCaseIDValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/KeywordAlternativeConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/KeywordBasedValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/QualifiedNameInStaticImportValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/QualifiedNameValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/conversion/impl/STRINGValueConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/debug/IStratumBreakpointSupport.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/AbstractDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducerDecorator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/Diagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/DiagnosticMessage.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/ExceptionDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/IDiagnosticConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/IDiagnosticProducer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/NullDiagnosticProducer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/diagnostics/Severity.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/IEObjectDocumentationProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/IEObjectDocumentationProviderExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/IFileHeaderProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/IJavaDocTypeReferenceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/impl/AbstractMultiLineCommentProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/impl/MultiLineFileHeaderProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/documentation/impl/MultiLineJavaDocTypeReferenceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/findReferences/IReferenceFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/findReferences/ReferenceAcceptor.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/findReferences/ReferenceFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/findReferences/TargetURICollector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/findReferences/TargetURISet.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/findReferences/TargetURIs.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/IElementMatcherProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/IFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/IFormatterExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/IIndentationInformation.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/ILineSeparatorInformation.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/INodeModelFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/INodeModelStreamer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/IWhitespaceInformationProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/AbstractDeclarativeFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/AbstractFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/AbstractFormattingConfig.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/AbstractNodeModelFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/AbstractTokenStream.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/BaseFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/BaseTokenStream.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/DefaultNodeModelFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/ElementMatcherProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/ElementMatcherToDot.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/FormattingConfig.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/FormattingConfig2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/FormattingConfigBasedStream.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/MatcherNFAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/MatcherState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/MatcherTransition.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/NodeModelStreamer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/NullFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting/impl/OneWhitespaceFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/AbstractFormatter2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/ConflictingFormattingException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/FormatterPreferenceKeys.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/FormatterPreferenceValuesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/FormatterPreferences.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/FormatterRequest.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/FormattingNotApplicableException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IAutowrapFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IFormattableDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IFormattableSubDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IFormatter2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatting.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/IMerger.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/ISubFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/ITextReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/ITextReplacerContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/debug/HiddenRegionFormattingToString.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/debug/TextRegionAccessToString.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/debug/TextRegionListToString.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/debug/TextRegionsInTextToString.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/debug/TextRegionsToString.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/debug/TextRegionsWithTitleToString.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/AbstractHiddenRegionFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/AbstractTextReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/ArrayListTextSegmentSet.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/CommentReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/ConditionalReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/ConflictingRegionsException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/DoubleHiddenRegionFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/FilteredSubDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/FormattableDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormatting.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormattingMerger.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/HiddenRegionReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/ICompositeTextReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/MaxLineWidthDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/MultilineCommentReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/RegionComparator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/RegionTrace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/RegionsOutsideFrameException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/RootDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/SingleHiddenRegionFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/SinglelineCodeCommentReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/SinglelineCommentReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/SinglelineDocCommentReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/SubDocument.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/TextReplacementList.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/TextReplacerContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/TextReplacerMerger.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/TextSegmentSet.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/internal/WhitespaceReplacer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/package-info.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/IAstRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/IComment.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/IEObjectRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegionPart.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ILineRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionsFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ISequentialRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionExtensions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionRewriter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ITextReplacement.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/ITextSegment.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/IWhitespace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/TextRegionAccessBuilder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractEObjectRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractHiddenRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractSemanticRegionsFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractTextSegment.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/LineRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeComment.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeEObjectRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHidden.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHiddenRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccessBuilder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeSemanticRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeWhitespace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionInIterableFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionMatcher.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionNullFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringBasedRegionAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringComment.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringEObjectRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHidden.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHiddenRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringSemanticRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringWhitespace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionAccessBuildingSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionRewriter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextReplacement.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextSegment.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/formatting2/regionaccess/package-info.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/AbstractFileSystemAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/AbstractFileSystemAccess2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/AbstractGenerator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/FileSystemAccessQueue.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/GeneratorComponent.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/GeneratorContext.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/GeneratorDelegate.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFilePostProcessor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFilePostProcessorExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFileSystemAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFileSystemAccess2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFileSystemAccessExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFileSystemAccessExtension2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IFileSystemAccessExtension3.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IGenerator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IGenerator2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IGeneratorContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IOutputConfigurationProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/IShouldGenerate.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/InMemoryFileSystemAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/JavaIoFileSystemAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/LineSeparatorHarmonizer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/OutputConfiguration.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/OutputConfigurationAdapter.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/OutputConfigurationProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/URIBasedFileSystemAccess.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/AbstractStatefulTraceRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/AbstractTraceRegionToString.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/CharSequenceTraceWrapper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/DefaultTraceURIConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ILocationData.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ILocationInResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ITrace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ITraceForURIProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ITraceRegionProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ITraceToBytecodeInstaller.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/ITraceURIConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/LeafIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/LineMappingProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/LocationData.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TemporaryTraceRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TraceAsPrimarySourceInstaller.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TraceFileNameProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TraceNotFoundException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TraceRegion.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TraceRegionMerger.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/TraceRegionSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/URIWrapper.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/AbstractLocationInResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/AbstractTrace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/AbstractTraceForURIProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificLocation.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTrace.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTraceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/LocationInResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/generator/trace/internal/NoTraces.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/IGrammarNFAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/INFAState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/INFATransition.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/IPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/IPDAState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/AbstractCachingNFABuilder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFATransition.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/AbstractPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/CfgAdapter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/DefaultBackwardNFAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/DefaultForwardNFAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFAState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFATransition.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/GrammarElementTitleSwitch.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/grammaranalysis/impl/NFAToDot.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/AbstractRegistryReader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/AbstractResourceServiceProviderDescriptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/Activator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/ContentResourceServiceProviderRegistryReader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/ExtensionResourceServiceProviderRegistryReader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/ProtocolResourceServiceProviderRegistryReader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/internal/ResourceServiceProviderDescriptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/ILinker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/ILinkingDiagnosticMessageProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/ILinkingService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/LinkingScopeProviderBinding.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/AbstractCleaningLinker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/AbstractLinker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/AbstractLinkingService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/DefaultLinkingService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/IllegalNodeException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/ImportedNamesAdapter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/Linker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticMessageProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticProducer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/LinkingHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/impl/XtextLinkingDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/lazy/LazyLinker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/lazy/LazyLinkingResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/lazy/LazyURIEncoder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/lazy/SettingDelegate.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/linking/lazy/SyntheticLinkingSupport.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/AbstractReader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/ContainersStateFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/EquinoxClasspathEntriesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/IClasspathEntriesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/ISlotEntry.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/NameBasedFilter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/NegatedUriFilter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/PathTraverser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/Reader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/ResourceDescriptionsProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/ResourceLoadingSlotEntry.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntry.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/RuntimeResourceSetInitializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/SlotEntry.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/UriBasedReader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/UriFilter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/UrlClassLoaderClasspathEntriesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/mwe/Validator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/naming/DefaultDeclarativeQualifiedNameProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/naming/IQualifiedNameConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/naming/IQualifiedNameProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/naming/QualifiedName.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/naming/SimpleNameProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/BidiIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/BidiIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/BidiTreeIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/BidiTreeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/ICompositeNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/ILeafNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/INode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/SyntaxErrorMessage.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/AbstractNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/BasicNodeTreeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/CompositeNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElement.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElementAndSyntaxError.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSyntaxError.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNodeWithSyntaxError.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/InternalNodeModelUtils.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/InvariantChecker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/LeafNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/LeafNodeWithSyntaxError.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/NodeModelBuilder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/RootNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/SerializableNodeModel.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/impl/SyntheticCompositeNode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/serialization/DeserializationConversionContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/serialization/SerializationConversionContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/NodeIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/NodeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/NodeModelUtils.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/NodeTreeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/AbstractParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/BaseEPackageAccess.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/DefaultEcoreElementFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/EclipseProjectPropertiesEncodingProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/IAstFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/IEncodingProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/IParseResult.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/IParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/ITokenToStringConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/ParseException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/ParseResult.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParserBasedTokenSourceProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AbstractIndentationTokenSource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AbstractSplittingTokenSource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AbstractTokenSourceProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AntlrDatatypeRuleToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AntlrTokenDefProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/AntlrTokenToStringConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/IAntlrTokenFileProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/IPartialParsingHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/IReferableElementsUnloader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/ISyntaxErrorMessageProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/ITokenAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/ITokenDefProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/IUnorderedGroupHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/Lexer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/LexerBindings.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/LexerProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/NullTokenDefProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/SyntaxErrorMessageProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/TokenAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/TokenDefProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/TokenSourceProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/TokenTool.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/UnorderedGroupHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/antlr/XtextTokenStream.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/impl/DatatypeRuleToken.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/impl/PartialParsingHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/impl/PartialParsingPointers.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/impl/Range.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parser/impl/TokenRegionProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/ICommentAssociater.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/IEObjectConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/IHiddenTokenHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/IParseTreeConstructor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/ITokenSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/ITokenStream.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/ITokenStreamExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/ITransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/Serializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/SerializerOptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/XtextSerializationException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractCommentAssociater.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractHiddenTokenHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractKeywordSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractParseTreeConstructor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractTransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/CrossReferenceSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultCommentAssociater.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultHiddenTokenHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultTransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/EObjectConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/EnumLiteralSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/HiddenAndTokenNodeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/IgnoreCaseKeywordSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/KeywordSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/NodeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenStringBuffer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TraceToDot.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstNFAToDot.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstTransition.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionNFAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionReportImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/ValueSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/parsetree/reconstr/impl/WriterTokenStream.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/BooleanKey.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/IPreferenceValues.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/IPreferenceValuesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/ITypedPreferenceValues.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/IntegerKey.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/MapBasedPreferenceValues.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/PreferenceKey.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/PreferenceKeysProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/PreferenceValuesByLanguage.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/StringKey.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/TypedPreferenceKey.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/preferences/TypedPreferenceValues.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/AbstractEObjectDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolver.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ClasspathUriResolutionException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ClasspathUriUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/CompilerPhases.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/DefaultFragmentProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/DefaultLocationInFileProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/DerivedStateAwareResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/DerivedStateAwareResourceDescriptionManager.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/DescriptionUtils.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/EObjectAtOffsetHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/EObjectDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ExternalContentSupport.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/FileExtensionProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/FileNotFoundOnClasspathException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ForwardingEObjectDescription.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IBatchLinkableResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IClasspathUriResolver.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IContainer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IDefaultResourceDescriptionStrategy.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IDerivedStateComputer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IEObjectDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IExternalContentSupport.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IFragmentProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IGlobalServiceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ILocationInFileProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ILocationInFileProviderExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IMimeTypeProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IReferenceDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IResourceDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IResourceDescriptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IResourceDescriptionsProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IResourceFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IResourceServiceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IResourceServiceProviderExtension.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ISelectable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/IShadowedResourceDescriptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ISynchronizable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/OutdatedStateManager.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ResourceServiceProviderServiceLoader.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ResourceSetContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSet.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/SaveOptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/SynchronizedXtextResourceSet.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/XtextPlatformResourceURIHandler.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/XtextResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/XtextResourceFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/XtextResourceSet.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/XtextSyntaxDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/XtextSyntaxDiagnosticWithRange.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/clustering/DisabledClusteringPolicy.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/clustering/DynamicResourceClusteringPolicy.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/clustering/IResourceClusteringPolicy.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/ContainerState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/DelegatingIAllContainerAdapter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/DescriptionAddingContainer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/FilterUriContainer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/FlatResourceSetBasedAllContainersState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/IAllContainersState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/IContainerState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/LiveShadowedAllContainerState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/ProjectDescriptionBasedContainerManager.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersStateProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/StateBasedContainer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/containers/StateBasedContainerManager.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceRuntimeModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceSupport.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/generic/GenericResourceDescriptionManager.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/generic/GenericResourceServiceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/generic/XMLEncodingProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/AbstractCompoundSelectable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/AbstractContainer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/AbstractResourceDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/AbstractResourceDescriptionChangeEventSource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/AliasedEObjectDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/BinaryGrammarResourceFactoryImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ChangedResourceDescriptionDelta.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ChunkedResourceDescriptions.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/CoarseGrainedChangeEvent.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDelta.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionManager.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionStrategy.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/DefaultResourceServiceProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/EObjectDescriptionLookUp.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/EagerResourceSetBasedResourceDescriptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ListBasedDiagnosticConsumer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/LiveShadowedResourceDescriptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ProjectDescription.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ResourceDescriptionChangeEvent.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsData.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ResourceServiceProviderRegistryImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/impl/SimpleResourceDescriptionsBasedContainerManager.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/IResourceStorageFacade.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/PortableURIs.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/ResourceStorageFacade.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/ResourceStorageLoadable.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/ResourceStorageProviderAdapter.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/ResourceStorageWritable.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescription.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/SourceLevelURIsAdapter.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/StorageAwareResource.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/resource/persistence/StorageAwareResourceDescriptionManager.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/ICaseInsensitivityHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/IGlobalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/IScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/IScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/IgnoreCaseLinking.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/Scopes.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/AbstractDeclarativeScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeDelegatingScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/AbstractScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/AbstractScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/CaseInsensitivityHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/DefaultGlobalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/DelegatingEventSource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/DelegatingScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/FilteringScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/GlobalResourceDescriptionProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/IDelegatingScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/IScopeWrapper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ImportNormalizer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ImportScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ImportUriGlobalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ImportUriResolver.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/LoadOnDemandResourceDescriptions.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/MapBasedScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/MultimapBasedScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/MultimapBasedSelectable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ResourceSetGlobalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/ScopeBasedSelectable.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/SelectableBasedScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/SimpleLocalScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/SimpleScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/scoping/impl/SingletonScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/ISerializationContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/ISerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/DelegatingSequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/ISemanticSequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/ISequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/ISyntacticSequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/SequenceFeeder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/StringBufferSequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/TokenStreamSequenceAdapter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/acceptor/WhitespaceAddingSequenceAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/Context2NameFunction.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/ContextPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/ContextTypePDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/GrammarAlias.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/GrammarConstraintProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/GrammarElementDeclarationOrder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/GrammarPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/IContextPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/IContextTypePDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/IGrammarConstraintProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/IGrammarPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/ISemanticSequencerNfaProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/ISerState.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/ISyntacticSequencerPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/SemanticSequencerNfaProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/SerializationContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/SerializerPDA.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/analysis/SyntacticSequencerPDAProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/ISemanticSequencerDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/ISerializationDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/ISyntacticSequencerDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/ITokenDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/SequencerDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/SerializationDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/SyntacticSequencerDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/diagnostic/TokenDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/impl/FeatureFinderUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/impl/Serializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/AbstractDelegatingSemanticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/AbstractSemanticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/AbstractSyntacticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/AssignmentFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/BacktrackingSemanticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/ContextFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/GenericSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/GenericSyntacticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/HiddenTokenSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/IAssignmentFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/IContextFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/IHiddenTokenSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/ISemanticNodeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/ISemanticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/ISyntacticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/ITransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/LegacyTransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/NodeModelSemanticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/RuleCallStack.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeIterator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/TransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/sequencer/TransientValueUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/CrossReferenceSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/EnumLiteralSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/ICrossReferenceSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/IEnumLiteralSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/IKeywordSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/IValueSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/IgnoreCaseKeywordSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/KeywordSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/SerializerScopeProviderBinding.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/serializer/tokens/ValueSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/AbstractElementFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/AbstractGenericModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/BindModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/CompoundModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/DefaultRuntimeModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/DispatchingProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/FreeModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/GrammarProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/LanguageSpecific.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/MethodBasedModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/OperationCanceledManager.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/ProviderModule.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/service/SingletonBinding.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/DefaultTaskFinder.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/DefaultTaskParser.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/DefaultTaskTagProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/ITaskFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/ITaskParser.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/ITaskTagProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/PreferenceTaskTagProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/Priority.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/Task.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/tasks/TaskTag.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/AbstractDeclarativeValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/AbstractInjectableValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/AbstractValidationDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/CancelableDiagnostician.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/Check.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/CheckMode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/CheckType.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/ComposedChecks.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/CompositeEValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/ConfigurableIssueCodesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/EObjectDiagnosticImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/EValidatorRegistrar.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/FeatureBasedDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/GuardException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IAssignmentQuantityAllocator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IAssignmentQuantityIntervalProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IConcreteSyntaxConstraintProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IConcreteSyntaxDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IConcreteSyntaxValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IDiagnosticConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/INamesAreUniqueValidationHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IResourceValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/ImportUriValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/Issue.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IssueSeverities.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/IssueSeveritiesProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/NamesAreUniqueValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/RangeBasedDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/ResourceValidatorImpl.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/SeverityConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/ValidationMessageAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/impl/AssignmentQuantityAllocator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/impl/AssignmentQuantityIntervalProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxConstraintProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxDiagnosticProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxEValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/FileWorkspaceConfig.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/IProjectConfig.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/IProjectConfigProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/ISourceFolder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/IWorkspaceConfig.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/ProjectConfigAdapter.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/workspace/ProjectConfigProvider.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/CardinalityAwareSyntacticSequencer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ConditionEvaluator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/CurrentTypeFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/FlattenedGrammarAccess.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/GrammarResource.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/GrammarWithoutLeftRecursionInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/KeywordInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/OriginalElement.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/OverriddenValueInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ParameterConfigHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/PredicateUsesUnorderedGroupInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/RuleFilter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/RuleNames.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/RuleWithParameterValues.xtend (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/SuperCallScope.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/UsedRulesFinder.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ValidEntryRuleInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextConfigurableIssueCodes.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextCrossReferenceSerializer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextDiagnosticConverter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextFormatter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextFragmentProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextLinker.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextLinkingDiagnosticMessageProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextLinkingService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextLocationInFileProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextMetamodelReferenceHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextReferableElementsUnloader.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextResourceDescriptionStrategy.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextRuleInspector.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextScopeProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextTransientValueService.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextTransientValueService2.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextValidator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/XtextValueConverters.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/DatatypeRuleUtil.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfo.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfos.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/ElementTypeCalculator.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/ErrorAcceptor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/IXtext2EcorePostProcessor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/SourceAdapter.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnostic.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticsProducer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/TransformationErrorCode.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/TransformationException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelper.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/UnexpectedClassInfoException.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/XtendXtext2EcorePostProcessor.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreInterpretationContext.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformer.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/parser/CardinalityAwareEcoreFactory.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/parser/CardinalityAwareSyntaxErrorMessageProvider.java (100%) rename {plugins/org.eclipse.xtext => org.eclipse.xtext}/src/org/eclipse/xtext/xtext/parser/MoreThanOneCardinalityException.java (100%) delete mode 100644 separate-builds/core/.project delete mode 100644 separate-builds/core/.settings/org.eclipse.buildship.core.prefs rename separate-builds/core/settings.gradle => settings.gradle (100%) delete mode 100644 splitting/.classpath delete mode 100644 splitting/.project delete mode 100644 splitting/README.md delete mode 100644 splitting/build.gradle delete mode 100755 splitting/git-filter-branch.sh delete mode 100755 splitting/parent-filter.sh delete mode 100644 splitting/settings.gradle delete mode 100644 splitting/splitting.txt delete mode 100644 splitting/src/org/eclipse/xtext/splitting/FindProjects.java delete mode 100644 splitting/src/org/eclipse/xtext/splitting/GenerateRemovals.java delete mode 100644 splitting/src/org/eclipse/xtext/splitting/ValidateSplitting.java delete mode 100644 tests/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.jdt.core.prefs diff --git a/separate-builds/core/build.gradle b/build.gradle similarity index 100% rename from separate-builds/core/build.gradle rename to build.gradle diff --git a/separate-builds/core/gradle/eclipse-project-layout.gradle b/gradle/eclipse-project-layout.gradle similarity index 100% rename from separate-builds/core/gradle/eclipse-project-layout.gradle rename to gradle/eclipse-project-layout.gradle diff --git a/separate-builds/core/gradle/java-compiler-settings.gradle b/gradle/java-compiler-settings.gradle similarity index 100% rename from separate-builds/core/gradle/java-compiler-settings.gradle rename to gradle/java-compiler-settings.gradle diff --git a/separate-builds/core/gradle/versions.gradle b/gradle/versions.gradle similarity index 100% rename from separate-builds/core/gradle/versions.gradle rename to gradle/versions.gradle diff --git a/tests/org.eclipse.xtext.ide.tests/.gitignore b/org.eclipse.xtext.ide.tests/.gitignore similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.gitignore rename to org.eclipse.xtext.ide.tests/.gitignore diff --git a/plugins/org.eclipse.xtext.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.ide.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.ide.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.buildship.core.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.resources.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.runtime.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.launching.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.ui.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.m2e.core.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.pde.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.pde.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.xtend.core.Xtend.prefs b/org.eclipse.xtext.ide.tests/.settings/org.eclipse.xtend.core.Xtend.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.xtend.core.Xtend.prefs rename to org.eclipse.xtext.ide.tests/.settings/org.eclipse.xtend.core.Xtend.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.ide.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.ide.tests/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext.ide/about.html b/org.eclipse.xtext.ide.tests/about.html similarity index 100% rename from plugins/org.eclipse.xtext.ide/about.html rename to org.eclipse.xtext.ide.tests/about.html diff --git a/tests/org.eclipse.xtext.ide.tests/build.gradle b/org.eclipse.xtext.ide.tests/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/build.gradle rename to org.eclipse.xtext.ide.tests/build.gradle diff --git a/tests/org.eclipse.xtext.ide.tests/model/generated/TestLanguage.ecore b/org.eclipse.xtext.ide.tests/model/generated/TestLanguage.ecore similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/model/generated/TestLanguage.ecore rename to org.eclipse.xtext.ide.tests/model/generated/TestLanguage.ecore diff --git a/tests/org.eclipse.xtext.ide.tests/model/generated/TestLanguage.genmodel b/org.eclipse.xtext.ide.tests/model/generated/TestLanguage.genmodel similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/model/generated/TestLanguage.genmodel rename to org.eclipse.xtext.ide.tests/model/generated/TestLanguage.genmodel diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/AbstractTestLangLanguageServerTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/AbstractTestLangLanguageServerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/AbstractTestLangLanguageServerTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/AbstractTestLangLanguageServerTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/CompletionTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/CompletionTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/CompletionTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/CompletionTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DefinitionTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DefinitionTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DefinitionTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DefinitionTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentSymbolTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentSymbolTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentSymbolTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentSymbolTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/DocumentTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/HoverTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/HoverTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/HoverTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/HoverTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/OpenDocumentTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/OpenDocumentTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/OpenDocumentTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/OpenDocumentTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ReferenceTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ReferenceTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ReferenceTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ReferenceTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerLauncherTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerLauncherTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerLauncherTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerLauncherTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/ServerTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceManagerTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceManagerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceManagerTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceManagerTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceSymbolTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceSymbolTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceSymbolTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/WorkspaceSymbolTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/concurrent/RequestManagerTest.xtend b/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/concurrent/RequestManagerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/concurrent/RequestManagerTest.xtend rename to org.eclipse.xtext.ide.tests/src/org/eclipse/xtext/ide/tests/server/concurrent/RequestManagerTest.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/AbstractTestLanguageRuntimeModule.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/AbstractTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/AbstractTestLanguageRuntimeModule.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/AbstractTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtextbin b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtextbin similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtextbin rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtextbin diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetupGenerated.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetupGenerated.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetupGenerated.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/PartialTestLanguageContentAssistParser.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/PartialTestLanguageContentAssistParser.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/PartialTestLanguageContentAssistParser.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/PartialTestLanguageContentAssistParser.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/TestLanguageParser.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/TestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/TestLanguageParser.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/TestLanguageParser.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.g b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.g rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.g diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.tokens b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.tokens similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.tokens rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguage.tokens diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageLexer.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageLexer.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageLexer.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageLexer.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageParser.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageParser.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/ide/contentassist/antlr/internal/InternalTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageAntlrTokenFileProvider.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageAntlrTokenFileProvider.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageAntlrTokenFileProvider.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageParser.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageParser.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/TestLanguageParser.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.g b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.g rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.g diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.tokens b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.tokens similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.tokens rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguage.tokens diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageLexer.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageLexer.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageLexer.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageLexer.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageParser.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageParser.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/parser/antlr/internal/InternalTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/scoping/AbstractTestLanguageScopeProvider.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/scoping/AbstractTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/scoping/AbstractTestLanguageScopeProvider.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/scoping/AbstractTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSemanticSequencer.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSemanticSequencer.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/serializer/TestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/services/TestLanguageGrammarAccess.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/services/TestLanguageGrammarAccess.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/services/TestLanguageGrammarAccess.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/services/TestLanguageGrammarAccess.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Model.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Model.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Model.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Model.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/PrimitiveType.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/PrimitiveType.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/PrimitiveType.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/PrimitiveType.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Property.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Property.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Property.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Property.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguageFactory.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguageFactory.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguageFactory.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguageFactory.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguagePackage.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguagePackage.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguagePackage.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TestLanguagePackage.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Type.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Type.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Type.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/Type.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeDeclaration.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeDeclaration.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeDeclaration.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeDeclaration.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeReference.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeReference.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeReference.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/TypeReference.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/ModelImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/ModelImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/ModelImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/ModelImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PrimitiveTypeImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PrimitiveTypeImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PrimitiveTypeImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PrimitiveTypeImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PropertyImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PropertyImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PropertyImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/PropertyImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguageFactoryImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguageFactoryImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguageFactoryImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguageFactoryImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguagePackageImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguagePackageImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguagePackageImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TestLanguagePackageImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeDeclarationImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeDeclarationImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeDeclarationImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeDeclarationImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeReferenceImpl.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeReferenceImpl.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeReferenceImpl.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/impl/TypeReferenceImpl.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageAdapterFactory.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageAdapterFactory.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageAdapterFactory.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageAdapterFactory.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageSwitch.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageSwitch.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageSwitch.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/testLanguage/util/TestLanguageSwitch.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/validation/AbstractTestLanguageValidator.java b/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/validation/AbstractTestLanguageValidator.java similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/validation/AbstractTestLanguageValidator.java rename to org.eclipse.xtext.ide.tests/testlang-src-gen/org/eclipse/xtext/ide/tests/testlanguage/validation/AbstractTestLanguageValidator.java diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/META-INF/services/org.eclipse.xtext.ISetup b/org.eclipse.xtext.ide.tests/testlang-src/META-INF/services/org.eclipse.xtext.ISetup similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/META-INF/services/org.eclipse.xtext.ISetup rename to org.eclipse.xtext.ide.tests/testlang-src/META-INF/services/org.eclipse.xtext.ISetup diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/GenerateTestLanguage.mwe2 b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/GenerateTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/GenerateTestLanguage.mwe2 rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/GenerateTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtext b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtext rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageRuntimeModule.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageRuntimeModule.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageRuntimeModule.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageRuntimeModule.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetup.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetup.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetup.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/TestLanguageStandaloneSetup.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/generator/TestLanguageGenerator.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/generator/TestLanguageGenerator.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/generator/TestLanguageGenerator.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/generator/TestLanguageGenerator.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/highlighting/TestLanguageHighlightingProvider.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/highlighting/TestLanguageHighlightingProvider.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/highlighting/TestLanguageHighlightingProvider.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/highlighting/TestLanguageHighlightingProvider.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/scoping/TestLanguageScopeProvider.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/scoping/TestLanguageScopeProvider.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/scoping/TestLanguageScopeProvider.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/scoping/TestLanguageScopeProvider.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/server/SocketServerLauncher.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/server/SocketServerLauncher.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/server/SocketServerLauncher.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/server/SocketServerLauncher.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/validation/TestLanguageValidator.xtend b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/validation/TestLanguageValidator.xtend similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/validation/TestLanguageValidator.xtend rename to org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/validation/TestLanguageValidator.xtend diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/launch.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/launch.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/launch.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/launch.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/tasks.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/tasks.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/tasks.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/.vscode/tasks.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.gitignore b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.gitignore similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.gitignore rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.gitignore diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/launch.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/launch.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/launch.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/launch.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/settings.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/settings.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/settings.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/settings.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/tasks.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/tasks.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/tasks.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscode/tasks.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscodeignore b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscodeignore similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscodeignore rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/.vscodeignore diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/README.md b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/README.md similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/README.md rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/README.md diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/package.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/package.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/package.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/package.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/src/extension.ts b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/src/extension.ts similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/src/extension.ts rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/src/extension.ts diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.configuration.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.configuration.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.configuration.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.configuration.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.tmLanguage b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.tmLanguage similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.tmLanguage rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/testlang.tmLanguage diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/tsconfig.json b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/tsconfig.json similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/tsconfig.json rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/tsconfig.json diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/node.d.ts b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/node.d.ts similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/node.d.ts rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/node.d.ts diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/vscode-typings.d.ts b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/vscode-typings.d.ts similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/vscode-typings.d.ts rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/typings/vscode-typings.d.ts diff --git a/tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/vsc-extension-quickstart.md b/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/vsc-extension-quickstart.md similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/vsc-extension-quickstart.md rename to org.eclipse.xtext.ide.tests/testlang-vscode-extension/testlang/vsc-extension-quickstart.md diff --git a/plugins/org.eclipse.xtext.ide/.gitignore b/org.eclipse.xtext.ide/.gitignore similarity index 100% rename from plugins/org.eclipse.xtext.ide/.gitignore rename to org.eclipse.xtext.ide/.gitignore diff --git a/plugins/org.eclipse.xtext.ide/.settings/.api_filters b/org.eclipse.xtext.ide/.settings/.api_filters similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/.api_filters rename to org.eclipse.xtext.ide/.settings/.api_filters diff --git a/plugins/org.eclipse.xtext.junit4/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.buildship.core.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.core.resources.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.core.runtime.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.jdt.launching.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.jdt.ui.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.m2e.core.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.pde.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.pde.prefs diff --git a/plugins/org.eclipse.xtext.ide/.settings/org.eclipse.xtend.core.Xtend.prefs b/org.eclipse.xtext.ide/.settings/org.eclipse.xtend.core.Xtend.prefs similarity index 100% rename from plugins/org.eclipse.xtext.ide/.settings/org.eclipse.xtend.core.Xtend.prefs rename to org.eclipse.xtext.ide/.settings/org.eclipse.xtend.core.Xtend.prefs diff --git a/plugins/org.eclipse.xtext.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.ide/META-INF/MANIFEST.MF similarity index 100% rename from plugins/org.eclipse.xtext.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.ide/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext.junit4/about.html b/org.eclipse.xtext.ide/about.html similarity index 100% rename from plugins/org.eclipse.xtext.junit4/about.html rename to org.eclipse.xtext.ide/about.html diff --git a/plugins/org.eclipse.xtext.ide/build.gradle b/org.eclipse.xtext.ide/build.gradle similarity index 100% rename from plugins/org.eclipse.xtext.ide/build.gradle rename to org.eclipse.xtext.ide/build.gradle diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/LexerIdeBindings.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/LexerIdeBindings.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/LexerIdeBindings.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/LexerIdeBindings.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/BracePair.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/BracePair.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/BracePair.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/BracePair.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/DefaultBracePairProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/DefaultBracePairProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/DefaultBracePairProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/DefaultBracePairProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/IBracePairProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/IBracePairProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/IBracePairProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/IBracePairProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/XtextBracePairProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/XtextBracePairProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/XtextBracePairProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/bracketmatching/XtextBracePairProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/AbstractIdeTemplateProposalProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/AbstractIdeTemplateProposalProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/AbstractIdeTemplateProposalProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/AbstractIdeTemplateProposalProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistContext.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistContext.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistContext.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistContext.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistEntry.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistEntry.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistEntry.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ContentAssistEntry.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/FQNPrefixMatcher.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/FQNPrefixMatcher.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/FQNPrefixMatcher.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/FQNPrefixMatcher.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IFollowElementAcceptor.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IFollowElementAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IFollowElementAcceptor.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IFollowElementAcceptor.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IIdeContentProposalAcceptor.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IIdeContentProposalAcceptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IIdeContentProposalAcceptor.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IIdeContentProposalAcceptor.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IPrefixMatcher.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IPrefixMatcher.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IPrefixMatcher.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IPrefixMatcher.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IProposalConflictHelper.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IProposalConflictHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IProposalConflictHelper.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IProposalConflictHelper.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalCreator.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalCreator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalCreator.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalCreator.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalPriorities.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalPriorities.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalPriorities.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalPriorities.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeContentProposalProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeCrossrefProposalProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeCrossrefProposalProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeCrossrefProposalProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/IdeCrossrefProposalProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ProposalConflictHelper.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ProposalConflictHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ProposalConflictHelper.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/ProposalConflictHelper.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractContentAssistParser.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractContentAssistParser.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractContentAssistParser.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractContentAssistParser.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractPartialContentAssistParser.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractPartialContentAssistParser.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractPartialContentAssistParser.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AbstractPartialContentAssistParser.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AntlrProposalConflictHelper.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AntlrProposalConflictHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AntlrProposalConflictHelper.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/AntlrProposalConflictHelper.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/CallHierarchyHelper.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/CallHierarchyHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/CallHierarchyHelper.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/CallHierarchyHelper.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ContentAssistContextFactory.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ContentAssistContextFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ContentAssistContextFactory.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ContentAssistContextFactory.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/EntryPointFinder.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/EntryPointFinder.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/EntryPointFinder.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/EntryPointFinder.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElement.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElement.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElement.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElement.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementCalculator.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementCalculator.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementCalculator.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementCalculator.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementComputer.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementComputer.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementComputer.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/FollowElementComputer.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IContentAssistParser.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IContentAssistParser.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IContentAssistParser.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IContentAssistParser.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IPartialContentAssistParser.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IPartialContentAssistParser.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IPartialContentAssistParser.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/IPartialContentAssistParser.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LeafNodeFinder.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LeafNodeFinder.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LeafNodeFinder.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LeafNodeFinder.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminal.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminal.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminal.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminal.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminalRuleCall.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminalRuleCall.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminalRuleCall.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookAheadTerminalRuleCall.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookaheadKeyword.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookaheadKeyword.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookaheadKeyword.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/LookaheadKeyword.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ObservableXtextTokenStream.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ObservableXtextTokenStream.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ObservableXtextTokenStream.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/ObservableXtextTokenStream.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/PartialContentAssistContextFactory.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/PartialContentAssistContextFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/PartialContentAssistContextFactory.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/PartialContentAssistContextFactory.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/RequiredRuleNameComputer.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/RequiredRuleNameComputer.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/RequiredRuleNameComputer.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/RequiredRuleNameComputer.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/AbstractInternalContentAssistParser.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/AbstractInternalContentAssistParser.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/AbstractInternalContentAssistParser.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/AbstractInternalContentAssistParser.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/DFA.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/DFA.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/DFA.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/DFA.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/InfiniteRecursion.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/InfiniteRecursion.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/InfiniteRecursion.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/InfiniteRecursion.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/Lexer.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/Lexer.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/Lexer.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/Lexer.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/LinkedHashSetWithoutNull.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/LinkedHashSetWithoutNull.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/LinkedHashSetWithoutNull.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/contentassist/antlr/internal/LinkedHashSetWithoutNull.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/AbstractHierarchyBuilder.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/AbstractHierarchyBuilder.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/AbstractHierarchyBuilder.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/AbstractHierarchyBuilder.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultCallHierarchyBuilder.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultCallHierarchyBuilder.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultCallHierarchyBuilder.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultCallHierarchyBuilder.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNode.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNode.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNode.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNode.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeLocationProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeLocationProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeLocationProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeLocationProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeReference.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeReference.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeReference.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyNodeReference.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyRoot.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyRoot.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyRoot.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/DefaultHierarchyRoot.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/ICallHierarchyBuilder.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/ICallHierarchyBuilder.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/ICallHierarchyBuilder.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/ICallHierarchyBuilder.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyBuilder.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyBuilder.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyBuilder.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyBuilder.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNode.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNode.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNode.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNode.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeLocationProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeLocationProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeLocationProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeLocationProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeReference.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeReference.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeReference.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyNodeReference.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyRoot.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyRoot.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyRoot.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/hierarchy/IHierarchyRoot.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/model/TokenTypeToStringMapper.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/model/TokenTypeToStringMapper.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/model/TokenTypeToStringMapper.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/model/TokenTypeToStringMapper.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/navigation/INavigatable.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/navigation/INavigatable.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/navigation/INavigatable.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/navigation/INavigatable.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/partialEditing/IPartialEditingContentAssistParser.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/partialEditing/IPartialEditingContentAssistParser.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/partialEditing/IPartialEditingContentAssistParser.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/partialEditing/IPartialEditingContentAssistParser.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/AbstractAntlrTokenToAttributeIdMapper.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/AbstractAntlrTokenToAttributeIdMapper.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/AbstractAntlrTokenToAttributeIdMapper.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/AbstractAntlrTokenToAttributeIdMapper.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultAntlrTokenToAttributeIdMapper.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultAntlrTokenToAttributeIdMapper.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultAntlrTokenToAttributeIdMapper.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultAntlrTokenToAttributeIdMapper.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultSemanticHighlightingCalculator.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultSemanticHighlightingCalculator.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultSemanticHighlightingCalculator.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/DefaultSemanticHighlightingCalculator.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/HighlightingStyles.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/HighlightingStyles.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/HighlightingStyles.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/HighlightingStyles.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IEditorHighlightingConfigurationProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IEditorHighlightingConfigurationProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IEditorHighlightingConfigurationProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IEditorHighlightingConfigurationProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IHighlightedPositionAcceptor.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IHighlightedPositionAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IHighlightedPositionAcceptor.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/IHighlightedPositionAcceptor.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/ISemanticHighlightingCalculator.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/ISemanticHighlightingCalculator.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/ISemanticHighlightingCalculator.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/ISemanticHighlightingCalculator.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/LightweightPosition.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/LightweightPosition.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/LightweightPosition.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/LightweightPosition.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/MergingHighlightedPositionAcceptor.java b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/MergingHighlightedPositionAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/MergingHighlightedPositionAcceptor.java rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/editor/syntaxcoloring/MergingHighlightedPositionAcceptor.java diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescription.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescription.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescription.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescription.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescriptionProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescriptionProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescriptionProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/IImageDescriptionProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/INameLabelProvider.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/INameLabelProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/INameLabelProvider.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/labels/INameLabelProvider.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/Document.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/Document.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/Document.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/Document.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/DocumentExtensions.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/DocumentExtensions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/DocumentExtensions.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/DocumentExtensions.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/LanguageServerImpl.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/LanguageServerImpl.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/LanguageServerImpl.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/LanguageServerImpl.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ProjectManager.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ProjectManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ProjectManager.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ProjectManager.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerLauncher.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerLauncher.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerLauncher.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerLauncher.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerModule.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerModule.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerModule.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/ServerModule.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/UriExtensions.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/UriExtensions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/UriExtensions.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/UriExtensions.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/WorkspaceManager.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/WorkspaceManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/WorkspaceManager.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/WorkspaceManager.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/CancellableIndicator.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/CancellableIndicator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/CancellableIndicator.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/CancellableIndicator.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestCancelIndicator.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestCancelIndicator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestCancelIndicator.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestCancelIndicator.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestManager.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestManager.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/concurrent/RequestManager.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/contentassist/ContentAssistService.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/contentassist/ContentAssistService.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/contentassist/ContentAssistService.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/contentassist/ContentAssistService.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/findReferences/WorkspaceResourceAccess.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/findReferences/WorkspaceResourceAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/findReferences/WorkspaceResourceAccess.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/findReferences/WorkspaceResourceAccess.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/hover/HoverService.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/hover/HoverService.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/hover/HoverService.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/hover/HoverService.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/DocumentSymbolService.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/DocumentSymbolService.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/DocumentSymbolService.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/DocumentSymbolService.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/WorkspaceSymbolService.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/WorkspaceSymbolService.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/WorkspaceSymbolService.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/server/symbol/WorkspaceSymbolService.xtend diff --git a/plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/util/CancelIndicatorProgressMonitor.xtend b/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/util/CancelIndicatorProgressMonitor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/util/CancelIndicatorProgressMonitor.xtend rename to org.eclipse.xtext.ide/src/org/eclipse/xtext/ide/util/CancelIndicatorProgressMonitor.xtend diff --git a/tests/org.eclipse.xtext.junit4.tests/.classpath b/org.eclipse.xtext.junit4.tests/.classpath similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/.classpath rename to org.eclipse.xtext.junit4.tests/.classpath diff --git a/plugins/org.eclipse.xtext.junit4/.gitignore b/org.eclipse.xtext.junit4.tests/.gitignore similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.gitignore rename to org.eclipse.xtext.junit4.tests/.gitignore diff --git a/tests/org.eclipse.xtext.junit4.tests/.project b/org.eclipse.xtext.junit4.tests/.project similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/.project rename to org.eclipse.xtext.junit4.tests/.project diff --git a/plugins/org.eclipse.xtext.util/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.junit4.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.junit4.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.junit4.tests/.settings/org.eclipse.core.runtime.prefs diff --git a/splitting/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from splitting/.settings/org.eclipse.jdt.core.prefs rename to org.eclipse.xtext.junit4.tests/.settings/org.eclipse.jdt.core.prefs diff --git a/tests/org.eclipse.xtext.junit4.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.junit4.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.junit4.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.junit4.tests/build.properties b/org.eclipse.xtext.junit4.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/build.properties rename to org.eclipse.xtext.junit4.tests/build.properties diff --git a/tests/org.eclipse.xtext.junit4.tests/pom.xml b/org.eclipse.xtext.junit4.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/pom.xml rename to org.eclipse.xtext.junit4.tests/pom.xml diff --git a/tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/Bug367679Test.java b/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/Bug367679Test.java similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/Bug367679Test.java rename to org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/Bug367679Test.java diff --git a/tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsFourTimes.java b/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsFourTimes.java similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsFourTimes.java rename to org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsFourTimes.java diff --git a/tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsTwoTimes.java b/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsTwoTimes.java similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsTwoTimes.java rename to org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/FlakyFailsTwoTimes.java diff --git a/tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/IllegalFlakyConfigTest.java b/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/IllegalFlakyConfigTest.java similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/IllegalFlakyConfigTest.java rename to org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/IllegalFlakyConfigTest.java diff --git a/tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/SmokeTestScenarioTest.java b/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/SmokeTestScenarioTest.java similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/SmokeTestScenarioTest.java rename to org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/SmokeTestScenarioTest.java diff --git a/tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/XtextRunnerTest.java b/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/XtextRunnerTest.java similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/XtextRunnerTest.java rename to org.eclipse.xtext.junit4.tests/src/org/eclipse/xtext/junit4/XtextRunnerTest.java diff --git a/tests/org.eclipse.xtext.junit4.tests/xtext.junit4.tests.launch b/org.eclipse.xtext.junit4.tests/xtext.junit4.tests.launch similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/xtext.junit4.tests.launch rename to org.eclipse.xtext.junit4.tests/xtext.junit4.tests.launch diff --git a/plugins/org.eclipse.xtext.junit4/.classpath b/org.eclipse.xtext.junit4/.classpath similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.classpath rename to org.eclipse.xtext.junit4/.classpath diff --git a/plugins/org.eclipse.xtext.util/.gitignore b/org.eclipse.xtext.junit4/.gitignore similarity index 100% rename from plugins/org.eclipse.xtext.util/.gitignore rename to org.eclipse.xtext.junit4/.gitignore diff --git a/plugins/org.eclipse.xtext.junit4/.project b/org.eclipse.xtext.junit4/.project similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.project rename to org.eclipse.xtext.junit4/.project diff --git a/plugins/org.eclipse.xtext.junit4/.settings/.api_filters b/org.eclipse.xtext.junit4/.settings/.api_filters similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/.api_filters rename to org.eclipse.xtext.junit4/.settings/.api_filters diff --git a/plugins/org.eclipse.xtext/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.junit4/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.junit4/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.core.resources.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.core.runtime.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.core.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.core.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.launching.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.jdt.ui.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.m2e.core.prefs diff --git a/plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext.junit4/.settings/org.eclipse.pde.prefs similarity index 100% rename from plugins/org.eclipse.xtext.junit4/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext.junit4/.settings/org.eclipse.pde.prefs diff --git a/plugins/org.eclipse.xtext.junit4/META-INF/MANIFEST.MF b/org.eclipse.xtext.junit4/META-INF/MANIFEST.MF similarity index 100% rename from plugins/org.eclipse.xtext.junit4/META-INF/MANIFEST.MF rename to org.eclipse.xtext.junit4/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext.util/about.html b/org.eclipse.xtext.junit4/about.html similarity index 100% rename from plugins/org.eclipse.xtext.util/about.html rename to org.eclipse.xtext.junit4/about.html diff --git a/plugins/org.eclipse.xtext.junit4/build.properties b/org.eclipse.xtext.junit4/build.properties similarity index 100% rename from plugins/org.eclipse.xtext.junit4/build.properties rename to org.eclipse.xtext.junit4/build.properties diff --git a/plugins/org.eclipse.xtext.junit4/pom.xml b/org.eclipse.xtext.junit4/pom.xml similarity index 100% rename from plugins/org.eclipse.xtext.junit4/pom.xml rename to org.eclipse.xtext.junit4/pom.xml diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/AbstractXtextTests.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/AbstractXtextTests.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/AbstractXtextTests.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/AbstractXtextTests.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/Flaky.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/Flaky.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/Flaky.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/Flaky.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/GlobalRegistries.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/GlobalRegistries.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/GlobalRegistries.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/GlobalRegistries.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IInjectorProvider.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IInjectorProvider.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IInjectorProvider.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IInjectorProvider.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IRegistryConfigurator.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IRegistryConfigurator.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IRegistryConfigurator.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/IRegistryConfigurator.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/InjectWith.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/InjectWith.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/InjectWith.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/InjectWith.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/TemporaryFolder.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/TemporaryFolder.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/TemporaryFolder.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/TemporaryFolder.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/XtextRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/XtextRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/XtextRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/XtextRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/build/AbstractIncrementalBuilderTest.xtend b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/build/AbstractIncrementalBuilderTest.xtend similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/build/AbstractIncrementalBuilderTest.xtend rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/build/AbstractIncrementalBuilderTest.xtend diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTestRequest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTestRequest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTestRequest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTestRequest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTester.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTester.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTester.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/formatter/FormatterTester.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ide/AbstractHierarchyBuilderTest.xtend b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ide/AbstractHierarchyBuilderTest.xtend similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ide/AbstractHierarchyBuilderTest.xtend rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ide/AbstractHierarchyBuilderTest.xtend diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/AbstractPortableURIsTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/AbstractPortableURIsTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/AbstractPortableURIsTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/AbstractPortableURIsTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InjectorProviders.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InjectorProviders.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InjectorProviders.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InjectorProviders.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InternalBuilderTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InternalBuilderTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InternalBuilderTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/InternalBuilderTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/LineDelimiters.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/LineDelimiters.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/LineDelimiters.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/LineDelimiters.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/StopwatchRule.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/StopwatchRule.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/StopwatchRule.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/StopwatchRule.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/Timed.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/Timed.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/Timed.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/Timed.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/XtextInjectorProvider.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/XtextInjectorProvider.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/XtextInjectorProvider.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/internal/XtextInjectorProvider.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/logging/LoggingTester.xtend b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/logging/LoggingTester.xtend similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/logging/LoggingTester.xtend rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/logging/LoggingTester.xtend diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertNodeModelAcceptor.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertNodeModelAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertNodeModelAcceptor.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertNodeModelAcceptor.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertStructureAcceptor.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertStructureAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertStructureAcceptor.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/AssertStructureAcceptor.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/DebugSequenceAcceptor.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/DebugSequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/DebugSequenceAcceptor.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/DebugSequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/SerializerTester.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/SerializerTester.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/SerializerTester.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/serializer/SerializerTester.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/AbstractSmokeTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/AbstractSmokeTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/AbstractSmokeTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/AbstractSmokeTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/DeltaScenarioProcessor.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/DeltaScenarioProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/DeltaScenarioProcessor.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/DeltaScenarioProcessor.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/IgnoredBySmokeTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/IgnoredBySmokeTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/IgnoredBySmokeTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/IgnoredBySmokeTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ProcessedBy.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ProcessedBy.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ProcessedBy.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ProcessedBy.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenario.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenario.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenario.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenario.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ScenarioProcessor.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ScenarioProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ScenarioProcessor.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/ScenarioProcessor.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenarios.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenarios.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenarios.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/Scenarios.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/XtextSmokeTestRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/XtextSmokeTestRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/XtextSmokeTestRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/XtextSmokeTestRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractParallelScenarioRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractParallelScenarioRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractParallelScenarioRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractParallelScenarioRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractScenarioRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractScenarioRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractScenarioRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AbstractScenarioRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AllScenariosRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AllScenariosRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AllScenariosRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/AllScenariosRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/CompleteInputScenarioRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/CompleteInputScenarioRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/CompleteInputScenarioRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/CompleteInputScenarioRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/InjectorCache.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/InjectorCache.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/InjectorCache.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/InjectorCache.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelCompleteInputScenarioRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelCompleteInputScenarioRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelCompleteInputScenarioRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelCompleteInputScenarioRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelPermutingScenarioRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelPermutingScenarioRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelPermutingScenarioRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/ParallelPermutingScenarioRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/PermutingScenarioRunner.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/PermutingScenarioRunner.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/PermutingScenarioRunner.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/PermutingScenarioRunner.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/RunnerBuilder.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/RunnerBuilder.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/RunnerBuilder.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/RunnerBuilder.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataCarrier.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataCarrier.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataCarrier.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataCarrier.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataProvider.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataProvider.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataProvider.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/TestDataProvider.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/WrappingInjectorProvider.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/WrappingInjectorProvider.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/WrappingInjectorProvider.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/internal/WrappingInjectorProvider.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/processors/PartialParsingProcessor.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/processors/PartialParsingProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/processors/PartialParsingProcessor.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/smoketest/processors/PartialParsingProcessor.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractAutoEditTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractAutoEditTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractAutoEditTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractAutoEditTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCStyleLanguageAutoEditTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCStyleLanguageAutoEditTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCStyleLanguageAutoEditTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCStyleLanguageAutoEditTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractContentAssistProcessorTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractContentAssistProcessorTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractContentAssistProcessorTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractContentAssistProcessorTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCursorHandlingTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCursorHandlingTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCursorHandlingTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractCursorHandlingTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractDamagerRepairerTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractDamagerRepairerTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractDamagerRepairerTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractDamagerRepairerTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractEditorTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractEditorTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractEditorTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractEditorTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractLinkedEditingIntegrationTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractLinkedEditingIntegrationTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractLinkedEditingIntegrationTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractLinkedEditingIntegrationTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractOutlineTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractOutlineTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractOutlineTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractOutlineTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractWorkbenchTest.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractWorkbenchTest.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractWorkbenchTest.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/AbstractWorkbenchTest.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/ContentAssistProcessorTestBuilder.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/ContentAssistProcessorTestBuilder.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/ContentAssistProcessorTestBuilder.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/ContentAssistProcessorTestBuilder.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableSelectionProvider.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableSelectionProvider.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableSelectionProvider.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableSelectionProvider.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableTextViewer.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableTextViewer.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableTextViewer.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/MockableTextViewer.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/IResourcesSetupUtil.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/IResourcesSetupUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/IResourcesSetupUtil.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/IResourcesSetupUtil.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/JavaProjectSetupUtil.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/JavaProjectSetupUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/JavaProjectSetupUtil.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/JavaProjectSetupUtil.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/PluginUtil.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/PluginUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/PluginUtil.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/ui/util/PluginUtil.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIConverter.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIConverter.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIConverter.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIConverter.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIHandler.xtend b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIHandler.xtend similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIHandler.xtend rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/InMemoryURIHandler.xtend diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ParseHelper.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ParseHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ParseHelper.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ParseHelper.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceHelper.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceHelper.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceHelper.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceLoadHelper.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceLoadHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceLoadHelper.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/ResourceLoadHelper.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/URIBasedTestResourceDescription.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/URIBasedTestResourceDescription.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/URIBasedTestResourceDescription.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/util/URIBasedTestResourceDescription.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AbstractValidatorTester.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AbstractValidatorTester.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AbstractValidatorTester.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AbstractValidatorTester.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AssertableDiagnostics.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AssertableDiagnostics.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AssertableDiagnostics.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/AssertableDiagnostics.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/RegisteredValidatorTester.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/RegisteredValidatorTester.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/RegisteredValidatorTester.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/RegisteredValidatorTester.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidatorTester.java b/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidatorTester.java similarity index 100% rename from plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidatorTester.java rename to org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidatorTester.java diff --git a/separate-builds/core/org.eclipse.xtext.testing/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext.testing/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from separate-builds/core/org.eclipse.xtext.testing/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext.testing/.settings/org.eclipse.buildship.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.testing/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.testing/.settings/org.eclipse.core.resources.prefs diff --git a/separate-builds/core/org.eclipse.xtext.testing/META-INF/MANIFEST.MF b/org.eclipse.xtext.testing/META-INF/MANIFEST.MF similarity index 100% rename from separate-builds/core/org.eclipse.xtext.testing/META-INF/MANIFEST.MF rename to org.eclipse.xtext.testing/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext.xtext.generator/about.html b/org.eclipse.xtext.testing/about.html similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/about.html rename to org.eclipse.xtext.testing/about.html diff --git a/separate-builds/core/org.eclipse.xtext.testing/build.gradle b/org.eclipse.xtext.testing/build.gradle similarity index 100% rename from separate-builds/core/org.eclipse.xtext.testing/build.gradle rename to org.eclipse.xtext.testing/build.gradle diff --git a/separate-builds/core/org.eclipse.xtext.testing/src/org/eclipse/xtext/testing/AbstractLanguageServerTest.xtend b/org.eclipse.xtext.testing/src/org/eclipse/xtext/testing/AbstractLanguageServerTest.xtend similarity index 100% rename from separate-builds/core/org.eclipse.xtext.testing/src/org/eclipse/xtext/testing/AbstractLanguageServerTest.xtend rename to org.eclipse.xtext.testing/src/org/eclipse/xtext/testing/AbstractLanguageServerTest.xtend diff --git a/tests/org.eclipse.xtext.testlanguages.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.testlanguages.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.testlanguages.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.testlanguages.ide/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/tests/org.eclipse.xtext.testlanguages.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.testlanguages.ide/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.testlanguages.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.testlanguages.ide/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.testlanguages.ide/build.gradle b/org.eclipse.xtext.testlanguages.ide/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.testlanguages.ide/build.gradle rename to org.eclipse.xtext.testlanguages.ide/build.gradle diff --git a/tests/org.eclipse.xtext.testlanguages.ide/build.properties b/org.eclipse.xtext.testlanguages.ide/build.properties similarity index 100% rename from tests/org.eclipse.xtext.testlanguages.ide/build.properties rename to org.eclipse.xtext.testlanguages.ide/build.properties diff --git a/tests/org.eclipse.xtext.testlanguages/.gitignore b/org.eclipse.xtext.testlanguages/.gitignore similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/.gitignore rename to org.eclipse.xtext.testlanguages/.gitignore diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.testlanguages/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.testlanguages/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/tests/org.eclipse.xtext.testlanguages/META-INF/MANIFEST.MF b/org.eclipse.xtext.testlanguages/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/META-INF/MANIFEST.MF rename to org.eclipse.xtext.testlanguages/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext/about.html b/org.eclipse.xtext.testlanguages/about.html similarity index 100% rename from plugins/org.eclipse.xtext/about.html rename to org.eclipse.xtext.testlanguages/about.html diff --git a/tests/org.eclipse.xtext.testlanguages/build.gradle b/org.eclipse.xtext.testlanguages/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/build.gradle rename to org.eclipse.xtext.testlanguages/build.gradle diff --git a/tests/org.eclipse.xtext.testlanguages/build.properties b/org.eclipse.xtext.testlanguages/build.properties similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/build.properties rename to org.eclipse.xtext.testlanguages/build.properties diff --git a/tests/org.eclipse.xtext.testlanguages/integration-test-pom.xml b/org.eclipse.xtext.testlanguages/integration-test-pom.xml similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/integration-test-pom.xml rename to org.eclipse.xtext.testlanguages/integration-test-pom.xml diff --git a/tests/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.ecore b/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.ecore similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.ecore rename to org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.ecore diff --git a/tests/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel rename to org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel diff --git a/tests/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.ecore b/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.ecore similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.ecore rename to org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.ecore diff --git a/tests/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel rename to org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel diff --git a/tests/org.eclipse.xtext.testlanguages/plugin.xml b/org.eclipse.xtext.testlanguages/plugin.xml similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/plugin.xml rename to org.eclipse.xtext.testlanguages/plugin.xml diff --git a/tests/org.eclipse.xtext.testlanguages/plugin.xml_gen b/org.eclipse.xtext.testlanguages/plugin.xml_gen similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/plugin.xml_gen rename to org.eclipse.xtext.testlanguages/plugin.xml_gen diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.xtext b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.xtext rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.xtext b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.xtext rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.xtext b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.xtext rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.xtend b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.xtend similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.xtend rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.xtend diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.xtend b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.xtend similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.xtend rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.xtend diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.xtend b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.xtend similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.xtend rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.xtend diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/ExTestLanguageFragments.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/ExTestLanguageFragments.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/ExTestLanguageFragments.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/ExTestLanguageFragments.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/SimpleTestLanguageFragments.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/SimpleTestLanguageFragments.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/SimpleTestLanguageFragments.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fragments/SimpleTestLanguageFragments.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.mwe2 rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.xtext b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.xtext rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.xtend b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.xtend similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.xtend rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.xtend diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java rename to org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java diff --git a/tests/org.eclipse.xtext.tests/.classpath b/org.eclipse.xtext.tests/.classpath similarity index 100% rename from tests/org.eclipse.xtext.tests/.classpath rename to org.eclipse.xtext.tests/.classpath diff --git a/plugins/org.eclipse.xtext/.gitignore b/org.eclipse.xtext.tests/.gitignore similarity index 100% rename from plugins/org.eclipse.xtext/.gitignore rename to org.eclipse.xtext.tests/.gitignore diff --git a/tests/org.eclipse.xtext.tests/.project b/org.eclipse.xtext.tests/.project similarity index 100% rename from tests/org.eclipse.xtext.tests/.project rename to org.eclipse.xtext.tests/.project diff --git a/tests/org.eclipse.xtext.junit4.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.core.resources.prefs old mode 100644 new mode 100755 similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.core.resources.prefs diff --git a/plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.core.runtime.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.core.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.jdt.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.jdt.launching.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.jdt.ui.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.pde.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.pde.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.xtend.shared.ui.prefs b/org.eclipse.xtext.tests/.settings/org.eclipse.xtend.shared.ui.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.xtend.shared.ui.prefs rename to org.eclipse.xtext.tests/.settings/org.eclipse.xtend.shared.ui.prefs diff --git a/tests/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch b/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch similarity index 100% rename from tests/org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch rename to org.eclipse.xtext.tests/GenerateAllTestLanguages.mwe2.launch diff --git a/tests/org.eclipse.xtext.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen similarity index 100% rename from tests/org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen rename to org.eclipse.xtext.tests/META-INF/MANIFEST.MF_gen diff --git a/separate-builds/core/org.eclipse.xtext.testing/about.html b/org.eclipse.xtext.tests/about.html similarity index 100% rename from separate-builds/core/org.eclipse.xtext.testing/about.html rename to org.eclipse.xtext.tests/about.html diff --git a/tests/org.eclipse.xtext.tests/build.gradle b/org.eclipse.xtext.tests/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/build.gradle rename to org.eclipse.xtext.tests/build.gradle diff --git a/tests/org.eclipse.xtext.tests/build.properties b/org.eclipse.xtext.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/build.properties rename to org.eclipse.xtext.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/lib/simple.jar b/org.eclipse.xtext.tests/lib/simple.jar similarity index 100% rename from tests/org.eclipse.xtext.tests/lib/simple.jar rename to org.eclipse.xtext.tests/lib/simple.jar diff --git a/tests/org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.ecore b/org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.ecore rename to org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.ecore diff --git a/tests/org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.genmodel b/org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.genmodel rename to org.eclipse.xtext.tests/model/generated/BacktrackingLexerTestLanguage.genmodel diff --git a/tests/org.eclipse.xtext.tests/model/generated/SubTestLanguage.ecore b/org.eclipse.xtext.tests/model/generated/SubTestLanguage.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/model/generated/SubTestLanguage.ecore rename to org.eclipse.xtext.tests/model/generated/SubTestLanguage.ecore diff --git a/tests/org.eclipse.xtext.tests/model/generated/SubTestLanguage.genmodel b/org.eclipse.xtext.tests/model/generated/SubTestLanguage.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/model/generated/SubTestLanguage.genmodel rename to org.eclipse.xtext.tests/model/generated/SubTestLanguage.genmodel diff --git a/tests/org.eclipse.xtext.tests/model/generated/SuperTestLanguage.ecore b/org.eclipse.xtext.tests/model/generated/SuperTestLanguage.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/model/generated/SuperTestLanguage.ecore rename to org.eclipse.xtext.tests/model/generated/SuperTestLanguage.ecore diff --git a/tests/org.eclipse.xtext.tests/model/generated/SuperTestLanguage.genmodel b/org.eclipse.xtext.tests/model/generated/SuperTestLanguage.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/model/generated/SuperTestLanguage.genmodel rename to org.eclipse.xtext.tests/model/generated/SuperTestLanguage.genmodel diff --git a/tests/org.eclipse.xtext.tests/plugin.properties b/org.eclipse.xtext.tests/plugin.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/plugin.properties rename to org.eclipse.xtext.tests/plugin.properties diff --git a/tests/org.eclipse.xtext.tests/plugin.xml b/org.eclipse.xtext.tests/plugin.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/plugin.xml rename to org.eclipse.xtext.tests/plugin.xml diff --git a/tests/org.eclipse.xtext.tests/plugin.xml_gen b/org.eclipse.xtext.tests/plugin.xml_gen similarity index 100% rename from tests/org.eclipse.xtext.tests/plugin.xml_gen rename to org.eclipse.xtext.tests/plugin.xml_gen diff --git a/tests/org.eclipse.xtext.tests/pom.xml b/org.eclipse.xtext.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/pom.xml rename to org.eclipse.xtext.tests/pom.xml diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtextbin b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtextbin similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtextbin rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtextbin diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtextbin b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtextbin similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtextbin rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtextbin diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSubTestLanguage.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSubTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSubTestLanguage.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSubTestLanguage.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSuperTestLanguage.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSuperTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSuperTestLanguage.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/DebugInternalSuperTestLanguage.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.tokens b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.tokens similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.tokens rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.tokens diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.tokens b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.tokens similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.tokens rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.tokens diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtextbin b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtextbin similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtextbin rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtextbin diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/DebugInternalBacktrackingLexerTestLanguage.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/DebugInternalBacktrackingLexerTestLanguage.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/DebugInternalBacktrackingLexerTestLanguage.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/DebugInternalBacktrackingLexerTestLanguage.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.tokens b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.tokens similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.tokens rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.tokens diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.tokens b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.tokens similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.tokens rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.tokens diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java rename to org.eclipse.xtext.tests/src-gen2/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java diff --git a/tests/org.eclipse.xtext.tests/src/log4j.properties b/org.eclipse.xtext.tests/src/log4j.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/src/log4j.properties rename to org.eclipse.xtext.tests/src/log4j.properties diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/AllContentsPerformanceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/AllContentsPerformanceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/AllContentsPerformanceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/AllContentsPerformanceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/EcoreUtil2Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/EcoreUtil2Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/EcoreUtil2Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/EcoreUtil2Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages2.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages2.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages2.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages2.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilGetReferenceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilGetReferenceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilGetReferenceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilGetReferenceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/GrammarUtilTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguage.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguage.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguage.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguage.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragments.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsEx.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsExParseTreeConstructor.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsExParseTreeConstructor.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsExParseTreeConstructor.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsExParseTreeConstructor.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsParseTreeConstructor.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsParseTreeConstructor.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsParseTreeConstructor.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsParseTreeConstructor.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsQualifiedNames.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsQualifiedNames.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsQualifiedNames.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestLanguagesFragmentsQualifiedNames.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestProjectConfig.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestProjectConfig.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/TestProjectConfig.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/TestProjectConfig.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/actions/AntlrParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/actions/AntlrParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/actions/AntlrParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/actions/AntlrParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/build/IncrementalBuilderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/build/IncrementalBuilderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/build/IncrementalBuilderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/build/IncrementalBuilderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/common/services/DefaultTerminalConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/common/services/DefaultTerminalConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/common/services/DefaultTerminalConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/common/services/DefaultTerminalConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/concurrent/ReadWriteAccessTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/concurrent/ReadWriteAccessTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/concurrent/ReadWriteAccessTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/concurrent/ReadWriteAccessTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/conversion/impl/DeclarativeValueConverterServiceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/conversion/impl/DeclarativeValueConverterServiceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/conversion/impl/DeclarativeValueConverterServiceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/conversion/impl/DeclarativeValueConverterServiceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentFileHeaderProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentFileHeaderProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentFileHeaderProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/documentation/impl/MultiLineCommentFileHeaderProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/ecore/EcoreSupportTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/AbstractEnumRulesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/AbstractEnumRulesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/AbstractEnumRulesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/AbstractEnumRulesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GenerateEnumRuleTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GrammarParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GrammarParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GrammarParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/GrammarParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/SerializationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/SerializationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/SerializationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/SerializationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/enums.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormattableDocumentTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormattableDocumentTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormattableDocumentTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormattableDocumentTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterSerializerIntegrationTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterSerializerIntegrationTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterSerializerIntegrationTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterSerializerIntegrationTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenerateFormatterTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenerateFormatterTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenerateFormatterTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenerateFormatterTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenericFormatterTester.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenericFormatterTester.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenericFormatterTester.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/GenericFormatterTester.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/RegionSetTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/RegionSetTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/RegionSetTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/RegionSetTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessBuilderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessBuilderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessBuilderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessBuilderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionFinderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionFinderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionFinderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionFinderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AbstractLargeMetamodelTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AntlrToolFacadeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AntlrToolFacadeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AntlrToolFacadeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/AntlrToolFacadeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/CompositeGeneratorFragmentTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/GeneratorTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaFileTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaFileTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaFileTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaFileTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaIoFileSystemAccessTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaIoFileSystemAccessTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaIoFileSystemAccessTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/JavaIoFileSystemAccessTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/LineSeparatorHarminizerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/LineSeparatorHarminizerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/LineSeparatorHarminizerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/LineSeparatorHarminizerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ManifestMergerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ManifestMergerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ManifestMergerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ManifestMergerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/Test_Manifest.MF b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/Test_Manifest.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/Test_Manifest.MF rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/Test_Manifest.MF diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/TypeReferenceTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/TypeReferenceTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/TypeReferenceTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/TypeReferenceTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/ActionLanguage2Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/ActionLanguage2Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/ActionLanguage2Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/ActionLanguage2Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/First.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/First.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/First.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/First.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTest.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTestGenerator.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTestGenerator.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTestGenerator.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelAccessTestGenerator.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/GenModelTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/Genmodel.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/Genmodel.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/Genmodel.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/Genmodel.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/Bug378261Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderSuperTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderSuperTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderSuperTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderSuperTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ElementFinderTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/FragmentFakingEcoreResourceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GenerateGrammarAccessTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessUtilTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/SubPackageAwareGrammarAccessFragmentTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/UnicodeCharacterDatabaseNamesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/ametamodel.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AbstractAntlrSplitterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AbstractAntlrSplitterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AbstractAntlrSplitterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AbstractAntlrSplitterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTestHelper.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTestHelper.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTestHelper.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarComparatorTestHelper.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/AntlrGrammarGenUtilTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/FirstSetComputationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/FirstSetComputationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/FirstSetComputationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/FirstSetComputationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/TerminalRuleToLexerBodyTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/TerminalRuleToLexerBodyTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/TerminalRuleToLexerBodyTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/TerminalRuleToLexerBodyTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/ex/common/KeywordHelperTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/ex/common/KeywordHelperTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/ex/common/KeywordHelperTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/ex/common/KeywordHelperTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrLexerSplitterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrLexerSplitterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrLexerSplitterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrLexerSplitterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrParserSplitterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrParserSplitterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrParserSplitterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/AntlrParserSplitterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/CondititionSimplifierTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/CondititionSimplifierTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/CondititionSimplifierTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/CondititionSimplifierTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/LexerSpecialStateTransitionSplitterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/LexerSpecialStateTransitionSplitterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/LexerSpecialStateTransitionSplitterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/splitting/LexerSpecialStateTransitionSplitterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/LineMappingNormalizationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/LineMappingNormalizationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/LineMappingNormalizationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/LineMappingNormalizationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceFileNameProviderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceFileNameProviderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceFileNameProviderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceFileNameProviderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionMergerTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionMergerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionMergerTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionMergerTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionSerializerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionSerializerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionSerializerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionSerializerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionToStringTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionToStringTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionToStringTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/TraceRegionToStringTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version3.trace b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version3.trace similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version3.trace rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version3.trace diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version4.trace b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version4.trace similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version4.trace rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/trace/version4.trace diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageValueConverters.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageValueConverters.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageValueConverters.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageValueConverters.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AnotherInheritanceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AnotherInheritanceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AnotherInheritanceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AnotherInheritanceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Bug265111Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Bug265111Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Bug265111Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Bug265111Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/GenerateInheritanceLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/GenerateInheritanceLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/GenerateInheritanceLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/GenerateInheritanceLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Inheritance2Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Inheritance2Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Inheritance2Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/Inheritance2Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceGrammarAccessTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceGrammarAccessTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceGrammarAccessTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceGrammarAccessTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3Language.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3Language.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3Language.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3Language.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ametamodel.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexBasedScopeProviderTest.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexBasedScopeProviderTest.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexBasedScopeProviderTest.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexBasedScopeProviderTest.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageGenerator.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageGenerator.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageGenerator.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageGenerator.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageInjectorProvider.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageInjectorProvider.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageInjectorProvider.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageInjectorProvider.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageJavaValidator.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageJavaValidator.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageJavaValidator.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageJavaValidator.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug282355Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug282355Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug282355Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug282355Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug313508Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug313508Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug313508Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/Bug313508Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerErrorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerErrorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerErrorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerErrorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerSLComment.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerSLComment.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerSLComment.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/LexerSLComment.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/01.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/01.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/01.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/01.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/02.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/02.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/02.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/02.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/03.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/03.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/03.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/03.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/04.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/04.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/04.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/04.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/05.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/05.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/05.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/05.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug266082Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug266082Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug266082Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug266082Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988WithEagerLinkingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988WithEagerLinkingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988WithEagerLinkingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988WithEagerLinkingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug437669Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug437669Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug437669Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug437669Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/FlatResourceSetBasedAllContainersStatePerformanceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/FlatResourceSetBasedAllContainersStatePerformanceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/FlatResourceSetBasedAllContainersStatePerformanceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/FlatResourceSetBasedAllContainersStatePerformanceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/GenerateLinkingTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/GenerateLinkingTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/GenerateLinkingTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/GenerateLinkingTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithDifferentWildcardTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithDifferentWildcardTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithDifferentWildcardTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithDifferentWildcardTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithNamespaceImportsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithNamespaceImportsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithNamespaceImportsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithNamespaceImportsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithURIImportsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithURIImportsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithURIImportsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseLinkingWithURIImportsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingErrorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingErrorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingErrorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingErrorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingWarningsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingWarningsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingWarningsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LinkingWarningsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/PartialLinkingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/PartialLinkingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/PartialLinkingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/PartialLinkingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/SimpleAttributeResolverTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/SimpleAttributeResolverTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/SimpleAttributeResolverTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/SimpleAttributeResolverTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/converter/Bug362902ValueConverters.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/converter/Bug362902ValueConverters.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/converter/Bug362902ValueConverters.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/converter/Bug362902ValueConverters.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/BasicLazyLinkingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/BasicLazyLinkingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/BasicLazyLinkingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/BasicLazyLinkingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug281990Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug281990Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug281990Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug281990Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug289059Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug289059Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug289059Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug289059Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug443705Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug443705Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug443705Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug443705Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinking.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinking.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinking.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinking.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingResourceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingResourceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingResourceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingResourceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguagePostProcessor.ext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguagePostProcessor.ext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguagePostProcessor.ext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguagePostProcessor.ext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageScopeProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyURIEncoderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyURIEncoderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyURIEncoderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyURIEncoderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/URINormalizationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/URINormalizationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/URINormalizationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/URINormalizationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerNsURI.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerNsURI.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerNsURI.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerNsURI.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformPlugin.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformPlugin.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformPlugin.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformPlugin.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformResource.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformResource.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformResource.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcorePerPlatformResource.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/ExceptionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/ExceptionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/ExceptionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/ExceptionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/GenerateMetamodelReferencing.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/GenerateMetamodelReferencing.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/GenerateMetamodelReferencing.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/GenerateMetamodelReferencing.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/AbstractReaderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/AbstractReaderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/AbstractReaderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/AbstractReaderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/NameBasedFilterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/NameBasedFilterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/NameBasedFilterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/NameBasedFilterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/PathTraverserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/PathTraverserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/PathTraverserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/PathTraverserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ReaderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ReaderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ReaderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ReaderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntryReaderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntryReaderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntryReaderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntryReaderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/Terminals.xtexterror b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/Terminals.xtexterror similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/Terminals.xtexterror rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/Terminals.xtexterror diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.xtexterror b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.xtexterror similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.xtexterror rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTest.xtexterror diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestLoadingResourceWithError.xtexterror b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestLoadingResourceWithError.xtexterror similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestLoadingResourceWithError.xtexterror rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestLoadingResourceWithError.xtexterror diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestResourceWithError.xtexterror b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestResourceWithError.xtexterror similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestResourceWithError.xtexterror rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/UriBasedReaderTestResourceWithError.xtexterror diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/ValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/emptyFolder/.dummy b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/emptyFolder/.dummy similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/emptyFolder/.dummy rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/emptyFolder/.dummy diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile1.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile1.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile1.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile1.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile2.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile2.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile2.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/OtherFile2.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/Start.importuritestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/Start.importuritestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/Start.importuritestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/importUriSubfolder/Start.importuritestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/File1.indextestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/File1.indextestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/File1.indextestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/File1.indextestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/sub folder/File1.indextestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/sub folder/File1.indextestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/sub folder/File1.indextestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyFolder/sub folder/File1.indextestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyJar.jar b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyJar.jar similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyJar.jar rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/nonemptyJar.jar diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 1/File.indextestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 1/File.indextestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 1/File.indextestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 1/File.indextestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 2/File.indextestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 2/File.indextestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 2/File.indextestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 2/File.indextestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 3/File.indextestlanguage b/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 3/File.indextestlanguage similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 3/File.indextestlanguage rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/mwe/shadowingtest/folder 3/File.indextestlanguage diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/DeclarativeQualifiedNameConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/DeclarativeQualifiedNameConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/DeclarativeQualifiedNameConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/DeclarativeQualifiedNameConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/QualifiedNameTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/QualifiedNameTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/QualifiedNameTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/naming/QualifiedNameTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractCompositeNodeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractCompositeNodeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractCompositeNodeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractCompositeNodeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractNodeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractNodeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractNodeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/AbstractNodeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/Bug407280Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/Bug407280Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/Bug407280Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/Bug407280Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNode.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNode.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNode.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNode.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeWithSemanticElement.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeWithSemanticElement.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeWithSemanticElement.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/CompositeNodeWithSemanticElement.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNode.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNode.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNode.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNode.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNodeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNodeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNodeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LeafNodeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LengthOffsetLineTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LengthOffsetLineTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LengthOffsetLineTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/LengthOffsetLineTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelStateTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelStateTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelStateTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelStateTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/NodeModelTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNode.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNode.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNode.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNode.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNodeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNodeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNodeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/RootNodeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/TreeIteratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/TreeIteratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/TreeIteratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/TreeIteratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtilTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtilTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtilTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtilTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/LineAndColumnTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/LineAndColumnTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/LineAndColumnTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/LineAndColumnTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/NodeModelUtilsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/NodeModelUtilsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/NodeModelUtilsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/nodemodel/util/NodeModelUtilsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parseerrorhandling/ParseErrorHandlingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parseerrorhandling/ParseErrorHandlingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parseerrorhandling/ParseErrorHandlingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parseerrorhandling/ParseErrorHandlingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserCrossContainmentTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserCrossContainmentTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserCrossContainmentTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserCrossContainmentTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserReplaceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserReplaceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserReplaceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserReplaceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParsingPointerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParsingPointerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParsingPointerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AbstractPartialParsingPointerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AntlrDatatypeRuleTokenTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AntlrDatatypeRuleTokenTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AntlrDatatypeRuleTokenTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/AntlrDatatypeRuleTokenTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/Bug410560Test.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/Bug410560Test.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/Bug410560Test.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/Bug410560Test.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/CrossContainmentTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/CrossContainmentTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/CrossContainmentTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/CrossContainmentTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/DefaultEcoreElementFactoryTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/DefaultEcoreElementFactoryTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/DefaultEcoreElementFactoryTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/DefaultEcoreElementFactoryTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/ParserTestHelper.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/ParserTestHelper.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/ParserTestHelper.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/ParserTestHelper.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentMultiTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentMultiTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentMultiTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentMultiTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentSingleTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentSingleTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentSingleTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserCrossContainmentSingleTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceExpressionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceExpressionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceExpressionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceExpressionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceLookaheadTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceLookaheadTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceLookaheadTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserReplaceLookaheadTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPerformanceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPerformanceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPerformanceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPerformanceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerExpressionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerExpressionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerExpressionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerExpressionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerLookaheadTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerLookaheadTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerLookaheadTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerLookaheadTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerReferenceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerReferenceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerReferenceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingPointerReferenceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingTestUtil.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/TokenRegionProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/TokenRegionProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/TokenRegionProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/TokenRegionProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserBugsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserBugsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserBugsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserBugsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/XtextParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug289524Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug289524Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug289524Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug289524Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug296889Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug296889Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug296889Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug296889Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug301935Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug301935Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug301935Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/AbstractBug301935Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug326509Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug326509Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug326509Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug326509Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenerateAntlrParserTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenericUnloaderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenericUnloaderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenericUnloaderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GenericUnloaderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/LexerProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/LexerProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/LexerProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/LexerProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/TokenAcceptorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/TokenAcceptorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/TokenAcceptorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/TokenAcceptorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/XtextTokenStreamTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/XtextTokenStreamTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/XtextTokenStreamTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/XtextTokenStreamTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/GenerateAssignmentsTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/GenerateAssignmentsTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/GenerateAssignmentsTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/GenerateAssignmentsTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/ParserBug281962Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/ParserBug281962Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/ParserBug281962Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/ParserBug281962Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageValueConverters.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageValueConverters.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageValueConverters.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageValueConverters.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/EFactoryValueConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/EFactoryValueConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/EFactoryValueConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/EFactoryValueConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/GrammarTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/GrammarTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/GrammarTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/GrammarTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationErrorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationErrorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationErrorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationErrorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/MetamodelTransformationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/PartialParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/PartialParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/PartialParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/PartialParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/SerializationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/SerializationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/SerializationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/SerializationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ValueConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ValueConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ValueConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/ValueConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/GenerateEncodingTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/GenerateEncodingTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/GenerateEncodingTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/GenerateEncodingTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/01.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/01.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/01.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/01.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/02.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/02.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/02.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/02.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/03.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/03.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/03.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/03.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/04.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/04.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/04.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/04.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/05.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/05.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/05.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/05.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/06.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/06.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/06.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/06.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/07.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/07.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/07.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/07.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/08.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/08.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/08.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/08.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/09.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/09.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/09.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/09.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/10.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/10.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/10.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/10.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/11.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/11.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/11.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/11.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/12.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/12.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/12.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/12.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/13.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/13.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/13.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/13.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/14.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/14.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/14.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/14.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/15.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/15.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/15.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/15.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/16.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/16.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/16.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/16.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/17.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/17.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/17.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/17.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/18.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/18.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/18.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/18.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/19.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/19.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/19.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/19.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/20.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/20.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/20.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/20.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/21.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/21.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/21.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/21.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/22.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/22.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/22.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/22.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/23.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/23.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/23.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/23.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/24.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/24.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/24.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/24.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/25.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/25.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/25.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/25.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/26.epatch b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/26.epatch similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/26.epatch rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/testcases/26.epatch diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsPlainParsingTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsPlainParsingTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsPlainParsingTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsPlainParsingTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/AbstractFragmentsTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageEx.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingInjectorProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingInjectorProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingInjectorProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsEagerLinkingTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsExTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsExTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsExTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsExTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentsTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/GenerateFragmentTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/PlainParsingTests.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/PlainParsingTests.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/PlainParsingTests.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/PlainParsingTests.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/GenerateIndentationTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareLanguageTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareLanguageTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareLanguageTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareLanguageTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingErrorTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingErrorTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingErrorTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingErrorTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwarePartialParsingTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/GrammarAccessTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/GrammarAccessTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/GrammarAccessTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/GrammarAccessTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/AbstractParametersParsingTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/AbstractParametersParsingTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/AbstractParametersParsingTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/AbstractParametersParsingTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/GenerateParametersTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersParsingTests.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersParsingTests.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersParsingTests.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersParsingTests.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageEx.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DefaultTerminalConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DefaultTerminalConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DefaultTerminalConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DefaultTerminalConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DynamicChannelTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DynamicChannelTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DynamicChannelTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/DynamicChannelTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/GenerateTerminalrulesTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/GenerateTerminalrulesTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/GenerateTerminalrulesTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/GenerateTerminalrulesTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddensTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddensTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddensTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddensTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRuleTestLanguageConverters.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRuleTestLanguageConverters.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRuleTestLanguageConverters.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRuleTestLanguageConverters.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ValueConverterForTerminalFragmentsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ValueConverterForTerminalFragmentsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ValueConverterForTerminalFragmentsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/ValueConverterForTerminalFragmentsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/AbstractParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserExTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserExTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserExTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserExTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserExTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserExTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserExTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserExTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ConcreteSyntaxValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ConcreteSyntaxValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ConcreteSyntaxValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ConcreteSyntaxValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ErrorMessagesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ErrorMessagesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ErrorMessagesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ErrorMessagesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GenerateUnorderedGroupsTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarSerializerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarSerializerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarSerializerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/GrammarSerializerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/MetamodelTransformationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/MetamodelTransformationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/MetamodelTransformationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/MetamodelTransformationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserExTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserExTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserExTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserExTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SerializerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SerializerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SerializerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SerializerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/CommentTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/CommentTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/CommentTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/CommentTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/EmptyModelTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/EmptyModelTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/EmptyModelTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/EmptyModelTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/HiddenTokensTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/HiddenTokensTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/HiddenTokensTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/HiddenTokensTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/InvalidTokenTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/InvalidTokenTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/InvalidTokenTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/InvalidTokenTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/ElementMatcherTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLineSeparatorInformation.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLineSeparatorInformation.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLineSeparatorInformation.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLineSeparatorInformation.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestValueConverters.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestValueConverters.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestValueConverters.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestValueConverters.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterWindowsLinebreakTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterWindowsLinebreakTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterWindowsLinebreakTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterWindowsLinebreakTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateElementMatcherTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateElementMatcherTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateElementMatcherTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateElementMatcherTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateFormatterTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateFormatterTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateFormatterTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/GenerateFormatterTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterExpected.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterExpected.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterExpected.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterExpected.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterMessy.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterMessy.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterMessy.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterMessy.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CrossContainment.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/NewSerializerCommentAssociationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/NewSerializerCommentAssociationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/NewSerializerCommentAssociationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/NewSerializerCommentAssociationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/ParsetreeUtilTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/ParsetreeUtilTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/ParsetreeUtilTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/ParsetreeUtilTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/TransientContainerReferencesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/TransientContainerReferencesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/TransientContainerReferencesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/TransientContainerReferencesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug285381Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug285381Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug285381Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug285381Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/GenerateReconstrTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/GenerateReconstrTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/GenerateReconstrTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/GenerateReconstrTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenAndTokenNodeIteratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenAndTokenNodeIteratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenAndTokenNodeIteratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenAndTokenNodeIteratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/HiddenTokensMergerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/NodeIteratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/NodeIteratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/NodeIteratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/NodeIteratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/PartialSerializationTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SimpleReconstrTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/TreeConstTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/GenerateUnassignedTextTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/GenerateUnassignedTextTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/GenerateUnassignedTextTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/GenerateUnassignedTextTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/preferences/PreferencesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/preferences/PreferencesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/preferences/PreferencesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/preferences/PreferencesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/CommentOnEofBug_234135_Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/CommentOnEofBug_234135_Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/CommentOnEofBug_234135_Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/CommentOnEofBug_234135_Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/LeafNodeBug_234132_Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/LeafNodeBug_234132_Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/LeafNodeBug_234132_Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/LeafNodeBug_234132_Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/leafNodeBug_234132.tst b/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/leafNodeBug_234132.tst similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/leafNodeBug_234132.tst rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/reference/leafNodeBug_234132.tst diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug306325Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug306325Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug306325Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug306325Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug451668Test.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug451668Test.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug451668Test.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug451668Test.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolverTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolverTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolverTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolverTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ConcurrentAccessTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ConcurrentAccessTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ConcurrentAccessTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ConcurrentAccessTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/DerivedStateAwareResourceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/DerivedStateAwareResourceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/DerivedStateAwareResourceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/DerivedStateAwareResourceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ExternalContentSupportTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ExternalContentSupportTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ExternalContentSupportTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ExternalContentSupportTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationInFileProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationInFileProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationInFileProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationInFileProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProvideRegistryTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProvideRegistryTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProvideRegistryTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProvideRegistryTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProviderProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProviderProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProviderProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceServiceProviderProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourcePerformanceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourcePerformanceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourcePerformanceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourcePerformanceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceSetTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceSetTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceSetTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceSetTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/XtextResourceTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/AbstractLiveContainerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/AbstractLiveContainerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/AbstractLiveContainerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/AbstractLiveContainerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerBuilderIntegerationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerBuilderIntegerationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerBuilderIntegerationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerBuilderIntegerationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/LiveContainerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/StateBasedContainerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/StateBasedContainerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/StateBasedContainerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/containers/StateBasedContainerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/EcoreResourceDescriptionManagerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/XMLEncodingProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/XMLEncodingProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/XMLEncodingProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/XMLEncodingProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/iso-8859-1.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/iso-8859-1.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/iso-8859-1.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/iso-8859-1.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf16.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf16.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf16.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf16.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf8.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf8.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf8.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ecore/utf8.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ignorecase/DefaultResourceDescriptionManagerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ignorecase/DefaultResourceDescriptionManagerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ignorecase/DefaultResourceDescriptionManagerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/ignorecase/DefaultResourceDescriptionManagerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescriptionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescriptionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescriptionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescriptionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDeltaTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDeltaTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDeltaTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDeltaTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptionsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptionsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptionsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptionsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/mydsl.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/mydsl.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/mydsl.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/mydsl.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/PortableURIsTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/PortableURIsTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/PortableURIsTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/PortableURIsTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescriptionTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescriptionTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescriptionTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescriptionTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/some folder/pack/ClassLoaderClasspathUriResolverTest.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/some folder/pack/ClassLoaderClasspathUriResolverTest.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/some folder/pack/ClassLoaderClasspathUriResolverTest.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/some folder/pack/ClassLoaderClasspathUriResolverTest.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/SrcSegmentsInUrisAreNotRemovedTests.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/SrcSegmentsInUrisAreNotRemovedTests.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/SrcSegmentsInUrisAreNotRemovedTests.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/SrcSegmentsInUrisAreNotRemovedTests.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/URIHandlerTestInjectorProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/XtextPlatformResourceURIHandlerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/XtextPlatformResourceURIHandlerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/XtextPlatformResourceURIHandlerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/uriHell/XtextPlatformResourceURIHandlerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/ScopesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/AbstractScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/AbstractScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/AbstractScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/AbstractScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/Bug318343Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/Bug318343Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/Bug318343Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/Bug318343Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/DeclarativeScopeProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/DeclarativeScopeProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/DeclarativeScopeProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/DeclarativeScopeProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportNormalizerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportNormalizerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportNormalizerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportNormalizerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MapBasedScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MapBasedScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MapBasedScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MapBasedScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MultimapBasedScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MultimapBasedScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MultimapBasedScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/MultimapBasedScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest-results.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest-results.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest-results.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest-results.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ProfilingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/ScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleNameScopeProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleNameScopeProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleNameScopeProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleNameScopeProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleScopeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleScopeTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleScopeTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SimpleScopeTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SyntheticModelAwareURIConverter.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SyntheticModelAwareURIConverter.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SyntheticModelAwareURIConverter.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/scoping/impl/SyntheticModelAwareURIConverter.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AbstractSemanticSequencerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AbstractSemanticSequencerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AbstractSemanticSequencerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AbstractSemanticSequencerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/BacktrackingSemanticSequencerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/BacktrackingSemanticSequencerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/BacktrackingSemanticSequencerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/BacktrackingSemanticSequencerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextPDAProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextPDAProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextPDAProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextPDAProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextTypePDAProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextTypePDAProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextTypePDAProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextTypePDAProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GenerateSerializerLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GenerateSerializerLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GenerateSerializerLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GenerateSerializerLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderAssignedActionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderAssignedActionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderAssignedActionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderAssignedActionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderFeatureTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderFeatureTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderFeatureTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderFeatureTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarConstraintProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarPDAProviderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarPDAProviderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarPDAProviderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/GrammarPDAProviderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageInjectorProvider.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageInjectorProvider.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageInjectorProvider.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializationAfterModelChangeTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializationAfterModelChangeTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializationAfterModelChangeTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializationAfterModelChangeTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializerPerformanceTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializerPerformanceTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializerPerformanceTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SerializerPerformanceTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderNavigatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderNavigatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderNavigatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderNavigatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerPDAProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/XtextSerializerTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/XtextSerializerTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/XtextSerializerTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/XtextSerializerTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/GenericModuleTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/GenericModuleTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/GenericModuleTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/service/GenericModuleTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/MyModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/MyModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/MyModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/service/MyModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/ParameterizedTypeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/ParameterizedTypeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/ParameterizedTypeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/service/ParameterizedTypeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/TestModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/TestModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/service/TestModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/service/TestModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskFinderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskFinderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskFinderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskFinderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskParserTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskParserTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskParserTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/DefaultTaskParserTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/PreferenceTaskTagProviderTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/PreferenceTaskTagProviderTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/PreferenceTaskTagProviderTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/PreferenceTaskTagProviderTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/TaskAssert.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/TaskAssert.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/TaskAssert.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/tasks/TaskAssert.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/GenerateSingleTestLanguage.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/GenerateSingleTestLanguage.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/GenerateSingleTestLanguage.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/GenerateSingleTestLanguage.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/CustomizedIndentationAwareTestLanguageParser.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/CustomizedIndentationAwareTestLanguageParser.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/CustomizedIndentationAwareTestLanguageParser.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/CustomizedIndentationAwareTestLanguageParser.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentTokenSource.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentTokenSource.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentTokenSource.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentTokenSource.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/EmfAssert.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/EmfAssert.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/EmfAssert.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/EmfAssert.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/TestErrorAcceptor.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AbstractStringsCountLinesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AutoBoxingDispatcherTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AutoBoxingDispatcherTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AutoBoxingDispatcherTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/AutoBoxingDispatcherTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ChainedIteratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ChainedIteratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ChainedIteratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ChainedIteratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/EcoreGenericsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/EcoreGenericsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/EcoreGenericsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/EcoreGenericsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FilteringIteratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FilteringIteratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FilteringIteratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FilteringIteratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FormattingMigratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FormattingMigratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FormattingMigratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/FormattingMigratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.genmodel b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.genmodel similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.genmodel rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/GenericsTest.genmodel diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/LineFilterOutputStreamTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/LineFilterOutputStreamTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/LineFilterOutputStreamTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/LineFilterOutputStreamTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MapVsMultimap.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MapVsMultimap.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MapVsMultimap.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MapVsMultimap.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MappingIteratorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MappingIteratorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MappingIteratorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/MappingIteratorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/OnChangeEvictingCacheAdapterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/OnChangeEvictingCacheAdapterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/OnChangeEvictingCacheAdapterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/OnChangeEvictingCacheAdapterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/PolymorphicDispatcherTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/PolymorphicDispatcherTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/PolymorphicDispatcherTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/PolymorphicDispatcherTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ReflectionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ReflectionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ReflectionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/ReflectionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/SimpleCacheTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/SimpleCacheTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/SimpleCacheTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/SimpleCacheTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesLinuxAndMacTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesLinuxAndMacTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesLinuxAndMacTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesLinuxAndMacTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesWindowsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesWindowsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesWindowsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsCountLinesWindowsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsDiffTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsDiffTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsDiffTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsDiffTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/StringsTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TailWriterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TailWriterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TailWriterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TailWriterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionWithLineInformationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionWithLineInformationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionWithLineInformationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TextRegionWithLineInformationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/UriUtilTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/UriUtilTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/UriUtilTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/UriUtilTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/XtextVersionTests.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/XtextVersionTests.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/XtextVersionTests.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/XtextVersionTests.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/CfgToPdaTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/CfgToPdaTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/CfgToPdaTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/CfgToPdaTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/FollowerFunctionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/FollowerFunctionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/FollowerFunctionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/FollowerFunctionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/NfaToProductionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/NfaToProductionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/NfaToProductionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/NfaToProductionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/PdaUtilTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/PdaUtilTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/PdaUtilTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/util/formallang/PdaUtilTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractCompositeValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractCompositeValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractCompositeValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractCompositeValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptingTestCase.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptingTestCase.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptingTestCase.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptingTestCase.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AssignmentAllocatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AssignmentAllocatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AssignmentAllocatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/AssignmentAllocatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeEValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeEValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeEValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeEValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithEObjectValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithEObjectValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithEObjectValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithEObjectValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithoutEObjectValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithoutEObjectValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithoutEObjectValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/CompositeValidatorWithoutEObjectValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxConstraintProviderTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxConstraintProviderTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxConstraintProviderTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxConstraintProviderTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcurrentValidationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcurrentValidationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcurrentValidationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcurrentValidationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/DeclarativeValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/DeclarativeValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/DeclarativeValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/DeclarativeValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/GenerateValidationLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/GenerateValidationLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/GenerateValidationLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/GenerateValidationLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ImportUriValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ImportUriValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ImportUriValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ImportUriValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/InjectableValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/InjectableValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/InjectableValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/InjectableValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelperTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelperTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelperTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelperTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidatorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidatorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidatorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/NamesAreUniqueValidatorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ResourceValidatorImplTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ResourceValidatorImplTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ResourceValidatorImplTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ResourceValidatorImplTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidationTestHelper.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidationTestHelper.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidationTestHelper.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidationTestHelper.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidatorTesterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidatorTesterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidatorTesterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ValidatorTesterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageChecks.chk b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageChecks.chk similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageChecks.chk rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageChecks.chk diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageExpensiveChecks.chk b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageExpensiveChecks.chk similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageExpensiveChecks.chk rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageExpensiveChecks.chk diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageFastChecks.chk b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageFastChecks.chk similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageFastChecks.chk rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/XtextGrammarTestLanguageFastChecks.chk diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IDValueConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IDValueConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IDValueConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IDValueConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/INTValueConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/INTValueConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/INTValueConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/INTValueConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IgnoreCaseIDValueConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IgnoreCaseIDValueConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IgnoreCaseIDValueConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/IgnoreCaseIDValueConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTerminalConverters.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTerminalConverters.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTerminalConverters.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTerminalConverters.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameValueConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameValueConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameValueConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameValueConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/STRINGConverterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/STRINGConverterTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/STRINGConverterTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/STRINGConverterTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextInspectorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextInspectorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextInspectorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextInspectorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextRuleInspectorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextRuleInspectorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextRuleInspectorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/AbstractXtextRuleInspectorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug285605Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug285605Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug285605Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug285605Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug287082Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug287082Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug287082Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug287082Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug290919Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug290919Test.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug290919Test.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug290919Test.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug456789Test.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug456789Test.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug456789Test.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Bug456789Test.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ExceptionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ExceptionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ExceptionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ExceptionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Foo.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Foo.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Foo.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/Foo.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/GrammarFlatteningTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/GrammarFlatteningTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/GrammarFlatteningTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/GrammarFlatteningTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/KeywordInspectorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/KeywordInspectorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/KeywordInspectorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/KeywordInspectorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/OverriddenValueInspectorTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/OverriddenValueInspectorTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/OverriddenValueInspectorTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/OverriddenValueInspectorTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PartialParserTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PartialParserTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PartialParserTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PartialParserTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PredicatedElementTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PredicatedElementTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PredicatedElementTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/PredicatedElementTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidatorTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidatorTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidatorTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidatorTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ResourceLoadTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ResourceLoadTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ResourceLoadTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ResourceLoadTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspectorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspectorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspectorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspectorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/SuperCallScopeTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/SuperCallScopeTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/SuperCallScopeTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/SuperCallScopeTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/URIsInEcoreFilesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/URIsInEcoreFilesTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/URIsInEcoreFilesTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/URIsInEcoreFilesTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ValidEntryRuleInspectorTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ValidEntryRuleInspectorTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ValidEntryRuleInspectorTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ValidEntryRuleInspectorTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextGrammarSerializationTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextGrammarSerializationTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextGrammarSerializationTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextGrammarSerializationTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextLinkerTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextLinkerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextLinkerTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextLinkerTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextResourceDescriptionTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextResourceDescriptionTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextResourceDescriptionTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextResourceDescriptionTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextScopingTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextScopingTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextScopingTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextScopingTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/XtextValidationTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug285140TestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug285140TestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug285140TestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug285140TestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_01.xtext.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_01.xtext.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_01.xtext.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_01.xtext.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_02.xtext.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_02.xtext.txt similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_02.xtext.txt rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Bug413171_02.xtext.txt diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/DataTypeRuleWithEnumResultTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/DataTypeRuleWithEnumResultTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/DataTypeRuleWithEnumResultTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/DataTypeRuleWithEnumResultTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/EClassInfoTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/EClassInfoTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/EClassInfoTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/EClassInfoTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/GenerateEcoreInferenceTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/GenerateEcoreInferenceTestLanguages.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/GenerateEcoreInferenceTestLanguages.mwe2 rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/GenerateEcoreInferenceTestLanguages.mwe2 diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/ResourceTests.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/ResourceTests.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/ResourceTests.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/ResourceTests.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Test.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Test.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Test.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Test.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelperTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelperTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelperTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelperTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTest.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTest.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTest.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.xtext b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.xtext rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.xtext diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformerTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/test.ecore b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/test.ecore similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/test.ecore rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/test.ecore diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/AntlrGeneratorFragmentTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/AntlrGeneratorFragmentTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/AntlrGeneratorFragmentTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/AntlrGeneratorFragmentTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/EMFGeneratorFragment2Test.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/EMFGeneratorFragment2Test.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/EMFGeneratorFragment2Test.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/EMFGeneratorFragment2Test.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/GrammarAccessExtensionsTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/GrammarAccessExtensionsTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/GrammarAccessExtensionsTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/GrammarAccessExtensionsTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/WizardConfigTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/WizardConfigTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/WizardConfigTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/generator/WizardConfigTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/WizardConfigurationTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/WizardConfigurationTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/WizardConfigurationTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/WizardConfigurationTest.xtend diff --git a/tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/cli/CliWizardIntegrationTest.xtend b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/cli/CliWizardIntegrationTest.xtend similarity index 100% rename from tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/cli/CliWizardIntegrationTest.xtend rename to org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/wizard/cli/CliWizardIntegrationTest.xtend diff --git a/tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/ParserFeaturesSuite.java b/org.eclipse.xtext.tests/suites/org/eclipse/xtext/ParserFeaturesSuite.java similarity index 100% rename from tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/ParserFeaturesSuite.java rename to org.eclipse.xtext.tests/suites/org/eclipse/xtext/ParserFeaturesSuite.java diff --git a/tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/grammarinheritance/SuperCallSuite.java b/org.eclipse.xtext.tests/suites/org/eclipse/xtext/grammarinheritance/SuperCallSuite.java similarity index 100% rename from tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/grammarinheritance/SuperCallSuite.java rename to org.eclipse.xtext.tests/suites/org/eclipse/xtext/grammarinheritance/SuperCallSuite.java diff --git a/tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/fragments/FragmentsSuite.java b/org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/fragments/FragmentsSuite.java similarity index 100% rename from tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/fragments/FragmentsSuite.java rename to org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/fragments/FragmentsSuite.java diff --git a/tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/parameters/ParametersSuite.java b/org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/parameters/ParametersSuite.java similarity index 100% rename from tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/parameters/ParametersSuite.java rename to org.eclipse.xtext.tests/suites/org/eclipse/xtext/parser/parameters/ParametersSuite.java diff --git a/tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/resource/uriHell/URIHandlerSuite.java b/org.eclipse.xtext.tests/suites/org/eclipse/xtext/resource/uriHell/URIHandlerSuite.java similarity index 100% rename from tests/org.eclipse.xtext.tests/suites/org/eclipse/xtext/resource/uriHell/URIHandlerSuite.java rename to org.eclipse.xtext.tests/suites/org/eclipse/xtext/resource/uriHell/URIHandlerSuite.java diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ide/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin.ui/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePlugin/org.xtext.example.eclipsePlugin/src/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/feature.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/feature.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/feature.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.feature/feature.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ide/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.repository/category.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.repository/category.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.repository/category.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.repository/category.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2.ui/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.eclipsePluginP2/org.xtext.example.eclipsePluginP2/src/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/maven-deployment.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/maven-deployment.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/maven-deployment.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/maven-deployment.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/source-layout.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/source-layout.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/source-layout.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/source-layout.gradle diff --git a/plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.jar b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.jar rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.jar diff --git a/plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.properties diff --git a/plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew old mode 100644 new mode 100755 similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew diff --git a/plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew.bat b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew.bat similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew.bat rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew.bat diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/feature.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/feature.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/feature.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/feature.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.feature/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ide/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.idea/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.idea/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.idea/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.idea/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/category.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/category.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/category.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/category.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.repository/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/org.xtext.example.full.target.target b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/org.xtext.example.full.target.target similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/org.xtext.example.full.target.target rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/org.xtext.example.full.target.target diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.target/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui.tests/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.ui/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.web/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.web/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.web/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full.web/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/org.xtext.example.full/src/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/settings.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/settings.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/settings.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/settings.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/maven-deployment.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/maven-deployment.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/maven-deployment.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/maven-deployment.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/source-layout.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/source-layout.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/source-layout.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/source-layout.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.jar b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.jar rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.jar diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradle/wrapper/gradle-wrapper.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew.bat b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew.bat similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.full/org.xtext.example.full.parent/gradlew.bat rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew.bat diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.ide/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.ide/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.ide/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.ide/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.idea/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.idea/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.idea/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.idea/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.web/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.web/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.web/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle.web/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/build.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/build.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/build.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/org.xtext.example.gradle/src/main/java/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/settings.gradle b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/settings.gradle similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/settings.gradle rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/settings.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ide/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/org.xtext.example.mavenTycho.target.target b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/org.xtext.example.mavenTycho.target.target similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/org.xtext.example.mavenTycho.target.target rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/org.xtext.example.mavenTycho.target.target diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.target/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.tests/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui.tests/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.ui/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.web/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.web/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.web/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho.web/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/org.xtext.example.mavenTycho/src/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTycho/org.xtext.example.mavenTycho.parent/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/feature.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/feature.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/feature.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/feature.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.feature/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ide/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/category.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/category.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/category.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/category.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.repository/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/org.xtext.example.mavenTychoP2.target.target b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/org.xtext.example.mavenTychoP2.target.target similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/org.xtext.example.mavenTychoP2.target.target rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/org.xtext.example.mavenTychoP2.target.target diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.target/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.tests/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui.tests/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.ui/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.web/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.web/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.web/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2.web/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/META-INF/MANIFEST.MF b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/META-INF/MANIFEST.MF similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/META-INF/MANIFEST.MF rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/build.properties b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/build.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/build.properties rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/build.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/org.xtext.example.mavenTychoP2/src/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.mavenTychoP2/org.xtext.example.mavenTychoP2.parent/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.ide/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.ide/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.ide/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.ide/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.web/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.web/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.web/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven.web/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/jar-with-ecore-model.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/jar-with-ecore-model.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/jar-with-ecore-model.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/jar-with-ecore-model.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/pom.xml diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/GenerateMyDsl.mwe2 diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/MyDsl.xtext b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/MyDsl.xtext similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/MyDsl.xtext rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/org.xtext.example.plainMaven/src/main/java/org/xtext/example/mydsl/MyDsl.xtext diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/pom.xml b/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/pom.xml similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/pom.xml rename to org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.plainMaven/org.xtext.example.plainMaven.parent/pom.xml diff --git a/tests/org.eclipse.xtext.tests/xtext.tests (xtend).launch b/org.eclipse.xtext.tests/xtext.tests (xtend).launch similarity index 100% rename from tests/org.eclipse.xtext.tests/xtext.tests (xtend).launch rename to org.eclipse.xtext.tests/xtext.tests (xtend).launch diff --git a/tests/org.eclipse.xtext.tests/xtext.tests.launch b/org.eclipse.xtext.tests/xtext.tests.launch similarity index 100% rename from tests/org.eclipse.xtext.tests/xtext.tests.launch rename to org.eclipse.xtext.tests/xtext.tests.launch diff --git a/tests/org.eclipse.xtext.junit4.tests/.gitignore b/org.eclipse.xtext.util/.gitignore similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/.gitignore rename to org.eclipse.xtext.util/.gitignore diff --git a/plugins/org.eclipse.xtext.util/.settings/.api_filters b/org.eclipse.xtext.util/.settings/.api_filters similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/.api_filters rename to org.eclipse.xtext.util/.settings/.api_filters diff --git a/tests/org.eclipse.xtext.testlanguages/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.util/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.util/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.buildship.core.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.core.resources.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.core.runtime.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.jdt.launching.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.jdt.ui.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.m2e.core.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.pde.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.pde.prefs diff --git a/plugins/org.eclipse.xtext.util/.settings/org.eclipse.xtend.core.Xtend.prefs b/org.eclipse.xtext.util/.settings/org.eclipse.xtend.core.Xtend.prefs similarity index 100% rename from plugins/org.eclipse.xtext.util/.settings/org.eclipse.xtend.core.Xtend.prefs rename to org.eclipse.xtext.util/.settings/org.eclipse.xtend.core.Xtend.prefs diff --git a/plugins/org.eclipse.xtext.util/META-INF/MANIFEST.MF b/org.eclipse.xtext.util/META-INF/MANIFEST.MF similarity index 100% rename from plugins/org.eclipse.xtext.util/META-INF/MANIFEST.MF rename to org.eclipse.xtext.util/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.ide.tests/about.html b/org.eclipse.xtext.util/about.html similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/about.html rename to org.eclipse.xtext.util/about.html diff --git a/plugins/org.eclipse.xtext.util/build.gradle b/org.eclipse.xtext.util/build.gradle similarity index 100% rename from plugins/org.eclipse.xtext.util/build.gradle rename to org.eclipse.xtext.util/build.gradle diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/AbstractLinkedStack.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/AbstractLinkedStack.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/AbstractLinkedStack.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/AbstractLinkedStack.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Arrays.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Arrays.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Arrays.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Arrays.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/CancelIndicator.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/CancelIndicator.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/CancelIndicator.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/CancelIndicator.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/CollectionBasedAcceptor.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/CollectionBasedAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/CollectionBasedAcceptor.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/CollectionBasedAcceptor.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/DiffUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/DiffUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/DiffUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/DiffUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EcoreGenericsUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EcoreGenericsUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EcoreGenericsUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/EcoreGenericsUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfFormatter.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfFormatter.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfFormatter.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfStructureComparator.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfStructureComparator.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfStructureComparator.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/EmfStructureComparator.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ExceptionAcceptor.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ExceptionAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ExceptionAcceptor.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/ExceptionAcceptor.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Exceptions.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Exceptions.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Exceptions.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Exceptions.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Files.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Files.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Files.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Files.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/GraphvizDotBuilder.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/GraphvizDotBuilder.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/GraphvizDotBuilder.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/GraphvizDotBuilder.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IAcceptor.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IAcceptor.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/IAcceptor.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IFileSystemScanner.xtend b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IFileSystemScanner.xtend similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IFileSystemScanner.xtend rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/IFileSystemScanner.xtend diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IResourceScopeCache.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IResourceScopeCache.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/IResourceScopeCache.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/IResourceScopeCache.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegion.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegion.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegion.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegion.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegionWithLineInformation.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegionWithLineInformation.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegionWithLineInformation.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/ITextRegionWithLineInformation.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/JavaVersion.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/JavaVersion.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/JavaVersion.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/JavaVersion.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LazyStringInputStream.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LazyStringInputStream.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LazyStringInputStream.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/LazyStringInputStream.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineAndColumn.xtend b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineAndColumn.xtend similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineAndColumn.xtend rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineAndColumn.xtend diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineFilterOutputStream.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineFilterOutputStream.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineFilterOutputStream.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/LineFilterOutputStream.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LinkedStack.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LinkedStack.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/LinkedStack.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/LinkedStack.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/MergeableManifest.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/MergeableManifest.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/MergeableManifest.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/MergeableManifest.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Modules2.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Modules2.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Modules2.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Modules2.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Notifications.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Notifications.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Notifications.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Notifications.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/OnChangeEvictingCache.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/OnChangeEvictingCache.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/OnChangeEvictingCache.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/OnChangeEvictingCache.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Pair.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Pair.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Pair.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Pair.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/PolymorphicDispatcher.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/PolymorphicDispatcher.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/PolymorphicDispatcher.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/PolymorphicDispatcher.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReflectionUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReflectionUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReflectionUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReflectionUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReplaceRegion.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReplaceRegion.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReplaceRegion.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/ReplaceRegion.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/RuntimeIOException.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/RuntimeIOException.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/RuntimeIOException.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/RuntimeIOException.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleAttributeResolver.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleAttributeResolver.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleAttributeResolver.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleAttributeResolver.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleCache.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleCache.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleCache.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/SimpleCache.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/StopWatch.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/StopWatch.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/StopWatch.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/StopWatch.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/StringInputStream.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/StringInputStream.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/StringInputStream.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/StringInputStream.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Strings.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Strings.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Strings.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Strings.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TailWriter.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TailWriter.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TailWriter.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/TailWriter.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegion.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegion.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegion.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegion.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegionWithLineInformation.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegionWithLineInformation.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegionWithLineInformation.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/TextRegionWithLineInformation.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Triple.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Triple.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Triple.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Triple.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Tuples.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Tuples.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Tuples.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Tuples.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/UriUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/UriUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/UriUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/UriUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Wrapper.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Wrapper.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/Wrapper.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/Wrapper.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/XtextVersion.xtend b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/XtextVersion.xtend similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/XtextVersion.xtend rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/XtextVersion.xtend diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/AbstractReadWriteAcces.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/AbstractReadWriteAcces.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/AbstractReadWriteAcces.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/AbstractReadWriteAcces.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/CancelableUnitOfWork.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/CancelableUnitOfWork.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/CancelableUnitOfWork.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/CancelableUnitOfWork.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IReadAccess.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IReadAccess.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IReadAccess.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IReadAccess.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IUnitOfWork.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IUnitOfWork.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IUnitOfWork.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IUnitOfWork.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IWriteAccess.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IWriteAccess.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IWriteAccess.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/concurrent/IWriteAccess.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Cfg.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Cfg.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Cfg.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Cfg.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgFactory.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgFactory.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgFactory.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/CfgUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/DirectedGraph.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/DirectedGraph.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/DirectedGraph.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/DirectedGraph.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunction.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunction.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunction.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunction.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunctionImpl.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunctionImpl.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunctionImpl.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/FollowerFunctionImpl.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Nfa.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Nfa.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Nfa.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Nfa.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaFactory.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaFactory.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaFactory.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaGraphFormatter.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaGraphFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaGraphFormatter.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaGraphFormatter.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToDot.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToDot.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToDot.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToDot.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToProduction.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToProduction.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToProduction.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaToProduction.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/NfaUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Pda.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Pda.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Pda.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Pda.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaFactory.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaFactory.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaFactory.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaListFormatter.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaListFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaListFormatter.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaListFormatter.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaToDot.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaToDot.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaToDot.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaToDot.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/PdaUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Production.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Production.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Production.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Production.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFactory.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFactory.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFactory.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFormatter.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFormatter.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionFormatter.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionStringFactory.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionStringFactory.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionStringFactory.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionStringFactory.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionUtil.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionUtil.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/ProductionUtil.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringCfg.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringCfg.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringCfg.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringCfg.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringNfa.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringNfa.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringNfa.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringNfa.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringPda.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringPda.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringPda.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringPda.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringProduction.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringProduction.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringProduction.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/StringProduction.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Traverser.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Traverser.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Traverser.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/formallang/Traverser.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/AlternateJdkLoader.xtend b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/AlternateJdkLoader.xtend similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/AlternateJdkLoader.xtend rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/AlternateJdkLoader.xtend diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/CodeGenUtil2.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/CodeGenUtil2.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/CodeGenUtil2.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/CodeGenUtil2.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/EmfAdaptable.xtend b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/EmfAdaptable.xtend similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/EmfAdaptable.xtend rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/EmfAdaptable.xtend diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/FormattingMigrator.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/FormattingMigrator.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/FormattingMigrator.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/FormattingMigrator.java diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Log.xtend b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Log.xtend similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Log.xtend rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Log.xtend diff --git a/plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Stopwatches.java b/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Stopwatches.java similarity index 100% rename from plugins/org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Stopwatches.java rename to org.eclipse.xtext.util/src/org/eclipse/xtext/util/internal/Stopwatches.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.xtext.generator/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.xtext.generator/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.buildship.core.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.resources.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.core.runtime.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.launching.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.jdt.ui.prefs diff --git a/plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.m2e.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.pde.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.pde.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.xtend.core.Xtend.prefs b/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.xtend.core.Xtend.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/.settings/org.eclipse.xtend.core.Xtend.prefs rename to org.eclipse.xtext.xtext.generator/.settings/org.eclipse.xtend.core.Xtend.prefs diff --git a/plugins/org.eclipse.xtext.xtext.generator/META-INF/MANIFEST.MF b/org.eclipse.xtext.xtext.generator/META-INF/MANIFEST.MF similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/META-INF/MANIFEST.MF rename to org.eclipse.xtext.xtext.generator/META-INF/MANIFEST.MF diff --git a/tests/org.eclipse.xtext.testlanguages/about.html b/org.eclipse.xtext.xtext.generator/about.html similarity index 100% rename from tests/org.eclipse.xtext.testlanguages/about.html rename to org.eclipse.xtext.xtext.generator/about.html diff --git a/plugins/org.eclipse.xtext.xtext.generator/build.gradle b/org.eclipse.xtext.xtext.generator/build.gradle similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/build.gradle rename to org.eclipse.xtext.xtext.generator/build.gradle diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractExternalFolderAwareFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractExternalFolderAwareFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractExternalFolderAwareFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractExternalFolderAwareFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractInheritingFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractInheritingFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractInheritingFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractInheritingFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractStubGeneratingFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractStubGeneratingFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractStubGeneratingFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractStubGeneratingFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractXtextGeneratorFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractXtextGeneratorFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractXtextGeneratorFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/AbstractXtextGeneratorFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CodeConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CodeConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CodeConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CodeConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorException.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorException.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorException.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorException.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/CompositeGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/DefaultGeneratorModule.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/DefaultGeneratorModule.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/DefaultGeneratorModule.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/DefaultGeneratorModule.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IGuiceAwareGeneratorComponent.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IGuiceAwareGeneratorComponent.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IGuiceAwareGeneratorComponent.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IGuiceAwareGeneratorComponent.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorLanguage.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorLanguage.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorLanguage.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/IXtextGeneratorLanguage.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ImplicitFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ImplicitFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ImplicitFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ImplicitFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/Issues.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/Issues.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/Issues.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/Issues.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/LanguageModule.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/LanguageModule.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/LanguageModule.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/LanguageModule.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/MweIssues.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/MweIssues.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/MweIssues.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/MweIssues.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/StandardLanguage.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/StandardLanguage.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/StandardLanguage.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/StandardLanguage.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextDirectoryCleaner.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextDirectoryCleaner.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextDirectoryCleaner.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextDirectoryCleaner.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorLanguage.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorLanguage.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorLanguage.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorLanguage.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorNaming.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorNaming.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorNaming.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorNaming.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorResourceSetInitializer.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorResourceSetInitializer.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorResourceSetInitializer.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorResourceSetInitializer.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorStandaloneSetup.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorStandaloneSetup.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorStandaloneSetup.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorStandaloneSetup.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorTemplates.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorTemplates.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorTemplates.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/XtextGeneratorTemplates.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/builder/BuilderIntegrationFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/builder/BuilderIntegrationFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/builder/BuilderIntegrationFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/builder/BuilderIntegrationFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore/EMFGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore/EMFGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore/EMFGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore/EMFGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ecore2xtext/Ecore2XtextValueConverterServiceFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/QualifiedNamesFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/QualifiedNamesFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/QualifiedNamesFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/QualifiedNamesFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/SimpleNamesFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/SimpleNamesFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/SimpleNamesFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/exporting/SimpleNamesFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/formatting/Formatter2Fragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/formatting/Formatter2Fragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/formatting/Formatter2Fragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/formatting/Formatter2Fragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/generator/GeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/generator/GeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/generator/GeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/generator/GeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/FragmentFakingEcoreResource.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/FragmentFakingEcoreResource.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/FragmentFakingEcoreResource.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/FragmentFakingEcoreResource.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessExtensions.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessExtensions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessExtensions.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessExtensions.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/grammarAccess/GrammarAccessFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginClassNames.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginClassNames.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginClassNames.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginClassNames.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginExtension.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginExtension.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginExtension.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginExtension.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/IdeaPluginGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiAntlrGrammarGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiAntlrGrammarGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiAntlrGrammarGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiAntlrGrammarGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiGrammarNaming.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiGrammarNaming.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiGrammarNaming.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/PsiGrammarNaming.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/XtextAntlrIDEAGeneratorFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/XtextAntlrIDEAGeneratorFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/XtextAntlrIDEAGeneratorFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/idea/parser/antlr/XtextAntlrIDEAGeneratorFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/junit/Junit4Fragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/junit/Junit4Fragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/junit/Junit4Fragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/junit/Junit4Fragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/FileAccessFactory.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/FileAccessFactory.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/FileAccessFactory.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/FileAccessFactory.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GeneratedJavaFileAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GeneratedJavaFileAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GeneratedJavaFileAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GeneratedJavaFileAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GuiceModuleAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GuiceModuleAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GuiceModuleAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/GuiceModuleAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/IXtextGeneratorFileSystemAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/IXtextGeneratorFileSystemAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/IXtextGeneratorFileSystemAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/IXtextGeneratorFileSystemAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/JavaFileAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/JavaFileAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/JavaFileAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/JavaFileAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/ManifestAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/ManifestAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/ManifestAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/ManifestAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/PluginXmlAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/PluginXmlAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/PluginXmlAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/PluginXmlAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/StandaloneSetupAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/StandaloneSetupAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/StandaloneSetupAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/StandaloneSetupAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TextFileAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TextFileAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TextFileAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TextFileAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TypeReference.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TypeReference.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TypeReference.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/TypeReference.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtendFileAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtendFileAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtendFileAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtendFileAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtextGeneratorFileSystemAccess.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtextGeneratorFileSystemAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtextGeneratorFileSystemAccess.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/XtextGeneratorFileSystemAccess.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/GeneratedClassAnnotation.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/GeneratedClassAnnotation.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/GeneratedClassAnnotation.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/GeneratedClassAnnotation.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/IClassAnnotation.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/IClassAnnotation.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/IClassAnnotation.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/IClassAnnotation.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SingletonClassAnnotation.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SingletonClassAnnotation.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SingletonClassAnnotation.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SingletonClassAnnotation.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SuppressWarningsAnnotation.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SuppressWarningsAnnotation.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SuppressWarningsAnnotation.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/annotations/SuppressWarningsAnnotation.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/BundleProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/BundleProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/BundleProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/BundleProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IBundleProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IBundleProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IBundleProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IBundleProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IRuntimeProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IRuntimeProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IRuntimeProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IRuntimeProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/ISubProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/ISubProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/ISubProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/ISubProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IWebProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IWebProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IWebProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IWebProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IXtextProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IXtextProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IXtextProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/IXtextProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/RuntimeProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/RuntimeProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/RuntimeProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/RuntimeProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/StandardProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/StandardProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/StandardProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/StandardProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/SubProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/SubProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/SubProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/SubProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/WebProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/WebProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/WebProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/WebProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/XtextProjectConfig.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/XtextProjectConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/XtextProjectConfig.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/model/project/XtextProjectConfig.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarWithActionsGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarWithActionsGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarWithActionsGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AbstractAntlrGrammarWithActionsGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrContentAssistGrammarGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrContentAssistGrammarGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrContentAssistGrammarGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrContentAssistGrammarGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrDebugGrammarGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrDebugGrammarGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrDebugGrammarGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrDebugGrammarGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammar.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammar.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammar.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammar.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenUtil.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrGrammarGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrOptions.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrOptions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrOptions.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrOptions.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrToolFacade.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrToolFacade.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrToolFacade.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/AntlrToolFacade.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/CombinedGrammarMarker.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/CombinedGrammarMarker.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/CombinedGrammarMarker.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/CombinedGrammarMarker.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/ContentAssistGrammarNaming.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/ContentAssistGrammarNaming.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/ContentAssistGrammarNaming.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/ContentAssistGrammarNaming.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarNaming.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarNaming.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarNaming.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarNaming.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarToken.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarToken.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarToken.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/DebugGrammarToken.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/FirstSetComputer.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/FirstSetComputer.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/FirstSetComputer.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/FirstSetComputer.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/GrammarNaming.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/GrammarNaming.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/GrammarNaming.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/GrammarNaming.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/IgnoreCaseString.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/IgnoreCaseString.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/IgnoreCaseString.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/IgnoreCaseString.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/KeywordHelper.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/KeywordHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/KeywordHelper.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/KeywordHelper.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/MutableTokenDefProvider.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/MutableTokenDefProvider.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/MutableTokenDefProvider.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/MutableTokenDefProvider.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/TerminalRuleToLexerBody.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/XtextAntlrGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/postProcessing/SuppressWarningsProcessor.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrCodeQualityHelper.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrCodeQualityHelper.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrCodeQualityHelper.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrCodeQualityHelper.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrLexerSplitter.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrLexerSplitter.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrLexerSplitter.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrLexerSplitter.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrParserSplitter.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrParserSplitter.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrParserSplitter.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/AntlrParserSplitter.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardForUnorderedGroupsRemover.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardForUnorderedGroupsRemover.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardForUnorderedGroupsRemover.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardForUnorderedGroupsRemover.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardRemover.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardRemover.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardRemover.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/BacktrackingGuardRemover.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/ConditionSimplifier.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/ConditionSimplifier.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/ConditionSimplifier.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/ConditionSimplifier.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/PartialClassExtractor.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/PartialClassExtractor.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/PartialClassExtractor.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/PartialClassExtractor.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressions.xtext b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressions.xtext similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressions.xtext rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressions.xtext diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsRuntimeModule.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsRuntimeModule.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsRuntimeModule.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsRuntimeModule.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsStandaloneSetup.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsStandaloneSetup.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsStandaloneSetup.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SimpleExpressionsStandaloneSetup.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SyntacticPredicateFixup.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SyntacticPredicateFixup.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SyntacticPredicateFixup.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/SyntacticPredicateFixup.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/UnorderedGroupsSplitter.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/UnorderedGroupsSplitter.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/UnorderedGroupsSplitter.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/UnorderedGroupsSplitter.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/internal/LexerSpecialStateTransitionSplitter.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/internal/LexerSpecialStateTransitionSplitter.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/internal/LexerSpecialStateTransitionSplitter.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/parser/antlr/splitting/internal/LexerSpecialStateTransitionSplitter.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/resourceFactory/ResourceFactoryFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/resourceFactory/ResourceFactoryFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/resourceFactory/ResourceFactoryFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/resourceFactory/ResourceFactoryFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/scoping/ImportNamespacesScopingFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/scoping/ImportNamespacesScopingFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/scoping/ImportNamespacesScopingFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/scoping/ImportNamespacesScopingFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/DebugGraphGenerator.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/DebugGraphGenerator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/DebugGraphGenerator.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/DebugGraphGenerator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/EqualAmbiguousTransitions.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/EqualAmbiguousTransitions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/EqualAmbiguousTransitions.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/EqualAmbiguousTransitions.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/InjectableRuleNames.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/InjectableRuleNames.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/InjectableRuleNames.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/InjectableRuleNames.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SemanticSequencerExtensions.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SemanticSequencerExtensions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SemanticSequencerExtensions.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SemanticSequencerExtensions.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SerializerFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SerializerFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SerializerFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SerializerFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerExtensions.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerExtensions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerExtensions.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerExtensions.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerPDA2ExtendedDot.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerPDA2ExtendedDot.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerPDA2ExtendedDot.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/serializer/SyntacticSequencerPDA2ExtendedDot.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/types/TypesGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/types/TypesGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/types/TypesGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/types/TypesGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/compare/CompareFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/compare/CompareFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/compare/CompareFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/compare/CompareFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/contentAssist/ContentAssistFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/contentAssist/ContentAssistFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/contentAssist/ContentAssistFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/contentAssist/ContentAssistFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/labeling/LabelProviderFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/labeling/LabelProviderFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/labeling/LabelProviderFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/labeling/LabelProviderFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/OutlineTreeProviderFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/OutlineTreeProviderFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/OutlineTreeProviderFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/OutlineTreeProviderFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/QuickOutlineFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/QuickOutlineFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/QuickOutlineFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/outline/QuickOutlineFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/projectWizard/SimpleProjectWizardFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/projectWizard/SimpleProjectWizardFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/projectWizard/SimpleProjectWizardFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/projectWizard/SimpleProjectWizardFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/quickfix/QuickfixProviderFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/quickfix/QuickfixProviderFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/quickfix/QuickfixProviderFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/quickfix/QuickfixProviderFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/refactoring/RefactorElementNameFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/refactoring/RefactorElementNameFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/refactoring/RefactorElementNameFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/refactoring/RefactorElementNameFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/templates/CodetemplatesGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/templates/CodetemplatesGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/templates/CodetemplatesGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/ui/templates/CodetemplatesGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/BooleanGeneratorOption.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/BooleanGeneratorOption.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/BooleanGeneratorOption.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/BooleanGeneratorOption.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GenModelUtil2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GenModelUtil2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GenModelUtil2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GenModelUtil2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GeneratorOption.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GeneratorOption.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GeneratorOption.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GeneratorOption.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GrammarUtil2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GrammarUtil2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GrammarUtil2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/GrammarUtil2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/SyntheticTerminalDetector.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/SyntheticTerminalDetector.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/SyntheticTerminalDetector.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/util/SyntheticTerminalDetector.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorNaming.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorNaming.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorNaming.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/validation/ValidatorNaming.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/RegexpExtensions.java b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/RegexpExtensions.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/RegexpExtensions.java rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/RegexpExtensions.java diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/WebIntegrationFragment.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/WebIntegrationFragment.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/WebIntegrationFragment.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/web/WebIntegrationFragment.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseUsageDetector.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseUsageDetector.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseUsageDetector.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XbaseUsageDetector.xtend diff --git a/plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XtypeGeneratorFragment2.xtend b/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XtypeGeneratorFragment2.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XtypeGeneratorFragment2.xtend rename to org.eclipse.xtext.xtext.generator/src/org/eclipse/xtext/xtext/generator/xbase/XtypeGeneratorFragment2.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext.xtext.wizard/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext.xtext.wizard/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.buildship.core.prefs diff --git a/separate-builds/core/org.eclipse.xtext.testing/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from separate-builds/core/org.eclipse.xtext.testing/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.resources.prefs diff --git a/tests/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from tests/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.core.runtime.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.m2e.core.prefs diff --git a/plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.xtend.core.Xtend.prefs b/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.xtend.core.Xtend.prefs similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.xtend.core.Xtend.prefs rename to org.eclipse.xtext.xtext.wizard/.settings/org.eclipse.xtend.core.Xtend.prefs diff --git a/plugins/org.eclipse.xtext.xtext.wizard/META-INF/MANIFEST.MF b/org.eclipse.xtext.xtext.wizard/META-INF/MANIFEST.MF similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/META-INF/MANIFEST.MF rename to org.eclipse.xtext.xtext.wizard/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext.xtext.wizard/META-INF/eclipse.inf b/org.eclipse.xtext.xtext.wizard/META-INF/eclipse.inf similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/META-INF/eclipse.inf rename to org.eclipse.xtext.xtext.wizard/META-INF/eclipse.inf diff --git a/plugins/org.eclipse.xtext.xtext.wizard/about.html b/org.eclipse.xtext.xtext.wizard/about.html similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/about.html rename to org.eclipse.xtext.xtext.wizard/about.html diff --git a/plugins/org.eclipse.xtext.xtext.wizard/build.gradle b/org.eclipse.xtext.xtext.wizard/build.gradle similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/build.gradle rename to org.eclipse.xtext.xtext.wizard/build.gradle diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.jar b/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.jar similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.jar rename to org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.jar diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.properties b/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.properties similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradle/wrapper/gradle-wrapper.properties rename to org.eclipse.xtext.xtext.wizard/resources/gradlew/gradle-wrapper.properties diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew b/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew old mode 100755 new mode 100644 similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew rename to org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew diff --git a/tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew.bat b/org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew.bat similarity index 100% rename from tests/org.eclipse.xtext.tests/testdata/wizard-expectations/org.xtext.example.gradle/org.xtext.example.gradle.parent/gradlew.bat rename to org.eclipse.xtext.xtext.wizard/resources/gradlew/gradlew.bat diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/AbstractFile.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/AbstractFile.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/AbstractFile.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/AbstractFile.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BinaryFile.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BinaryFile.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BinaryFile.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BinaryFile.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BuildSystem.java b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BuildSystem.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BuildSystem.java rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/BuildSystem.java diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Ecore2XtextConfiguration.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Ecore2XtextConfiguration.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Ecore2XtextConfiguration.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Ecore2XtextConfiguration.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ExternalDependency.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ExternalDependency.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ExternalDependency.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ExternalDependency.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/GradleBuildFile.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/GradleBuildFile.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/GradleBuildFile.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/GradleBuildFile.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IdeProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IdeProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IdeProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IdeProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IntellijProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IntellijProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IntellijProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/IntellijProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/LanguageDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/LanguageDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/LanguageDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/LanguageDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Outlet.java b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Outlet.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Outlet.java rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Outlet.java diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/P2RepositoryProject.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/P2RepositoryProject.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/P2RepositoryProject.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/P2RepositoryProject.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ParentProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ParentProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ParentProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ParentProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PlainTextFile.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PlainTextFile.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PlainTextFile.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PlainTextFile.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PomFile.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PomFile.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PomFile.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/PomFile.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectLayout.java b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectLayout.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectLayout.java rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectLayout.java diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectsCreator.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectsCreator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectsCreator.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ProjectsCreator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeTestProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeTestProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeTestProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/RuntimeTestProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Scope.java b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Scope.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Scope.java rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/Scope.java diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SdkFeatureProject.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SdkFeatureProject.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SdkFeatureProject.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SdkFeatureProject.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SourceLayout.java b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SourceLayout.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SourceLayout.java rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/SourceLayout.java diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TargetPlatformProject.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TargetPlatformProject.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TargetPlatformProject.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TargetPlatformProject.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestedProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestedProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestedProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TestedProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TextFile.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TextFile.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TextFile.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/TextFile.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiTestProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiTestProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiTestProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/UiTestProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WebProjectDescriptor.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WebProjectDescriptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WebProjectDescriptor.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WebProjectDescriptor.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WizardConfiguration.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WizardConfiguration.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WizardConfiguration.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/WizardConfiguration.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/cli/CliProjectsCreator.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/cli/CliProjectsCreator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/cli/CliProjectsCreator.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/cli/CliProjectsCreator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextExtensions.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextExtensions.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextExtensions.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextExtensions.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextGrammarCreator.xtend b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextGrammarCreator.xtend similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextGrammarCreator.xtend rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/Ecore2XtextGrammarCreator.xtend diff --git a/plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/UniqueNameUtil.java b/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/UniqueNameUtil.java similarity index 100% rename from plugins/org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/UniqueNameUtil.java rename to org.eclipse.xtext.xtext.wizard/src/org/eclipse/xtext/xtext/wizard/ecore2xtext/UniqueNameUtil.java diff --git a/plugins/org.eclipse.xtext/.cvsignore b/org.eclipse.xtext/.cvsignore similarity index 100% rename from plugins/org.eclipse.xtext/.cvsignore rename to org.eclipse.xtext/.cvsignore diff --git a/tests/org.eclipse.xtext.tests/.gitignore b/org.eclipse.xtext/.gitignore similarity index 100% rename from tests/org.eclipse.xtext.tests/.gitignore rename to org.eclipse.xtext/.gitignore diff --git a/plugins/org.eclipse.xtext/.settings/.api_filters b/org.eclipse.xtext/.settings/.api_filters similarity index 100% rename from plugins/org.eclipse.xtext/.settings/.api_filters rename to org.eclipse.xtext/.settings/.api_filters diff --git a/tests/org.eclipse.xtext.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs b/org.eclipse.xtext/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs rename to org.eclipse.xtext/.settings/gradle/org.springsource.ide.eclipse.gradle.core.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.buildship.core.prefs b/org.eclipse.xtext/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.buildship.core.prefs rename to org.eclipse.xtext/.settings/org.eclipse.buildship.core.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.core.resources.prefs b/org.eclipse.xtext/.settings/org.eclipse.core.resources.prefs old mode 100755 new mode 100644 similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.core.resources.prefs rename to org.eclipse.xtext/.settings/org.eclipse.core.resources.prefs diff --git a/tests/org.eclipse.xtext.tests/.settings/org.eclipse.core.runtime.prefs b/org.eclipse.xtext/.settings/org.eclipse.core.runtime.prefs similarity index 100% rename from tests/org.eclipse.xtext.tests/.settings/org.eclipse.core.runtime.prefs rename to org.eclipse.xtext/.settings/org.eclipse.core.runtime.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.launching.prefs b/org.eclipse.xtext/.settings/org.eclipse.jdt.launching.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.launching.prefs rename to org.eclipse.xtext/.settings/org.eclipse.jdt.launching.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.ui.prefs b/org.eclipse.xtext/.settings/org.eclipse.jdt.ui.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.ui.prefs rename to org.eclipse.xtext/.settings/org.eclipse.jdt.ui.prefs diff --git a/tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.m2e.core.prefs b/org.eclipse.xtext/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from tests/org.eclipse.xtext.ide.tests/.settings/org.eclipse.m2e.core.prefs rename to org.eclipse.xtext/.settings/org.eclipse.m2e.core.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.pde.prefs b/org.eclipse.xtext/.settings/org.eclipse.pde.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.pde.prefs rename to org.eclipse.xtext/.settings/org.eclipse.pde.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.xtend.core.Xtend.prefs b/org.eclipse.xtext/.settings/org.eclipse.xtend.core.Xtend.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.xtend.core.Xtend.prefs rename to org.eclipse.xtext/.settings/org.eclipse.xtend.core.Xtend.prefs diff --git a/plugins/org.eclipse.xtext/.settings/org.eclipse.xtend.shared.ui.prefs b/org.eclipse.xtext/.settings/org.eclipse.xtend.shared.ui.prefs similarity index 100% rename from plugins/org.eclipse.xtext/.settings/org.eclipse.xtend.shared.ui.prefs rename to org.eclipse.xtext/.settings/org.eclipse.xtend.shared.ui.prefs diff --git a/plugins/org.eclipse.xtext/META-INF/MANIFEST.MF b/org.eclipse.xtext/META-INF/MANIFEST.MF similarity index 100% rename from plugins/org.eclipse.xtext/META-INF/MANIFEST.MF rename to org.eclipse.xtext/META-INF/MANIFEST.MF diff --git a/plugins/org.eclipse.xtext/META-INF/MANIFEST.MF_gen b/org.eclipse.xtext/META-INF/MANIFEST.MF_gen similarity index 100% rename from plugins/org.eclipse.xtext/META-INF/MANIFEST.MF_gen rename to org.eclipse.xtext/META-INF/MANIFEST.MF_gen diff --git a/tests/org.eclipse.xtext.tests/about.html b/org.eclipse.xtext/about.html similarity index 100% rename from tests/org.eclipse.xtext.tests/about.html rename to org.eclipse.xtext/about.html diff --git a/plugins/org.eclipse.xtext/about.ini b/org.eclipse.xtext/about.ini similarity index 100% rename from plugins/org.eclipse.xtext/about.ini rename to org.eclipse.xtext/about.ini diff --git a/plugins/org.eclipse.xtext/about.mappings b/org.eclipse.xtext/about.mappings similarity index 100% rename from plugins/org.eclipse.xtext/about.mappings rename to org.eclipse.xtext/about.mappings diff --git a/plugins/org.eclipse.xtext/about.properties b/org.eclipse.xtext/about.properties similarity index 100% rename from plugins/org.eclipse.xtext/about.properties rename to org.eclipse.xtext/about.properties diff --git a/plugins/org.eclipse.xtext/build.gradle b/org.eclipse.xtext/build.gradle similarity index 100% rename from plugins/org.eclipse.xtext/build.gradle rename to org.eclipse.xtext/build.gradle diff --git a/plugins/org.eclipse.xtext/modeling32.png b/org.eclipse.xtext/modeling32.png similarity index 100% rename from plugins/org.eclipse.xtext/modeling32.png rename to org.eclipse.xtext/modeling32.png diff --git a/plugins/org.eclipse.xtext/org/eclipse/xtext/Xtext.ecore b/org.eclipse.xtext/org/eclipse/xtext/Xtext.ecore similarity index 100% rename from plugins/org.eclipse.xtext/org/eclipse/xtext/Xtext.ecore rename to org.eclipse.xtext/org/eclipse/xtext/Xtext.ecore diff --git a/plugins/org.eclipse.xtext/org/eclipse/xtext/Xtext.genmodel b/org.eclipse.xtext/org/eclipse/xtext/Xtext.genmodel similarity index 100% rename from plugins/org.eclipse.xtext/org/eclipse/xtext/Xtext.genmodel rename to org.eclipse.xtext/org/eclipse/xtext/Xtext.genmodel diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsDelimiters.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsDelimiters.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsDelimiters.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsDelimiters.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsPackratParser.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsPackratParser.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsPackratParser.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsPackratParser.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsParserConfiguration.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsParserConfiguration.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsParserConfiguration.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/TerminalsParserConfiguration.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsANY_OTHERConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsANY_OTHERConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsANY_OTHERConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsANY_OTHERConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsIDConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsIDConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsIDConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsIDConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsINTConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsINTConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsINTConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsINTConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsML_COMMENTConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsML_COMMENTConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsML_COMMENTConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsML_COMMENTConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSL_COMMENTConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSL_COMMENTConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSL_COMMENTConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSL_COMMENTConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSTRINGConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSTRINGConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSTRINGConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsSTRINGConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsWSConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsWSConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsWSConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/common/parser/packrat/consumers/TerminalsWSConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractPackratParser.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractPackratParser.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractPackratParser.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractPackratParser.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractParserConfiguration.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractParserConfiguration.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractParserConfiguration.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/AbstractParserConfiguration.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/CharArrayWriterAsSequence.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/CharArrayWriterAsSequence.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/CharArrayWriterAsSequence.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/CharArrayWriterAsSequence.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IBacktracker.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IBacktracker.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IBacktracker.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IBacktracker.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ICharSequenceWithOffset.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ICharSequenceWithOffset.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ICharSequenceWithOffset.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ICharSequenceWithOffset.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IHiddenTokenHandler.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IHiddenTokenHandler.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IHiddenTokenHandler.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IHiddenTokenHandler.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IMarkerFactory.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IMarkerFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IMarkerFactory.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IMarkerFactory.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IPackratParser.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IPackratParser.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IPackratParser.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IPackratParser.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParseResultFactory.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParseResultFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParseResultFactory.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParseResultFactory.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParsedTokenVisitor.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParsedTokenVisitor.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParsedTokenVisitor.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParsedTokenVisitor.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParserConfiguration.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParserConfiguration.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParserConfiguration.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/IParserConfiguration.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ParseResultFactory.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ParseResultFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ParseResultFactory.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/ParseResultFactory.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractRuleAwareTerminalConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractRuleAwareTerminalConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractRuleAwareTerminalConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/AbstractRuleAwareTerminalConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ConsumeResult.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ConsumeResult.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ConsumeResult.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ConsumeResult.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/EnumLiteralConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/EnumLiteralConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/EnumLiteralConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/EnumLiteralConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IConsumerUtility.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IConsumerUtility.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IConsumerUtility.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IConsumerUtility.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IElementConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IElementConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IElementConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IElementConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumerConfiguration.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumerConfiguration.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumerConfiguration.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/INonTerminalConsumerConfiguration.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IRootConsumerListener.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IRootConsumerListener.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IRootConsumerListener.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/IRootConsumerListener.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumerConfiguration.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumerConfiguration.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumerConfiguration.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/ITerminalConsumerConfiguration.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/KeywordConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/KeywordConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/KeywordConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/KeywordConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/NonTerminalConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/NonTerminalConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/NonTerminalConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/NonTerminalConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/TerminalConsumer.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/TerminalConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/TerminalConsumer.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/consumers/TerminalConsumer.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugBacktracker.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugBacktracker.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugBacktracker.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugBacktracker.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequence.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequence.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequence.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequence.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequenceWithOffset.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequenceWithOffset.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequenceWithOffset.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugCharSequenceWithOffset.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugConsumerUtility.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugConsumerUtility.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugConsumerUtility.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugConsumerUtility.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugHiddenTokenHandler.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugHiddenTokenHandler.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugHiddenTokenHandler.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugHiddenTokenHandler.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugMarkerFactory.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugMarkerFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugMarkerFactory.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugMarkerFactory.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugParsedTokenAcceptor.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugParsedTokenAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugParsedTokenAcceptor.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugParsedTokenAcceptor.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugUtil.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugUtil.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/DebugUtil.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenCounter.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenCounter.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenCounter.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenCounter.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenPrinter.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenPrinter.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenPrinter.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/debug/ParsedTokenPrinter.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Backtracker.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Backtracker.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Backtracker.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Backtracker.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/IFurtherParsable.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/IFurtherParsable.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/IFurtherParsable.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/IFurtherParsable.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Marker.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Marker.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Marker.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/Marker.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/MarkerAwareBacktracker.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/MarkerAwareBacktracker.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/MarkerAwareBacktracker.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/internal/MarkerAwareBacktracker.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterAlternatives.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterAlternatives.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterAlternatives.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterAlternatives.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterArray.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterArray.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterArray.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterArray.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterRange.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterRange.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterRange.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/CharacterRange.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ICharacterClass.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ICharacterClass.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ICharacterClass.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ICharacterClass.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ISequenceMatcher.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ISequenceMatcher.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ISequenceMatcher.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/ISequenceMatcher.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SetBasedKeywordMatcher.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SetBasedKeywordMatcher.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SetBasedKeywordMatcher.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SetBasedKeywordMatcher.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SingleCharacter.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SingleCharacter.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SingleCharacter.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/SingleCharacter.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/StringWithOffset.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/StringWithOffset.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/StringWithOffset.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/matching/StringWithOffset.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedTokenVisitor.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedTokenVisitor.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedTokenVisitor.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AbstractParsedTokenVisitor.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AlternativesToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AlternativesToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AlternativesToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AlternativesToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AssignmentToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AssignmentToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AssignmentToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/AssignmentToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedTokenVisitor.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedTokenVisitor.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedTokenVisitor.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/CompoundParsedTokenVisitor.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ErrorToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ErrorToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ErrorToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ErrorToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/FakedToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/FakedToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/FakedToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/FakedToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/GroupToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/GroupToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/GroupToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/GroupToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenAcceptor.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenAcceptor.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenAcceptor.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenSource.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenSource.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenSource.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/IParsedTokenSource.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedAction.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedAction.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedAction.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedAction.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedEnumLiteral.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedEnumLiteral.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedEnumLiteral.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedEnumLiteral.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminal.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminal.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminal.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminal.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminalEnd.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminalEnd.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminalEnd.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedNonTerminalEnd.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminal.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminal.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminal.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminal.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeature.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeature.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeature.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeature.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeatureInfo.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeatureInfo.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeatureInfo.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedTerminalWithFeatureInfo.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/ParsedToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/PlaceholderToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/PlaceholderToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/PlaceholderToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/PlaceholderToken.java diff --git a/plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/UnorderedGroupToken.java b/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/UnorderedGroupToken.java similarity index 100% rename from plugins/org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/UnorderedGroupToken.java rename to org.eclipse.xtext/packrat/org/eclipse/xtext/parser/packrat/tokens/UnorderedGroupToken.java diff --git a/plugins/org.eclipse.xtext/plugin.xml b/org.eclipse.xtext/plugin.xml similarity index 100% rename from plugins/org.eclipse.xtext/plugin.xml rename to org.eclipse.xtext/plugin.xml diff --git a/plugins/org.eclipse.xtext/schema/content_resourceServiceProvider.exsd b/org.eclipse.xtext/schema/content_resourceServiceProvider.exsd similarity index 100% rename from plugins/org.eclipse.xtext/schema/content_resourceServiceProvider.exsd rename to org.eclipse.xtext/schema/content_resourceServiceProvider.exsd diff --git a/plugins/org.eclipse.xtext/schema/extension_resourceServiceProvider.exsd b/org.eclipse.xtext/schema/extension_resourceServiceProvider.exsd similarity index 100% rename from plugins/org.eclipse.xtext/schema/extension_resourceServiceProvider.exsd rename to org.eclipse.xtext/schema/extension_resourceServiceProvider.exsd diff --git a/plugins/org.eclipse.xtext/schema/protocol_resourceServiceProvider.exsd b/org.eclipse.xtext/schema/protocol_resourceServiceProvider.exsd similarity index 100% rename from plugins/org.eclipse.xtext/schema/protocol_resourceServiceProvider.exsd rename to org.eclipse.xtext/schema/protocol_resourceServiceProvider.exsd diff --git a/plugins/org.eclipse.xtext/src/log4j.properties b/org.eclipse.xtext/src/log4j.properties similarity index 100% rename from plugins/org.eclipse.xtext/src/log4j.properties rename to org.eclipse.xtext/src/log4j.properties diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/Constants.java b/org.eclipse.xtext/src/org/eclipse/xtext/Constants.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/Constants.java rename to org.eclipse.xtext/src/org/eclipse/xtext/Constants.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtil2.java b/org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtil2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtil2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtil2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtils.ext b/org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtils.ext similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtils.ext rename to org.eclipse.xtext/src/org/eclipse/xtext/EcoreUtils.ext diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext b/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext rename to org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/GrammarToDot.java b/org.eclipse.xtext/src/org/eclipse/xtext/GrammarToDot.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/GrammarToDot.java rename to org.eclipse.xtext/src/org/eclipse/xtext/GrammarToDot.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.ext b/org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.ext similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.ext rename to org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.ext diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/GrammarUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/IGrammarAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/IGrammarAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/IGrammarAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/IGrammarAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/ISetup.java b/org.eclipse.xtext/src/org/eclipse/xtext/ISetup.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/ISetup.java rename to org.eclipse.xtext/src/org/eclipse/xtext/ISetup.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/LanguageInfo.java b/org.eclipse.xtext/src/org/eclipse/xtext/LanguageInfo.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/LanguageInfo.java rename to org.eclipse.xtext/src/org/eclipse/xtext/LanguageInfo.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext.xtext b/org.eclipse.xtext/src/org/eclipse/xtext/Xtext.xtext similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext.xtext rename to org.eclipse.xtext/src/org/eclipse/xtext/Xtext.xtext diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/XtextRuntimeModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/XtextRuntimeModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/XtextRuntimeModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/XtextRuntimeModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/XtextStandaloneSetup.java b/org.eclipse.xtext/src/org/eclipse/xtext/XtextStandaloneSetup.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/XtextStandaloneSetup.java rename to org.eclipse.xtext/src/org/eclipse/xtext/XtextStandaloneSetup.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/BuildContext.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/BuildContext.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/BuildContext.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/BuildContext.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/BuildRequest.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/BuildRequest.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/BuildRequest.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/BuildRequest.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/ClusteringStorageAwareResourceLoader.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/ClusteringStorageAwareResourceLoader.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/ClusteringStorageAwareResourceLoader.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/ClusteringStorageAwareResourceLoader.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/IncrementalBuilder.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/IncrementalBuilder.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/IncrementalBuilder.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/IncrementalBuilder.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/IndexState.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/IndexState.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/IndexState.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/IndexState.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/Indexer.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/Indexer.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/Indexer.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/Indexer.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/Source2GeneratedMapping.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/build/Source2GeneratedMapping.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/build/Source2GeneratedMapping.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/build/Source2GeneratedMapping.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.java b/org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.java rename to org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.xtext b/org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.xtext similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.xtext rename to org.eclipse.xtext/src/org/eclipse/xtext/common/Terminals.xtext diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsRuntimeModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsRuntimeModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsRuntimeModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsRuntimeModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsStandaloneSetup.java b/org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsStandaloneSetup.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsStandaloneSetup.java rename to org.eclipse.xtext/src/org/eclipse/xtext/common/TerminalsStandaloneSetup.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/services/DefaultTerminalConverters.java b/org.eclipse.xtext/src/org/eclipse/xtext/common/services/DefaultTerminalConverters.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/services/DefaultTerminalConverters.java rename to org.eclipse.xtext/src/org/eclipse/xtext/common/services/DefaultTerminalConverters.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/services/Ecore2XtextTerminalConverters.java b/org.eclipse.xtext/src/org/eclipse/xtext/common/services/Ecore2XtextTerminalConverters.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/common/services/Ecore2XtextTerminalConverters.java rename to org.eclipse.xtext/src/org/eclipse/xtext/common/services/Ecore2XtextTerminalConverters.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverterService.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverterService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverterService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/IValueConverterService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterException.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterWithValueException.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterWithValueException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterWithValueException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/ValueConverterWithValueException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractDeclarativeValueConverterService.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractDeclarativeValueConverterService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractDeclarativeValueConverterService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractDeclarativeValueConverterService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractIDValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractIDValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractIDValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractIDValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractLexerBasedConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractLexerBasedConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractLexerBasedConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractLexerBasedConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractNullSafeConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractNullSafeConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractNullSafeConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractNullSafeConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractToStringConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractToStringConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractToStringConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractToStringConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverterService.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverterService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverterService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/AbstractValueConverterService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/DefaultTerminalConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/DefaultTerminalConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/DefaultTerminalConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/DefaultTerminalConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/EFactoryValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/EFactoryValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/EFactoryValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/EFactoryValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IDValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IDValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IDValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IDValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/INTValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/INTValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/INTValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/INTValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IgnoreCaseIDValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IgnoreCaseIDValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IgnoreCaseIDValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/IgnoreCaseIDValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordAlternativeConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordAlternativeConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordAlternativeConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordAlternativeConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordBasedValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordBasedValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordBasedValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/KeywordBasedValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameInStaticImportValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameInStaticImportValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameInStaticImportValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameInStaticImportValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/QualifiedNameValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/STRINGValueConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/STRINGValueConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/STRINGValueConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/conversion/impl/STRINGValueConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/debug/IStratumBreakpointSupport.java b/org.eclipse.xtext/src/org/eclipse/xtext/debug/IStratumBreakpointSupport.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/debug/IStratumBreakpointSupport.java rename to org.eclipse.xtext/src/org/eclipse/xtext/debug/IStratumBreakpointSupport.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducer.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducerDecorator.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducerDecorator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducerDecorator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/AbstractDiagnosticProducerDecorator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Diagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Diagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Diagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Diagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/DiagnosticMessage.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/DiagnosticMessage.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/DiagnosticMessage.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/DiagnosticMessage.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/ExceptionDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/ExceptionDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/ExceptionDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/ExceptionDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticConsumer.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticConsumer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticConsumer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticProducer.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticProducer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticProducer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/IDiagnosticProducer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/NullDiagnosticProducer.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/NullDiagnosticProducer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/NullDiagnosticProducer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/NullDiagnosticProducer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Severity.java b/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Severity.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Severity.java rename to org.eclipse.xtext/src/org/eclipse/xtext/diagnostics/Severity.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProviderExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProviderExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProviderExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/IEObjectDocumentationProviderExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IFileHeaderProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IFileHeaderProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IFileHeaderProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/IFileHeaderProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IJavaDocTypeReferenceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IJavaDocTypeReferenceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/IJavaDocTypeReferenceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/IJavaDocTypeReferenceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/AbstractMultiLineCommentProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/AbstractMultiLineCommentProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/AbstractMultiLineCommentProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/AbstractMultiLineCommentProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineCommentDocumentationProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineFileHeaderProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineFileHeaderProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineFileHeaderProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineFileHeaderProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineJavaDocTypeReferenceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineJavaDocTypeReferenceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineJavaDocTypeReferenceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/documentation/impl/MultiLineJavaDocTypeReferenceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/IReferenceFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/IReferenceFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/IReferenceFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/findReferences/IReferenceFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceAcceptor.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceAcceptor.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceAcceptor.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceAcceptor.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/findReferences/ReferenceFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURICollector.java b/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURICollector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURICollector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURICollector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURISet.java b/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURISet.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURISet.java rename to org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURISet.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURIs.java b/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURIs.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURIs.java rename to org.eclipse.xtext/src/org/eclipse/xtext/findReferences/TargetURIs.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IElementMatcherProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IElementMatcherProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IElementMatcherProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/IElementMatcherProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatterExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatterExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatterExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/IFormatterExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IIndentationInformation.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IIndentationInformation.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IIndentationInformation.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/IIndentationInformation.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/ILineSeparatorInformation.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/ILineSeparatorInformation.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/ILineSeparatorInformation.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/ILineSeparatorInformation.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelStreamer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelStreamer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelStreamer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/INodeModelStreamer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IWhitespaceInformationProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IWhitespaceInformationProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/IWhitespaceInformationProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/IWhitespaceInformationProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractDeclarativeFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractDeclarativeFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractDeclarativeFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractDeclarativeFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormattingConfig.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormattingConfig.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormattingConfig.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractFormattingConfig.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractNodeModelFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractNodeModelFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractNodeModelFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractNodeModelFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractTokenStream.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractTokenStream.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractTokenStream.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/AbstractTokenStream.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseTokenStream.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseTokenStream.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseTokenStream.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/BaseTokenStream.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/DefaultNodeModelFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/DefaultNodeModelFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/DefaultNodeModelFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/DefaultNodeModelFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherToDot.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherToDot.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherToDot.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/ElementMatcherToDot.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig2.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfig2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfigBasedStream.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfigBasedStream.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfigBasedStream.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/FormattingConfigBasedStream.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherNFAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherNFAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherNFAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherNFAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherState.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherTransition.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherTransition.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherTransition.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/MatcherTransition.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NodeModelStreamer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NodeModelStreamer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NodeModelStreamer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NodeModelStreamer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NullFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NullFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NullFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/NullFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/OneWhitespaceFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/OneWhitespaceFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/OneWhitespaceFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting/impl/OneWhitespaceFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/AbstractFormatter2.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/AbstractFormatter2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/AbstractFormatter2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/AbstractFormatter2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ConflictingFormattingException.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ConflictingFormattingException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ConflictingFormattingException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ConflictingFormattingException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceKeys.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceKeys.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceKeys.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceKeys.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceValuesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceValuesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceValuesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferenceValuesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferences.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferences.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferences.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterPreferences.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterRequest.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterRequest.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterRequest.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormatterRequest.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormattingNotApplicableException.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormattingNotApplicableException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormattingNotApplicableException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/FormattingNotApplicableException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IAutowrapFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IAutowrapFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IAutowrapFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IAutowrapFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableSubDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableSubDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableSubDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormattableSubDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormatter2.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormatter2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormatter2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IFormatter2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatting.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatting.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatting.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IHiddenRegionFormatting.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IMerger.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IMerger.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IMerger.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/IMerger.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ISubFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ISubFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ISubFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ISubFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacerContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacerContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacerContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/ITextReplacerContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/HiddenRegionFormattingToString.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/HiddenRegionFormattingToString.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/HiddenRegionFormattingToString.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/HiddenRegionFormattingToString.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionAccessToString.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionAccessToString.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionAccessToString.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionAccessToString.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionListToString.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionListToString.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionListToString.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionListToString.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsInTextToString.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsInTextToString.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsInTextToString.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsInTextToString.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsToString.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsToString.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsToString.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsToString.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsWithTitleToString.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsWithTitleToString.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsWithTitleToString.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/debug/TextRegionsWithTitleToString.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractHiddenRegionFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractHiddenRegionFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractHiddenRegionFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractHiddenRegionFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractTextReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractTextReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractTextReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/AbstractTextReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ArrayListTextSegmentSet.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ArrayListTextSegmentSet.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ArrayListTextSegmentSet.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ArrayListTextSegmentSet.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/CommentReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/CommentReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/CommentReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/CommentReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConditionalReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConditionalReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConditionalReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConditionalReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConflictingRegionsException.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConflictingRegionsException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConflictingRegionsException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ConflictingRegionsException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/DoubleHiddenRegionFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/DoubleHiddenRegionFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/DoubleHiddenRegionFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/DoubleHiddenRegionFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FilteredSubDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FilteredSubDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FilteredSubDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FilteredSubDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FormattableDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FormattableDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FormattableDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/FormattableDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormatting.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormatting.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormatting.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormatting.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormattingMerger.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormattingMerger.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormattingMerger.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionFormattingMerger.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/HiddenRegionReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ICompositeTextReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ICompositeTextReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ICompositeTextReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/ICompositeTextReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MaxLineWidthDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MaxLineWidthDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MaxLineWidthDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MaxLineWidthDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MultilineCommentReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MultilineCommentReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MultilineCommentReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/MultilineCommentReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionComparator.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionComparator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionComparator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionComparator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionTrace.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionTrace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionTrace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionTrace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionsOutsideFrameException.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionsOutsideFrameException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionsOutsideFrameException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RegionsOutsideFrameException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RootDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RootDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RootDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/RootDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SingleHiddenRegionFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SingleHiddenRegionFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SingleHiddenRegionFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SingleHiddenRegionFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCodeCommentReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCodeCommentReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCodeCommentReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCodeCommentReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCommentReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCommentReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCommentReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineCommentReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineDocCommentReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineDocCommentReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineDocCommentReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SinglelineDocCommentReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SubDocument.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SubDocument.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SubDocument.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/SubDocument.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacementList.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacementList.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacementList.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacementList.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerMerger.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerMerger.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerMerger.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextReplacerMerger.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextSegmentSet.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextSegmentSet.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextSegmentSet.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/TextSegmentSet.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/WhitespaceReplacer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/WhitespaceReplacer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/WhitespaceReplacer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/internal/WhitespaceReplacer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/package-info.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/package-info.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/package-info.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/package-info.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IAstRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IAstRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IAstRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IAstRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IComment.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IComment.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IComment.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IComment.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IEObjectRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IEObjectRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IEObjectRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IEObjectRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegionPart.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegionPart.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegionPart.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IHiddenRegionPart.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ILineRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ILineRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ILineRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ILineRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionsFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionsFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionsFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISemanticRegionsFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISequentialRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISequentialRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISequentialRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ISequentialRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionExtensions.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionExtensions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionExtensions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionExtensions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionRewriter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionRewriter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionRewriter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextRegionRewriter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextReplacement.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextReplacement.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextReplacement.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextReplacement.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextSegment.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextSegment.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextSegment.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/ITextSegment.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IWhitespace.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IWhitespace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IWhitespace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/IWhitespace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/TextRegionAccessBuilder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/TextRegionAccessBuilder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/TextRegionAccessBuilder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/TextRegionAccessBuilder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractEObjectRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractEObjectRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractEObjectRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractEObjectRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractHiddenRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractHiddenRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractHiddenRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractHiddenRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractSemanticRegionsFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractSemanticRegionsFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractSemanticRegionsFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractSemanticRegionsFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractTextSegment.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractTextSegment.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractTextSegment.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractTextSegment.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/LineRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/LineRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/LineRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/LineRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeComment.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeComment.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeComment.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeComment.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeEObjectRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeEObjectRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeEObjectRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeEObjectRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHidden.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHidden.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHidden.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHidden.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHiddenRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHiddenRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHiddenRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeHiddenRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccessBuilder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccessBuilder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccessBuilder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeModelBasedRegionAccessBuilder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeSemanticRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeSemanticRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeSemanticRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeSemanticRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeWhitespace.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeWhitespace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeWhitespace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/NodeWhitespace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionInIterableFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionInIterableFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionInIterableFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionInIterableFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionMatcher.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionMatcher.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionMatcher.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionMatcher.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionNullFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionNullFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionNullFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/SemanticRegionNullFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringBasedRegionAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringBasedRegionAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringBasedRegionAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringBasedRegionAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringComment.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringComment.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringComment.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringComment.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringEObjectRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringEObjectRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringEObjectRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringEObjectRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHidden.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHidden.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHidden.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHidden.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHiddenRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHiddenRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHiddenRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringHiddenRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringSemanticRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringSemanticRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringSemanticRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringSemanticRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringWhitespace.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringWhitespace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringWhitespace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/StringWhitespace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionAccessBuildingSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionAccessBuildingSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionAccessBuildingSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionAccessBuildingSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionRewriter.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionRewriter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionRewriter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegionRewriter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegions.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextRegions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextReplacement.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextReplacement.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextReplacement.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextReplacement.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextSegment.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextSegment.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextSegment.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/internal/TextSegment.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/package-info.java b/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/package-info.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/package-info.java rename to org.eclipse.xtext/src/org/eclipse/xtext/formatting2/regionaccess/package-info.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess2.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractFileSystemAccess2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractGenerator.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractGenerator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractGenerator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/AbstractGenerator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/FileSystemAccessQueue.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/FileSystemAccessQueue.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/FileSystemAccessQueue.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/FileSystemAccessQueue.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorComponent.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorComponent.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorComponent.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorComponent.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorContext.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorContext.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorContext.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorContext.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorDelegate.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorDelegate.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorDelegate.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/GeneratorDelegate.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider2.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IContextualOutputConfigurationProvider2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessor.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessorExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessorExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessorExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFilePostProcessorExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess2.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccess2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension2.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension3.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension3.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension3.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IFileSystemAccessExtension3.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator2.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IGenerator2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGeneratorContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGeneratorContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IGeneratorContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IGeneratorContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IOutputConfigurationProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IOutputConfigurationProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IOutputConfigurationProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IOutputConfigurationProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IShouldGenerate.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/IShouldGenerate.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/IShouldGenerate.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/IShouldGenerate.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/InMemoryFileSystemAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/InMemoryFileSystemAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/InMemoryFileSystemAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/InMemoryFileSystemAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/JavaIoFileSystemAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/JavaIoFileSystemAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/JavaIoFileSystemAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/JavaIoFileSystemAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/LineSeparatorHarmonizer.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/LineSeparatorHarmonizer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/LineSeparatorHarmonizer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/LineSeparatorHarmonizer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfiguration.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfiguration.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfiguration.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfiguration.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationAdapter.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationAdapter.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationAdapter.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationAdapter.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/OutputConfigurationProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/URIBasedFileSystemAccess.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/URIBasedFileSystemAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/URIBasedFileSystemAccess.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/URIBasedFileSystemAccess.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractStatefulTraceRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractStatefulTraceRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractStatefulTraceRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractStatefulTraceRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegionToString.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegionToString.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegionToString.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/AbstractTraceRegionToString.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/CharSequenceTraceWrapper.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/CharSequenceTraceWrapper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/CharSequenceTraceWrapper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/CharSequenceTraceWrapper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/DefaultTraceURIConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/DefaultTraceURIConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/DefaultTraceURIConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/DefaultTraceURIConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationData.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationData.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationData.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationData.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationInResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationInResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationInResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ILocationInResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITrace.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITrace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITrace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITrace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceForURIProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceForURIProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceForURIProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceForURIProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceRegionProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceRegionProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceRegionProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceRegionProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceToBytecodeInstaller.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceToBytecodeInstaller.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceToBytecodeInstaller.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceToBytecodeInstaller.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceURIConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceURIConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceURIConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/ITraceURIConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LeafIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LeafIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LeafIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LeafIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LineMappingProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LineMappingProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LineMappingProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LineMappingProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LocationData.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LocationData.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LocationData.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/LocationData.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TemporaryTraceRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TemporaryTraceRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TemporaryTraceRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TemporaryTraceRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceAsPrimarySourceInstaller.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceAsPrimarySourceInstaller.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceAsPrimarySourceInstaller.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceAsPrimarySourceInstaller.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceFileNameProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceFileNameProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceFileNameProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceFileNameProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceNotFoundException.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceNotFoundException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceNotFoundException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceNotFoundException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegion.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegion.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegion.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegion.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionMerger.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionMerger.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionMerger.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionMerger.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/TraceRegionSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/URIWrapper.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/URIWrapper.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/URIWrapper.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/URIWrapper.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractLocationInResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractLocationInResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractLocationInResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractLocationInResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTrace.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTrace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTrace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTrace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTraceForURIProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTraceForURIProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTraceForURIProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/AbstractTraceForURIProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificLocation.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificLocation.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificLocation.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificLocation.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTrace.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTrace.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTrace.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTrace.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTraceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTraceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTraceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/IPlatformSpecificTraceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/LocationInResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/LocationInResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/LocationInResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/LocationInResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/NoTraces.java b/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/NoTraces.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/NoTraces.java rename to org.eclipse.xtext/src/org/eclipse/xtext/generator/trace/internal/NoTraces.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IGrammarNFAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IGrammarNFAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IGrammarNFAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IGrammarNFAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFAState.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFAState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFAState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFAState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFATransition.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFATransition.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFATransition.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/INFATransition.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAState.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/IPDAState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractCachingNFABuilder.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractCachingNFABuilder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractCachingNFABuilder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractCachingNFABuilder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAState.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFAState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFATransition.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFATransition.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFATransition.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractNFATransition.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/AbstractPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/CfgAdapter.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/CfgAdapter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/CfgAdapter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/CfgAdapter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultBackwardNFAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultBackwardNFAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultBackwardNFAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultBackwardNFAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultForwardNFAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultForwardNFAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultForwardNFAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultForwardNFAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFAState.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFAState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFAState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFAState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFATransition.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFATransition.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFATransition.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/DefaultNFATransition.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/GrammarElementTitleSwitch.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/GrammarElementTitleSwitch.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/GrammarElementTitleSwitch.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/GrammarElementTitleSwitch.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/NFAToDot.java b/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/NFAToDot.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/NFAToDot.java rename to org.eclipse.xtext/src/org/eclipse/xtext/grammaranalysis/impl/NFAToDot.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractRegistryReader.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractRegistryReader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractRegistryReader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractRegistryReader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractResourceServiceProviderDescriptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractResourceServiceProviderDescriptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractResourceServiceProviderDescriptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/AbstractResourceServiceProviderDescriptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/Activator.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/Activator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/Activator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/Activator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ContentResourceServiceProviderRegistryReader.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/ContentResourceServiceProviderRegistryReader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ContentResourceServiceProviderRegistryReader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/ContentResourceServiceProviderRegistryReader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ExtensionResourceServiceProviderRegistryReader.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/ExtensionResourceServiceProviderRegistryReader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ExtensionResourceServiceProviderRegistryReader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/ExtensionResourceServiceProviderRegistryReader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ProtocolResourceServiceProviderRegistryReader.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/ProtocolResourceServiceProviderRegistryReader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ProtocolResourceServiceProviderRegistryReader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/ProtocolResourceServiceProviderRegistryReader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ResourceServiceProviderDescriptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/internal/ResourceServiceProviderDescriptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/internal/ResourceServiceProviderDescriptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/internal/ResourceServiceProviderDescriptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinker.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingDiagnosticMessageProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingDiagnosticMessageProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingDiagnosticMessageProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingDiagnosticMessageProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingService.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/ILinkingService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/LinkingScopeProviderBinding.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/LinkingScopeProviderBinding.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/LinkingScopeProviderBinding.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/LinkingScopeProviderBinding.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractCleaningLinker.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractCleaningLinker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractCleaningLinker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractCleaningLinker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinker.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinkingService.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinkingService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinkingService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/AbstractLinkingService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/DefaultLinkingService.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/DefaultLinkingService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/DefaultLinkingService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/DefaultLinkingService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/IllegalNodeException.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/IllegalNodeException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/IllegalNodeException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/IllegalNodeException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/ImportedNamesAdapter.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/ImportedNamesAdapter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/ImportedNamesAdapter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/ImportedNamesAdapter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/Linker.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/Linker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/Linker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/Linker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticMessageProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticMessageProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticMessageProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticMessageProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticProducer.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticProducer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticProducer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingDiagnosticProducer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/LinkingHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/XtextLinkingDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/XtextLinkingDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/XtextLinkingDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/impl/XtextLinkingDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinker.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinkingResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinkingResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinkingResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyLinkingResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyURIEncoder.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyURIEncoder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyURIEncoder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/LazyURIEncoder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SettingDelegate.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SettingDelegate.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SettingDelegate.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SettingDelegate.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SyntheticLinkingSupport.java b/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SyntheticLinkingSupport.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SyntheticLinkingSupport.java rename to org.eclipse.xtext/src/org/eclipse/xtext/linking/lazy/SyntheticLinkingSupport.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/AbstractReader.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/AbstractReader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/AbstractReader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/AbstractReader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ContainersStateFactory.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ContainersStateFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ContainersStateFactory.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/ContainersStateFactory.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/EquinoxClasspathEntriesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/EquinoxClasspathEntriesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/EquinoxClasspathEntriesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/EquinoxClasspathEntriesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/IClasspathEntriesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/IClasspathEntriesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/IClasspathEntriesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/IClasspathEntriesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ISlotEntry.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ISlotEntry.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ISlotEntry.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/ISlotEntry.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/NameBasedFilter.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/NameBasedFilter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/NameBasedFilter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/NameBasedFilter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/NegatedUriFilter.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/NegatedUriFilter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/NegatedUriFilter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/NegatedUriFilter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/PathTraverser.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/PathTraverser.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/PathTraverser.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/PathTraverser.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/Reader.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/Reader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/Reader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/Reader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceDescriptionsProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceDescriptionsProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceDescriptionsProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceDescriptionsProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceLoadingSlotEntry.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceLoadingSlotEntry.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceLoadingSlotEntry.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceLoadingSlotEntry.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntry.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntry.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntry.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/ResourceSetBasedSlotEntry.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/RuntimeResourceSetInitializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/RuntimeResourceSetInitializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/RuntimeResourceSetInitializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/RuntimeResourceSetInitializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/SlotEntry.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/SlotEntry.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/SlotEntry.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/SlotEntry.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriBasedReader.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriBasedReader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriBasedReader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriBasedReader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriFilter.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriFilter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriFilter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/UriFilter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UrlClassLoaderClasspathEntriesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UrlClassLoaderClasspathEntriesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/UrlClassLoaderClasspathEntriesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/UrlClassLoaderClasspathEntriesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/Validator.java b/org.eclipse.xtext/src/org/eclipse/xtext/mwe/Validator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/mwe/Validator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/mwe/Validator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/DefaultDeclarativeQualifiedNameProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/naming/DefaultDeclarativeQualifiedNameProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/DefaultDeclarativeQualifiedNameProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/naming/DefaultDeclarativeQualifiedNameProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/naming/IQualifiedNameProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/QualifiedName.java b/org.eclipse.xtext/src/org/eclipse/xtext/naming/QualifiedName.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/QualifiedName.java rename to org.eclipse.xtext/src/org/eclipse/xtext/naming/QualifiedName.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/SimpleNameProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/naming/SimpleNameProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/naming/SimpleNameProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/naming/SimpleNameProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/BidiTreeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ICompositeNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ICompositeNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ICompositeNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ICompositeNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ILeafNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ILeafNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ILeafNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/ILeafNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/INode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/INode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/INode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/INode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/SyntaxErrorMessage.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/SyntaxErrorMessage.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/SyntaxErrorMessage.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/SyntaxErrorMessage.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/AbstractNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/AbstractNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/AbstractNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/AbstractNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeTreeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeTreeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeTreeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/BasicNodeTreeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElement.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElement.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElement.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElement.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElementAndSyntaxError.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElementAndSyntaxError.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElementAndSyntaxError.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSemanticElementAndSyntaxError.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSyntaxError.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSyntaxError.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSyntaxError.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/CompositeNodeWithSyntaxError.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNodeWithSyntaxError.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNodeWithSyntaxError.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNodeWithSyntaxError.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/HiddenLeafNodeWithSyntaxError.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InternalNodeModelUtils.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InternalNodeModelUtils.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InternalNodeModelUtils.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InternalNodeModelUtils.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InvariantChecker.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InvariantChecker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InvariantChecker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/InvariantChecker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNodeWithSyntaxError.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNodeWithSyntaxError.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNodeWithSyntaxError.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/LeafNodeWithSyntaxError.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/NodeModelBuilder.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/NodeModelBuilder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/NodeModelBuilder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/NodeModelBuilder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/RootNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/RootNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/RootNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/RootNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SerializableNodeModel.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SerializableNodeModel.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SerializableNodeModel.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SerializableNodeModel.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SyntheticCompositeNode.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SyntheticCompositeNode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SyntheticCompositeNode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/impl/SyntheticCompositeNode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/DeserializationConversionContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/DeserializationConversionContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/DeserializationConversionContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/DeserializationConversionContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationConversionContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationConversionContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationConversionContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationConversionContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/serialization/SerializationUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/EmptyBidiIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeModelUtils.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeModelUtils.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeModelUtils.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeModelUtils.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeTreeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeTreeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeTreeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/NodeTreeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/ReversedBidiTreeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterable.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/nodemodel/util/SingletonBidiIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/AbstractParser.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/AbstractParser.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/AbstractParser.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/AbstractParser.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/BaseEPackageAccess.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/BaseEPackageAccess.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/BaseEPackageAccess.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/BaseEPackageAccess.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/DefaultEcoreElementFactory.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/DefaultEcoreElementFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/DefaultEcoreElementFactory.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/DefaultEcoreElementFactory.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/EclipseProjectPropertiesEncodingProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/EclipseProjectPropertiesEncodingProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/EclipseProjectPropertiesEncodingProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/EclipseProjectPropertiesEncodingProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IAstFactory.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/IAstFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IAstFactory.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/IAstFactory.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IEncodingProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/IEncodingProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IEncodingProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/IEncodingProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IParseResult.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/IParseResult.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IParseResult.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/IParseResult.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IParser.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/IParser.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/IParser.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/IParser.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/ITokenToStringConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/ITokenToStringConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/ITokenToStringConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/ITokenToStringConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseException.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseResult.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseResult.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseResult.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/ParseResult.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParser.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParser.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParser.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParser.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParserBasedTokenSourceProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParserBasedTokenSourceProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParserBasedTokenSourceProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractAntlrParserBasedTokenSourceProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractIndentationTokenSource.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractIndentationTokenSource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractIndentationTokenSource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractIndentationTokenSource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractSplittingTokenSource.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractSplittingTokenSource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractSplittingTokenSource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractSplittingTokenSource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractTokenSourceProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractTokenSourceProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractTokenSourceProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractTokenSourceProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrDatatypeRuleToken.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrDatatypeRuleToken.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrDatatypeRuleToken.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrDatatypeRuleToken.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenDefProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenDefProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenDefProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenDefProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenToStringConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenToStringConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenToStringConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AntlrTokenToStringConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IAntlrTokenFileProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IAntlrTokenFileProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IAntlrTokenFileProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IAntlrTokenFileProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IPartialParsingHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IPartialParsingHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IPartialParsingHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IPartialParsingHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IReferableElementsUnloader.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IReferableElementsUnloader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IReferableElementsUnloader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IReferableElementsUnloader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ISyntaxErrorMessageProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ISyntaxErrorMessageProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ISyntaxErrorMessageProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ISyntaxErrorMessageProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenDefProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenDefProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenDefProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/ITokenDefProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IUnorderedGroupHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IUnorderedGroupHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IUnorderedGroupHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/IUnorderedGroupHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/Lexer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/Lexer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/Lexer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/Lexer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerBindings.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerBindings.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerBindings.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerBindings.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/LexerProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/NullTokenDefProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/NullTokenDefProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/NullTokenDefProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/NullTokenDefProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/SyntaxErrorMessageProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/SyntaxErrorMessageProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/SyntaxErrorMessageProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/SyntaxErrorMessageProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenDefProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenDefProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenDefProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenDefProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenSourceProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenSourceProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenSourceProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenSourceProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenTool.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenTool.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenTool.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/TokenTool.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/UnorderedGroupHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/UnorderedGroupHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/UnorderedGroupHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/UnorderedGroupHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/XtextTokenStream.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/XtextTokenStream.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/XtextTokenStream.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/XtextTokenStream.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/DatatypeRuleToken.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/DatatypeRuleToken.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/DatatypeRuleToken.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/DatatypeRuleToken.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingPointers.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingPointers.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingPointers.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/PartialParsingPointers.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/Range.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/Range.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/Range.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/Range.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/TokenRegionProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/TokenRegionProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/TokenRegionProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parser/impl/TokenRegionProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ICommentAssociater.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ICommentAssociater.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ICommentAssociater.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ICommentAssociater.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IEObjectConsumer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IEObjectConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IEObjectConsumer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IEObjectConsumer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IHiddenTokenHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IHiddenTokenHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IHiddenTokenHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IHiddenTokenHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IParseTreeConstructor.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IParseTreeConstructor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IParseTreeConstructor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/IParseTreeConstructor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStream.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStream.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStream.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStream.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStreamExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStreamExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStreamExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITokenStreamExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/ITransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/Serializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/Serializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/Serializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/Serializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/SerializerOptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/SerializerOptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/SerializerOptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/SerializerOptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/XtextSerializationException.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/XtextSerializationException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/XtextSerializationException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/XtextSerializationException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractCommentAssociater.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractCommentAssociater.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractCommentAssociater.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractCommentAssociater.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractHiddenTokenHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractHiddenTokenHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractHiddenTokenHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractHiddenTokenHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractKeywordSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractKeywordSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractKeywordSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractKeywordSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractParseTreeConstructor.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractParseTreeConstructor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractParseTreeConstructor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractParseTreeConstructor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractTransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractTransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractTransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/AbstractTransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/CrossReferenceSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/CrossReferenceSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/CrossReferenceSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/CrossReferenceSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultCommentAssociater.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultCommentAssociater.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultCommentAssociater.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultCommentAssociater.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultHiddenTokenHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultHiddenTokenHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultHiddenTokenHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultHiddenTokenHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultTransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultTransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultTransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/DefaultTransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EObjectConsumer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EObjectConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EObjectConsumer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EObjectConsumer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EnumLiteralSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EnumLiteralSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EnumLiteralSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/EnumLiteralSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/HiddenAndTokenNodeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/HiddenAndTokenNodeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/HiddenAndTokenNodeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/HiddenAndTokenNodeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/IgnoreCaseKeywordSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/IgnoreCaseKeywordSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/IgnoreCaseKeywordSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/IgnoreCaseKeywordSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/KeywordSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/KeywordSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/KeywordSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/KeywordSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/NodeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/NodeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/NodeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/NodeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenStringBuffer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenStringBuffer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenStringBuffer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenStringBuffer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TokenUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TraceToDot.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TraceToDot.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TraceToDot.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TraceToDot.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstNFAToDot.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstNFAToDot.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstNFAToDot.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstNFAToDot.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstState.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstTransition.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstTransition.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstTransition.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstTransition.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionNFAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionNFAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionNFAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionNFAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionReportImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionReportImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionReportImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/TreeConstructionReportImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/ValueSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/ValueSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/ValueSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/ValueSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/WriterTokenStream.java b/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/WriterTokenStream.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/WriterTokenStream.java rename to org.eclipse.xtext/src/org/eclipse/xtext/parsetree/reconstr/impl/WriterTokenStream.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/BooleanKey.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/BooleanKey.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/BooleanKey.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/BooleanKey.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValues.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValues.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValues.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValues.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValuesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValuesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValuesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/IPreferenceValuesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/ITypedPreferenceValues.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/ITypedPreferenceValues.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/ITypedPreferenceValues.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/ITypedPreferenceValues.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IntegerKey.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IntegerKey.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/IntegerKey.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/IntegerKey.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/MapBasedPreferenceValues.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/MapBasedPreferenceValues.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/MapBasedPreferenceValues.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/MapBasedPreferenceValues.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKey.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKey.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKey.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKey.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKeysProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKeysProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKeysProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceKeysProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceValuesByLanguage.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceValuesByLanguage.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceValuesByLanguage.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/PreferenceValuesByLanguage.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/StringKey.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/StringKey.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/StringKey.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/StringKey.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceKey.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceKey.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceKey.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceKey.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceValues.java b/org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceValues.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceValues.java rename to org.eclipse.xtext/src/org/eclipse/xtext/preferences/TypedPreferenceValues.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/AbstractEObjectDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/AbstractEObjectDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/AbstractEObjectDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/AbstractEObjectDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolver.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolver.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolver.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ClassloaderClasspathUriResolver.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriResolutionException.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriResolutionException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriResolutionException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriResolutionException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ClasspathUriUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/CompilerPhases.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/CompilerPhases.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/CompilerPhases.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/CompilerPhases.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultFragmentProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultFragmentProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultFragmentProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultFragmentProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultLocationInFileProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultLocationInFileProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultLocationInFileProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/DefaultLocationInFileProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResourceDescriptionManager.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResourceDescriptionManager.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResourceDescriptionManager.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/DerivedStateAwareResourceDescriptionManager.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DescriptionUtils.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/DescriptionUtils.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/DescriptionUtils.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/DescriptionUtils.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectAtOffsetHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectAtOffsetHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectAtOffsetHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectAtOffsetHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/EObjectDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ExternalContentSupport.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ExternalContentSupport.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ExternalContentSupport.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ExternalContentSupport.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/FileExtensionProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/FileExtensionProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/FileExtensionProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/FileExtensionProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/FileNotFoundOnClasspathException.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/FileNotFoundOnClasspathException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/FileNotFoundOnClasspathException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/FileNotFoundOnClasspathException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ForwardingEObjectDescription.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ForwardingEObjectDescription.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ForwardingEObjectDescription.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ForwardingEObjectDescription.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IBatchLinkableResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IBatchLinkableResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IBatchLinkableResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IBatchLinkableResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IClasspathUriResolver.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IClasspathUriResolver.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IClasspathUriResolver.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IClasspathUriResolver.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IContainer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IContainer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IContainer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IContainer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IDefaultResourceDescriptionStrategy.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IDefaultResourceDescriptionStrategy.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IDefaultResourceDescriptionStrategy.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IDefaultResourceDescriptionStrategy.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IDerivedStateComputer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IDerivedStateComputer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IDerivedStateComputer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IDerivedStateComputer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IEObjectDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IEObjectDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IEObjectDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IEObjectDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IExternalContentSupport.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IExternalContentSupport.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IExternalContentSupport.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IExternalContentSupport.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IFragmentProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IFragmentProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IFragmentProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IFragmentProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IGlobalServiceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IGlobalServiceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IGlobalServiceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IGlobalServiceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProviderExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProviderExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProviderExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ILocationInFileProviderExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IMimeTypeProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IMimeTypeProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IMimeTypeProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IMimeTypeProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IReferenceDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IReferenceDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IReferenceDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IReferenceDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptionsProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptionsProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptionsProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceDescriptionsProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceFactory.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceFactory.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceFactory.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProviderExtension.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProviderExtension.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProviderExtension.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IResourceServiceProviderExtension.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ISelectable.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ISelectable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ISelectable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ISelectable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IShadowedResourceDescriptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/IShadowedResourceDescriptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/IShadowedResourceDescriptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/IShadowedResourceDescriptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ISynchronizable.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ISynchronizable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ISynchronizable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ISynchronizable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/OutdatedStateManager.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/OutdatedStateManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/OutdatedStateManager.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/OutdatedStateManager.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceServiceProviderServiceLoader.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceServiceProviderServiceLoader.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceServiceProviderServiceLoader.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceServiceProviderServiceLoader.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSet.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSet.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSet.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSet.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/ResourceSetReferencingResourceSetImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/SaveOptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/SaveOptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/SaveOptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/SaveOptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/SynchronizedXtextResourceSet.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/SynchronizedXtextResourceSet.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/SynchronizedXtextResourceSet.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/SynchronizedXtextResourceSet.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextPlatformResourceURIHandler.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextPlatformResourceURIHandler.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextPlatformResourceURIHandler.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextPlatformResourceURIHandler.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceFactory.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceFactory.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceFactory.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceSet.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceSet.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceSet.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextResourceSet.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnosticWithRange.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnosticWithRange.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnosticWithRange.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/XtextSyntaxDiagnosticWithRange.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DisabledClusteringPolicy.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DisabledClusteringPolicy.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DisabledClusteringPolicy.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DisabledClusteringPolicy.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DynamicResourceClusteringPolicy.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DynamicResourceClusteringPolicy.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DynamicResourceClusteringPolicy.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/DynamicResourceClusteringPolicy.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/IResourceClusteringPolicy.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/IResourceClusteringPolicy.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/IResourceClusteringPolicy.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/clustering/IResourceClusteringPolicy.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ContainerState.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ContainerState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ContainerState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ContainerState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DelegatingIAllContainerAdapter.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DelegatingIAllContainerAdapter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DelegatingIAllContainerAdapter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DelegatingIAllContainerAdapter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DescriptionAddingContainer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DescriptionAddingContainer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DescriptionAddingContainer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/DescriptionAddingContainer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FilterUriContainer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FilterUriContainer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FilterUriContainer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FilterUriContainer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FlatResourceSetBasedAllContainersState.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FlatResourceSetBasedAllContainersState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FlatResourceSetBasedAllContainersState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/FlatResourceSetBasedAllContainersState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IAllContainersState.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IAllContainersState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IAllContainersState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IAllContainersState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IContainerState.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IContainerState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IContainerState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/IContainerState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/LiveShadowedAllContainerState.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/LiveShadowedAllContainerState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/LiveShadowedAllContainerState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/LiveShadowedAllContainerState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ProjectDescriptionBasedContainerManager.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ProjectDescriptionBasedContainerManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ProjectDescriptionBasedContainerManager.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ProjectDescriptionBasedContainerManager.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersState.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersStateProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersStateProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersStateProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/ResourceSetBasedAllContainersStateProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainerManager.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainerManager.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainerManager.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/containers/StateBasedContainerManager.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceRuntimeModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceRuntimeModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceRuntimeModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceRuntimeModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceSupport.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceSupport.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceSupport.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/AbstractGenericResourceSupport.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceDescriptionManager.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceDescriptionManager.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceDescriptionManager.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceDescriptionManager.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceServiceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceServiceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceServiceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/GenericResourceServiceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/XMLEncodingProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/XMLEncodingProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/XMLEncodingProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/generic/XMLEncodingProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractCompoundSelectable.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractCompoundSelectable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractCompoundSelectable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractCompoundSelectable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractContainer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractContainer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractContainer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractContainer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescriptionChangeEventSource.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescriptionChangeEventSource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescriptionChangeEventSource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AbstractResourceDescriptionChangeEventSource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AliasedEObjectDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AliasedEObjectDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AliasedEObjectDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/AliasedEObjectDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/BinaryGrammarResourceFactoryImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/BinaryGrammarResourceFactoryImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/BinaryGrammarResourceFactoryImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/BinaryGrammarResourceFactoryImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChangedResourceDescriptionDelta.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChangedResourceDescriptionDelta.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChangedResourceDescriptionDelta.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChangedResourceDescriptionDelta.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChunkedResourceDescriptions.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChunkedResourceDescriptions.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChunkedResourceDescriptions.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ChunkedResourceDescriptions.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/CoarseGrainedChangeEvent.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/CoarseGrainedChangeEvent.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/CoarseGrainedChangeEvent.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/CoarseGrainedChangeEvent.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultReferenceDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDelta.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDelta.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDelta.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionDelta.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionManager.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionManager.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionManager.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionManager.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionStrategy.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionStrategy.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionStrategy.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceDescriptionStrategy.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceServiceProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceServiceProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceServiceProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/DefaultResourceServiceProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EObjectDescriptionLookUp.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EObjectDescriptionLookUp.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EObjectDescriptionLookUp.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EObjectDescriptionLookUp.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EagerResourceSetBasedResourceDescriptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EagerResourceSetBasedResourceDescriptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EagerResourceSetBasedResourceDescriptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/EagerResourceSetBasedResourceDescriptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ListBasedDiagnosticConsumer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ListBasedDiagnosticConsumer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ListBasedDiagnosticConsumer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ListBasedDiagnosticConsumer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/LiveShadowedResourceDescriptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/LiveShadowedResourceDescriptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/LiveShadowedResourceDescriptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/LiveShadowedResourceDescriptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ProjectDescription.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ProjectDescription.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ProjectDescription.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ProjectDescription.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionChangeEvent.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionChangeEvent.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionChangeEvent.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionChangeEvent.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainer.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsBasedContainer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsData.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsData.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsData.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsData.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceDescriptionsProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceServiceProviderRegistryImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceServiceProviderRegistryImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceServiceProviderRegistryImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceServiceProviderRegistryImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/ResourceSetBasedResourceDescriptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/SimpleResourceDescriptionsBasedContainerManager.java b/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/SimpleResourceDescriptionsBasedContainerManager.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/SimpleResourceDescriptionsBasedContainerManager.java rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/impl/SimpleResourceDescriptionsBasedContainerManager.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/IResourceStorageFacade.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/IResourceStorageFacade.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/IResourceStorageFacade.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/IResourceStorageFacade.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/PortableURIs.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/PortableURIs.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/PortableURIs.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/PortableURIs.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageFacade.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageFacade.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageFacade.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageFacade.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageLoadable.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageLoadable.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageLoadable.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageLoadable.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageProviderAdapter.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageProviderAdapter.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageProviderAdapter.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageProviderAdapter.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageWritable.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageWritable.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageWritable.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/ResourceStorageWritable.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescription.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescription.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescription.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SerializableResourceDescription.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SourceLevelURIsAdapter.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SourceLevelURIsAdapter.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SourceLevelURIsAdapter.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/SourceLevelURIsAdapter.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResource.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResource.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResource.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResource.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResourceDescriptionManager.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResourceDescriptionManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResourceDescriptionManager.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/resource/persistence/StorageAwareResourceDescriptionManager.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/ICaseInsensitivityHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/ICaseInsensitivityHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/ICaseInsensitivityHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/ICaseInsensitivityHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IGlobalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IGlobalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IGlobalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/IGlobalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/IScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IgnoreCaseLinking.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IgnoreCaseLinking.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/IgnoreCaseLinking.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/IgnoreCaseLinking.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/Scopes.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/Scopes.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/Scopes.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/Scopes.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractDeclarativeScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractDeclarativeScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractDeclarativeScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractDeclarativeScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeDelegatingScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeDelegatingScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeDelegatingScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeDelegatingScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractGlobalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/AbstractScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/CaseInsensitivityHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/CaseInsensitivityHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/CaseInsensitivityHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/CaseInsensitivityHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DefaultGlobalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DefaultGlobalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DefaultGlobalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DefaultGlobalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingEventSource.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingEventSource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingEventSource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingEventSource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/DelegatingScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/FilteringScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/FilteringScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/FilteringScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/FilteringScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/GlobalResourceDescriptionProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/GlobalResourceDescriptionProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/GlobalResourceDescriptionProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/GlobalResourceDescriptionProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IDelegatingScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IDelegatingScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IDelegatingScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IDelegatingScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IScopeWrapper.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IScopeWrapper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IScopeWrapper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/IScopeWrapper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportNormalizer.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportNormalizer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportNormalizer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportNormalizer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriGlobalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriGlobalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriGlobalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriGlobalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriResolver.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriResolver.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriResolver.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportUriResolver.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ImportedNamespaceAwareLocalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/LoadOnDemandResourceDescriptions.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/LoadOnDemandResourceDescriptions.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/LoadOnDemandResourceDescriptions.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/LoadOnDemandResourceDescriptions.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MapBasedScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MapBasedScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MapBasedScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MapBasedScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedSelectable.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedSelectable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedSelectable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/MultimapBasedSelectable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ResourceSetGlobalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ResourceSetGlobalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ResourceSetGlobalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ResourceSetGlobalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ScopeBasedSelectable.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ScopeBasedSelectable.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ScopeBasedSelectable.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/ScopeBasedSelectable.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SelectableBasedScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SelectableBasedScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SelectableBasedScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SelectableBasedScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleLocalScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleLocalScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleLocalScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleLocalScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SimpleScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SingletonScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SingletonScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SingletonScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/scoping/impl/SingletonScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializationContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializationContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializationContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializationContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/ISerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/DelegatingSequenceAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/DelegatingSequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/DelegatingSequenceAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/DelegatingSequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISemanticSequenceAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISemanticSequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISemanticSequenceAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISemanticSequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISequenceAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISequenceAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISyntacticSequenceAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISyntacticSequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISyntacticSequenceAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/ISyntacticSequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/SequenceFeeder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/SequenceFeeder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/SequenceFeeder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/SequenceFeeder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/StringBufferSequenceAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/StringBufferSequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/StringBufferSequenceAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/StringBufferSequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/TokenStreamSequenceAdapter.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/TokenStreamSequenceAdapter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/TokenStreamSequenceAdapter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/TokenStreamSequenceAdapter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/WhitespaceAddingSequenceAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/WhitespaceAddingSequenceAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/WhitespaceAddingSequenceAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/acceptor/WhitespaceAddingSequenceAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/Context2NameFunction.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/Context2NameFunction.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/Context2NameFunction.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/Context2NameFunction.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextTypePDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextTypePDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextTypePDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ContextTypePDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarAlias.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarAlias.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarAlias.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarAlias.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarConstraintProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarConstraintProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarConstraintProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarConstraintProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarElementDeclarationOrder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarElementDeclarationOrder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarElementDeclarationOrder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarElementDeclarationOrder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/GrammarPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextTypePDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextTypePDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextTypePDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IContextTypePDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarConstraintProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarConstraintProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarConstraintProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarConstraintProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/IGrammarPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISemanticSequencerNfaProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISemanticSequencerNfaProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISemanticSequencerNfaProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISemanticSequencerNfaProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISerState.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISerState.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISerState.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISerState.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISyntacticSequencerPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISyntacticSequencerPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISyntacticSequencerPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/ISyntacticSequencerPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SemanticSequencerNfaProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SemanticSequencerNfaProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SemanticSequencerNfaProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SemanticSequencerNfaProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializationContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializationContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializationContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializationContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializerPDA.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializerPDA.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializerPDA.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SerializerPDA.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SyntacticSequencerPDAProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SyntacticSequencerPDAProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SyntacticSequencerPDAProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/analysis/SyntacticSequencerPDAProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISemanticSequencerDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISemanticSequencerDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISemanticSequencerDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISemanticSequencerDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISerializationDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISerializationDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISerializationDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISerializationDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISyntacticSequencerDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISyntacticSequencerDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISyntacticSequencerDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ISyntacticSequencerDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ITokenDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ITokenDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ITokenDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/ITokenDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SequencerDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SequencerDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SequencerDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SequencerDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SerializationDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SerializationDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SerializationDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SerializationDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SyntacticSequencerDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SyntacticSequencerDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SyntacticSequencerDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/SyntacticSequencerDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/TokenDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/TokenDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/TokenDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/diagnostic/TokenDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/FeatureFinderUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/FeatureFinderUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/FeatureFinderUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/FeatureFinderUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/Serializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/Serializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/Serializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/impl/Serializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractDelegatingSemanticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractDelegatingSemanticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractDelegatingSemanticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractDelegatingSemanticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSemanticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSemanticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSemanticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSemanticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSyntacticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSyntacticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSyntacticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AbstractSyntacticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AssignmentFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AssignmentFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AssignmentFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/AssignmentFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/BacktrackingSemanticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/BacktrackingSemanticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/BacktrackingSemanticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/BacktrackingSemanticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ContextFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ContextFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ContextFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ContextFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/EmitterNodeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSyntacticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSyntacticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSyntacticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/GenericSyntacticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/HiddenTokenSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/HiddenTokenSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/HiddenTokenSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/HiddenTokenSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IAssignmentFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IAssignmentFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IAssignmentFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IAssignmentFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IContextFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IContextFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IContextFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IContextFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IHiddenTokenSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IHiddenTokenSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IHiddenTokenSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/IHiddenTokenSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticNodeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticNodeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticNodeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticNodeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISemanticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISyntacticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISyntacticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISyntacticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ISyntacticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ITransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ITransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ITransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/ITransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/LegacyTransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/LegacyTransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/LegacyTransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/LegacyTransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/NodeModelSemanticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/NodeModelSemanticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/NodeModelSemanticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/NodeModelSemanticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/RuleCallStack.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/RuleCallStack.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/RuleCallStack.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/RuleCallStack.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeIterator.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeIterator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeIterator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeIterator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/SemanticNodeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/sequencer/TransientValueUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/CrossReferenceSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/CrossReferenceSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/CrossReferenceSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/CrossReferenceSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/EnumLiteralSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/EnumLiteralSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/EnumLiteralSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/EnumLiteralSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ICrossReferenceSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ICrossReferenceSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ICrossReferenceSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ICrossReferenceSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IEnumLiteralSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IEnumLiteralSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IEnumLiteralSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IEnumLiteralSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IKeywordSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IKeywordSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IKeywordSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IKeywordSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IValueSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IValueSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IValueSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IValueSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IgnoreCaseKeywordSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IgnoreCaseKeywordSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IgnoreCaseKeywordSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/IgnoreCaseKeywordSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/KeywordSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/KeywordSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/KeywordSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/KeywordSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/SerializerScopeProviderBinding.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/SerializerScopeProviderBinding.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/SerializerScopeProviderBinding.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/SerializerScopeProviderBinding.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ValueSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ValueSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ValueSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/serializer/tokens/ValueSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractElementFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractElementFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractElementFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractElementFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractGenericModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractGenericModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractGenericModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/AbstractGenericModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/BindModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/BindModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/BindModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/BindModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/CompoundModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/CompoundModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/CompoundModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/CompoundModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/DefaultRuntimeModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/DefaultRuntimeModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/DefaultRuntimeModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/DefaultRuntimeModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/DispatchingProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/DispatchingProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/DispatchingProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/DispatchingProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/FreeModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/FreeModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/FreeModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/FreeModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/GrammarProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/GrammarProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/GrammarProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/GrammarProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/LanguageSpecific.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/service/LanguageSpecific.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/LanguageSpecific.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/service/LanguageSpecific.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/MethodBasedModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/MethodBasedModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/MethodBasedModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/MethodBasedModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/OperationCanceledManager.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/service/OperationCanceledManager.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/OperationCanceledManager.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/service/OperationCanceledManager.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/ProviderModule.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/ProviderModule.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/ProviderModule.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/ProviderModule.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/SingletonBinding.java b/org.eclipse.xtext/src/org/eclipse/xtext/service/SingletonBinding.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/service/SingletonBinding.java rename to org.eclipse.xtext/src/org/eclipse/xtext/service/SingletonBinding.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskFinder.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskFinder.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskFinder.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskFinder.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskParser.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskParser.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskParser.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskParser.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskTagProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskTagProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskTagProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/DefaultTaskTagProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskParser.java b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskParser.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskParser.java rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskParser.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskTagProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskTagProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskTagProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/ITaskTagProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/PreferenceTaskTagProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/PreferenceTaskTagProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/PreferenceTaskTagProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/PreferenceTaskTagProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/Priority.java b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/Priority.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/Priority.java rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/Priority.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/Task.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/Task.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/Task.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/Task.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/TaskTag.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/tasks/TaskTag.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/tasks/TaskTag.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/tasks/TaskTag.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractDeclarativeValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractDeclarativeValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractDeclarativeValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractDeclarativeValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractInjectableValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractInjectableValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractInjectableValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractInjectableValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/AbstractValidationMessageAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CancelableDiagnostician.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/CancelableDiagnostician.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CancelableDiagnostician.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/CancelableDiagnostician.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/Check.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/Check.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/Check.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/Check.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckMode.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckMode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckMode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckMode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckType.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckType.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckType.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/CheckType.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ComposedChecks.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/ComposedChecks.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ComposedChecks.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/ComposedChecks.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CompositeEValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/CompositeEValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/CompositeEValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/CompositeEValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ConfigurableIssueCodesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/ConfigurableIssueCodesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ConfigurableIssueCodesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/ConfigurableIssueCodesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/DiagnosticConverterImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/EObjectDiagnosticImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/EObjectDiagnosticImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/EObjectDiagnosticImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/EObjectDiagnosticImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/EValidatorRegistrar.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/EValidatorRegistrar.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/EValidatorRegistrar.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/EValidatorRegistrar.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/FeatureBasedDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/FeatureBasedDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/FeatureBasedDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/FeatureBasedDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/GuardException.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/GuardException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/GuardException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/GuardException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityAllocator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityAllocator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityAllocator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityAllocator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityIntervalProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityIntervalProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityIntervalProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IAssignmentQuantityIntervalProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxConstraintProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxConstraintProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxConstraintProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxConstraintProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IConcreteSyntaxValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IDiagnosticConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IDiagnosticConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IDiagnosticConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IDiagnosticConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/INamesAreUniqueValidationHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/INamesAreUniqueValidationHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/INamesAreUniqueValidationHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/INamesAreUniqueValidationHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IResourceValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IResourceValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IResourceValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IResourceValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ImportUriValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/ImportUriValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ImportUriValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/ImportUriValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/Issue.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/Issue.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/Issue.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/Issue.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeverities.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeverities.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeverities.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeverities.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeveritiesProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeveritiesProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeveritiesProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/IssueSeveritiesProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidationHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/NamesAreUniqueValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/RangeBasedDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/RangeBasedDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/RangeBasedDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/RangeBasedDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ResourceValidatorImpl.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/ResourceValidatorImpl.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ResourceValidatorImpl.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/ResourceValidatorImpl.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/SeverityConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/SeverityConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/SeverityConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/SeverityConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ValidationMessageAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/ValidationMessageAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/ValidationMessageAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/ValidationMessageAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityAllocator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityAllocator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityAllocator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityAllocator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityIntervalProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityIntervalProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityIntervalProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/AssignmentQuantityIntervalProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxConstraintProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxConstraintProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxConstraintProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxConstraintProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxDiagnosticProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxDiagnosticProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxDiagnosticProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxDiagnosticProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxEValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxEValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxEValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxEValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/validation/impl/ConcreteSyntaxValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/FileWorkspaceConfig.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/FileWorkspaceConfig.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/FileWorkspaceConfig.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/FileWorkspaceConfig.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfig.java b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfig.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfig.java rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfig.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfigProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfigProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfigProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/IProjectConfigProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ISourceFolder.java b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ISourceFolder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ISourceFolder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/ISourceFolder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IWorkspaceConfig.java b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IWorkspaceConfig.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/IWorkspaceConfig.java rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/IWorkspaceConfig.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigAdapter.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigAdapter.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigAdapter.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigAdapter.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigProvider.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigProvider.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigProvider.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/workspace/ProjectConfigProvider.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/CardinalityAwareSyntacticSequencer.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/CardinalityAwareSyntacticSequencer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/CardinalityAwareSyntacticSequencer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/CardinalityAwareSyntacticSequencer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ConditionEvaluator.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ConditionEvaluator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ConditionEvaluator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ConditionEvaluator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/CurrentTypeFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/CurrentTypeFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/CurrentTypeFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/CurrentTypeFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/FlattenedGrammarAccess.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/FlattenedGrammarAccess.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/FlattenedGrammarAccess.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/FlattenedGrammarAccess.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarResource.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarResource.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarResource.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarResource.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarWithoutLeftRecursionInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarWithoutLeftRecursionInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarWithoutLeftRecursionInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/GrammarWithoutLeftRecursionInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/KeywordInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/KeywordInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/KeywordInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/KeywordInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/OriginalElement.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/OriginalElement.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/OriginalElement.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/OriginalElement.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/OverriddenValueInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/OverriddenValueInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/OverriddenValueInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/OverriddenValueInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ParameterConfigHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ParameterConfigHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ParameterConfigHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ParameterConfigHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/PredicateUsesUnorderedGroupInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/PredicateUsesUnorderedGroupInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/PredicateUsesUnorderedGroupInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/PredicateUsesUnorderedGroupInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ReducedXtextResourceValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleFilter.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleFilter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleFilter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleFilter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleNames.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleNames.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleNames.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleNames.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithParameterValues.xtend b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithParameterValues.xtend similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithParameterValues.xtend rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithParameterValues.xtend diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/RuleWithoutInstantiationInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/SuperCallScope.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/SuperCallScope.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/SuperCallScope.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/SuperCallScope.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/UsedRulesFinder.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/UsedRulesFinder.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/UsedRulesFinder.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/UsedRulesFinder.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ValidEntryRuleInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ValidEntryRuleInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ValidEntryRuleInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ValidEntryRuleInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextConfigurableIssueCodes.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextConfigurableIssueCodes.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextConfigurableIssueCodes.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextConfigurableIssueCodes.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextCrossReferenceSerializer.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextCrossReferenceSerializer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextCrossReferenceSerializer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextCrossReferenceSerializer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextDiagnosticConverter.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextDiagnosticConverter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextDiagnosticConverter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextDiagnosticConverter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFormatter.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFormatter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFormatter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFormatter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFragmentProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFragmentProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFragmentProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextFragmentProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinker.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinker.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinker.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinker.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingDiagnosticMessageProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingDiagnosticMessageProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingDiagnosticMessageProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingDiagnosticMessageProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingService.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLinkingService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLocationInFileProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLocationInFileProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLocationInFileProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextLocationInFileProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextMetamodelReferenceHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextMetamodelReferenceHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextMetamodelReferenceHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextMetamodelReferenceHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextReferableElementsUnloader.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextReferableElementsUnloader.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextReferableElementsUnloader.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextReferableElementsUnloader.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextResourceDescriptionStrategy.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextResourceDescriptionStrategy.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextResourceDescriptionStrategy.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextResourceDescriptionStrategy.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextRuleInspector.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextRuleInspector.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextRuleInspector.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextRuleInspector.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextScopeProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextScopeProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextScopeProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextScopeProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService2.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService2.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService2.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextTransientValueService2.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValidator.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValidator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValidator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValidator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValueConverters.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValueConverters.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValueConverters.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/XtextValueConverters.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/DatatypeRuleUtil.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/DatatypeRuleUtil.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/DatatypeRuleUtil.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/DatatypeRuleUtil.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfo.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfo.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfo.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfo.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfos.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfos.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfos.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/EClassifierInfos.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ElementTypeCalculator.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ElementTypeCalculator.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ElementTypeCalculator.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ElementTypeCalculator.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ErrorAcceptor.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ErrorAcceptor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ErrorAcceptor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/ErrorAcceptor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/IXtext2EcorePostProcessor.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/IXtext2EcorePostProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/IXtext2EcorePostProcessor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/IXtext2EcorePostProcessor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/SourceAdapter.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/SourceAdapter.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/SourceAdapter.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/SourceAdapter.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnostic.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnostic.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnostic.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnostic.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticsProducer.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticsProducer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticsProducer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationDiagnosticsProducer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationErrorCode.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationErrorCode.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationErrorCode.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationErrorCode.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationException.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TransformationException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelper.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelper.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelper.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/TypeHierarchyHelper.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/UnexpectedClassInfoException.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/UnexpectedClassInfoException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/UnexpectedClassInfoException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/UnexpectedClassInfoException.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/XtendXtext2EcorePostProcessor.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/XtendXtext2EcorePostProcessor.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/XtendXtext2EcorePostProcessor.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/XtendXtext2EcorePostProcessor.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreInterpretationContext.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreInterpretationContext.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreInterpretationContext.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreInterpretationContext.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformer.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformer.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformer.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/ecoreInference/Xtext2EcoreTransformer.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareEcoreFactory.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareEcoreFactory.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareEcoreFactory.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareEcoreFactory.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareSyntaxErrorMessageProvider.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareSyntaxErrorMessageProvider.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareSyntaxErrorMessageProvider.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/CardinalityAwareSyntaxErrorMessageProvider.java diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/MoreThanOneCardinalityException.java b/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/MoreThanOneCardinalityException.java similarity index 100% rename from plugins/org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/MoreThanOneCardinalityException.java rename to org.eclipse.xtext/src/org/eclipse/xtext/xtext/parser/MoreThanOneCardinalityException.java diff --git a/separate-builds/core/.project b/separate-builds/core/.project deleted file mode 100644 index e91831a53..000000000 --- a/separate-builds/core/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - xtext-core - Project xtext-core created by Buildship. - - - - - org.eclipse.buildship.core.gradleprojectbuilder - - - - - - org.eclipse.buildship.core.gradleprojectnature - - diff --git a/separate-builds/core/.settings/org.eclipse.buildship.core.prefs b/separate-builds/core/.settings/org.eclipse.buildship.core.prefs deleted file mode 100644 index 5aec851a5..000000000 --- a/separate-builds/core/.settings/org.eclipse.buildship.core.prefs +++ /dev/null @@ -1,5 +0,0 @@ -connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) -connection.project.dir= -derived.resources=.gradle,build -eclipse.preferences.version=1 -project.path=\: diff --git a/separate-builds/core/settings.gradle b/settings.gradle similarity index 100% rename from separate-builds/core/settings.gradle rename to settings.gradle diff --git a/splitting/.classpath b/splitting/.classpath deleted file mode 100644 index fceb4801b..000000000 --- a/splitting/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/splitting/.project b/splitting/.project deleted file mode 100644 index 255dd984a..000000000 --- a/splitting/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - splitting - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/splitting/README.md b/splitting/README.md deleted file mode 100644 index a83febc96..000000000 --- a/splitting/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# Repository Splitting - -This project provides tools for splitting the Xtext repository as described [in the Wiki](https://github.com/eclipse/xtext/wiki/Restructuring). This is the proposed work flow: - - 1. `../gradlew findProjects` creates `build/splitting/all-projects.txt`, a list of all projects (paths with a `.project` file) that have ever been in the history, and `build/splitting/unmapped-paths.txt`, a list of paths that are not covered by any project. - 2. Create `splitting.txt` based on the results of the previous step. This file must consist of lines of the form `path >> target-repos`, where `path` can be any file or directory in the repository and `target-repos` is either `delete` or a list of repository ids where that path should be included. - 3. `../gradlew clean validateSplitting` checks whether `splitting.txt` covers all files found in the history. - 4. `../gradlew generateRemovals` creates `build/splitting/removals-*.txt` for each target repository. - -Now you have all necessary data to perform the actual splitting. In order to do this: - - 1. Create and checkout a new branch. - 2. Run `../gradlew *FilterBranch`, where `*` is the target repository id. - 3. Find something else to do (on my machine the previous command takes more than one hour). - 4. Push the resulting branch to the corresponding repository. diff --git a/splitting/build.gradle b/splitting/build.gradle deleted file mode 100644 index 05da9c50e..000000000 --- a/splitting/build.gradle +++ /dev/null @@ -1,79 +0,0 @@ -apply plugin: 'java' - -sourceSets.main.java.srcDirs = ['src'] - -def outputFilesDir = "$buildDir/splitting" -def allHistoryFiles = file(outputFilesDir + "/all-files.txt") -def allProjects = file(outputFilesDir + "/all-projects.txt") -def unmappedPaths = file(outputFilesDir + "/unmapped-paths.txt") -def splittingFile = file("splitting.txt") -def repositories = ["core", "extras", "lib", "xtend", "eclipse", "idea", "web", "maven"] - -task listFiles(type: Exec) { - group 'Splitting Helper' - description 'Creates a list of all files that have ever been in the git history.' - outputs.file allHistoryFiles - workingDir '..' - commandLine 'git', 'log', '--pretty=format:', '--name-only', '--diff-filter=A' - doFirst { - new File(allHistoryFiles.parent).mkdirs() - standardOutput = new FileOutputStream(allHistoryFiles) - } -} - -task findProjects(type: JavaExec) { - group 'Splitting Helper' - description 'Creates a list of all projects that have ever been in the git history.' - dependsOn(sourceSets.main.runtimeClasspath, listFiles) - inputs.file allHistoryFiles - outputs.files allProjects, unmappedPaths - classpath = sourceSets.main.runtimeClasspath.filter{it.exists()} - main = "org.eclipse.xtext.splitting.FindProjects" - args outputFilesDir -} - -task validateSplitting(type: JavaExec) { - group 'Splitting Helper' - description 'Checks splitting.txt for validity.' - dependsOn(sourceSets.main.runtimeClasspath, listFiles) - inputs.files splittingFile, allHistoryFiles - classpath = sourceSets.main.runtimeClasspath.filter{it.exists()} - main = "org.eclipse.xtext.splitting.ValidateSplitting" - args splittingFile, outputFilesDir -} - -task generateRemovals(type: JavaExec) { - group 'Splitting Helper' - description 'Generates a list of files to remove for each repository.' - dependsOn(sourceSets.main.runtimeClasspath, validateSplitting) - inputs.files splittingFile - outputs.files repositories.collect{ file("$outputFilesDir/removals-${it}.txt") } - classpath = sourceSets.main.runtimeClasspath.filter{it.exists()} - main = "org.eclipse.xtext.splitting.GenerateRemovals" - args splittingFile, outputFilesDir -} - -repositories.each { targetRepo -> - def removalsFile = file("$outputFilesDir/removals-${targetRepo}.txt") - task "${targetRepo}FilterBranch"(type: Exec) { - group 'Git History Manipulation' - description "Filters the git history for the target repository ${targetRepo}." - dependsOn(generateRemovals) - inputs.file removalsFile - workingDir '..' - commandLine 'splitting/git-filter-branch.sh', removalsFile.path, file('.').canonicalPath, targetRepo - } -} - -task(allFilterBranch) { - group 'Git History Manipulation' - description 'Runs the filter-branch tasks for all target repositories.' - repositories.each { dependsOn("${it}FilterBranch") } -} - -task pushToGithub(type: Exec) { - group 'Git History Manipulation' - description 'Force-Push all branches to TypeFox/xtext-splitted-repo on Github.' - workingDir '..' - commandLine 'git', 'push', '--all', '-f', 'https://xtext-repo-split@github.com/TypeFox/xtext-splitted-repo.git' -} \ No newline at end of file diff --git a/splitting/git-filter-branch.sh b/splitting/git-filter-branch.sh deleted file mode 100755 index d94e78f1f..000000000 --- a/splitting/git-filter-branch.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -git checkout -B split-$3 refs/remotes/origin/repo_splitting - -REMOVALS=`cat $1 | tr '\n' ' '` -git filter-branch -f --prune-empty \ - --index-filter "git rm -qrf --cached --ignore-unmatch $REMOVALS" \ - --parent-filter $2/parent-filter.sh \ - HEAD diff --git a/splitting/parent-filter.sh b/splitting/parent-filter.sh deleted file mode 100755 index 64f90fa28..000000000 --- a/splitting/parent-filter.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -read INPUT -if [ -n "$INPUT" ] -then - SHOW_BRANCH=`git show-branch --independent ${INPUT//-p/}` - for PARENT in $SHOW_BRANCH - do - echo -n "-p $PARENT " - done -fi diff --git a/splitting/settings.gradle b/splitting/settings.gradle deleted file mode 100644 index e69de29bb..000000000 diff --git a/splitting/splitting.txt b/splitting/splitting.txt deleted file mode 100644 index 3b5658d01..000000000 --- a/splitting/splitting.txt +++ /dev/null @@ -1,485 +0,0 @@ -splitting >> core, extras, lib, xtend, eclipse, idea, web, maven -tests/org.eclipse.xtext.testlanguages >> core, extras -tests/org.eclipse.xtext.testlanguages.ide >> core, extras -tests/org.eclipse.xtext.testlanguages.tests >> core, extras -tests/org.eclipse.xtext.tests >> core, extras, eclipse -tests/org.eclipse.xtext.common.types.tests >> extras, eclipse -tests/org.eclipse.xtext.java.tests >> extras, eclipse -tests/org.eclipse.xtext.purexbase.tests >> extras, eclipse -tests/org.eclipse.xtext.generator.tests >> core, extras -tests/org.eclipse.xtext.junit4.tests >> core, eclipse -intellij/org.eclipse.xtext.idea.example.entities >> idea, web -intellij/org.eclipse.xtext.idea.example.entities.ide >> idea, web -intellij/org.eclipse.xtext.idea.generator >> idea, eclipse -maven/org.eclipse.xtext.parent >> maven, eclipse, xtend -maven/org.eclipse.xtext.target >> maven, eclipse, xtend -maven/org.eclipse.xtext.tycho.parent >> eclipse, xtend -maven/org.eclipse.xtext.tycho.tests.parent >> eclipse, xtend -plugins/org.eclipse.xtext.junit4 >> core, eclipse - -plugins/org.eclipse.xtext >> core -plugins/org.eclipse.xtext.ide >> core -plugins/org.eclipse.xtext.util >> core -plugins/org.eclipse.xtext.xtext.generator >> core -plugins/org.eclipse.xtext.xtext.wizard >> core -tests/org.eclipse.xtext.ide.tests >> core -separate-builds/core >> core - -plugins/org.eclipse.xtext.builder.standalone >> extras -plugins/org.eclipse.xtext.common.types >> extras -plugins/org.eclipse.xtext.ecore >> extras -plugins/org.eclipse.xtext.generator >> extras -plugins/org.eclipse.xtext.java >> extras -plugins/org.eclipse.xtext.purexbase >> extras -plugins/org.eclipse.xtext.purexbase.test >> extras -plugins/org.eclipse.xtext.smap >> extras -plugins/org.eclipse.xtext.xbase >> extras -plugins/org.eclipse.xtext.xbase.ide >> extras -tests/org.eclipse.xtext.xbase.tests >> extras -tests/org.eclipse.xtext.xbase.testlanguages >> extras -separate-builds/extras >> extras - -plugins/org.eclipse.xtend.lib >> lib -plugins/org.eclipse.xtend.lib.gwt >> lib -maven/org.eclipse.xtend.lib.gwt.test >> lib -plugins/org.eclipse.xtend.lib.macro >> lib -plugins/org.eclipse.xtext.xbase.lib >> lib -plugins/org.eclipse.xtext.xbase.lib.gwt >> lib -separate-builds/lib >> lib - -separate-builds/xtend >> xtend -docs/org.eclipse.xtend.doc >> xtend -examples/org.eclipse.xtend.examples/.classpath >> xtend -examples/org.eclipse.xtend.examples/.project >> xtend -examples/org.eclipse.xtend.examples/.settings >> xtend -examples/org.eclipse.xtend.examples/META-INF >> xtend -examples/org.eclipse.xtend.examples/about.html >> xtend -examples/org.eclipse.xtend.examples/build.properties >> xtend -examples/org.eclipse.xtend.examples/icons >> xtend -examples/org.eclipse.xtend.examples/plugin.properties >> xtend -examples/org.eclipse.xtend.examples/plugin.xml >> xtend -examples/org.eclipse.xtend.examples/pom.xml >> xtend -examples/org.eclipse.xtend.examples-container >> xtend -plugins/org.eclipse.xtend.core >> xtend -plugins/org.eclipse.xtend.ide >> xtend -plugins/org.eclipse.xtend.ide.common >> xtend -plugins/org.eclipse.xtend.m2e >> xtend -plugins/org.eclipse.xtend.standalone >> xtend -intellij/org.eclipse.xtend.idea >> xtend -intellij/org.eclipse.xtend.idea.tests >> xtend -tests/org.eclipse.xtend.caliper.tests >> xtend -tests/org.eclipse.xtend.core.tests >> xtend -tests/org.eclipse.xtend.core.tests.java8 >> xtend -tests/org.eclipse.xtend.ide.swtbot.tests >> xtend -tests/org.eclipse.xtend.ide.tests >> xtend -tests/org.eclipse.xtend.performance.tests >> xtend -tests/org.eclipse.xtend.swtbot >> xtend -features/org.eclipse.xtend.gwt.feature >> xtend -features/org.eclipse.xtend.sdk.feature >> xtend -maven/org.eclipse.xtend.maven.android.archetype >> xtend -maven/org.eclipse.xtend.maven.archetype >> xtend -maven/org.eclipse.xtend.maven.plugin >> xtend - - -releng/org.eclipse.xtext.releng/.classpath >> eclipse -releng/org.eclipse.xtext.releng/.gitignore >> eclipse -releng/org.eclipse.xtext.releng/.project >> eclipse -releng/org.eclipse.xtext.releng/.settings >> eclipse -releng/org.eclipse.xtext.releng/META-INF/MANIFEST.MF >> eclipse -releng/org.eclipse.xtext.releng/api-baseline/.gitignore >> eclipse -releng/org.eclipse.xtext.releng/api-baseline/api-baseline.target >> eclipse -releng/org.eclipse.xtext.releng/api-baseline/readme.txt >> eclipse -releng/org.eclipse.xtext.releng/buckminster.cspec >> eclipse -releng/org.eclipse.xtext.releng/build.properties >> eclipse -releng/org.eclipse.xtext.releng/component.def >> eclipse -releng/org.eclipse.xtext.releng/distrobuilder >> eclipse -releng/org.eclipse.xtext.releng/findbugs >> eclipse -releng/org.eclipse.xtext.releng/generate xtext javadoc.launch >> eclipse -releng/org.eclipse.xtext.releng/javadoc.ant >> eclipse -releng/org.eclipse.xtext.releng/local-xtext-build.launch >> eclipse -releng/org.eclipse.xtext.releng/org.eclipse.xtext.releng javadoc.ant.launch >> eclipse -releng/org.eclipse.xtext.releng/plugin_customization.ini >> eclipse -releng/org.eclipse.xtext.releng/projectSet.psf >> eclipse -releng/org.eclipse.xtext.releng/promote.properties >> eclipse -releng/org.eclipse.xtext.releng/promoter.ant >> eclipse -releng/org.eclipse.xtext.releng/publisher.properties >> eclipse -releng/org.eclipse.xtext.releng/releng >> eclipse -releng/org.eclipse.xtext.releng/sonar >> eclipse -releng/org.eclipse.xtext.releng/target-platforms >> eclipse -releng/org.eclipse.xtext.core.parent >> eclipse -devtools/org.eclipse.xtext.contributor >> eclipse -features/org.eclipse.xtend.swtbot.tests.feature >> eclipse -features/org.eclipse.xtend.tests.feature >> eclipse -features/org.eclipse.xtext.build.feature >> eclipse -features/org.eclipse.xtext.docs.feature >> eclipse -features/org.eclipse.xtext.examples.feature >> eclipse -features/org.eclipse.xtext.gwt.feature >> eclipse -features/org.eclipse.xtext.license.feature >> eclipse -features/org.eclipse.xtext.redist.feature >> eclipse -features/org.eclipse.xtext.runtime.feature >> eclipse -features/org.eclipse.xtext.sdk.feature/.project >> eclipse -features/org.eclipse.xtext.sdk.feature/.settings >> eclipse -features/org.eclipse.xtext.sdk.feature/build.properties >> eclipse -features/org.eclipse.xtext.sdk.feature/feature.properties >> eclipse -features/org.eclipse.xtext.sdk.feature/feature.xml >> eclipse -features/org.eclipse.xtext.sdk.feature/p2.inf >> eclipse -features/org.eclipse.xtext.sdk.feature/pom.xml >> eclipse -features/org.eclipse.xtext.tests.feature >> eclipse -features/org.eclipse.xtext.ui.feature >> eclipse -features/org.eclipse.xtext.xbase.feature >> eclipse -features/org.eclipse.xtext.xbase.lib.feature >> eclipse -features/org.eclipse.xtext.xtext.ui.feature >> eclipse -docs/org.eclipse.xtext.doc >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/.classpath >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/.project >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/.settings >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/about.html >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/buckminster.cspec >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/build.properties >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/build.xml >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/component.def >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/contents >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/plugin.properties >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/META-INF >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/plugin.xml >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/.classpath >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/.gitignore >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/.project >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/.settings >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/META-INF >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/about.html >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/build.properties >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/icons >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/plugin.properties >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/plugin.xml >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/pom.xml >> eclipse -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/src >> eclipse -plugins/org.eclipse.xtext.activities >> eclipse -plugins/org.eclipse.xtext.builder >> eclipse -plugins/org.eclipse.xtext.common.types.edit >> eclipse -plugins/org.eclipse.xtext.common.types.shared >> eclipse -plugins/org.eclipse.xtext.common.types.shared.jdt38 >> eclipse -plugins/org.eclipse.xtext.common.types.ui >> eclipse -plugins/org.eclipse.xtext.compatibility.galileo >> eclipse -plugins/org.eclipse.xtext.logging >> eclipse -plugins/org.eclipse.xtext.m2e >> eclipse -plugins/org.eclipse.xtext.purexbase.ui >> eclipse -plugins/org.eclipse.xtext.ui >> eclipse -plugins/org.eclipse.xtext.ui.codetemplates >> eclipse -plugins/org.eclipse.xtext.ui.codetemplates.ui >> eclipse -plugins/org.eclipse.xtext.ui.ecore >> eclipse -plugins/org.eclipse.xtext.ui.shared >> eclipse -plugins/org.eclipse.xtext.xbase.junit >> eclipse -plugins/org.eclipse.xtext.xbase.ui >> eclipse -plugins/org.eclipse.xtext.xtext.ui >> eclipse -plugins/org.eclipse.xtext.xtext.ui.graph >> eclipse -tests/org.eclipse.xtext.builder.tests >> eclipse -tests/org.eclipse.xtext.testlanguages.ui >> eclipse -tests/org.eclipse.xtext.xbase.testlanguages.ui >> eclipse -tests/org.eclipse.xtext.ui.codetemplates.tests >> eclipse -tests/org.eclipse.xtext.ui.tests >> eclipse -tests/org.eclipse.xtext.xbase.ui.tests >> eclipse -tests/org.eclipse.xtext.xtext.ui.graph.tests >> eclipse -tests/org.eclipse.xtext.xtext.ui.tests >> eclipse -separate-builds/eclipse >> eclipse - - -separate-builds/idea >> idea -intellij/org.eclipse.xtext.core.idea.tests >> idea -intellij/org.eclipse.xtext.idea >> idea -intellij/org.eclipse.xtext.idea.common.types.tests >> idea -intellij/org.eclipse.xtext.idea.example.entities.idea >> idea -intellij/org.eclipse.xtext.idea.example.entities.tests >> idea -intellij/org.eclipse.xtext.idea.example.entities.ui >> idea -intellij/org.eclipse.xtext.idea.junit >> idea -intellij/org.eclipse.xtext.idea.sdomain >> idea -intellij/org.eclipse.xtext.idea.sdomain.idea >> idea -intellij/org.eclipse.xtext.idea.sdomain.idea.tests >> idea -intellij/org.eclipse.xtext.idea.sdomain.tests >> idea -intellij/org.eclipse.xtext.idea.sdomain.ui >> idea -intellij/org.eclipse.xtext.idea.tests >> idea -intellij/org.eclipse.xtext.purexbase.idea >> idea -intellij/org.eclipse.xtext.testlanguages.idea >> idea -intellij/org.eclipse.xtext.xbase.idea >> idea -intellij/org.eclipse.xtext.xbase.idea.tests >> idea -intellij/org.eclipse.xtext.xtext.idea >> idea -intellij/org.eclipse.xtext.xtext.idea.tests >> idea -intellij/.settings >> idea -intellij/.gitignore >> idea -intellij/.project >> idea -intellij/build.gradle >> idea -intellij/debug.idea.launch >> idea -intellij/refresh-gradle-dependencies-idea.launch >> idea - - -web/build.gradle >> web -web/.project >> web -web/.settings >> web -web/org.eclipse.xtext.web >> web -web/org.eclipse.xtext.web.example.jetty >> web -web/org.eclipse.xtext.web.example.statemachine >> web -web/org.eclipse.xtext.web.example.statemachine.ide >> web -web/org.eclipse.xtext.web.servlet >> web -web/org.eclipse.xtext.xbase.web >> web -web/refresh-gradle-dependencies-web.launch >> web -separate-builds/web >> web - -maven/org.eclipse.xtext.maven.plugin >> maven -maven/org.eclipse.xtext.xtext >> maven -separate-builds/maven >> maven - - - - -.DS_Store >> delete -.gitignore >> delete -.project >> delete -.settings >> delete -CONTRIBUTING >> delete -README.md >> delete -build.gradle >> delete -dummy.txt >> delete -gradle-app.setting >> delete -gradle.ant >> delete -gradle.properties >> delete -gradlew >> delete -gradlew.bat >> delete -hover.patch.txt >> delete -org.eclipse.core.resources.prefs >> delete -org.eclipse.core.runtime.prefs >> delete -org.eclipse.jdt.core.prefs >> delete -org.eclipse.jdt.launching.prefs >> delete -org.eclipse.jdt.ui.prefs >> delete -org.eclipse.xtend.core.Xtend.prefs >> delete -settings.gradle >> delete -test.txt >> delete - -develop >> delete -gradle >> delete -jenkins >> delete -website >> delete -xtext-website >> delete -xtext.website.generator >> delete -website-xtend >> delete -xtend-website >> delete -xtend.website.generator >> delete - -devtools/com.rcpquickstart.bundletestcollector >> delete -devtools/org.eclipse.xtext.reference >> delete -devtools/org.eclipse.xtext.reference.ui >> delete -devtools/org.eclipse.xtext.testcollector >> delete -devtools/org.eclipse.xtext.bootstrap >> delete -devtools/org.eclipse.xtext.language-generator >> delete - -docs/images >> delete -docs/org.xtext.sevenlanguages.doc.xdoc >> delete -docs/org.eclipse.xtend.bootstrapdoc >> delete -docs/org.eclipse.xtend.doc.xdoc >> delete -docs/gen_toc.jar >> delete -docs/org.eclipse.xtext.doc.xdoc >> delete - -maven/.settings >> delete -maven/build.gradle >> delete -maven/mvnw >> delete -maven/mvnw.bat >> delete -maven/wrapper >> delete -maven/org.eclipse.xtext.xbase.lib.slim >> delete -maven/org.eclipse.xtend.core >> delete -maven/org.eclipse.xtend.ide.common >> delete -maven/org.eclipse.xtext >> delete -maven/org.eclipse.xtext.common.types >> delete -maven/org.eclipse.xtext.dependencies >> delete -maven/org.eclipse.xtext.ide >> delete -maven/org.eclipse.xtext.standalone.parent >> delete -maven/org.eclipse.xtext.xbase >> delete - -plugins/org.eclipse.xtext.core >> delete -plugins/org.eclipse.xtext.maven.plugin >> delete -plugins/org.eclipse.xtext.standalone.maven >> delete -plugins/.settings >> delete -plugins/build.gradle >> delete -plugins/com.google.collect >> delete -plugins/com.google.guava >> delete -plugins/com.google.guice >> delete -plugins/com.google.inject >> delete -plugins/images >> delete -plugins/org.antlr.gen >> delete -plugins/org.antlr.runtime >> delete -plugins/org.apache.log4j >> delete -plugins/org.eclipse.emf.index >> delete -plugins/org.eclipse.emf.index.ui >> delete -plugins/org.eclipse.xtext.doc.manual >> delete -plugins/org.eclipse.xtext.generator.parser >> delete -plugins/org.eclipse.xtext.index >> delete -plugins/org.eclipse.xtext.xtend2.lib >> delete -plugins/org.eclipse.xtend2.lib >> delete -plugins/org.eclipse.xtend.bootstrapdoc >> delete -plugins/org.eclipse.xtext.xtend2.bootstrapdoc >> delete -plugins/org.eclipse.xtend.doc >> delete -plugins/org.eclipse.xtend.doc.xdoc >> delete -plugins/org.eclipse.xtend.gradle.plugin >> delete -plugins/org.eclipse.xtend.macro >> delete -plugins/org.eclipse.xtend.macro.lang >> delete -plugins/org.eclipse.xtend.macro.lang.tests >> delete -plugins/org.eclipse.xtend.macro.lang.ui >> delete -plugins/org.eclipse.xtend.maven >> delete -plugins/org.eclipse.xtend.maven.android.archetype >> delete -plugins/org.eclipse.xtend.maven.archetype >> delete -plugins/org.eclipse.xtend.xdoc >> delete -plugins/org.eclipse.xtext.xtend >> delete -plugins/org.eclipse.xtext.xtend2 >> delete -plugins/org.eclipse.xtext.xtend2.doc >> delete -plugins/org.eclipse.xtext.xtend2.m2e >> delete -plugins/org.eclipse.xtext.xtend2.ui >> delete -plugins/org.eclipse.xtend.maven.plugin >> delete -plugins/org.eclipse.xtend.standalone.maven >> delete -plugins/org.eclipse.xtend2.lib.maven >> delete -plugins/org.eclipse.xtend2.maven.plugin >> delete -plugins/org.eclipse.xtend2.standalone.maven >> delete -plugins/org.eclipse.xtext.xtend2.maven >> delete -plugins/org.eclipse.xtext.xtend2.standalone >> delete -plugins/org.eclipse.xtext.xtend2.standalone.maven >> delete -plugins/org.eclipse.xtext.common.ui >> delete -plugins/org.eclipse.xtext.doc >> delete -plugins/org.eclipse.xtext.doc.xdoc >> delete -plugins/org.eclipse.xtext.gmf.glue >> delete -plugins/org.eclipse.xtext.graphviewer.ui >> delete -plugins/org.eclipse.xtext.junit >> delete -plugins/org.eclipse.xtext.log4j >> delete -plugins/org.eclipse.xtext.preference >> delete -plugins/org.eclipse.xtext.service >> delete -plugins/org.eclipse.xtext.service.ui >> delete -plugins/org.eclipse.xtext.ui.builtin >> delete -plugins/org.eclipse.xtext.ui.common >> delete -plugins/org.eclipse.xtext.ui.common.xtend >> delete -plugins/org.eclipse.xtext.ui.core >> delete -plugins/org.eclipse.xtext.ui.generator >> delete -plugins/org.eclipse.xtext.ui.junit >> delete -plugins/org.eclipse.xtext.wikitext.core >> delete -plugins/org.eclipse.xtext.wizard >> delete -plugins/org.eclipse.xtext.xbase.doc >> delete -plugins/org.eclipse.xtend.lib.maven >> delete -plugins/org.eclipse.xtext.xbase.lib.maven >> delete - -separate-builds/.project >> delete - -tests/.settings >> delete -tests/build.gradle >> delete -tests/org.eclipse.emf.index.tests >> delete -tests/org.eclipse.emf.index.ui.tests >> delete -tests/org.eclipse.xtend.ide.tests.data >> delete -tests/org.eclipse.xtend.macro.lang.tests >> delete -tests/org.eclipse.xtend.standalone.tests >> delete -tests/org.eclipse.xtext.xtend.tests >> delete -tests/org.eclipse.xtext.xtend2.standalone.tests >> delete -tests/org.eclipse.xtext.xtend2.tests >> delete -tests/org.eclipse.xtext.xtend2.ui.tests >> delete -tests/org.eclipse.xtext.automated.tests >> delete -tests/org.eclipse.xtext.example.domainmodel.ui.tests >> delete -tests/org.eclipse.xtext.index.tests >> delete -tests/org.eclipse.xtext.preference.tests >> delete -tests/org.eclipse.xtext.service.tests >> delete -tests/org.eclipse.xtext.service.ui.tests >> delete -tests/org.eclipse.xtext.ui.common.tests >> delete -tests/org.eclipse.xtext.ui.core.tests >> delete -tests/org.eclipse.xtext.wikitext.tests >> delete -tests/org.eclipse.xtext.ui.integration.tests >> delete -tests/org.eclipse.xtext.common.types.test >> delete - -features/org.eclipse.emf.index.feature >> delete -features/org.eclipse.xtend.build.feature >> delete -features/org.eclipse.xtend.feature >> delete -features/org.eclipse.xtend.m2e.feature >> delete -features/org.eclipse.xtext.m2e.feature >> delete -features/org.eclipse.xtext.site.feature >> delete -features/org.eclipse.xtext.xtend2.m2e.feature >> delete -features/org.eclipse.xtext.xtend2.sdk.feature >> delete -features/org.eclipse.xtext.sdk.feature/about.ini >> delete -features/org.eclipse.xtext.sdk.feature/about.mappings >> delete -features/org.eclipse.xtext.sdk.feature/about.properties >> delete -features/org.eclipse.xtext.sdk.feature/modeling32.png >> delete -features/org.eclipse.xtext.sdk.feature/license.html >> delete -features/org.eclipse.xtext.sdk.feature/about.html >> delete -features/org.eclipse.xtext.sdk.feature/sourceTemplatePlugin >> delete -features/org.eclipse.xtext.sdk.feature/sourceTemplateFeature >> delete -features/org.eclipse.xtext.sdk.feature/sourceTemplateBundle >> delete -features/org.eclipse.xtext.sdk.feature/features >> delete -features/org.eclipse.xtext.sdk.feature/plugins >> delete -features/org.eclipse.xtext.sdk.feature/epl-v10.html >> delete -features/org.eclipse.xtext.sdk.feature/rootfiles >> delete - -examples/org.eclipse.xtext.example.domainmodel >> delete -examples/org.eclipse.xtext.example.domainmodel.ui >> delete -examples/org.eclipse.xtext.example.ecoredsl >> delete -examples/org.eclipse.xtext.example.ecoredsl.ui >> delete -examples/org.eclipse.xtext.example.fowlerdsl >> delete -examples/org.eclipse.xtext.example.fowlerdsl.ui >> delete -examples/org.eclipse.xtend.examples/contents >> delete -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtext.ui.examples/contents >> delete -examples/org.eclipse.xtext.xtext.ui.examples/jax2012-xtext-tutorial.zip >> delete -examples/org.eclipse.xtext.xtext.ui.examples/org.eclipse.xtext.xtend2.ui.examples >> delete -examples/org.eclipse.xtext.xtext.ui.examples/icons >> delete - -intellij/refresh-gradle-dependencies.launch >> delete -intellij/buildSrc >> delete -intellij/gradle >> delete -intellij/gradle.ant >> delete -intellij/updatePlugins.xml >> delete -intellij/org.eclipse.xtext.idea.plugin >> delete -intellij/PsiViewer__1_.jar >> delete -intellij/prepareIntellij.gradle >> delete -intellij/gradlew >> delete -intellij/gradlew.bat >> delete -intellij/settings.gradle >> delete -intellij/intellij-dependencies >> delete -intellij/org.eclipse.xtext.idea.all >> delete -intellij/org.eclipse.xtext.idea.builder >> delete -intellij/org.eclipse.xtext.idea.builder.tests >> delete -intellij/org.eclipse.xtext.idea.common.types.RefactoringTestLanguage >> delete -intellij/org.eclipse.xtext.xtex.idea >> delete -intellij/org.xtext.idea >> delete -intellij/org.xtext.idea.all >> delete -intellij/org.xtext.idea.builder >> delete -intellij/org.xtext.idea.generator >> delete -intellij/org.xtext.idea.sdomain >> delete -intellij/org.xtext.idea.sdomain.idea >> delete -intellij/org.xtext.idea.sdomain.idea.tests >> delete -intellij/org.xtext.idea.sdomain.tests >> delete -intellij/org.xtext.idea.sdomain.ui >> delete - -web/refresh-gradle-dependencies.launch >> delete -web/org.eclipse.xtext.web.example.statemachine.web >> delete -web/org.eclipse.xtext.web.generator >> delete - - -releng/org.eclipse.xtend.releng >> delete -releng/org.eclipse.xtext.pom.modifier >> delete -releng/org.eclipse.xtext.releng/Install buckminster headless.launch >> delete -releng/org.eclipse.xtext.releng/META-INF/CVS >> delete -releng/org.eclipse.xtext.releng/api-baseline/runtime_2.0.0_M6 >> delete -releng/org.eclipse.xtext.releng/api-baseline/runtime_2.0.0_M7 >> delete -releng/org.eclipse.xtext.releng/api-baseline/runtime_2.0.0_final >> delete -releng/org.eclipse.xtext.releng/api-baseline/runtime_2.1.0_final >> delete -releng/org.eclipse.xtext.releng/api-baseline/runtime_2.2.1 >> delete -releng/org.eclipse.xtext.releng/bin >> delete -releng/org.eclipse.xtext.releng/lib >> delete -releng/org.eclipse.xtext.releng/src >> delete -releng/org.eclipse.xtext.releng/statistics >> delete -releng/org.eclipse.xtext.releng/team >> delete -releng/DELETE.ME >> delete -releng/MOVED_TO_org.eclipse.xtext.releng >> delete -releng/.classpath >> delete -releng/.project >> delete -releng/.settings >> delete -releng/LOCAL_WORKSPACE_SETUP.txt >> delete -releng/META-INF >> delete -releng/build-local-macosx.properties >> delete -releng/build-local.properties >> delete -releng/build.properties >> delete -releng/build.xml >> delete -releng/hudson >> delete -releng/libs >> delete -releng/maps >> delete -releng/team >> delete -releng/promote.properties >> delete -releng/testing.properties >> delete diff --git a/splitting/src/org/eclipse/xtext/splitting/FindProjects.java b/splitting/src/org/eclipse/xtext/splitting/FindProjects.java deleted file mode 100644 index e685c5fe7..000000000 --- a/splitting/src/org/eclipse/xtext/splitting/FindProjects.java +++ /dev/null @@ -1,168 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2016 TypeFox GmbH (http://www.typefox.io) and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - *******************************************************************************/ -package org.eclipse.xtext.splitting; - -import java.io.BufferedReader; -import java.io.FileReader; -import java.io.FileWriter; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; - -public class FindProjects { - - public static final String ALL_FILES = "all-files.txt"; - public static final String ALL_PROJECTS = "all-projects.txt"; - public static final String UNMAPPED_PATHS = "unmapped-paths.txt"; - - public static void main(String[] args) { - if (args.length != 1) { - fail("Expected path to output files as argument."); - } - String outputDir = args[0]; - try { - final Directory root = new Directory(".", null); - try (BufferedReader reader = new BufferedReader(new FileReader(outputDir + "/" + ALL_FILES))) { - // Gather all paths in a directory structure - String line; - while ((line = reader.readLine()) != null) { - String[] segments = line.split("/"); - DirectoryEntry current = root; - for (int i = 0; i < segments.length; i++) { - String segment = segments[i].replaceAll("\"|\\\\.", ""); - if (!segment.isEmpty() && current instanceof Directory) { - Directory currentDir = (Directory) current; - if (currentDir.entries.containsKey(segment)) - current = currentDir.entries.get(segment); - else { - DirectoryEntry newEntry; - if (i == segments.length - 1) - newEntry = new DirectoryEntry(segment, currentDir); - else - newEntry = new Directory(segment, currentDir); - currentDir.entries.put(segment, newEntry); - current = newEntry; - } - } - } - } - } - - // Find the projects and unmapped paths that are relevant for the repository history - final List projects = new ArrayList<>(); - final List otherPaths = new ArrayList<>(); - findProjects(root, projects, otherPaths, false); - - // Write the collected projects into a file - Collections.sort(projects); - try (FileWriter writer = new FileWriter(outputDir + "/" + ALL_PROJECTS)) { - for (Directory project : projects) { - writer.write(project.toString()); - writer.write('\n'); - } - } - - // Write the unmapped paths into another file - Collections.sort(otherPaths); - try (FileWriter writer = new FileWriter(outputDir + "/" + UNMAPPED_PATHS)) { - for (DirectoryEntry path : otherPaths) { - writer.write(path.toString()); - writer.write('\n'); - } - } - } catch (Exception e) { - e.printStackTrace(); - System.exit(1); - } - } - - private static void fail(String message) { - System.err.print("ERROR: "); - System.err.println(message); - System.exit(1); - } - - private static boolean findProjects(Directory dir, List projects, List otherPaths, boolean skipOtherPaths) { - boolean containsProject = dir.parent != null && dir.entries.values().stream().anyMatch((e) -> e.name.equals(".project")); - if (containsProject) { - projects.add(dir); - skipOtherPaths = true; - } - Set subDirsWithProjects = new HashSet<>(); - for (DirectoryEntry entry : dir.entries.values()) { - if (entry instanceof Directory) { - Directory subDir = (Directory) entry; - if (findProjects(subDir, projects, otherPaths, skipOtherPaths)) - subDirsWithProjects.add(subDir); - } - } - if (!skipOtherPaths && !subDirsWithProjects.isEmpty()) { - for (DirectoryEntry entry : dir.entries.values()) { - if (!subDirsWithProjects.contains(entry)) - otherPaths.add(entry); - } - } - return containsProject || !subDirsWithProjects.isEmpty(); - } - - private static class DirectoryEntry implements Comparable { - final String name; - final Directory parent; - - DirectoryEntry(String name, Directory parent) { - this.name = name; - this.parent = parent; - } - - @Override - public boolean equals(Object obj) { - if (obj instanceof Directory) { - Directory other = (Directory) obj; - return this.parent == other.parent && this.name.equals(other.name); - } - return false; - } - - @Override - public int hashCode() { - if (parent == null) - return name.hashCode(); - else - return parent.hashCode() * 7 + name.hashCode(); - } - - @Override - public int compareTo(DirectoryEntry other) { - if (this.parent == other.parent) - return this.name.compareTo(other.name); - else - return this.toString().compareTo(other.toString()); - } - - @Override - public String toString() { - if (parent == null || parent.parent == null) - return name; - else - return parent.toString() + "/" + name; - } - } - - private static class Directory extends DirectoryEntry { - final Map entries = new HashMap<>(); - - Directory(String name, Directory parent) { - super(name, parent); - } - } - -} diff --git a/splitting/src/org/eclipse/xtext/splitting/GenerateRemovals.java b/splitting/src/org/eclipse/xtext/splitting/GenerateRemovals.java deleted file mode 100644 index ad3dc7602..000000000 --- a/splitting/src/org/eclipse/xtext/splitting/GenerateRemovals.java +++ /dev/null @@ -1,111 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2016 TypeFox GmbH (http://www.typefox.io) and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - *******************************************************************************/ -package org.eclipse.xtext.splitting; - -import java.io.BufferedReader; -import java.io.FileReader; -import java.io.FileWriter; -import java.util.Arrays; -import java.util.Collections; -import java.util.HashMap; -import java.util.LinkedHashSet; -import java.util.Map; -import java.util.Set; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -public class GenerateRemovals { - - public static final Set REMOVE_DIRS = Collections.unmodifiableSet(new LinkedHashSet<>(Arrays.asList( - "bin", "src-gen", "xtend-gen", "xtext-gen", "emf-gen" - ))); - - public static void main(String[] args) { - if (args.length != 2) { - fail("Expected paths to splitting.txt and output files as arguments."); - } - String outputDir = args[1]; - try { - final Map> removalPaths = new HashMap<>(); - for (String targetRepo : ValidateSplitting.REPOSITORIES) { - removalPaths.put(targetRepo, new LinkedHashSet<>()); - } - - // Gather paths to be removed from the history for each target repository - try (BufferedReader reader = new BufferedReader(new FileReader(args[0]))) { - String line; - while ((line = reader.readLine()) != null) { - if (!line.isEmpty()) { - String[] parts = line.split(">>"); - String[] repos = parts[1].split(","); - for (String targetRepo : ValidateSplitting.REPOSITORIES) { - boolean isInTargetRepo = false; - for (String repo : repos) { - if (targetRepo.equals(repo.trim())) { - isInTargetRepo = true; - break; - } - } - if (!isInTargetRepo) { - String path = parts[0].trim(); - removalPaths.get(targetRepo).add(path); - } - } - } - } - } - - // Add directories with generated code to the removal list - final Pattern segmentPattern = Pattern.compile("/"); - try (BufferedReader reader = new BufferedReader(new FileReader(outputDir + "/" + FindProjects.ALL_FILES))) { - String line; - while ((line = reader.readLine()) != null) { - String file = line.replaceAll("\"|\\\\.", ""); - for (String genDir : REMOVE_DIRS) { - int genDirIndex = file.indexOf("/" + genDir + "/"); - if (genDirIndex >= 0) { - for (String targetRepo : ValidateSplitting.REPOSITORIES) { - Set repoRemovals = removalPaths.get(targetRepo); - Matcher matcher = segmentPattern.matcher(file); - boolean foundRemoval = false; - int genDirEndIndex = genDirIndex + genDir.length() + 1; - while (!foundRemoval && matcher.find() && matcher.start() <= genDirEndIndex) { - if (repoRemovals.contains(file.substring(0, matcher.start()))) - foundRemoval = true; - } - if (!foundRemoval) - repoRemovals.add(file.substring(0, genDirEndIndex)); - } - } - } - } - } - - // Write a removal list for each target repository - for (String targetRepo : ValidateSplitting.REPOSITORIES) { - try (FileWriter writer = new FileWriter(outputDir + "/removals-" + targetRepo + ".txt")) { - for (String path : removalPaths.get(targetRepo)) { - writer.write(path); - writer.write('\n'); - } - } - } - - } catch (Exception e) { - e.printStackTrace(); - System.exit(1); - } - } - - private static void fail(String message) { - System.err.print("ERROR: "); - System.err.println(message); - System.exit(1); - } - -} diff --git a/splitting/src/org/eclipse/xtext/splitting/ValidateSplitting.java b/splitting/src/org/eclipse/xtext/splitting/ValidateSplitting.java deleted file mode 100644 index 4bac89257..000000000 --- a/splitting/src/org/eclipse/xtext/splitting/ValidateSplitting.java +++ /dev/null @@ -1,103 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2016 TypeFox GmbH (http://www.typefox.io) and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - *******************************************************************************/ -package org.eclipse.xtext.splitting; - -import java.io.BufferedReader; -import java.io.FileReader; -import java.util.Arrays; -import java.util.Collections; -import java.util.HashSet; -import java.util.LinkedHashSet; -import java.util.Set; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -public class ValidateSplitting { - - public static final Set REPOSITORIES = Collections.unmodifiableSet(new LinkedHashSet<>(Arrays.asList( - "core", "extras", "lib", "xtend", "eclipse", "idea", "web", "maven" - ))); - - public static final String DELETE = "delete"; - - public static void main(String[] args) { - if (args.length != 2) { - fail("Expected paths to splitting.txt and output files as arguments."); - } - String outputDir = args[1]; - try { - - // Validate repositories and gather all paths from the splitting file - final Set specifiedPaths = new HashSet<>(); - try (BufferedReader reader = new BufferedReader(new FileReader(args[0]))) { - String line; - while ((line = reader.readLine()) != null) { - if (!line.isEmpty()) { - String[] parts = line.split(">>"); - if (parts.length != 2) - fail("Invalid line: " + line); - if (!DELETE.equals(parts[1].trim())) { - String[] repos = parts[1].split(","); - if (repos.length == 0) - fail("Invalid line: " + line); - for (String repo : repos) { - String trimmed = repo.trim(); - if (!REPOSITORIES.contains(trimmed)) - fail("Invalid repository: " + trimmed); - } - } - String path = parts[0].trim(); - if (!specifiedPaths.add(path)) - fail("Path has ambiguous specification: " + path); - } - } - } - - // Check whether any path has an ambiguous specification - final Pattern segmentPattern = Pattern.compile("/"); - for (String path : specifiedPaths) { - Matcher matcher = segmentPattern.matcher(path); - while (matcher.find()) { - if (specifiedPaths.contains(path.substring(0, matcher.start()))) - fail("Path has ambiguous specification: " + path); - } - } - - // Check whether each file has a specified path as prefix - try (BufferedReader reader = new BufferedReader(new FileReader(outputDir + "/" + FindProjects.ALL_FILES))) { - String line; - while ((line = reader.readLine()) != null) { - if (!line.isEmpty()) { - String file = line.replaceAll("\"|\\\\.", ""); - if (!specifiedPaths.contains(file)) { - Matcher matcher = segmentPattern.matcher(file); - boolean foundSplitting = false; - while (!foundSplitting && matcher.find()) { - if (specifiedPaths.contains(file.substring(0, matcher.start()))) - foundSplitting = true; - } - if (!foundSplitting) - fail("File not covered by splitting: " + file); - } - } - } - } - - } catch (Exception e) { - e.printStackTrace(); - System.exit(1); - } - } - - private static void fail(String message) { - System.err.print("ERROR: "); - System.err.println(message); - System.exit(1); - } - -} diff --git a/tests/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.jdt.core.prefs b/tests/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 3a2153707..000000000 --- a/tests/org.eclipse.xtext.junit4.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8