src/main/scala/com/github/gtache/lsp/client/connection/ProcessOverSocketStreamConnectionProvider.scala
Function start
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
override def start(): Unit = {
val serverSocket = new ServerSocket(port)
val socketThread = new Thread(() => {
try
socket = serverSocket.accept
Magic Number Open
Open
socketThread.join(5000)
- Exclude checks
File line length exceeds 160 characters Open
Open
class ProcessOverSocketStreamConnectionProvider(commands: Seq[String], workingDir: String, port: Int = 0) extends ProcessStreamConnectionProvider(commands, workingDir) {
- Exclude checks
equals and hashCode should be implemented together Open
Open
class ProcessOverSocketStreamConnectionProvider(commands: Seq[String], workingDir: String, port: Int = 0) extends ProcessStreamConnectionProvider(commands, workingDir) {
- Exclude checks