用法:
class nowarn(value: String) extends ConstantAnnotation
用於本地警告抑製的注釋。
可選的value
參數允許選擇性地使消息靜音,請參閱scalac -Wconf:help
以獲得幫助。例子:
def f = {
1: @nowarn // don't warn "a pure expression does nothing in statement position"
2
}
@nowarn def f = { 1; deprecated() } // don't warn
@nowarn("msg=pure expression does nothing")
def f = { 1; deprecated() } // show deprecation warning
要確保 @nowarn
注釋實際上抑製警告,請啟用 -Xlint:unused
或 -Wunused:nowarn
。未使用的注釋警告在類別 unused-nowarn
中發出,可以使用 -Wconf:cat=unused-nowarn:s
選擇性地管理。
源碼:
- nowarn.scala
相關用法
- Scala annotation.ConstantAnnotation用法及代碼示例
- Scala annotation.implicitNotFound用法及代碼示例
- Scala annotation.showAsInfix用法及代碼示例
- Scala annotation.implicitAmbiguous用法及代碼示例
- Scala annotation.switch用法及代碼示例
- Scala annotation.elidable用法及代碼示例
- Scala any.!=用法及代碼示例
- Scala any.ToString用法及代碼示例
- Scala any.==用法及代碼示例
- Scala any.IsConst用法及代碼示例
- Scala aggregate()用法及代碼示例
- Scala Tabulate.sliding用法及代碼示例
- Scala ArrayBuffer.inits用法及代碼示例
- Scala long.BitwiseOr用法及代碼示例
- Scala StringBuilder.partitionMap用法及代碼示例
- Scala List distinct()用法及代碼示例
- Scala DefaultMap.sizeIs用法及代碼示例
- Scala StrictOptimizedIterableOps.sliding用法及代碼示例
- Scala Searching.SearchResult用法及代碼示例
- Scala ::.collectFirst用法及代碼示例
- Scala TreeSet diff()用法及代碼示例
- Scala Char getClass()用法及代碼示例
- Scala int.Min用法及代碼示例
- Scala IntMap.groupMap用法及代碼示例
- Scala Map3.mkString用法及代碼示例
注:本文由純淨天空篩選整理自scala-lang.org大神的英文原創作品 annotation.nowarn。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。