修飾子としての self で、エスケープクロージャにより要求されていないものが使用されていることを報告します。

冗長な self を除去するよう提案します。

例:


  struct URL {
      func loadAsync() {
          print(self.path)

          DispatchQueue.global().async {
              self.loadSync()
          }
      }
  }

クイックフィックス適用後:


  struct URL {
      func loadAsync() {
          print(path)

          DispatchQueue.global().async {
              loadSync()
          }
      }
  }