Skip to content

Commit

Permalink
Adds additional SuppressWarnings built-in warts (#100)
Browse files Browse the repository at this point in the history
* Adds some SuppressWarnings mods

* Releases frees-rpc 0.5.0
  • Loading branch information
juanpedromoreno authored Dec 18, 2017
1 parent 5f36024 commit ad244b8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions rpc/src/main/scala/internal/service/service.scala
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ private[internal] case class RPCRequest(
responseType: Type) {

val wartSuppress =
mod"""@_root_.java.lang.SuppressWarnings(_root_.scala.Array("org.wartremover.warts.Null"))"""
mod"""@_root_.java.lang.SuppressWarnings(_root_.scala.Array("org.wartremover.warts.Null","org.wartremover.warts.ExplicitImplicitTypes"))"""

val descriptorName: Term.Name = name.copy(value = name.value + "MethodDescriptor")

Expand Down Expand Up @@ -241,11 +241,11 @@ private[internal] object utils {

def mkCompanion(name: Type.Name, stats: Seq[Stat]): Object = {
val prot = q"""@_root_.java.lang.SuppressWarnings(_root_.scala.Array(
"org.wartremover.warts.Any",
"org.wartremover.warts.AsInstanceOf",
"org.wartremover.warts.Throw"
))
object X {}"""
"org.wartremover.warts.Any",
"org.wartremover.warts.NonUnitStatements",
"org.wartremover.warts.StringPlusAny",
"org.wartremover.warts.Throw"))
object X {}"""

prot.copy(
name = Term.Name(name.value),
Expand Down
2 changes: 1 addition & 1 deletion version.sbt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version in ThisBuild := "0.4.3-SNAPSHOT"
version in ThisBuild := "0.5.0"

0 comments on commit ad244b8

Please sign in to comment.