railsdevs.com
Below are the details we have for railsdevs.com. You'll also find options for updating these details or removing railsdevs.com from Demo entirely.
-
Worst Offender
The following file contains most tech debt in your repository:
-
app/models/developer.rb9870.16
-
Most Churn Recently
Between March 23, 2024 and April 23, 2024, the following file was changed most frequently:
- No churn recorded
-
Most Upward Trend
Between March 23, 2024 and April 23, 2024, the following file accrued most tech debt:
- No upward trends recorded
-
Most Improved
Between March 23, 2024 and April 23, 2024, the following file improved the most 👏:
- No improvements recorded
Score History
Below is a historical development of your main branch's code quality scores over time
To-Dos
The following files are candidates for refactoring
- No new refactoring candidates for Ruby detected
-
- Churn
-
71
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
139.02
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
Developer#none
- 111.91
-
Developer#missing_fields?
- 14.55
-
Developer#featured?
- 4.9
-
Developer#visible?
- 2.2
-
Developer#role_level
- 1.49
-
Developer#role_type
- 1.49
-
Developer#location
- 1.49
-
Developer#feature!
- 1.0
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
56
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
88.17
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
DevelopersController#index
- 25.71
-
DevelopersController#create
- 12.7
-
DevelopersController#update
- 11.85
-
DevelopersController#require_new_developer!
- 9.25
-
DevelopersController#show
- 7.09
-
DevelopersController#edit
- 5.95
-
DevelopersController#developer_params
- 5.2
-
DevelopersController#new
- 3.77
-
DevelopersController#pundit_params_for
- 3.64
-
DevelopersController#none
- 3.0
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
25
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
192.44
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
DeveloperQuery#empty_search?
- 26.23
-
DeveloperQuery#badges_filter_records
- 19.73
-
DeveloperQuery#initialize
- 17.03
-
DeveloperQuery#query_and_paginate
- 15.33
-
DeveloperQuery#featured_records
- 7.86
-
DeveloperQuery#sort_records
- 7.07
-
DeveloperQuery#search_status_filter_records
- 6.48
-
DeveloperQuery#badges
- 6.2
-
DeveloperQuery#role_types
- 6.2
-
DeveloperQuery#utc_offsets
- 6.2
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
19
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
105.17
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
AdminMailer#new_conversation
- 18.02
-
AdminMailer#potential_hire
- 16.76
-
AdminMailer#subscription_change
- 14.71
-
AdminMailer#developers_celebration_package_request
- 11.89
-
AdminMailer#businesses_hiring_invoice_request
- 11.89
-
AdminMailer#affiliates_registration
- 10.63
-
AdminMailer#new_developer
- 10.63
-
AdminMailer#new_business
- 10.63
-
de6ae75
- Remove linkedin profiles (#880)
-
54481a3
- Functionality to fetch linkedin profile details using external API (#845)
-
41a21a6
- Note requester's email, not recipients
-
1c52dc9
- Official affiliate program landing page (#850)
-
86849f6
- Rename for param key form Admin::Businesses::HiringInvoiceRequestNotification (#849)
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
26
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
62.98
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
User#none
- 43.67
-
User#needs_to_sign_hiring_agreement?
- 8.17
-
User#name
- 6.74
-
User#remember_me
- 2.2
-
User#permissions
- 2.2
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
14
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
113.07
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
NavBar::UserComponent#build_user_links
- 39.53
-
NavBar::UserComponent#admin_links
- 30.62
-
NavBar::UserComponent#unread_notifications?
- 5.2
-
NavBar::UserComponent#conversations?
- 5.1
-
NavBar::UserComponent#avatarable
- 4.9
-
NavBar::UserComponent#neither?
- 4.9
-
NavBar::UserComponent#developer?
- 3.8
-
NavBar::UserComponent#customer?
- 3.8
-
NavBar::UserComponent#business?
- 3.8
-
NavBar::UserComponent#hired?
- 3.8
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
19
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
82.34
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
Conversation#none
- 19.63
-
Conversation#first_reply?
- 7.86
-
Conversation#mark_notifications_as_read
- 7.37
-
Conversation#hiring_fee_eligible?
- 6.8
-
Conversation#latest_message_read_by_other_recipient?
- 6.78
-
Conversation#other_recipient
- 5.69
-
Conversation#deleted_business_or_developer?
- 4.9
-
Conversation#blocked?
- 4.9
-
Conversation#developer_replied?
- 3.6
-
Conversation#latest_message
- 3.6
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
12
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
123.2
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
SeedsHelper::create_developer!
- 30.26
-
SeedsHelper::create_business!
- 15.54
-
SeedsHelper::attach_avatar
- 12.27
-
SeedsHelper::developer_avatar_urls
- 9.05
-
SeedsHelper::business_avatar_urls
- 9.05
-
SeedsHelper::locations
- 8.86
-
SeedsHelper::create_random_developer!
- 6.8
-
SeedsHelper#none
- 6.5
-
SeedsHelper::create_user!
- 5.69
-
SeedsHelper::location_seeds
- 5.32
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
7
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
161.89
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
OpenStartup::Reporting#normalize_monthly_balances
- 26.8
-
OpenStartup::Reporting#normalize_expenses
- 25.73
-
OpenStartup::Reporting#calculate_mrr
- 24.14
-
OpenStartup::Reporting#create_or_update_transaction
- 18.83
-
OpenStartup::Reporting#normalize_contributions
- 18.27
-
OpenStartup::Reporting#normalize_revenue
- 18.19
-
OpenStartup::Reporting#persist
- 8.68
-
OpenStartup::Reporting#fetch_visitors
- 4.32
-
OpenStartup::Reporting::refresh
- 4.12
-
OpenStartup::Reporting#normalize
- 4.0
Vital Signs
X-Ray
History (most recent 5 commits)
-
- Churn
-
14
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
75.58
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For Ruby, the ABC complexity measure is used.
-
BusinessMailer#subscribed
- 16.52
-
BusinessMailer#cancel_subscription
- 11.24
-
BusinessMailer#welcome
- 11.24
-
BusinessMailer#developer_profiles
- 10.63
-
BusinessMailer#new_terms
- 9.87
-
BusinessMailer#survey
- 9.87
-
BusinessMailer#none
- 6.2
Vital Signs
X-Ray
History (most recent 5 commits)
- No new refactoring candidates for JavaScript detected
-
- Churn
-
10
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
6
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
7
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
5
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
19
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
1
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
2
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
9
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
2
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
4
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
7
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
1
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
1
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
6
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
-
67b5438
- Copy dev profile (#337)
Vital Signs
History (most recent 5 commits)
-
- Churn
-
1
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
6
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
-
4186a1e
- Don't track `/developers/:id/:code` to Fathom (#706)
Vital Signs
History (most recent 5 commits)
-
- Churn
-
2
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
3
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
Vital Signs
History (most recent 5 commits)
-
- Churn
-
1
The churn metric is a measure of change in your codebase. The more often a file is touched, the more likely conflicts are to occur, and the more chances to incur tech debt.
- Complexity
-
5
Code complexity is a measure of how hard your code is to read. The number of conditionals, method calls etc. all factor into it. For JavaScript, the Cyclomatic complexity measure is used.
-
d9003ac
- Developer specialties MVP (#803)
Vital Signs
History (most recent 5 commits)
Complexity Over Time
PRO
An illustration of how complexity in your codebase evolved over time
Singular File Histories
PRO
Observe how the files with the largest tech debt evolve over time
Complexity Over Time
PRO
An illustration of how complexity in your codebase evolved over time
Singular File Histories
PRO
Observe how the files with the largest tech debt evolve over time
Reports
No Reports have been added for Demo.