diff --git a/.todo.reek b/.todo.reek new file mode 100644 index 000000000..6d5f44fc7 --- /dev/null +++ b/.todo.reek @@ -0,0 +1,1169 @@ +--- +UncommunicativeModuleName: + exclude: + - Repp::AccountV1 + - Repp::ContactV1 + - Repp::DomainV1 +UncommunicativeVariableName: + exclude: + - Repp::DomainV1 + - Admin::AccountActivitiesController + - Admin::AdminUsersController + - Admin::ApiUsersController + - Admin::BankStatementsController + - Admin::Billing::PricesController + - Admin::BlockedDomainsController + - Admin::ContactVersionsController + - Admin::ContactVersionsController#index + - Admin::ContactsController + - Admin::DomainVersionsController + - Admin::DomainVersionsController#index + - Admin::DomainsController + - Admin::DomainsController#build_associations + - Admin::EppLogsController + - Admin::InvoicesController + - Admin::InvoicesController#create + - Admin::KeyrelaysController + - Admin::MailTemplatesController + - Admin::RegistrarsController + - Admin::ReppLogsController + - Admin::ReservedDomainsController + - Admin::SettingsController#casted_settings + - Admin::SettingsController#create + - Epp::DomainsController#renew + - Epp::DomainsController#update + - Epp::SessionsController#connection_limit_ok? + - Epp::SessionsController#login + - EppController + - EppController#create_full_selectors + - EppController#optional + - EppController#xml_attrs_present? + - Registrant::DomainsController + - Registrar::AccountActivitiesController + - Registrar::ContactsController + - Registrar::ContactsController#download_list + - Registrar::ContactsController#index + - Registrar::DeppController#response_ok? + - Registrar::DomainsController + - Registrar::DomainsController#index + - Registrar::DomainsController#search_contacts + - Registrar::InvoicesController + - ContactMailer#email_updated + - Ability#billing + - Ability#epp + - AccountActivity#to_csv + - AccountActivity#types_for_select + - ApiUser#api_pki_ok? + - ApiUser#registrar_pki_ok? + - BankLink::Request#calc_mac + - BankLink::Response#validate_cancel + - BankLink::Response#validate_success + - BankStatement#import_th6_file + - BlockedDomain#generate_json + - Concerns::Domain::ForceDelete#cancel_force_delete + - EppErrors#add_epp_error + - EppErrors#collect_child_errors + - EppErrors#find_epp_code_and_value + - Versions::ClassMethods#all_versions_for + - Contact + - Contact#all_domains + - Contact#all_registrant_domains + - Contact#manage_emails + - Contact#search_by_query + - Contact#status_notes_array= + - Depp::Contact#construct_create_disclosure_xml + - Depp::Contact#extract_disclosure_hash + - Depp::Contact#extract_info_disclosure + - Depp::Contact#find_by_id + - Depp::Contact#handle_errors + - Depp::Contact#type_string + - Depp::Domain#construct_params_from_server_data + - Depp::Domain#create_contacts_hash + - Depp::Domain#create_dnskeys_hash + - Depp::Domain#create_nameservers_hash + - Depp::Domain#default_params + - Depp::User#initialize + - Depp::User#request + - Depp::User#validate_existance_in_server + - Directo#self.send_monthly_invoices + - DNS::Zone#self.generate_zonefile + - Dnskey#bin_to_hex + - Dnskey#generate_ds_key_tag + - Dnskey#int_to_hex + - Domain#admin_status_update + - Domain#delegated_nameservers + - Domain#name_in_wire_format + - Domain#parent_valid? + - Domain#status_notes_array= + - Domain#subordinate_nameservers + - DomainCron#self.destroy_delete_candidates + - DomainMailModel#admins + - Epp::Contact#attrs_from + - Epp::Contact#check_availability + - Epp::Domain#check_availability + - Epp::Domain#copy_and_transfer_contact + - Epp::Domain#domain_contact_attrs_from + - Epp::Domain#domain_status_list_from + - Epp::Domain#domain_statuses_attrs + - Epp::Domain#nameservers_from + - Epp::Domain#parse_period_unit_from_frame + - Epp::Domain#transfer_domain_contacts + - Epp::Domain#validate_contacts + - Invoice#cancel_overdue_invoices + - Legacy::Db + - LegalDocument#save_to_filesystem + - Nameserver#replace_hostname_ends + - RegistrantUser#find_or_create_by_idc_data + - RegistrantUser#find_or_create_by_mid_data + - Registrar + - Registrar#search_by_query + - ReservedDomain#generate_json + - WhoisRecord#generate_json + - UniquenessMultiValidator#validate_each + - Registry::Application + - ActiveRecord::Base + - Ransack::Adapters::ActiveRecord::Context#evaluate + - EppConstraint#matches? + - Iptable#counter_update +DuplicateMethodCall: + exclude: + - Admin::AccountActivitiesController#index + - Admin::AccountActivitiesController#set_default_dates + - Admin::AdminUsersController#update + - Admin::ApiUsersController#update + - Admin::BankStatementsController#download_import_file + - Admin::Billing::PricesController#index + - Admin::BlockedDomainsController#delete + - Admin::BlockedDomainsController#index + - Admin::CertificatesController#create + - Admin::CertificatesController#set_certificate + - Admin::ContactVersionsController#index + - Admin::ContactVersionsController#show + - Admin::ContactsController#index + - Admin::ContactsController#normalize_search_parameters + - Admin::DomainVersionsController#index + - Admin::DomainVersionsController#show + - Admin::DomainsController#build_associations + - Admin::DomainsController#index + - Admin::DomainsController#normalize_search_parameters + - Admin::DomainsController#schedule_force_delete + - Admin::EppLogsController#index + - Admin::EppLogsController#set_default_dates + - Admin::LegalDocumentsController#show + - Admin::PendingDeletesController#destroy + - Admin::PendingDeletesController#update + - Admin::PendingUpdatesController#destroy + - Admin::PendingUpdatesController#update + - Admin::ReppLogsController#index + - Admin::ReppLogsController#set_default_dates + - Admin::ReservedDomainsController#delete + - Admin::ReservedDomainsController#index + - Admin::SessionsController#create + - Admin::SettingsController#casted_settings + - Admin::ZonefilesController#create + - ApplicationController#comma_support_for + - Epp::ContactsController#validate_create + - Epp::DomainsController#create + - Epp::DomainsController#delete + - Epp::DomainsController#renew + - Epp::DomainsController#transfer + - Epp::DomainsController#update + - Epp::KeyrelaysController#keyrelay + - Epp::PollsController#ack_poll + - Epp::PollsController#poll + - Epp::PollsController#req_poll + - Epp::SessionsController#connection_limit_ok? + - Epp::SessionsController#ip_white? + - Epp::SessionsController#login + - Epp::SessionsController#login_params + - EppController#current_user + - EppController#handle_errors + - EppController#iptables_counter_update + - EppController#latin_only + - EppController#optional + - EppController#update_epp_session + - EppController#write_to_epp_log + - Registrant::DomainDeleteConfirmsController#update + - Registrant::DomainUpdateConfirmsController#update + - Registrant::DomainsController#domain_verification_url + - Registrant::DomainsController#download_list + - Registrant::DomainsController#get_confirm_path + - Registrant::DomainsController#index + - Registrant::DomainsController#normalize_search_parameters + - Registrant::SessionsController#id + - Registrant::SessionsController#mid + - Registrant::SessionsController#mid_status + - Registrant::WhoisController#index + - Registrar::AccountActivitiesController#index + - Registrar::BaseController#check_ip + - Registrar::ContactsController#download_list + - Registrar::ContactsController#index + - Registrar::ContactsController#normalize_search_parameters + - Registrar::ContactsController#update + - Registrar::DomainsController#check + - Registrar::DomainsController#destroy + - Registrar::DomainsController#index + - Registrar::DomainsController#info + - Registrar::DomainsController#normalize_search_parameters + - Registrar::DomainsController#renew + - Registrar::DomainsController#search_contacts + - Registrar::DomainsController#transfer + - Registrar::DomainsController#update + - Registrar::InvoicesController#index + - Registrar::InvoicesController#normalize_search_parameters + - Registrar::PaymentsController#back + - Registrar::SessionsController#create + - Registrar::SessionsController#mid + - Registrar::SessionsController#mid_status + - ApplicationHelper#changing_css_class + - ApplicationHelper#creator_link + - ApplicationHelper#custom_sort_link + - ApplicationHelper#unstable_env + - ApplicationHelper#updator_link + - Registrant::ApplicationHelper#pagination_details + - Registrar::ApplicationHelper#pagination_details + - DomainDeleteConfirmJob#raise_errors! + - DomainDeleteConfirmJob#run + - DomainUpdateConfirmJob#raise_errors! + - DomainUpdateConfirmJob#run + - UpdateWhoisRecordJob#update_domain + - ApplicationMailer#whitelist_blocked? + - DomainExpireMailer#expired + - DomainMailer#compose_from + - DomainMailer#delete_confirmation + - DomainMailer#pending_delete_expired_notification + - DomainMailer#pending_delete_rejected_notification + - InvoiceMailer#invoice_email + - Ability#epp + - Ability#initialize + - BankLink::Request#fields + - BankLink::Response#initialize + - BankStatement#import_th6_file + - BankStatement#parse_th6_row + - BankStatement#status + - Billing::Price#self.effective + - Billing::Price#self.valid + - BusinessRegistryCache#fetch_by_ident_and_cc + - BusinessRegistryCache#purge + - Certificate#parse_metadata + - Certificate#reload_apache + - Certificate#revoke! + - Certificate#status + - Certificate#update_id_crl + - Certificate#update_registry_crl + - EppErrors#add_epp_error + - UserEvents#cr_id + - Versions#user_from_id_role_username + - Versions::ClassMethods#all_versions_for + - Contact#all_domains + - Contact#all_registrant_domains + - Contact#destroy_orphans + - Contact#domain_names_with_roles + - Contact#generate_code + - Contact#related_domain_descriptions + - Contact#val_ident_valid_format? + - Deposit#validate_amount + - Depp::Contact#construct_check_hash_from_data + - Depp::Contact#construct_create_disclosure_xml + - Depp::Contact#extension_xml + - Depp::Contact#extract_info_disclosure + - Depp::Contact#find_by_id + - Depp::Contact#new_from_params + - Depp::Contact#update_attributes + - Depp::Domain#confirm_transfer + - Depp::Domain#construct_custom_params_hash + - Depp::Domain#construct_edit_hash + - Depp::Domain#construct_ext_edit_hash + - Depp::Domain#construct_params_from_server_data + - Depp::Domain#create + - Depp::Domain#create_contacts_hash + - Depp::Domain#create_dnskeys_hash + - Depp::Domain#create_key_data_hash + - Depp::Domain#create_nameservers_hash + - Depp::Domain#default_params + - Depp::Domain#renew + - Depp::Keyrelay#keyrelay + - Depp::User#repp_request + - Depp::User#validate_existance_in_server + - Directo#self.dump_result_to_db + - Directo#self.load_price + - Directo#self.send_monthly_invoices + - Directo#self.send_receipts + - DNS::Zone#self.generate_zonefile + - Dnskey#generate_digest + - Domain#manage_automatic_statuses + - Domain#parent_valid? + - Domain#pending_registrant + - Domain#renewable? + - Domain#set_graceful_expired + - DomainCron#self.clean_expired_pendings + - DomainCron#self.delete_legal_doc_duplicates + - DomainCron#self.destroy_delete_candidates + - DomainCron#self.start_expire_period + - DomainCron#self.start_redemption_grace_period + - DomainMailModel#registrant_pending + - DomainMailModel#subject + - DomainMailModel#verification_token + - Epp::Contact#attrs_from + - Epp::Contact#legal_document_attrs + - Epp::Contact#status_list_from + - Epp::Contact#update_attributes + - Epp::Domain#apply_pending_update! + - Epp::Domain#attrs_from + - Epp::Domain#dnskeys_attrs + - Epp::Domain#domain_contact_attrs_from + - Epp::Domain#domain_status_list_from + - Epp::Domain#new_from_epp + - Epp::Domain#parse_legal_document_from_frame + - Epp::Domain#query_transfer + - Epp::Domain#renew + - Epp::Domain#transfer_domain_contacts + - Epp::Domain#update + - Epp::Domain#validate_contacts + - Epp::Domain#validate_exp_dates + - Invoice#cancel_overdue_invoices + - Invoice#set_invoice_number + - LegalDocument#save_to_filesystem + - LegalDocument#self.remove_duplicates + - Nameserver#replace_hostname_ends + - Setting#self.params_errors + - Setting#self.reload_settings! + - Soap::Arireg#associated_businesses + - Soap::Arireg#body + - Soap::Arireg#debug + - Soap::Arireg#initialize + - WhoisRecord#generate_json + - DomainPresenter#delete_date + - DomainPresenter#force_delete_date + - DomainPresenter#on_hold_date + - DomainNameValidator#validate_each + - DomainNameValidator#validate_format + - DurationIso8601Validator#validate_each + - UniquenessMultiValidator#validate_each + - ActionView::Helpers::FormBuilder#label + - ActionDispatch::Flash#call + - Rack::Request#trusted_proxy? + - Ransack::Adapters::ActiveRecord::Context#evaluate + - DeviseCustomFailure#redirect_url + - EppConstraint#matches? + - PhoneValidator#validate_each +InstanceVariableAssumption: + exclude: + - Admin::AccountActivitiesController + - Admin::AdminUsersController + - Admin::ApiUsersController + - Admin::BankStatementsController + - Admin::BankTransactionsController + - Admin::Billing::PricesController + - Admin::BlockedDomainsController + - Admin::CertificatesController + - Admin::ContactVersionsController + - Admin::ContactsController + - Admin::DNS::ZonesController + - Admin::DomainVersionsController + - Admin::DomainsController + - Admin::EppLogsController + - Admin::InvoicesController + - Admin::KeyrelaysController + - Admin::LegalDocumentsController + - Admin::MailTemplatesController + - Admin::PendingDeletesController + - Admin::PendingUpdatesController + - Admin::RegistrarsController + - Admin::ReppLogsController + - Admin::ReservedDomainsController + - Admin::SessionsController + - Admin::SettingsController + - Admin::WhiteIpsController + - Admin::ZonefilesController + - Epp::ContactsController + - Epp::DomainsController + - Epp::KeyrelaysController + - Epp::PollsController + - Epp::SessionsController + - EppController + - Registrant::ContactsController + - Registrant::DomainDeleteConfirmsController + - Registrant::DomainUpdateConfirmsController + - Registrant::DomainsController + - Registrant::RegistrarsController + - Registrant::SessionsController + - Registrar::AccountActivitiesController + - Registrar::ContactsController + - Registrar::DepositsController + - Registrar::DeppController + - Registrar::DomainsController + - Registrar::InvoicesController + - Registrar::PaymentsController + - Registrar::PollsController + - Registrar::SessionsController + - DefaultFormBuilder + - ContactMailer + - DomainMailer + - InvoiceMailer + - ApiUser + - BankTransaction + - Certificate + - Contact + - Deposit + - Depp::Contact + - Domain + - DomainContact + - WhoisRecord + - ActiveModel::Errors + - ActionDispatch::Flash + - Ransack::Adapters::ActiveRecord::Context +IrresponsibleModule: + exclude: + - Admin::AccountActivitiesController + - Admin::AdminUsersController + - Admin::ApiUsersController + - Admin::BankStatementsController + - Admin::BankTransactionsController + - Admin::Billing::PricesController + - Admin::BlockedDomainsController + - Admin::CertificatesController + - Admin::ContactVersionsController + - Admin::ContactsController + - Admin::DashboardsController + - Admin::DelayedJobsController + - Admin::DNS::ZonesController + - Admin::DomainVersionsController + - Admin::DomainsController + - Admin::EppLogsController + - Admin::InvoicesController + - Admin::KeyrelaysController + - Admin::LegalDocumentsController + - Admin::MailTemplatesController + - Admin::PendingDeletesController + - Admin::PendingUpdatesController + - Admin::RegistrarsController + - Admin::ReppLogsController + - Admin::ReservedDomainsController + - Admin::SessionsController + - Admin::SettingsController + - Admin::WhiteIpsController + - Admin::ZonefilesController + - AdminController + - ApplicationController + - Epp::ContactsController + - Epp::DomainsController + - Epp::ErrorsController + - Epp::KeyrelaysController + - Epp::PollsController + - Epp::SessionsController + - EppController + - Registrant::ContactsController + - Registrant::DomainDeleteConfirmsController + - Registrant::DomainUpdateConfirmsController + - Registrant::DomainsController + - Registrant::RegistrarsController + - Registrant::SessionsController + - Registrant::WhoisController + - RegistrantController + - Registrar::AccountActivitiesController + - Registrar::BaseController + - Registrar::ContactsController + - Registrar::DashboardController + - Registrar::DepositsController + - Registrar::DeppController + - Registrar::DomainsController + - Registrar::InvoicesController + - Registrar::KeyrelaysController + - Registrar::PaymentsController + - Registrar::PollsController + - Registrar::SessionsController + - Registrar::XmlConsolesController + - ApplicationHelper + - DefaultFormBuilder + - FormHelper + - FormTagHelper + - Registrant::ApplicationHelper + - Registrar::ApplicationHelper + - DomainDeleteConfirmEmailJob + - DomainDeleteConfirmJob + - DomainDeleteForcedEmailJob + - DomainDeleteJob + - DomainExpireEmailJob + - DomainUpdateConfirmJob + - RegenerateRegistrarWhoisesJob + - RegistrantChangeConfirmEmailJob + - RegistrantChangeExpiredEmailJob + - RegistrantChangeNoticeEmailJob + - UpdateWhoisRecordJob + - ApplicationMailer + - ContactMailer + - DomainDeleteMailer + - DomainExpireMailer + - DomainMailer + - InvoiceMailer + - RegistrantChangeMailer + - Ability + - Account + - AccountActivity + - AdminDomainContact + - AdminUser + - ApiLog::EppLog + - ApiLog::ReppLog + - ApiUser + - BankLink::Base + - BankLink::Request + - BankLink::Response + - BankStatement + - BankTransaction + - Billing::Price + - Billing + - BlockedDomain + - Certificate + - Concerns::Billing::Price::Expirable + - DisableHtml5Validation + - Concerns::Domain::Activatable + - Concerns::Domain::Deletable + - Concerns::Domain::Expirable + - Concerns::Domain::ForceDelete + - EppErrors + - UserEvents + - VersionSession + - Versions::ClassMethods + - Contact + - Counter + - Deposit + - Depp::Contact + - Depp::Domain + - Depp::Keyrelay + - Depp::User + - Directo + - DNS::Zone + - DNS + - Dnskey + - DomainContact + - DomainCron + - DomainMailModel + - DomainStatus + - DomainTransfer + - Epp::Contact + - EppSession + - Invoice + - InvoiceItem + - Keyrelay + - Legacy::Db + - Legacy::Object + - Legacy::ObjectHistory + - Legacy::ObjectState + - Legacy::Registrar + - LegalDocument + - Message + - Nameserver + - Registrant + - RegistrantUser + - Registrar + - ReservedDomain + - Setting + - Soap::Arireg + - Soap::Arireg::NotAvailableError + - TechDomainContact + - User + - WhiteIp + - WhoisRecord + - DomainPresenter + - RegistrantPresenter + - Registrar::DomainListCSVPresenter + - RegistrarPresenter + - RegistrantChange + - DateTimeIso8601Validator + - DomainNameValidator + - DomainNameserverValidator + - DurationIso8601Validator + - ObjectCountValidator + - UniquenessMultiValidator + - PaperSession + - Array + - ActionView::Helpers::FormBuilder + - ActiveModel::Errors + - ActionDispatch::Flash + - Rack::Request + - Ransack::Adapters::ActiveRecord::Context + - DeviseCustomFailure + - EppConstraint + - Builder::XmlMarkup + - VersionGenerator + - Iptable + - SortedCountry + - EmailValidator + - PhoneValidator + - FakeDeppContact + - Features::SessionHelpers + - CapybaraViewMacros + - Matchers::EPP::Code + - Requests::EPPHelpers + - Requests::SessionHelpers +NilCheck: + exclude: + - Admin::AccountActivitiesController#set_default_dates + - Admin::EppLogsController#set_default_dates + - Admin::ReppLogsController#set_default_dates + - ApplicationController#user_log_str + - EppController#requires + - ApplicationHelper#env_style + - Registrant::ApplicationHelper#env_style + - Registrar::ApplicationHelper#env_style + - UserEvents#cr_id + - Depp::Contact#handle_errors + - Directo#self.send_receipts + - DomainMailModel#format + - LegalDocument#val_body_length + - Soap::Arireg#body + - Soap::Arireg#country_code_3 + - Soap::Arireg#initialize + - ActionDispatch::Flash#call +TooManyStatements: + exclude: + - initialize + - Admin::AccountActivitiesController#index + - Admin::AdminUsersController#update + - Admin::BankTransactionsController#create + - Admin::Billing::PricesController#index + - Admin::CertificatesController#create + - Admin::ContactVersionsController#index + - Admin::ContactVersionsController#show + - Admin::ContactsController#index + - Admin::ContactsController#normalize_search_parameters + - Admin::DomainVersionsController#index + - Admin::DomainVersionsController#show + - Admin::DomainsController#index + - Admin::DomainsController#normalize_search_parameters + - Admin::DomainsController#schedule_force_delete + - Admin::DomainsController#update + - Admin::EppLogsController#index + - Admin::InvoicesController#create + - Admin::InvoicesController#forward + - Admin::RegistrarsController#create + - Admin::ReppLogsController#index + - Admin::SessionsController#create + - Admin::SettingsController#casted_settings + - Admin::SettingsController#create + - Admin::WhiteIpsController#create + - Epp::ContactsController#create + - Epp::ContactsController#update + - Epp::ContactsController#validate_create + - Epp::ContactsController#validate_update + - Epp::DomainsController#balance_ok? + - Epp::DomainsController#create + - Epp::DomainsController#delete + - Epp::DomainsController#info + - Epp::DomainsController#renew + - Epp::DomainsController#transfer + - Epp::DomainsController#update + - Epp::DomainsController#validate_create + - Epp::DomainsController#validate_transfer + - Epp::PollsController#req_poll + - Epp::SessionsController#login + - EppController#catch_epp_errors + - EppController#element_count + - EppController#handle_errors + - EppController#optional + - EppController#optional_attribute + - EppController#requires + - EppController#requires_attribute + - EppController#update_epp_session + - EppController#validate_request + - EppController#write_to_epp_log + - Registrant::DomainDeleteConfirmsController#update + - Registrant::DomainUpdateConfirmsController#update + - Registrant::DomainsController#domain_verification_url + - Registrant::DomainsController#domains + - Registrant::DomainsController#download_list + - Registrant::DomainsController#index + - Registrant::DomainsController#normalize_search_parameters + - Registrant::SessionsController#id + - Registrant::SessionsController#mid + - Registrant::SessionsController#mid_status + - Registrar::AccountActivitiesController#index + - Registrar::BaseController#check_ip + - Registrar::ContactsController#download_list + - Registrar::ContactsController#index + - Registrar::ContactsController#normalize_search_parameters + - Registrar::DepositsController#create + - Registrar::DomainsController#destroy + - Registrar::DomainsController#index + - Registrar::DomainsController#normalize_search_parameters + - Registrar::DomainsController#search_contacts + - Registrar::DomainsController#update + - Registrar::InvoicesController#forward + - Registrar::InvoicesController#index + - Registrar::InvoicesController#normalize_search_parameters + - Registrar::KeyrelaysController#create + - Registrar::PaymentsController#back + - Registrar::SessionsController#create + - Registrar::SessionsController#mid + - Registrar::SessionsController#mid_status + - ApplicationHelper#ident_for + - DomainDeleteConfirmJob#run + - DomainDeleteJob#run + - DomainUpdateConfirmJob#run + - UpdateWhoisRecordJob#run + - ApplicationMailer#whitelist_blocked? + - ContactMailer#email_updated + - DomainDeleteMailer#forced + - DomainExpireMailer#expired + - DomainMailer#compose_from + - DomainMailer#pending_delete_rejected_notification + - InvoiceMailer#invoice_email + - RegistrantChangeMailer#confirm + - RegistrantChangeMailer#notice + - Ability#admin + - Ability#epp + - AccountActivity#to_csv + - ApiUser#api_pki_ok? + - ApiUser#registrar_pki_ok? + - BankLink::Request#fields + - BankLink::Response#complete_payment + - BankStatement#import_th6_file + - BankTransaction#autobind_invoice + - BankTransaction#bind_invoice + - BusinessRegistryCache#fetch_by_ident_and_cc + - Certificate#parse_md_from_string + - Certificate#parse_metadata + - Certificate#revoke! + - Certificate#sign! + - Certificate#status + - Concerns::Domain::ForceDelete#cancel_force_delete + - Concerns::Domain::ForceDelete#schedule_force_delete + - EppErrors#add_epp_error + - EppErrors#collect_child_errors + - EppErrors#collect_parent_errors + - EppErrors#construct_epp_errors + - EppErrors#construct_msg_args_and_value + - EppErrors#find_epp_code_and_value + - UserEvents#cr_id + - Versions::ClassMethods#all_versions_for + - Contact#all_domains + - Contact#all_registrant_domains + - Contact#destroy_and_clean + - Contact#destroy_orphans + - Contact#domain_names_with_roles + - Contact#filter_by_states + - Contact#generate_code + - Contact#manage_emails + - Contact#related_domain_descriptions + - Contact#statuses + - Contact#validate_html + - Depp::Contact#construct_check_hash_from_data + - Depp::Contact#construct_create_disclosure_xml + - Depp::Contact#extension_xml + - Depp::Contact#extract_info_disclosure + - Depp::Contact#handle_errors + - Depp::Contact#save + - Depp::Contact#update_attributes + - Depp::Domain#construct_edit_hash + - Depp::Domain#construct_ext_edit_hash + - Depp::Domain#construct_params_from_server_data + - Depp::Domain#create + - Depp::Domain#create_dnskeys_hash + - Depp::Domain#create_nameservers_hash + - Depp::Domain#default_params + - Depp::Domain#transfer + - Depp::User#repp_request + - Depp::User#validate_existance_in_server + - Directo#self.send_monthly_invoices + - Directo#self.send_receipts + - DNS::Zone#self.generate_zonefile + - Dnskey#generate_digest + - Dnskey#generate_ds_key_tag + - Domain#children_log + - Domain#clean_pendings! + - Domain#clean_pendings_lowlevel + - Domain#manage_automatic_statuses + - Domain#name_in_wire_format + - Domain#pending_delete! + - Domain#pending_update! + - Domain#pricelist + - DomainCron#self.clean_expired_pendings + - DomainCron#self.destroy_delete_candidates + - DomainCron#self.start_expire_period + - DomainCron#self.start_redemption_grace_period + - DomainMailModel#domain_info + - DomainTransfer#approve_as_client + - Epp::Contact#add_legal_file_to_new + - Epp::Contact#attrs_from + - Epp::Contact#check_availability + - Epp::Contact#status_list_from + - Epp::Contact#statuses_attrs + - Epp::Contact#update_attributes + - Epp::Domain#add_legal_file_to_new + - Epp::Domain#apply_pending_delete! + - Epp::Domain#apply_pending_update! + - Epp::Domain#approve_transfer + - Epp::Domain#attrs_from + - Epp::Domain#check_availability + - Epp::Domain#copy_and_transfer_contact + - Epp::Domain#destroy_attrs + - Epp::Domain#dnskeys_attrs + - Epp::Domain#domain_contact_attrs_from + - Epp::Domain#domain_status_list_from + - Epp::Domain#domain_statuses_attrs + - Epp::Domain#epp_destroy + - Epp::Domain#keyrelay + - Epp::Domain#manage_permissions + - Epp::Domain#nameservers_attrs + - Epp::Domain#nameservers_from + - Epp::Domain#new_from_epp + - Epp::Domain#query_transfer + - Epp::Domain#reject_transfer + - Epp::Domain#renew + - Epp::Domain#transfer + - Epp::Domain#transfer_domain_contacts + - Epp::Domain#update + - Epp::Domain#validate_contacts + - Invoice#cancel + - Invoice#cancel_overdue_invoices + - Invoice#set_invoice_number + - LegalDocument#save_to_filesystem + - LegalDocument#self.remove_duplicates + - Nameserver#replace_hostname_ends + - RegistrantUser#find_or_create_by_idc_data + - Registrar#generate_iso_11649_reference_no + - Soap::Arireg#associated_businesses + - WhoisRecord#generate_json + - Registrar::DomainListCSVPresenter#domain_to_row + - DomainNameValidator#validate_format + - DomainNameserverValidator#validate_each + - DurationIso8601Validator#validate + - UniquenessMultiValidator#validate_each + - ActionDispatch::Flash#call + - Ransack::Adapters::ActiveRecord::Context#evaluate + - EppConstraint#matches? + - Iptable#counter_update + - fill_form +TooManyInstanceVariables: + exclude: + - Admin::BankStatementsController + - Admin::DomainsController + - Admin::MailTemplatesController + - Epp::ContactsController + - Epp::DomainsController + - EppController + - Registrar::DomainsController + - DomainDeleteMailer + - RegistrantChangeMailer +UtilityFunction: + exclude: + - Admin::Billing::PricesController#durations + - Admin::Billing::PricesController#operation_categories + - Admin::Billing::PricesController#statuses + - Admin::Billing::PricesController#zones + - ApplicationController#user_log_str + - Epp::ContactsController#address_processing? + - EppController#has_attribute + - Registrant::DomainsController#get_confirm_path + - Registrant::SessionsController#find_user_by_idc + - Registrar::ContactsController#address_processing? + - Registrar::PaymentsController#banks + - Registrar::SessionsController#find_user_by_idc + - ApplicationHelper#changing_css_class + - ApplicationHelper#ident_for + - ApplicationHelper#legal_document_types + - ApplicationHelper#plain_username + - ApplicationHelper#unstable_env + - DomainDeleteConfirmEmailJob#logger + - DomainDeleteForcedEmailJob#logger + - DomainExpireEmailJob#run + - RegenerateRegistrarWhoisesJob#run + - RegistrantChangeConfirmEmailJob#logger + - RegistrantChangeExpiredEmailJob#logger + - RegistrantChangeNoticeEmailJob#logger + - UpdateWhoisRecordJob#delete_domain + - UpdateWhoisRecordJob#delete_reserved + - UpdateWhoisRecordJob#update_domain + - UpdateWhoisRecordJob#update_reserved + - ApplicationMailer#format + - ContactMailer#address_processing + - RegistrantChangeMailer#address_processing + - EppErrors#construct_msg_args_and_value + - Versions#user_from_id_role_username + - Depp::Keyrelay#expiry + - Epp::Domain#copy_and_transfer_contact + - Epp::Domain#nameservers_from + - Epp::Domain::DnsSecKeys#mark + - Epp::Domain::DnsSecKeys#xm_copy + - Invoice#pdf + - Soap::Arireg#extract + - Soap::Arireg#items + - Registrar::DomainListCSVPresenter#domain_to_row + - Rack::Request#trusted_proxy? + - PhoneValidator#zeros_only? + - Requests::EPPHelpers#have_code_of + - Requests::EPPHelpers#valid_legal_document +FeatureEnvy: + exclude: + - Admin::SettingsController#casted_settings + - ApplicationHelper#creator_link + - ApplicationHelper#updator_link + - FormHelper#legal_document_field + - FormHelper#money_field + - FormTagHelper#legal_document_field_tag + - DomainDeleteConfirmEmailJob#log + - DomainDeleteConfirmEmailJob#run + - DomainDeleteConfirmJob#raise_errors! + - DomainDeleteConfirmJob#run + - DomainDeleteForcedEmailJob#log + - DomainDeleteForcedEmailJob#run + - DomainDeleteJob#run + - DomainUpdateConfirmJob#raise_errors! + - DomainUpdateConfirmJob#run + - RegistrantChangeConfirmEmailJob#log + - RegistrantChangeConfirmEmailJob#run + - RegistrantChangeExpiredEmailJob#log + - RegistrantChangeExpiredEmailJob#run + - RegistrantChangeNoticeEmailJob#log + - RegistrantChangeNoticeEmailJob#run + - ApplicationMailer#whitelist_blocked? + - DomainExpireMailer#filter_invalid_emails + - AccountActivity#to_csv + - ApiUser#api_pki_ok? + - ApiUser#find_by_idc_data + - ApiUser#registrar_pki_ok? + - BankLink::Base#prepend_size + - BankLink::Request#fields + - BankStatement#parse_th6_row + - BusinessRegistryCache#fetch_by_ident_and_cc + - EppErrors#collect_parent_errors + - Contact#all_domains + - Contact#all_registrant_domains + - Contact#destroy_orphans + - Contact#domain_names_with_roles + - Contact#filter_by_states + - Contact#search_by_query + - Contact#statuses + - Depp::Contact#construct_check_hash_from_data + - Depp::Contact#find_by_id + - Depp::Contact#handle_errors + - Depp::Contact#new_from_params + - Depp::Domain#construct_params_from_server_data + - Depp::Domain#create + - Depp::Domain#create_dnskeys_hash + - Depp::Domain#renew + - Depp::Domain#transfer + - Depp::Keyrelay#keyrelay + - Depp::User#repp_request + - DomainMailModel#format + - Epp::Contact#attach_legal_document + - Epp::Contact#attrs_from + - Epp::Contact#check_availability + - Epp::Contact#ident_attrs + - Epp::Contact#status_list_from + - Epp::Domain#attach_legal_document + - Epp::Domain#attrs_from + - Epp::Domain#destroy_attrs + - Epp::Domain#domain_contact_attrs_from + - Epp::Domain#domain_status_list_from + - Epp::Domain#transfer_domain_contacts + - LegalDocument#calc_checksum + - Nameserver#find_by_hash_params + - RegistrantUser#find_or_create_by_idc_data + - RegistrantUser#find_or_create_by_mid_data + - Registrar#debit! + - Registrar#search_by_query + - ReservedDomain#new_password_for + - Soap::Arireg#country_code_3 + - WhoisRecord#generate_json + - RegistrantPresenter#domain_names_with_roles + - ActionDispatch::Flash#call + - Ransack::Adapters::ActiveRecord::Context#evaluate + - EppConstraint#matches? + - Requests::SessionHelpers#sign_in_to_epp_area +TooManyMethods: + exclude: + - Epp::ContactsController + - Epp::DomainsController + - EppController + - Contact + - Depp::Contact + - Depp::Domain + - Domain + - DomainMailModel + - Epp::Domain + - Invoice + - Registrar +RepeatedConditional: + exclude: + - Epp::DomainsController + - EppController + - Registrar::DomainsController + - DomainMailer + - BankTransaction + - Certificate + - Contact + - Depp::Contact + - Domain + - DomainCron + - Epp::Domain + - Invoice + - RegistrantVerification +ManualDispatch: + exclude: + - EppController#has_attribute + - EppController#validate_request + - ActionView::Helpers::FormBuilder#label + - ActionDispatch::Flash#call + - Ransack::Adapters::ActiveRecord::Context#evaluate +NestedIterators: + exclude: + - Registrar::DomainsController#index + - AccountActivity#to_csv + - EppErrors#collect_child_errors + - EppErrors#find_epp_code_and_value + - Versions::ClassMethods#all_versions_for + - Contact#destroy_orphans + - Contact#to_csv + - Depp::Contact#extract_info_disclosure + - Depp::Domain#create_nameservers_hash + - Directo#self.send_monthly_invoices + - Directo#self.send_receipts + - Domain#name_in_wire_format + - Domain#self.to_csv + - Epp::Domain#nameservers_from + - LegalDocument#self.remove_duplicates + - Nameserver#replace_hostname_ends + - RegistrantPresenter#domain_names_with_roles + - UniquenessMultiValidator#validate_each +UnusedParameters: + exclude: + - Registrar::PollsController#show#@data.css +PrimaDonnaMethod: + exclude: + - DomainDeleteConfirmJob + - DomainUpdateConfirmJob + - Certificate + - Contact + - Domain + - Epp::Domain + - EppSession + - RegistrantVerification + - Registrar +BooleanParameter: + exclude: + - ApplicationMailer#delivery_off? + - Directo#self.send_monthly_invoices + - Epp::Contact#attrs_from + - Epp::Domain#update +ControlParameter: + exclude: + - ApplicationMailer#delivery_off? + - Ability#initialize + - EppErrors#find_epp_code_and_value + - Depp::Contact#extension_xml + - Directo#self.send_monthly_invoices + - Domain#registrant_delete_confirmable? + - Domain#registrant_update_confirmable? + - Epp::Contact#attrs_from + - Epp::Contact#statuses_attrs + - Epp::Domain#authenticate + - Epp::Domain#dnskeys_attrs + - Epp::Domain#domain_contact_attrs_from + - Epp::Domain#domain_statuses_attrs + - Epp::Domain#nameservers_attrs + - Epp::Domain#transfer + - Epp::Domain#update + - Legacy::Object#self.instance_method_already_implemented? + - Legacy::ObjectHistory#self.instance_method_already_implemented? + - RegistrantUser#find_or_create_by_idc_data +LongParameterList: + exclude: + - ContactMailer#email_updated + - DomainDeleteMailer#forced + - RegistrantChangeMailer#confirm + - RegistrantChangeMailer#notice + - EppErrors#add_epp_error + - Contact#all_registrant_domains +DataClump: + exclude: + - DomainMailer + - Epp::Domain +Attribute: + exclude: + - ApiUser#registrar_typeahead + - BankLink::Request#controller + - BankLink::Request#invoice + - BankLink::Request#type + - BankLink::Response#invoice + - BankLink::Response#params + - BankLink::Response#type + - BankStatement#th6_file + - Versions#version_loader + - Contact#deliver_emails + - Contact#domain_transfer + - Contact#domains_present + - Contact#legal_document_id + - Counter#value + - Deposit#amount + - Deposit#description + - Deposit#registrar + - Deposit#registrar_id + - Depp::Contact#city + - Depp::Contact#code + - Depp::Contact#country_code + - Depp::Contact#email + - Depp::Contact#id + - Depp::Contact#ident + - Depp::Contact#ident_country_code + - Depp::Contact#ident_type + - Depp::Contact#legal_document + - Depp::Contact#name + - Depp::Contact#org_name + - Depp::Contact#password + - Depp::Contact#phone + - Depp::Contact#state + - Depp::Contact#statuses + - Depp::Contact#street + - Depp::Contact#zip + - Depp::Domain#current_user + - Depp::Domain#epp_xml + - Depp::Domain#name + - Depp::Keyrelay#current_user + - Depp::Keyrelay#epp_xml + - Depp::User#password + - Depp::User#pki + - Depp::User#tag + - Domain#deliver_emails + - Domain#epp_pending_delete + - Domain#epp_pending_update + - Domain#is_admin + - Domain#legal_document_id + - Domain#registrant_typeahead + - Domain#reserved_pw + - Domain#roles + - Domain#update_me + - DomainContact#value_typeahead + - Epp::Domain#is_renewal + - Epp::Domain#is_transfer + - Invoice#billing_email + - LegalDocument#body + - RegistrantUser#idc_data + - Soap::Arireg#host + - Soap::Arireg#password + - Soap::Arireg#username + - Soap::Arireg#wsdl + - Soap::Arireg::NotAvailableError#json + - User#phone + - PaperSession#session +TooManyConstants: + exclude: + - Certificate + - Contact + - DomainStatus + - DomainTransfer +UncommunicativeParameterName: + exclude: + - Counter#next + - Counter#prev + - Depp::Domain#array_difference + - Dnskey#bin_to_hex + - Dnskey#hex_to_bin + - Dnskey#int_to_hex +UncommunicativeMethodName: + exclude: + - Nameserver#val_ipv4 + - Nameserver#val_ipv6 + - Soap::Arireg#country_code_3 + - WhiteIp#validate_ipv4_and_ipv6