id: 1 unit: results file: app/models/search.rb start line: 16 end line: 52 size: 36 LOC McCabe index: 30 number of parameters: 0 id: 2 unit: create file: app/controllers/hooks_controller.rb start line: 5 end line: 38 size: 32 LOC McCabe index: 16 number of parameters: 0 id: 3 unit: self.apply_plan file: lib/octobox/open_collective.rb start line: 41 end line: 79 size: 30 LOC McCabe index: 15 number of parameters: 2 id: 4 unit: generate file: lib/octobox/changelog.rb start line: 6 end line: 44 size: 30 LOC McCabe index: 6 number of parameters: 0 id: 5 unit: initialize file: lib/search_parser.rb start line: 6 end line: 37 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 6 unit: var setFavicon = function() file: app/assets/javascripts/octobox.js start line: 40 end line: 88 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 7 unit: update_comments file: app/models/subject.rb start line: 119 end line: 142 size: 23 LOC McCabe index: 7 number of parameters: 0 id: 8 unit: paginate file: lib/page_limiting_octokit_client.rb start line: 1 end line: 29 size: 23 LOC McCabe index: 16 number of parameters: 2 id: 9 unit: update_labels file: app/models/subject.rb start line: 17 end line: 40 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 10 unit: sync file: app/models/subject.rb start line: 46 end line: 70 size: 22 LOC McCabe index: 10 number of parameters: 1 id: 11 unit: filters file: app/helpers/notifications_helper.rb start line: 53 end line: 75 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 12 unit: output_final_message file: lib/octobox/changelog.rb start line: 64 end line: 90 size: 22 LOC McCabe index: 1 number of parameters: 1 id: 13 unit: load_and_count_notifications file: app/controllers/notifications_controller.rb start line: 345 end line: 370 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 14 unit: var changeArchive = function() file: app/assets/javascripts/octobox.js start line: 342 end line: 362 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 15 unit: convert file: app/models/search.rb start line: 71 end line: 96 size: 20 LOC McCabe index: 11 number of parameters: 1 id: 16 unit: expand_comments file: app/controllers/notifications_controller.rb start line: 99 end line: 124 size: 20 LOC McCabe index: 8 number of parameters: 0 id: 17 unit: update file: app/controllers/users_controller.rb start line: 41 end line: 62 size: 20 LOC McCabe index: 3 number of parameters: 0 id: 18 unit: var enablePopOvers = function() file: app/assets/javascripts/octobox.js start line: 97 end line: 127 size: 20 LOC McCabe index: 3 number of parameters: 0 id: 19 unit: var scrollToCursor = function() file: app/assets/javascripts/octobox.js start line: 608 end line: 627 size: 20 LOC McCabe index: 3 number of parameters: 0 id: 20 unit: callback file: app/controllers/open_collective_controller.rb start line: 4 end line: 25 size: 19 LOC McCabe index: 5 number of parameters: 0 id: 21 unit: $() file: app/assets/javascripts/octobox.js start line: 302 end line: 324 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 22 unit: perform file: app/workers/sync_notifications_worker.rb start line: 11 end line: 30 size: 18 LOC McCabe index: 7 number of parameters: 1 id: 23 unit: show file: app/controllers/notifications_controller.rb start line: 76 end line: 97 size: 18 LOC McCabe index: 10 number of parameters: 0 id: 24 unit: sync file: app/controllers/notifications_controller.rb start line: 306 end line: 324 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 25 unit: sidebar_filter_link file: app/helpers/notifications_helper.rb start line: 249 end line: 267 size: 17 LOC McCabe index: 7 number of parameters: 8 id: 26 unit: change file: db/migrate/20161211195151_create_notifications.rb start line: 1 end line: 19 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 27 unit: perform file: app/workers/comment_worker.rb start line: 4 end line: 20 size: 16 LOC McCabe index: 7 number of parameters: 3 id: 28 unit: current_notifications file: app/controllers/notifications_controller.rb start line: 383 end line: 404 size: 16 LOC McCabe index: 7 number of parameters: 1 id: 29 unit: var initialize = function() file: app/assets/javascripts/octobox.js start line: 394 end line: 429 size: 16 LOC McCabe index: 5 number of parameters: 0 id: 30 unit: var viewThread = function() file: app/assets/javascripts/octobox.js start line: 458 end line: 475 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 31 unit: self.sync_plans file: app/models/subscription_plan.rb start line: 19 end line: 34 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 32 unit: process_notifications file: app/services/download_service.rb start line: 55 end line: 70 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 33 unit: sync_subjects_in_foreground file: app/models/repository.rb start line: 53 end line: 67 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 34 unit: download_reviews file: app/models/subject.rb start line: 199 end line: 213 size: 14 LOC McCabe index: 7 number of parameters: 0 id: 35 unit: add_repositories file: app/models/app_installation.rb start line: 10 end line: 26 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 36 unit: self.map_from_api file: app/models/app_installation.rb start line: 84 end line: 98 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 37 unit: sync_purchases file: app/models/subscription_plan.rb start line: 35 end line: 50 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: comment file: app/controllers/notifications_controller.rb start line: 125 end line: 140 size: 14 LOC McCabe index: 4 number of parameters: 0 id: 39 unit: var markReadSelected = function() file: app/assets/javascripts/octobox.js start line: 183 end line: 196 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 40 unit: self.get_sub_names file: lib/octobox/open_collective.rb start line: 22 end line: 40 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 41 unit: adapter file: lib/database_config.rb start line: 7 end line: 25 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 42 unit: change file: db/migrate/20180806154015_create_app_installations.rb start line: 1 end line: 16 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: attributes_from_api_response file: app/models/notification.rb start line: 35 end line: 48 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 44 unit: self.mute_on_github file: app/models/notification.rb start line: 113 end line: 127 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 45 unit: update_repository file: app/models/notification.rb start line: 206 end line: 219 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 46 unit: perform file: app/workers/marketplace_purchase_worker.rb start line: 6 end line: 20 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 47 unit: timestampIndex.openCursor() file: app/assets/javascripts/search_suggestion.js start line: 49 end line: 63 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 48 unit: img.onload = function() file: app/assets/javascripts/octobox.js start line: 67 end line: 83 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 49 unit: var mute = function() file: app/assets/javascripts/octobox.js start line: 169 end line: 181 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 50 unit: var deleteNotifications = function() file: app/assets/javascripts/octobox.js start line: 431 end line: 443 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 51 unit: received: function() file: app/assets/javascripts/channels/notifications.js start line: 4 end line: 16 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 52 unit: process_unread_state file: app/services/download_service.rb start line: 71 end line: 85 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 53 unit: attr_encryption_key file: lib/octobox/configurator.rb start line: 2 end line: 16 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 54 unit: change file: db/migrate/20180912120123_create_subscription_plans.rb start line: 1 end line: 15 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 55 unit: apply_sort file: app/models/search.rb start line: 107 end line: 119 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 56 unit: self.mark_read_on_github file: app/models/notification.rb start line: 92 end line: 105 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 57 unit: notifications_for_presentation file: app/controllers/notifications_controller.rb start line: 405 end line: 418 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 58 unit: destroy file: app/controllers/users_controller.rb start line: 70 end line: 83 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 59 unit: update_user_params file: app/controllers/users_controller.rb start line: 102 end line: 119 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 60 unit: var expandComments = function() file: app/assets/javascripts/octobox.js start line: 477 end line: 490 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 61 unit: var notify = function() file: app/assets/javascripts/octobox.js start line: 575 end line: 586 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 62 unit: reason_filter_option file: app/helpers/notifications_helper.rb start line: 217 end line: 229 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 63 unit: flash_messages file: app/helpers/application_helper.rb start line: 13 end line: 25 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 64 unit: perform_async_if_configured file: config/initializers/custom_sidekiq_worker.rb start line: 2 end line: 14 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 65 unit: to_html_url file: lib/octobox/subject_url_parser.rb start line: 25 end line: 38 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 66 unit: change file: db/migrate/20180912125744_create_subscription_purchases.rb start line: 1 end line: 14 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 67 unit: sort_order file: app/models/search.rb start line: 124 end line: 135 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 68 unit: update_from_api_response file: app/models/notification.rb start line: 151 end line: 162 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 69 unit: sync_app_installation_access file: app/models/user.rb start line: 142 end line: 153 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 70 unit: createSuggestionListElement: function() file: app/assets/javascripts/search_suggestion.js start line: 66 end line: 79 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 71 unit: addSearchString: function() file: app/assets/javascripts/search_suggestion.js start line: 94 end line: 121 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 72 unit: var sync = function() file: app/assets/javascripts/octobox.js start line: 264 end line: 274 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 73 unit: var resetCursorAfterRowsRemoved = function() file: app/assets/javascripts/octobox.js start line: 544 end line: 555 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 74 unit: var escPressed = function() file: app/assets/javascripts/octobox.js start line: 592 end line: 602 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 75 unit: subject_with_number file: app/helpers/notifications_helper.rb start line: 328 end line: 339 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 76 unit: self.sync file: app/models/repository.rb start line: 37 end line: 48 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 77 unit: perform file: app/workers/sync_label_worker.rb start line: 6 end line: 17 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 78 unit: member? file: app/controllers/sessions_controller.rb start line: 63 end line: 73 size: 10 LOC McCabe index: 4 number of parameters: 4 id: 79 unit: displaySearchSuggestions: function() file: app/assets/javascripts/search_suggestion.js start line: 36 end line: 64 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 80 unit: var archive = function() file: app/assets/javascripts/octobox.js start line: 228 end line: 237 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 81 unit: var recoverPreviousCursorPosition = function() file: app/assets/javascripts/octobox.js start line: 282 end line: 291 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 82 unit: var star = function() file: app/assets/javascripts/octobox.js start line: 331 end line: 340 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 83 unit: function markRead() file: app/assets/javascripts/octobox.js start line: 378 end line: 387 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 84 unit: [] file: lib/search_parser.rb start line: 38 end line: 48 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 85 unit: username file: lib/database_config.rb start line: 56 end line: 66 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 86 unit: change file: db/migrate/20181012132332_create_comments.rb start line: 1 end line: 12 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 87 unit: change file: db/migrate/20180813150116_create_repositories.rb start line: 1 end line: 12 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 88 unit: change file: db/migrate/20161217162706_create_users.rb start line: 2 end line: 14 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 89 unit: update_status file: app/models/subject.rb start line: 101 end line: 110 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 90 unit: comment_on_github file: app/models/subject.rb start line: 149 end line: 160 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 91 unit: extract_full_name_from_remote_subject file: app/models/subject.rb start line: 238 end line: 248 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 92 unit: assign_from_auth_hash file: app/models/user.rb start line: 62 end line: 72 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 93 unit: handle_exception file: app/controllers/application_controller.rb start line: 72 end line: 83 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 94 unit: lookup file: app/controllers/notifications_controller.rb start line: 189 end line: 198 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 95 unit: init: function() file: app/assets/javascripts/search_suggestion.js start line: 3 end line: 27 size: 9 LOC McCabe index: 9 number of parameters: 0 id: 96 unit: $() file: app/assets/javascripts/octobox.js start line: 136 end line: 149 size: 9 LOC McCabe index: 13 number of parameters: 1 id: 97 unit: $.ajax() file: app/assets/javascripts/octobox.js start line: 251 end line: 261 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 98 unit: var moveCursor = function() file: app/assets/javascripts/octobox.js start line: 635 end line: 643 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 99 unit: notification_icon_color file: app/helpers/notifications_helper.rb start line: 189 end line: 198 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 100 unit: filter_option file: app/helpers/notifications_helper.rb start line: 207 end line: 216 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 101 unit: notification_status file: app/helpers/notifications_helper.rb start line: 304 end line: 313 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 102 unit: comment_status file: app/helpers/notifications_helper.rb start line: 314 end line: 323 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 103 unit: notification_button_color file: app/helpers/notifications_helper.rb start line: 351 end line: 360 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 104 unit: emojify file: app/helpers/emoji_helper.rb start line: 3 end line: 12 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 105 unit: generate_jwt file: lib/octobox.rb start line: 60 end line: 71 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 106 unit: self.sync file: lib/octobox/open_collective.rb start line: 9 end line: 21 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 107 unit: to_api_url file: lib/octobox/subject_url_parser.rb start line: 39 end line: 48 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 108 unit: github_client file: lib/octobox/notifications/sync_subject.rb start line: 27 end line: 36 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 109 unit: change file: db/migrate/20180126052651_create_labels.rb start line: 1 end line: 12 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 110 unit: text_color file: app/models/label.rb start line: 3 end line: 12 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 111 unit: default_sort_order file: app/models/search.rb start line: 136 end line: 144 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 112 unit: unarchive_if_updated file: app/models/notification.rb start line: 142 end line: 150 size: 8 LOC McCabe index: 5 number of parameters: 0 id: 113 unit: remove_repositories file: app/models/app_installation.rb start line: 27 end line: 35 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 114 unit: validate file: app/validators/personal_access_token_validator.rb start line: 10 end line: 18 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 115 unit: create file: app/controllers/pinned_searches_controller.rb start line: 5 end line: 13 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 116 unit: update file: app/controllers/pinned_searches_controller.rb start line: 18 end line: 26 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 117 unit: index file: app/controllers/pinned_searches_controller.rb start line: 33 end line: 41 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 118 unit: show file: app/controllers/pinned_searches_controller.rb start line: 42 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 119 unit: mute_selected file: app/controllers/notifications_controller.rb start line: 212 end line: 220 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 120 unit: archive_selected file: app/controllers/notifications_controller.rb start line: 234 end line: 242 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 121 unit: delete_selected file: app/controllers/notifications_controller.rb start line: 274 end line: 282 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 122 unit: authenticate_github_request! file: app/controllers/hooks_controller.rb start line: 43 end line: 53 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 123 unit: authorize_access! file: app/controllers/sessions_controller.rb start line: 40 end line: 50 size: 8 LOC McCabe index: 4 number of parameters: 0 id: 124 unit: deleteSearchString: function() file: app/assets/javascripts/search_suggestion.js start line: 123 end line: 138 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 125 unit: var updatePinnedSearchCounts = function() file: app/assets/javascripts/octobox.js start line: 15 end line: 22 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 126 unit: window.onpopstate = function() file: app/assets/javascripts/octobox.js start line: 419 end line: 428 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 127 unit: var subscribeToComments = function() file: app/assets/javascripts/channels/comments.js start line: 1 end line: 17 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 128 unit: select_all_button file: app/helpers/notifications_helper.rb start line: 152 end line: 160 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 129 unit: reason_filter_link file: app/helpers/notifications_helper.rb start line: 268 end line: 277 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 130 unit: subscribed file: app/channels/comments_channel.rb start line: 2 end line: 10 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 131 unit: dyno_ram file: config/initializers/puma_worker_killer.rb start line: 4 end line: 12 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 132 unit: github_api_prefix file: lib/octobox/configurator.rb start line: 22 end line: 31 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 133 unit: download_public_subjects? file: lib/octobox/notifications/sync_subject.rb start line: 41 end line: 49 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 134 unit: change file: db/migrate/20180423185221_add_encrypted_access_token_to_user.rb start line: 1 end line: 10 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 135 unit: change file: db/migrate/20180917090422_create_pinned_searches.rb start line: 1 end line: 10 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 136 unit: change file: db/migrate/20170812203351_create_subjects.rb start line: 1 end line: 10 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 137 unit: self.mark_read file: app/models/notification.rb start line: 84 end line: 91 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 138 unit: self.sync_comments file: app/models/subject.rb start line: 80 end line: 88 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 139 unit: author_url_path file: app/models/subject.rb start line: 111 end line: 118 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 140 unit: assign_status file: app/models/subject.rb start line: 175 end line: 182 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 141 unit: github_client file: app/models/subject.rb start line: 230 end line: 237 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 142 unit: self.sync_all file: app/models/app_installation.rb start line: 76 end line: 83 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 143 unit: author_url_path file: app/models/comment.rb start line: 11 end line: 18 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 144 unit: can_comment? file: app/models/user.rb start line: 158 end line: 165 size: 7 LOC McCabe index: 7 number of parameters: 1 id: 145 unit: import_notifications file: app/models/user.rb start line: 172 end line: 179 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 146 unit: add_user_info_to_bugsnag file: app/controllers/application_controller.rb start line: 31 end line: 39 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 147 unit: authenticate_user! file: app/controllers/application_controller.rb start line: 40 end line: 47 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 148 unit: syncing file: app/controllers/notifications_controller.rb start line: 335 end line: 342 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 149 unit: selected_notifications file: app/controllers/notifications_controller.rb start line: 375 end line: 382 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 150 unit: check_out_of_bounds file: app/controllers/notifications_controller.rb start line: 419 end line: 426 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 151 unit: authenticate_web_or_api! file: app/controllers/notifications_controller.rb start line: 431 end line: 438 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 152 unit: restrict_per_page file: app/controllers/notifications_controller.rb start line: 449 end line: 458 size: 7 LOC McCabe index: 5 number of parameters: 0 id: 153 unit: edit file: app/controllers/users_controller.rb start line: 21 end line: 28 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 154 unit: new file: app/controllers/sessions_controller.rb start line: 6 end line: 13 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 155 unit: create file: app/controllers/sessions_controller.rb start line: 14 end line: 23 size: 7 LOC McCabe index: 4 number of parameters: 0 id: 156 unit: var maybeConfirm = function() file: app/assets/javascripts/octobox.js start line: 3 end line: 9 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 157 unit: var toggleArchive = function() file: app/assets/javascripts/octobox.js start line: 198 end line: 204 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 158 unit: var deleteSelected = function() file: app/assets/javascripts/octobox.js start line: 445 end line: 451 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 159 unit: received: function() file: app/assets/javascripts/channels/comments.js start line: 9 end line: 15 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 160 unit: notification_icon file: app/helpers/notifications_helper.rb start line: 171 end line: 178 size: 7 LOC McCabe index: 5 number of parameters: 1 id: 161 unit: search_pinned? file: app/helpers/notifications_helper.rb start line: 295 end line: 303 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 162 unit: subscribed file: app/channels/notifications_channel.rb start line: 1 end line: 8 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 163 unit: find_verified_user file: app/channels/application_cable/connection.rb start line: 10 end line: 17 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 164 unit: config file: lib/octobox.rb start line: 4 end line: 11 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 165 unit: app_install_url file: lib/octobox/configurator.rb start line: 114 end line: 121 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 166 unit: app_url file: lib/octobox/configurator.rb start line: 122 end line: 129 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 167 unit: initialize file: lib/octobox/subject_url_parser.rb start line: 15 end line: 23 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 168 unit: update_subject_in_foreground file: lib/octobox/notifications/sync_subject.rb start line: 16 end line: 26 size: 7 LOC McCabe index: 6 number of parameters: 1 id: 169 unit: change file: db/migrate/20180911133519_create_app_installation_permissions.rb start line: 1 end line: 9 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 170 unit: to_query file: app/models/search.rb start line: 53 end line: 60 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 171 unit: title file: app/models/notification.rb start line: 50 end line: 57 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 172 unit: self.mute file: app/models/notification.rb start line: 106 end line: 112 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 173 unit: download_status file: app/models/subject.rb start line: 183 end line: 189 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 174 unit: download_comments file: app/models/subject.rb start line: 191 end line: 197 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 175 unit: download_comments_for_review file: app/models/subject.rb start line: 215 end line: 221 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 176 unit: download_review_comments file: app/models/subject.rb start line: 223 end line: 229 size: 6 LOC McCabe index: 4 number of parameters: 0 id: 177 unit: sync file: app/models/app_installation.rb start line: 50 end line: 56 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 178 unit: sync_repositories file: app/models/app_installation.rb start line: 57 end line: 63 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 179 unit: sync_notifications file: app/models/user.rb start line: 79 end line: 85 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 180 unit: sync_notifications_in_foreground file: app/models/user.rb start line: 86 end line: 92 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 181 unit: perform file: app/workers/sync_installation_repositories_worker.rb start line: 6 end line: 13 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 182 unit: check_access_token_present file: app/controllers/application_controller.rb start line: 57 end line: 63 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 183 unit: request_body file: app/controllers/hooks_controller.rb start line: 54 end line: 60 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 184 unit: import file: app/controllers/users_controller.rb start line: 88 end line: 94 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 185 unit: getTimestamp: function() file: app/assets/javascripts/search_suggestion.js start line: 29 end line: 34 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 186 unit: addToSearchBox: function() file: app/assets/javascripts/search_suggestion.js start line: 87 end line: 92 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 187 unit: countRequest.onsuccess = function() file: app/assets/javascripts/search_suggestion.js start line: 107 end line: 120 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 188 unit: getRequest.onsuccess = function() file: app/assets/javascripts/search_suggestion.js start line: 113 end line: 119 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 189 unit: unblur: function() file: app/assets/javascripts/search_suggestion.js start line: 144 end line: 149 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 190 unit: var moveCursorToClickedRow = function() file: app/assets/javascripts/octobox.js start line: 24 end line: 32 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 191 unit: var enableTooltips = function() file: app/assets/javascripts/octobox.js start line: 90 end line: 95 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 192 unit: var muteSelected = function() file: app/assets/javascripts/octobox.js start line: 162 end line: 167 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 193 unit: var toggleSelectAll = function() file: app/assets/javascripts/octobox.js start line: 239 end line: 244 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 194 unit: $() file: app/assets/javascripts/channels/notifications.js start line: 1 end line: 19 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 195 unit: repo_filter_link file: app/helpers/notifications_helper.rb start line: 242 end line: 248 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 196 unit: download file: app/services/download_service.rb start line: 23 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 197 unit: fetch_new_notifications file: app/services/download_service.rb start line: 42 end line: 48 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 198 unit: update_full_name_and_owner file: lib/octobox/repository/update_notification_repository_name.rb start line: 10 end line: 19 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 199 unit: scopes file: lib/octobox/configurator.rb start line: 32 end line: 39 size: 6 LOC McCabe index: 4 number of parameters: 0 id: 200 unit: github_admin_ids file: lib/octobox/configurator.rb start line: 157 end line: 164 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 201 unit: messages file: lib/octobox/changelog.rb start line: 57 end line: 63 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 202 unit: latest_comment_anchor file: lib/octobox/subject_url_parser.rb start line: 81 end line: 88 size: 6 LOC McCabe index: 5 number of parameters: 0 id: 203 unit: download_subject file: lib/octobox/notifications/sync_subject.rb start line: 52 end line: 65 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 204 unit: self.initialize_for_saved_search file: app/models/search.rb start line: 4 end line: 9 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 205 unit: initialize file: app/models/search.rb start line: 10 end line: 15 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 206 unit: display? file: app/models/notification.rb start line: 72 end line: 77 size: 5 LOC McCabe index: 4 number of parameters: 0 id: 207 unit: self.archive file: app/models/notification.rb start line: 78 end line: 83 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 208 unit: push_to_channel file: app/models/notification.rb start line: 200 end line: 205 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 209 unit: comment file: app/models/subject.rb start line: 143 end line: 148 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 210 unit: involved_user_ids file: app/models/subject.rb start line: 257 end line: 262 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 211 unit: effective_refresh_interval file: app/models/user.rb start line: 123 end line: 128 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 212 unit: create_default_pinned_searches file: app/models/user.rb start line: 166 end line: 171 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 213 unit: validate_tokens_are_enabled file: app/validators/personal_access_token_validator.rb start line: 21 end line: 26 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 214 unit: validate_token_credentials file: app/validators/personal_access_token_validator.rb start line: 27 end line: 32 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 215 unit: validate_github_id file: app/validators/personal_access_token_validator.rb start line: 33 end line: 38 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 216 unit: validate_github_client_notifications_scope file: app/validators/personal_access_token_validator.rb start line: 39 end line: 44 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 217 unit: validate_github_client_read_scope file: app/validators/personal_access_token_validator.rb start line: 45 end line: 50 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 218 unit: destroy file: app/controllers/pinned_searches_controller.rb start line: 27 end line: 32 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 219 unit: organization_member? file: app/controllers/sessions_controller.rb start line: 51 end line: 56 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 220 unit: team_member? file: app/controllers/sessions_controller.rb start line: 57 end line: 62 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 221 unit: dbOpenRequest.onupgradeneeded = function() file: app/assets/javascripts/search_suggestion.js start line: 20 end line: 26 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 222 unit: var updateFavicon = function() file: app/assets/javascripts/octobox.js start line: 34 end line: 38 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 223 unit: setTimeout() file: app/assets/javascripts/octobox.js start line: 121 end line: 125 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 224 unit: var enableKeyboardShortcuts = function() file: app/assets/javascripts/octobox.js start line: 129 end line: 150 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 225 unit: var archiveSelected = function() file: app/assets/javascripts/octobox.js start line: 206 end line: 210 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 226 unit: var unarchiveSelected = function() file: app/assets/javascripts/octobox.js start line: 212 end line: 216 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 227 unit: var refreshOnSync = function() file: app/assets/javascripts/octobox.js start line: 246 end line: 262 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 228 unit: var setAutoSyncTimer = function() file: app/assets/javascripts/octobox.js start line: 276 end line: 280 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 229 unit: var closeThread = function() file: app/assets/javascripts/octobox.js start line: 368 end line: 372 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 230 unit: var setRowCurrent = function() file: app/assets/javascripts/octobox.js start line: 629 end line: 633 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 231 unit: $() file: app/assets/javascripts/channels/comments.js start line: 21 end line: 25 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 232 unit: function_button file: app/helpers/notifications_helper.rb start line: 161 end line: 166 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 233 unit: notification_icon_title file: app/helpers/notifications_helper.rb start line: 183 end line: 188 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 234 unit: filter_link file: app/helpers/notifications_helper.rb start line: 230 end line: 235 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 235 unit: org_filter_link file: app/helpers/notifications_helper.rb start line: 236 end line: 241 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 236 unit: reason_link_param_value file: app/helpers/notifications_helper.rb start line: 278 end line: 283 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 237 unit: search_query_matches? file: app/helpers/notifications_helper.rb start line: 289 end line: 294 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 238 unit: notification_button_title file: app/helpers/notifications_helper.rb start line: 345 end line: 350 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 239 unit: used_by_orgs file: app/helpers/application_helper.rb start line: 42 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 240 unit: fetch_notifications file: app/services/download_service.rb start line: 36 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 241 unit: fetch_all_notifications file: app/services/download_service.rb start line: 49 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 242 unit: github_app_client file: lib/octobox.rb start line: 44 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 243 unit: matches? file: lib/admin_constraint.rb start line: 3 end line: 8 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 244 unit: comment_id file: lib/octobox/subject_url_parser.rb start line: 75 end line: 80 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 245 unit: update_subject file: lib/octobox/notifications/sync_subject.rb start line: 9 end line: 15 size: 5 LOC McCabe index: 5 number of parameters: 1 id: 246 unit: database_name file: lib/database_config.rb start line: 29 end line: 34 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 247 unit: host file: lib/database_config.rb start line: 38 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 248 unit: password file: lib/database_config.rb start line: 47 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 249 unit: encoding file: lib/database_config.rb start line: 70 end line: 75 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 250 unit: port file: lib/database_config.rb start line: 79 end line: 84 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 251 unit: connection_pool file: lib/database_config.rb start line: 87 end line: 92 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 252 unit: timeout file: lib/database_config.rb start line: 93 end line: 98 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 253 unit: format_query file: app/models/pinned_search.rb start line: 10 end line: 15 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 254 unit: commentable? file: app/models/repository.rb start line: 22 end line: 26 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 255 unit: display_subject? file: app/models/repository.rb start line: 27 end line: 31 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 256 unit: required_plan_available? file: app/models/repository.rb start line: 32 end line: 36 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 257 unit: lock_conditionally file: app/models/search.rb start line: 97 end line: 101 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 258 unit: mute_conditionally file: app/models/search.rb start line: 102 end line: 106 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 259 unit: boolean_prefix file: app/models/search.rb start line: 267 end line: 271 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 260 unit: state file: app/models/notification.rb start line: 58 end line: 62 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 261 unit: draft? file: app/models/notification.rb start line: 63 end line: 67 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 262 unit: expanded_subject_url file: app/models/notification.rb start line: 128 end line: 132 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 263 unit: web_url file: app/models/notification.rb start line: 133 end line: 137 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 264 unit: upgrade_required? file: app/models/notification.rb start line: 175 end line: 179 size: 4 LOC McCabe index: 4 number of parameters: 0 id: 265 unit: sync_involved_users file: app/models/subject.rb start line: 41 end line: 45 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 266 unit: self.sync file: app/models/subject.rb start line: 71 end line: 75 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 267 unit: settings_url file: app/models/app_installation.rb start line: 36 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 268 unit: private_repositories_enabled? file: app/models/app_installation.rb start line: 45 end line: 49 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 269 unit: push_to_channels file: app/models/comment.rb start line: 31 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 270 unit: edit_url file: app/models/subscription_purchase.rb start line: 21 end line: 25 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 271 unit: refresh_interval= file: app/models/user.rb start line: 43 end line: 47 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 272 unit: syncing? file: app/models/user.rb start line: 73 end line: 78 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 273 unit: comment_client file: app/models/user.rb start line: 109 end line: 113 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 274 unit: masked_personal_access_token file: app/models/user.rb start line: 133 end line: 137 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 275 unit: perform file: app/workers/sync_github_app_authorization_worker.rb start line: 6 end line: 10 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 276 unit: perform file: app/workers/sync_installation_worker.rb start line: 6 end line: 11 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 277 unit: perform file: app/workers/mute_notifications_worker.rb start line: 4 end line: 8 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 278 unit: handle_exception file: app/workers/sync_notifications_worker.rb start line: 33 end line: 37 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 279 unit: perform file: app/workers/mark_read_worker.rb start line: 4 end line: 8 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 280 unit: current_user file: app/controllers/application_controller.rb start line: 48 end line: 52 size: 4 LOC McCabe index: 4 number of parameters: 0 id: 281 unit: mark_read_selected file: app/controllers/notifications_controller.rb start line: 256 end line: 260 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 282 unit: star file: app/controllers/notifications_controller.rb start line: 292 end line: 296 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 283 unit: ensure_correct_user file: app/controllers/users_controller.rb start line: 97 end line: 101 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 284 unit: destroy file: app/controllers/sessions_controller.rb start line: 24 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 285 unit: failure file: app/controllers/sessions_controller.rb start line: 29 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 286 unit: (function()() file: app/assets/javascripts/cable.js start line: 8 end line: 13 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 287 unit: var checkAll = function() file: app/assets/javascripts/octobox.js start line: 152 end line: 155 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 288 unit: var muteThread = function() file: app/assets/javascripts/octobox.js start line: 157 end line: 160 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 289 unit: var archiveThread = function() file: app/assets/javascripts/octobox.js start line: 218 end line: 221 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 290 unit: var unarchiveThread = function() file: app/assets/javascripts/octobox.js start line: 223 end line: 226 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 291 unit: var markRowCurrent = function() file: app/assets/javascripts/octobox.js start line: 293 end line: 297 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 292 unit: function setViewportHeight() file: app/assets/javascripts/octobox.js start line: 389 end line: 392 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 293 unit: var deleteThread = function() file: app/assets/javascripts/octobox.js start line: 453 end line: 456 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 294 unit: var getIdsFromRows = function() file: app/assets/javascripts/octobox.js start line: 503 end line: 506 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 295 unit: var nextPage = function() file: app/assets/javascripts/octobox.js start line: 529 end line: 532 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 296 unit: var prevPage = function() file: app/assets/javascripts/octobox.js start line: 534 end line: 537 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 297 unit: var markCurrent = function() file: app/assets/javascripts/octobox.js start line: 539 end line: 542 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 298 unit: var focusSearchInput = function() file: app/assets/javascripts/octobox.js start line: 565 end line: 568 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 299 unit: var openCurrentLink = function() file: app/assets/javascripts/octobox.js start line: 570 end line: 573 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 300 unit: $() file: app/assets/javascripts/application.js start line: 52 end line: 55 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 301 unit: not_repo_in_active_org file: app/helpers/notifications_helper.rb start line: 284 end line: 288 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 302 unit: notification_button file: app/helpers/notifications_helper.rb start line: 340 end line: 344 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 303 unit: parse_markdown file: app/helpers/notifications_helper.rb start line: 361 end line: 365 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 304 unit: avatar_url file: app/helpers/application_helper.rb start line: 52 end line: 56 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 305 unit: show_confirmations_class file: app/helpers/application_helper.rb start line: 57 end line: 61 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 306 unit: source_repo file: lib/octobox/configurator.rb start line: 108 end line: 112 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 307 unit: app_path file: lib/octobox/configurator.rb start line: 134 end line: 138 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 308 unit: redis_url file: lib/octobox/configurator.rb start line: 148 end line: 152 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 309 unit: database_url_or_fallback file: lib/database_config.rb start line: 101 end line: 105 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 310 unit: change file: db/migrate/20180717112311_add_app_token_to_users.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 311 unit: change file: db/migrate/20161218010239_add_notification_indeces.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 312 unit: change file: db/migrate/20161227173809_drop_unique_index_on_github_id.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 313 unit: change file: db/migrate/20180223194652_add_api_token_to_user.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 314 unit: change file: db/migrate/20180326173747_add_github_id_to_labels.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 315 unit: change file: db/migrate/20181002064359_add_status_to_subjects.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 316 unit: change file: db/migrate/20180913111742_add_muted_at_to_notifications.rb start line: 1 end line: 5 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 317 unit: results file: app/models/pinned_search.rb start line: 16 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 318 unit: open_source? file: app/models/repository.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 319 unit: github_app_installed? file: app/models/repository.rb start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 320 unit: sync_subjects file: app/models/repository.rb start line: 49 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 321 unit: inbox_selected? file: app/models/search.rb start line: 61 end line: 64 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 322 unit: archive_selected? file: app/models/search.rb start line: 65 end line: 68 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 323 unit: sort_by file: app/models/search.rb start line: 120 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 324 unit: repo file: app/models/search.rb start line: 145 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 325 unit: exclude_repo file: app/models/search.rb start line: 149 end line: 152 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 326 unit: owner file: app/models/search.rb start line: 153 end line: 156 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 327 unit: exclude_owner file: app/models/search.rb start line: 157 end line: 160 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 328 unit: author file: app/models/search.rb start line: 161 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 329 unit: exclude_author file: app/models/search.rb start line: 165 end line: 168 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 330 unit: number file: app/models/search.rb start line: 169 end line: 172 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 331 unit: exclude_number file: app/models/search.rb start line: 173 end line: 176 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 332 unit: unread file: app/models/search.rb start line: 177 end line: 180 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 333 unit: type file: app/models/search.rb start line: 181 end line: 184 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 334 unit: exclude_type file: app/models/search.rb start line: 185 end line: 188 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 335 unit: reason file: app/models/search.rb start line: 189 end line: 192 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 336 unit: exclude_reason file: app/models/search.rb start line: 193 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 337 unit: state file: app/models/search.rb start line: 197 end line: 200 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 338 unit: exclude_state file: app/models/search.rb start line: 201 end line: 204 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 339 unit: label file: app/models/search.rb start line: 205 end line: 208 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 340 unit: exclude_label file: app/models/search.rb start line: 209 end line: 212 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 341 unit: assignee file: app/models/search.rb start line: 213 end line: 216 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 342 unit: exclude_assignee file: app/models/search.rb start line: 217 end line: 220 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 343 unit: status file: app/models/search.rb start line: 221 end line: 224 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 344 unit: exclude_status file: app/models/search.rb start line: 225 end line: 228 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 345 unit: starred file: app/models/search.rb start line: 229 end line: 232 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 346 unit: inbox file: app/models/search.rb start line: 233 end line: 236 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 347 unit: archived file: app/models/search.rb start line: 237 end line: 240 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 348 unit: bot_author file: app/models/search.rb start line: 241 end line: 244 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 349 unit: unlabelled file: app/models/search.rb start line: 245 end line: 248 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 350 unit: is_private file: app/models/search.rb start line: 249 end line: 252 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 351 unit: is_locked file: app/models/search.rb start line: 253 end line: 256 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 352 unit: is_muted file: app/models/search.rb start line: 257 end line: 260 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 353 unit: is_draft file: app/models/search.rb start line: 261 end line: 264 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 354 unit: private? file: app/models/notification.rb start line: 68 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 355 unit: repo_url file: app/models/notification.rb start line: 138 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 356 unit: github_app_installed? file: app/models/notification.rb start line: 163 end line: 166 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 357 unit: subjectable? file: app/models/notification.rb start line: 167 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 358 unit: display_subject? file: app/models/notification.rb start line: 171 end line: 174 size: 3 LOC McCabe index: 5 number of parameters: 0 id: 359 unit: prerender? file: app/models/notification.rb start line: 180 end line: 183 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 360 unit: subject_number file: app/models/notification.rb start line: 184 end line: 187 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 361 unit: display_thread? file: app/models/notification.rb start line: 188 end line: 191 size: 3 LOC McCabe index: 5 number of parameters: 0 id: 362 unit: push_if_changed file: app/models/notification.rb start line: 192 end line: 195 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 363 unit: pushable_fields file: app/models/notification.rb start line: 196 end line: 199 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 364 unit: clean_up_subject file: app/models/notification.rb start line: 220 end line: 223 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 365 unit: self.sync_status file: app/models/subject.rb start line: 76 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 366 unit: has_comments? file: app/models/subject.rb start line: 89 end line: 92 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 367 unit: commentable? file: app/models/subject.rb start line: 93 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 368 unit: pull_request? file: app/models/subject.rb start line: 97 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 369 unit: notifiable_fields file: app/models/subject.rb start line: 161 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 370 unit: push_to_channels file: app/models/subject.rb start line: 165 end line: 168 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 371 unit: pushable_fields file: app/models/subject.rb start line: 171 end line: 174 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 372 unit: extract_full_name file: app/models/subject.rb start line: 249 end line: 252 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 373 unit: extract_comment_count_from_remote_subject file: app/models/subject.rb start line: 253 end line: 256 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 374 unit: bot_author? file: app/models/subject.rb start line: 263 end line: 266 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 375 unit: github_avatar_url file: app/models/app_installation.rb start line: 41 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 376 unit: github_client file: app/models/app_installation.rb start line: 64 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 377 unit: write_issues? file: app/models/app_installation.rb start line: 68 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 378 unit: read_issues? file: app/models/app_installation.rb start line: 72 end line: 75 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 379 unit: private_repositories_enabled? file: app/models/subscription_plan.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 4 number of parameters: 0 id: 380 unit: github? file: app/models/subscription_plan.rb start line: 11 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 381 unit: open_collective? file: app/models/subscription_plan.rb start line: 15 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 382 unit: web_url file: app/models/comment.rb start line: 7 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 383 unit: bot_author? file: app/models/comment.rb start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 384 unit: unread? file: app/models/comment.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 385 unit: push_if_changed file: app/models/comment.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 386 unit: pushable_fields file: app/models/comment.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 387 unit: self.fast_total file: app/models/application_record.rb start line: 3 end line: 6 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 388 unit: active? file: app/models/subscription_purchase.rb start line: 13 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 389 unit: private_repositories_enabled? file: app/models/subscription_purchase.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 390 unit: admin? file: app/models/user.rb start line: 35 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 391 unit: github_app_authorized? file: app/models/user.rb start line: 39 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 392 unit: has_personal_plan? file: app/models/user.rb start line: 48 end line: 51 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 393 unit: refresh_interval file: app/models/user.rb start line: 54 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 394 unit: self.find_by_auth_hash file: app/models/user.rb start line: 58 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 395 unit: download_service file: app/models/user.rb start line: 93 end line: 96 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 396 unit: github_client file: app/models/user.rb start line: 97 end line: 100 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 397 unit: personal_access_token_client file: app/models/user.rb start line: 101 end line: 104 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 398 unit: access_token_client file: app/models/user.rb start line: 105 end line: 108 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 399 unit: app_installation_client file: app/models/user.rb start line: 114 end line: 117 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 400 unit: github_avatar_url file: app/models/user.rb start line: 118 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 401 unit: effective_access_token file: app/models/user.rb start line: 129 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 402 unit: personal_access_token_enabled? file: app/models/user.rb start line: 138 end line: 141 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 403 unit: has_app_installed? file: app/models/user.rb start line: 154 end line: 157 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 404 unit: perform file: app/workers/sync_installation_permissions_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 405 unit: perform file: app/workers/sync_subject_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 406 unit: perform file: app/workers/sync_status_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 407 unit: perform file: app/workers/update_subject_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 408 unit: perform file: app/workers/update_installation_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 409 unit: perform file: app/workers/sync_all_user_notifications_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 410 unit: perform file: app/workers/sync_repository_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 411 unit: perform file: app/workers/sync_reviews_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 412 unit: perform file: app/workers/update_repo_subjects_worker.rb start line: 6 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 413 unit: handle_exception file: app/workers/comment_worker.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 414 unit: check_octobox_io file: app/controllers/application_controller.rb start line: 27 end line: 30 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 415 unit: logged_in? file: app/controllers/application_controller.rb start line: 53 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 416 unit: initial_sync? file: app/controllers/application_controller.rb start line: 64 end line: 67 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 417 unit: octobox_api_request? file: app/controllers/application_controller.rb start line: 68 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 418 unit: new file: app/controllers/pinned_searches_controller.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 419 unit: edit file: app/controllers/pinned_searches_controller.rb start line: 14 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 420 unit: pinned_search_params file: app/controllers/pinned_searches_controller.rb start line: 53 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 421 unit: index file: app/controllers/notifications_controller.rb start line: 72 end line: 75 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 422 unit: unread_count file: app/controllers/notifications_controller.rb start line: 150 end line: 153 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 423 unit: user_unread_count file: app/controllers/notifications_controller.rb start line: 371 end line: 374 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 424 unit: find_notification file: app/controllers/notifications_controller.rb start line: 427 end line: 430 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 425 unit: page file: app/controllers/notifications_controller.rb start line: 439 end line: 442 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 426 unit: per_page file: app/controllers/notifications_controller.rb start line: 443 end line: 446 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 427 unit: per_page_param file: app/controllers/notifications_controller.rb start line: 459 end line: 462 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 428 unit: per_page_cookie file: app/controllers/notifications_controller.rb start line: 463 end line: 466 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 429 unit: payload file: app/controllers/hooks_controller.rb start line: 61 end line: 64 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 430 unit: signature_header file: app/controllers/hooks_controller.rb start line: 65 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 431 unit: event_header file: app/controllers/hooks_controller.rb start line: 69 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 432 unit: export file: app/controllers/users_controller.rb start line: 84 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 433 unit: auth_hash file: app/controllers/sessions_controller.rb start line: 36 end line: 39 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 434 unit: not_found file: app/controllers/errors_controller.rb start line: 2 end line: 5 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 435 unit: internal file: app/controllers/errors_controller.rb start line: 8 end line: 11 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 436 unit: dbOpenRequest.onsuccess = function() file: app/assets/javascripts/search_suggestion.js start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 437 unit: createDeleteButtonElement: function() file: app/assets/javascripts/search_suggestion.js start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 438 unit: transaction.oncomplete = function() file: app/assets/javascripts/search_suggestion.js start line: 135 end line: 137 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 439 unit: hideSearchSuggestion: function() file: app/assets/javascripts/search_suggestion.js start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 440 unit: var checkSelectAll = function() file: app/assets/javascripts/octobox.js start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 441 unit: $() file: app/assets/javascripts/octobox.js start line: 110 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 442 unit: var initShiftClickCheckboxes = function() file: app/assets/javascripts/octobox.js start line: 299 end line: 325 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 443 unit: var toggleStarClick = function() file: app/assets/javascripts/octobox.js start line: 327 end line: 329 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 444 unit: var removeCurrent = function() file: app/assets/javascripts/octobox.js start line: 364 end line: 366 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 445 unit: var toggleOffCanvas = function() file: app/assets/javascripts/octobox.js start line: 374 end line: 376 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 446 unit: $() file: app/assets/javascripts/octobox.js start line: 410 end line: 412 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 447 unit: var getDisplayedRows = function() file: app/assets/javascripts/octobox.js start line: 494 end line: 496 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 448 unit: var getMarkedRows = function() file: app/assets/javascripts/octobox.js start line: 498 end line: 501 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 449 unit: var hasMarkedRows = function() file: app/assets/javascripts/octobox.js start line: 508 end line: 511 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 450 unit: var getCurrentRow = function() file: app/assets/javascripts/octobox.js start line: 513 end line: 515 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 451 unit: var getMarkedOrCurrentRows = function() file: app/assets/javascripts/octobox.js start line: 517 end line: 519 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 452 unit: var cursorDown = function() file: app/assets/javascripts/octobox.js start line: 521 end line: 523 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 453 unit: var cursorUp = function() file: app/assets/javascripts/octobox.js start line: 525 end line: 527 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 454 unit: var toggleStar = function() file: app/assets/javascripts/octobox.js start line: 557 end line: 559 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 455 unit: var openModal = function() file: app/assets/javascripts/octobox.js start line: 561 end line: 563 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 456 unit: var autoSync = function() file: app/assets/javascripts/octobox.js start line: 588 end line: 590 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 457 unit: var clearFilters = function() file: app/assets/javascripts/octobox.js start line: 604 end line: 606 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 458 unit: window.onload = function() file: app/assets/javascripts/application.js start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 459 unit: $() file: app/assets/javascripts/application.js start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 460 unit: $() file: app/assets/javascripts/application.js start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 461 unit: $() file: app/assets/javascripts/application.js start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 462 unit: inbox_selected? file: app/helpers/notifications_helper.rb start line: 76 end line: 79 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 463 unit: archive_selected? file: app/helpers/notifications_helper.rb start line: 80 end line: 83 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 464 unit: starred_selected? file: app/helpers/notifications_helper.rb start line: 84 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 465 unit: showing_search_results? file: app/helpers/notifications_helper.rb start line: 88 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 466 unit: show_archive_icon? file: app/helpers/notifications_helper.rb start line: 92 end line: 95 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 467 unit: notification_param_keys file: app/helpers/notifications_helper.rb start line: 96 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 468 unit: bucket_param_keys file: app/helpers/notifications_helper.rb start line: 100 end line: 103 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 469 unit: filter_param_keys file: app/helpers/notifications_helper.rb start line: 104 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 470 unit: any_active_filters? file: app/helpers/notifications_helper.rb start line: 108 end line: 111 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 471 unit: filtered_params file: app/helpers/notifications_helper.rb start line: 112 end line: 115 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 472 unit: mute_button file: app/helpers/notifications_helper.rb start line: 116 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 473 unit: delete_button file: app/helpers/notifications_helper.rb start line: 120 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 474 unit: archive_button file: app/helpers/notifications_helper.rb start line: 124 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 475 unit: unarchive_button file: app/helpers/notifications_helper.rb start line: 128 end line: 131 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 476 unit: mute_selected_button file: app/helpers/notifications_helper.rb start line: 132 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 477 unit: mark_read_selected_button file: app/helpers/notifications_helper.rb start line: 136 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 478 unit: archive_selected_button file: app/helpers/notifications_helper.rb start line: 140 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 479 unit: unarchive_selected_button file: app/helpers/notifications_helper.rb start line: 144 end line: 147 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 480 unit: delete_selected_button file: app/helpers/notifications_helper.rb start line: 148 end line: 151 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 481 unit: no_url_filter_parameters_present file: app/helpers/notifications_helper.rb start line: 167 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 482 unit: subject_type_icon file: app/helpers/notifications_helper.rb start line: 179 end line: 182 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 483 unit: reason_label file: app/helpers/notifications_helper.rb start line: 199 end line: 202 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 484 unit: state_label file: app/helpers/notifications_helper.rb start line: 203 end line: 206 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 485 unit: sidebar_notification_status file: app/helpers/notifications_helper.rb start line: 324 end line: 327 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 486 unit: notification_link file: app/helpers/notifications_helper.rb start line: 366 end line: 369 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 487 unit: display_thread? file: app/helpers/notifications_helper.rb start line: 370 end line: 373 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 488 unit: bootstrap_class_for file: app/helpers/application_helper.rb start line: 9 end line: 12 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 489 unit: repo_scope_modal file: app/helpers/application_helper.rb start line: 26 end line: 29 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 490 unit: octobox_icon file: app/helpers/application_helper.rb start line: 30 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 491 unit: octobox_reverse_icon file: app/helpers/application_helper.rb start line: 34 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 492 unit: octobox_round file: app/helpers/application_helper.rb start line: 38 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 493 unit: current_theme file: app/helpers/application_helper.rb start line: 48 end line: 51 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 494 unit: confirmation file: app/helpers/application_helper.rb start line: 62 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 495 unit: initialize file: app/services/download_service.rb start line: 3 end line: 6 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 496 unit: page_limiting_client file: app/services/download_service.rb start line: 32 end line: 35 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 497 unit: unsubscribed file: app/channels/notifications_channel.rb start line: 9 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 498 unit: connect file: app/channels/application_cable/connection.rb start line: 4 end line: 7 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 499 unit: unsubscribed file: app/channels/comments_channel.rb start line: 11 end line: 14 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 500 unit: refresh_interval_enabled? file: lib/octobox.rb start line: 12 end line: 15 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 501 unit: personal_access_tokens_enabled? file: lib/octobox.rb start line: 16 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 502 unit: restricted_access_enabled? file: lib/octobox.rb start line: 20 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 503 unit: github_app? file: lib/octobox.rb start line: 24 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 504 unit: io? file: lib/octobox.rb start line: 28 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 505 unit: fetch_subject? file: lib/octobox.rb start line: 32 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 506 unit: background_jobs_enabled? file: lib/octobox.rb start line: 36 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 507 unit: include_comments? file: lib/octobox.rb start line: 40 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 508 unit: installation_client file: lib/octobox.rb start line: 50 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 509 unit: installation_access_token file: lib/octobox.rb start line: 54 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 510 unit: github_domain file: lib/octobox/configurator.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 511 unit: github_app file: lib/octobox/configurator.rb start line: 40 end line: 43 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 512 unit: fetch_subject file: lib/octobox/configurator.rb start line: 45 end line: 48 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 513 unit: subjects_enabled? file: lib/octobox/configurator.rb start line: 50 end line: 53 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 514 unit: personal_access_tokens_enabled file: lib/octobox/configurator.rb start line: 54 end line: 57 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 515 unit: minimum_refresh_interval file: lib/octobox/configurator.rb start line: 59 end line: 62 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 516 unit: max_notifications_to_sync file: lib/octobox/configurator.rb start line: 64 end line: 67 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 517 unit: max_concurrency file: lib/octobox/configurator.rb start line: 69 end line: 72 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 518 unit: background_jobs_enabled file: lib/octobox/configurator.rb start line: 74 end line: 77 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 519 unit: sidekiq_schedule_enabled? file: lib/octobox/configurator.rb start line: 79 end line: 82 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 520 unit: sidekiq_schedule_path file: lib/octobox/configurator.rb start line: 84 end line: 87 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 521 unit: restricted_access_enabled file: lib/octobox/configurator.rb start line: 89 end line: 92 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 522 unit: github_organization_id file: lib/octobox/configurator.rb start line: 94 end line: 97 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 523 unit: github_team_id file: lib/octobox/configurator.rb start line: 99 end line: 102 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 524 unit: native_link file: lib/octobox/configurator.rb start line: 104 end line: 107 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 525 unit: static_app_url file: lib/octobox/configurator.rb start line: 130 end line: 133 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 526 unit: app_slug file: lib/octobox/configurator.rb start line: 139 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 527 unit: octobox_io file: lib/octobox/configurator.rb start line: 143 end line: 146 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 528 unit: marketplace_url file: lib/octobox/configurator.rb start line: 153 end line: 156 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 529 unit: open_in_same_tab file: lib/octobox/configurator.rb start line: 165 end line: 168 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 530 unit: github_app_jwt file: lib/octobox/configurator.rb start line: 170 end line: 173 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 531 unit: include_comments file: lib/octobox/configurator.rb start line: 175 end line: 178 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 532 unit: push_notifications file: lib/octobox/configurator.rb start line: 180 end line: 183 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 533 unit: public_subject_rollout file: lib/octobox/configurator.rb start line: 185 end line: 188 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 534 unit: env_boolean file: lib/octobox/configurator.rb start line: 192 end line: 195 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 535 unit: env_integer file: lib/octobox/configurator.rb start line: 196 end line: 199 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 536 unit: self.load_transaction file: lib/octobox/open_collective.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 537 unit: previous_release file: lib/octobox/changelog.rb start line: 45 end line: 48 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 538 unit: actual_sha file: lib/octobox/changelog.rb start line: 49 end line: 52 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 539 unit: current_sha file: lib/octobox/changelog.rb start line: 53 end line: 56 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 540 unit: html_url? file: lib/octobox/subject_url_parser.rb start line: 49 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 541 unit: api_url? file: lib/octobox/subject_url_parser.rb start line: 53 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 542 unit: pull_request? file: lib/octobox/subject_url_parser.rb start line: 57 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 543 unit: issue? file: lib/octobox/subject_url_parser.rb start line: 61 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 544 unit: commit? file: lib/octobox/subject_url_parser.rb start line: 65 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 545 unit: release? file: lib/octobox/subject_url_parser.rb start line: 69 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 546 unit: download_subject? file: lib/octobox/notifications/sync_subject.rb start line: 37 end line: 40 size: 3 LOC McCabe index: 7 number of parameters: 0 id: 547 unit: []= file: lib/search_parser.rb start line: 49 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 548 unit: database_url_config file: lib/database_config.rb start line: 106 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 549 unit: change file: db/migrate/20170907022825_add_html_url_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 550 unit: change file: db/migrate/20180910161047_add_repository_full_name_index_to_notifications.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 551 unit: change file: db/migrate/20210314160958_add_disable_confirmations_to_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 552 unit: change file: db/migrate/20181120094340_add_github_id_index_to_repositories.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 553 unit: change file: db/migrate/20190606155637_add_review_state_to_comments.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 554 unit: change file: db/migrate/20170111185505_allow_null_for_last_synced_at_in_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 555 unit: change file: db/migrate/20180809083823_add_assignees_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 556 unit: change file: db/migrate/20170102152008_add_refresh_interval_to_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 557 unit: change file: db/migrate/20190207110533_add_oc_transactionid_to_subscription_purchases.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 558 unit: change file: db/migrate/20161219205118_add_last_synced_at_to_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 559 unit: change file: db/migrate/20180803073302_add_subject_url_index_to_notifications.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 560 unit: change file: db/migrate/20180913142522_add_locked_to_subject.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 561 unit: change file: db/migrate/20180830145149_add_repository_full_name_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 562 unit: change file: db/migrate/20180817172203_enable_pg_stat_statements_extension.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 563 unit: change file: db/migrate/20181018095459_add_comments_count_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 564 unit: change file: db/migrate/20210708073701_change_notification_id_type.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 565 unit: change file: db/migrate/20181005090055_add_permission_commit_status_to_app_installations.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 566 unit: change file: db/migrate/20190610092010_add_url_to_comments.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 567 unit: change file: db/migrate/20181030143903_add_display_comments_to_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 568 unit: change file: db/migrate/20170829135808_add_latest_comment_url_to_notifications.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 569 unit: change file: db/migrate/20181012130339_add_body_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 570 unit: change file: db/migrate/20161218132847_add_starred_to_notifications.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 571 unit: change file: db/migrate/20190114174802_add_repository_full_name_index_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 572 unit: change file: db/migrate/20180817165201_add_app_installation_id_to_repositories.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 573 unit: change file: db/migrate/20180411201658_add_sync_job_id_to_user.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 574 unit: change file: db/migrate/20190406173231_add_draft_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 575 unit: change file: db/migrate/20161228162823_add_personal_access_token_to_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 576 unit: up file: db/migrate/20180201184741_change_subject_title_from_string_to_text.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 577 unit: down file: db/migrate/20180201184741_change_subject_title_from_string_to_text.rb start line: 5 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 578 unit: change file: db/migrate/20181119121346_add_index_to_comments.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 579 unit: change file: db/migrate/20190304093903_display_comments_in_ocotobox.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 580 unit: change file: db/migrate/20161220150731_add_repository_owner_name_to_notifications.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 581 unit: change file: db/migrate/20190125105623_add_number_to_subscription_plans.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 582 unit: change file: db/migrate/20180810075442_add_theme_to_users.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 583 unit: change file: db/migrate/20200619095214_label_github_id_bigint.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 584 unit: change file: db/migrate/20180816142404_add_github_id_to_subjects.rb start line: 1 end line: 4 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 585 unit: }, success: function() file: app/assets/javascripts/octobox.js start line: 253 end line: 253 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 586 unit: notification: $() file: app/assets/javascripts/channels/comments.js start line: 8 end line: 8 size: 1 LOC McCabe index: 1 number of parameters: 1