```ruby
module MetricsSatellite
  class GuidelineCollector < Collector
    def collect
      system(
        "guideline",
        "--no-unused-method",
        "--abc-complexity", options[:guideline_abc_complexity] || "15",
        "--long-method", options[:guideline_long_method] || "30",
        "--long-line", options[:guideline_long_line] || "128",
        :out => file
      )
    end
  end
end
```

Disable some checkers which are not useless for CI
user
```ruby
module MetricsSatellite
  class GuidelineCollector < Collector
    def collect
      system(
        "guideline",
        "--no-unused-method",
        "--no-hard-tab-indent",
        "--no-hash-comma",
        "--no-long-method",
        "--no-trailing-whitespace",
        "--abc-complexity", options[:guideline_abc_complexity] || "15",
        "--long-line", options[:guideline_long_line] || "128",
        :out => file
      )
    end
  end
end
```
assistant