use*_*472 8 java intellij-idea handler
我扩展MessageCracker类并重写方法(处理程序)
public void onMessage(ExecutionReport execRep, SessionID sessionID)
...
public void onMessage(BusinessMessageReject message, SessionID sessionID)
...
public void onMessage(Quote quote, SessionID sessionID)
Run Code Online (Sandbox Code Playgroud)
每个方法捕获消息扩展Message- ExecutionReport、BusinessMessageReject、Quote 等。
一切正常,但 IntellijIDE 对此方法表示 -
Method 'onMessage(quickfix.fix44.Quote, quickfix.SessionID)' is never used
我该如何修复它?
IntelliJ 告诉您类中的公共方法未使用。这不是错误,只是一条信息消息。
您可以将其视为温和的提示:通过编写公共方法,您暗示某些东西应该使用该方法,但 IntelliJ 无法找到该方法的任何用法,因此它会警告您以防万一(a)方法范围应该减少或 (b) 您忘记编写旨在调用此方法的代码。
您可以从以下位置打开/关闭此行为Preferences > Editor > Inspections > Unused Declaration
您还可以通过使用进行注释来禁用对特定方法/类的此检查@SuppressWarnings("unused")。
| 归档时间: |
|
| 查看次数: |
15604 次 |
| 最近记录: |