benjaminBoboul/workbench-getting-started-with-scala

View on GitHub

Showing 20 of 20 total issues

Imports should be grouped together
Open

  import manualRouter.Slave

Regular expression matched 'println'
Open

  println(dog.name)
Severity: Major
Found in src/main/scala/scalaRecap.scala by scalastyle

Redundant braces after class definition
Open

class bennettFormula {

Imports should be grouped together
Open

  import akkaActor.ActorRecap.StateFullActorMessages.{StashMessage, SwitchState, BlankMessage}

There should be a space before the plus (+) sign
Open

  def getExp: String = getModulus.toString + "*exp(i*"+getArgument+")"

Magic Number
Open

  val serverSource = Http()(system).newServerAt("localhost", 8080).bind(routes)

Avoid wildcard imports
Open

import akka.http.scaladsl.server.Directives._

Lowercase pattern match (surround with ``, or add : Any)
Open

      case message => log.info(s"Receive $message")

Lowercase pattern match (surround with ``, or add : Any)
Open

      case message => log.info(message.toString)

There should be a space after the plus (+) sign
Open

  def getModulus: Double = math.sqrt(math.pow(x, 2)+math.pow(y,2))

Regular expression matched 'println'
Open

  def printIntegerFunction(value: Integer): Unit = println(value)
Severity: Major
Found in src/main/scala/scalaRecap.scala by scalastyle

The string literal " appears 3 times in the file.
Open

      case stringMessage: String => log.info(s"$self got $stringMessage")

Magic Number
Open

  val poolMaster = system.actorOf(RoundRobinPool(5).props(Props[Slave]()), "simplePool")

File must end with newline character
Open

}

There should be a space before the plus (+) sign
Open

  def getModulus: Double = math.sqrt(math.pow(x, 2)+math.pow(y,2))

There should be a space before the plus (+) sign
Open

  def getExp: String = getModulus.toString + "*exp(i*"+getArgument+")"

There should be a space after the plus (+) sign
Open

  def getExp: String = getModulus.toString + "*exp(i*"+getArgument+")"

Regular expression matched 'println'
Open

  val sink = Sink.foreach[Int](println)

Lowercase pattern match (surround with ``, or add : Any)
Open

      case message => router.route(message, sender())

Imports should be grouped together
Open

    import akkaActor.ActorRecap.StateFullActorMessages.{StashMessage, SwitchState}
Severity
Category
Status
Source
Language