Примеры ошибок, обнаруженных с помощью диагностики V6022

V6022. Parameter is not used inside method's body.


CUBA Platform

V6022 Parameter 'shortcut' is not used inside constructor body. DeclarativeTrackingAction.java(47)


public DeclarativeTrackingAction(String id, String caption, String description,
                                 String icon, String enable, String visible,
                                 String methodName, @Nullable String shortcut,
                                 ActionsHolder holder) {
  super(id);
  this.caption = caption;
  this.description = description;
  this.icon = icon;

  setEnabled(enable == null || Boolean.parseBoolean(enable));
  setVisible(visible == null || Boolean.parseBoolean(visible));

  this.methodName = methodName;
  checkActionsHolder(holder);
}

Similar errors can be found in some other places:

  • V6022 Parameter 'type' is not used inside constructor body. QueryNode.java(36)
  • V6022 Parameter 'text2' is not used inside constructor body. MarkerAddition.java(22)
  • V6022 Parameter 'selection' is not used inside constructor body. AceEditor.java(114)
  • And 1 additional diagnostic messages.

Huawei Cloud

V6022 Parameter 'returnType' is not used inside constructor body. HttpRequest.java(68)


public class HttpReQuest<R>
{
  ....
  Class<R> returnType;
  ....
  public HttpRequest(...., Class<R> returnType) // <=
  {
    this.endpoint = endpoint;
    this.path = path;
    this.method = method;
    this.entity = entity;
  }
  ....
  public Class<R> getReturnType()
  {
    return returnType;
  }
  ....
}

WildFly

V6022 Parameter 'mechanismName' is not used inside constructor body. DigestAuthenticationMechanism.java(144)


public DigestAuthenticationMechanism(final String realmName,
    final String domain,
    final String mechanismName,
    final IdentityManager identityManager,
    boolean validateUri) {
      this(Collections.singletonList(DigestAlgorithm.MD5),
           Collections.singletonList(DigestQop.AUTH),
           realmName, domain, new SimpleNonceManager(),
           DEFAULT_NAME, identityManager, validateUri);
}


Найденные ошибки

Проверено проектов
411
Собрано ошибок
14 123

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;
Этот сайт использует куки и другие технологии, чтобы предоставить вам более персонализированный опыт. Продолжая просмотр страниц нашего веб-сайта, вы принимаете условия использования этих файлов. Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте данный сайт. Подробнее →
Принять