【发布时间】:2018-01-26 20:23:20
【问题描述】:
我扩展 MessageCracker 类并覆盖方法(处理程序)
public void onMessage(ExecutionReport execRep, SessionID sessionID)
...
public void onMessage(BusinessMessageReject message, SessionID sessionID)
...
public void onMessage(Quote quote, SessionID sessionID)
每个方法捕获消息都扩展Message - ExecutionReport、BusinessMessageReject、Quote 等。
一切正常,但 IntellijIDE 说这种方法 -
Method 'onMessage(quickfix.fix44.Quote, quickfix.SessionID)' is never used
我该如何解决?
【问题讨论】:
-
接口/父级或子类上是否出现“从未使用”消息?
-
如果这些方法也以某种方式注释,您可以通过 Alt+Enter 和相关的附加操作通过该注释抑制此警告(请参阅stackoverflow.com/questions/5283972/… 的答案)
标签: java intellij-idea handler