报告重写超类方法但未使用 @java.lang.Override 注解的方法。

由于表明了意图,使用 @java.lang.Override 注解方法提高了代码可读性。 此外,在被重写的方法的签名与超类方法不匹配时,编译器会报错。

示例:


    class X {
      public String toString() {
        return "hello world";
      }
    }
  

在应用快速修复后:


    class X {
      @Override
      public String toString() {
        return "hello world";
      }
    }
  

配置检查: