This PR moves the org.eclipse.lsp4e.tests.mock classes into the org.eclipse.lsp4e.test plugin. The rational is this:
org.eclipse.lsp4e.tests.mock classes are only used by test cases in org.eclipse.lsp4e.test
the logic of the MockLanguageServer behaviour is tightly coupled to the test cases in org.eclipse.lsp4e.test
org.eclipse.lsp4e.test already provides some mock classes, such as MockConnectionProvider which is confusing why to have two separate plugins each providing only a part of the required mock classes
one plugin less to build/maintain without any loss in runtime functionality
As part of the merge the existing mock classes of the org.eclipse.lsp4e.test plugin are moved from the package org.eclipse.lsp4e.test.utils to package org.eclipse.lsp4e.test.utils.mock together with the mock classes from the org.eclipse.lsp4e.tests.mock plugin.
The initial target branch master was deleted and replaced by main, so this PR got closed automatically. If this is still relevant, please re-create this PR targetting the main branch.
This PR moves the org.eclipse.lsp4e.tests.mock classes into the org.eclipse.lsp4e.test plugin. The rational is this:
As part of the merge the existing mock classes of the org.eclipse.lsp4e.test plugin are moved from the package org.eclipse.lsp4e.test.utils to package org.eclipse.lsp4e.test.utils.mock together with the mock classes from the org.eclipse.lsp4e.tests.mock plugin.