从实例方法中报告对 static 字段的赋值,包括递增和递减。

虽然合法,但此类赋值很难安全完成,并且通常是无意中将字段标记为 static 的结果。

示例:


  class Counter {
    private static int count = 0;

    void increment() {
      // 警告:从实例方法
      // 更新 static 字段
      count++;
    }
  }