23 lines
601 B
Ruby
23 lines
601 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Gitlab
|
|
module Ci
|
|
module Parsers
|
|
module Security
|
|
class SecretDetection < Common
|
|
private
|
|
|
|
def create_location(location_data)
|
|
::Gitlab::Ci::Reports::Security::Locations::SecretDetection.new(
|
|
file_path: location_data['file'],
|
|
start_line: location_data['start_line'],
|
|
end_line: location_data['end_line'],
|
|
class_name: location_data['class'],
|
|
method_name: location_data['method']
|
|
)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|