报告依恋情结代码异味。 当一个方法调用另一个类的方法三次或三次以上时,将抛出警告。 对库类、父类、包含类的调用不计入该检查。 依恋情结通常表明该功能位于错误的类中。

示例:


  class JobManager {
    // 警告: 此方法调用 Job 类
    // 的三个方法
    // 最好将此调用链
    // 移至 Job 类本身。
    void performJob(Job job) {
      job.beforeStart();
      job.process();
      job.afterProcessing();
    }
  }