22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'lib/face_control/cli.rb', line 22
def check(pull_request, ignored_severities, logger)
unless ignored_severities.empty?
logger.info("Skipping RuboCop offenses with severities: #{ignored_severities.join(', ')}.")
end
filenames = pull_request.filenames_with_added_lines
checkers = [
FaceControl::CheckerRunner.new(FaceControl::Checkers::RuboCop, filenames, ignored_severities: ignored_severities),
FaceControl::CheckerRunner.new(FaceControl::Checkers::CoffeeLint, filenames),
FaceControl::CheckerRunner.new(FaceControl::Checkers::Comments, filenames)
]
checkers.map(&:comments).flatten
end
|