src/lib/deployable_matching/assembly_instances_builder.rb
Method build_assembly_instance
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def build_assembly_instance(assembly, permission_session, user)
assembly_hwp = HardwareProfile.find_allowed_frontend_hwp_by_name(permission_session, user, assembly.hwp)
assembly_errors = Validator.errors_for_assembly(assembly, assembly_hwp)
if assembly_errors.any?
Method build_from_deployable
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def self.build_from_deployable(permission_session, user, pool, deployable_xml, frontend_realm = nil)