ece517-p3/expertiza

View on GitHub
app/helpers/survey_deployment_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage

Assignment Branch Condition size for get_responses_for_question_in_a_survey_deployment is too high. [17/15]
Open

  def get_responses_for_question_in_a_survey_deployment(q_id, sd_id)
    question = Question.find(q_id)
    responses = []
    type_of_response_map = %w[AssignmentSurveyResponseMap CourseSurveyResponseMap GlobalSurveyResponseMap]
    response_map_list = ResponseMap.find_by_sql(["SELECT * FROM response_maps WHERE " \

This cop checks that the ABC size of methods is not higher than the configured maximum. The ABC size is based on assignments, branches (method calls), and conditions. See http://c2.com/cgi/wiki?AbcMetric

There are no issues that match your filters.

Category
Status