diff --git a/compat/src/main/scala-2.11_2.12/scala/annotation/nowarn.scala b/compat/src/main/scala-2.11_2.12/scala/annotation/nowarn.scala new file mode 100644 index 00000000..f4d1a56e --- /dev/null +++ b/compat/src/main/scala-2.11_2.12/scala/annotation/nowarn.scala @@ -0,0 +1,22 @@ +/* + * Scala (https://www.scala-lang.org) + * + * Copyright EPFL and Lightbend, Inc. + * + * Licensed under Apache License 2.0 + * (http://www.apache.org/licenses/LICENSE-2.0). + * + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + */ + +package scala.annotation + +/** An annotation for local warning suppression added in 2.13.2. Note that this annotation has + * no functionality when used in Scala 2.11 or 2.12, but allows cross-compiling code that uses + * `@nowarn`. + * + * For documentation on how to use the annotation in 2.13 see + * https://www.scala-lang.org/api/2.13.2/scala/nowarn.html + */ +class nowarn(value: String = "") extends StaticAnnotation