ServiceInnovationLab/serviceinnovationlab.github.io

View on GitHub
_plugins/team.rb

Summary

Maintainability
A
45 mins
Test Coverage

Showing 4 of 4 total issues

Method has too many lines. [20/10]
Open

def team_photo(name)
if Jekyll.sites[0].config['env'] != 'development'
baseurl = Jekyll.sites[0].config['baseurl']
default = "<img class='img-circle team-img bio-clip' " \
"src='#{baseurl}/assets/img/SIL-Logo-Animation.gif' alt='SIL logo'>"
Severity: Minor
Found in _plugins/team.rb by rubocop

Assignment Branch Condition size for team_photo is too high. [20.47/15]
Open

def team_photo(name)
if Jekyll.sites[0].config['env'] != 'development'
baseurl = Jekyll.sites[0].config['baseurl']
default = "<img class='img-circle team-img bio-clip' " \
"src='#{baseurl}/assets/img/SIL-Logo-Animation.gif' alt='SIL logo'>"
Severity: Minor
Found in _plugins/team.rb by rubocop

Method team_photo has a Cognitive Complexity of 8 (exceeds 5 allowed). Consider refactoring.
Open

def team_photo(name)
if Jekyll.sites[0].config['env'] != 'development'
baseurl = Jekyll.sites[0].config['baseurl']
default = "<img class='img-circle team-img bio-clip' " \
"src='#{baseurl}/assets/img/SIL-Logo-Animation.gif' alt='SIL logo'>"
Severity: Minor
Found in _plugins/team.rb - About 45 mins to fix

Use a guard clause instead of wrapping the code inside a conditional expression.
Open

if Jekyll.sites[0].config['env'] != 'development'
Severity: Minor
Found in _plugins/team.rb by rubocop
Category
Status