app/services/record_cloner.rb
File record_cloner.rb
has 393 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
class RecordCloner
def initialize(recorded_at:)
@recorded_at = recorded_at
@cache = {}
end
Class RecordCloner
has 23 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class RecordCloner
def initialize(recorded_at:)
@recorded_at = recorded_at
@cache = {}
end
Method new_clone_poll
has 56 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def new_clone_poll(poll)
copy_fields = %w[
author_id
closing_at
closed_at
Method new_clone_group
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def new_clone_group(group, clone_parent = nil)
copy_fields = %w[
name
description
description_format