chore: Move lsp connection logic to lsp-common
This commit is contained in:
parent
845af09e29
commit
3287051e3d
6 changed files with 14 additions and 7 deletions
|
@ -176,12 +176,19 @@ project(":debugger") {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
project(":lsp-common") {
|
||||||
|
apply {
|
||||||
|
plugin("java-library")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
project(":lsp") {
|
project(":lsp") {
|
||||||
apply {
|
apply {
|
||||||
plugin("java-library")
|
plugin("java-library")
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":common"))
|
implementation(project(":common"))
|
||||||
|
api(project(":lsp-common"))
|
||||||
api("org.eclipse.lsp4j:org.eclipse.lsp4j:0.22.0")
|
api("org.eclipse.lsp4j:org.eclipse.lsp4j:0.22.0")
|
||||||
implementation("com.vladsch.flexmark:flexmark:0.64.8")
|
implementation("com.vladsch.flexmark:flexmark:0.64.8")
|
||||||
api("org.apache.commons:commons-lang3:3.14.0")
|
api("org.apache.commons:commons-lang3:3.14.0")
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client.connection;
|
package com.falsepattern.zigbrains.lsp.common.connection;
|
||||||
|
|
||||||
import com.intellij.openapi.diagnostic.Logger;
|
import com.intellij.openapi.diagnostic.Logger;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
|
@ -13,7 +13,7 @@
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client.connection;
|
package com.falsepattern.zigbrains.lsp.common.connection;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
|
@ -15,7 +15,7 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client.languageserver.serverdefinition;
|
package com.falsepattern.zigbrains.lsp.client.languageserver.serverdefinition;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.lsp.client.connection.StreamConnectionProvider;
|
import com.falsepattern.zigbrains.lsp.common.connection.StreamConnectionProvider;
|
||||||
import com.intellij.openapi.diagnostic.Logger;
|
import com.intellij.openapi.diagnostic.Logger;
|
||||||
import org.apache.commons.lang3.tuple.ImmutablePair;
|
import org.apache.commons.lang3.tuple.ImmutablePair;
|
||||||
import org.apache.commons.lang3.tuple.Pair;
|
import org.apache.commons.lang3.tuple.Pair;
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client.languageserver.serverdefinition;
|
package com.falsepattern.zigbrains.lsp.client.languageserver.serverdefinition;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.lsp.client.connection.ProcessStreamConnectionProvider;
|
import com.falsepattern.zigbrains.lsp.common.connection.ProcessStreamConnectionProvider;
|
||||||
import com.falsepattern.zigbrains.lsp.client.connection.StreamConnectionProvider;
|
import com.falsepattern.zigbrains.lsp.common.connection.StreamConnectionProvider;
|
||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client.languageserver.serverdefinition;
|
package com.falsepattern.zigbrains.lsp.client.languageserver.serverdefinition;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.lsp.client.connection.ProcessStreamConnectionProvider;
|
import com.falsepattern.zigbrains.lsp.common.connection.ProcessStreamConnectionProvider;
|
||||||
import com.falsepattern.zigbrains.lsp.client.connection.StreamConnectionProvider;
|
import com.falsepattern.zigbrains.lsp.common.connection.StreamConnectionProvider;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
|
Loading…
Add table
Reference in a new issue