Skip to content

Commit

Permalink
Merge pull request #312 from lrytz/nowarn
Browse files Browse the repository at this point in the history
Add scala.annotation.nowarn for cross-compiling
  • Loading branch information
lrytz authored Apr 15, 2020
2 parents 83835e4 + 9766841 commit c4b85d4
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions compat/src/main/scala-2.11_2.12/scala/annotation/nowarn.scala
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit c4b85d4

Please sign in to comment.