Showing 967 of 967 total issues
Method ReadServicesDefinedByRPMPackages
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def ReadServicesDefinedByRPMPackages
log.info "Reading FirewallD services from #{SERVICES_DIRECTORIES.join(" and ")}"
@services ||= {}
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method release_notes_content_for_lang_and_format
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def release_notes_content_for_lang_and_format(lang, format)
# If there is an index and the language is not indexed
return nil unless release_notes_index.empty? || indexed_release_notes_for?(lang, format)
# Where we want to store the downloaded release notes
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method DisableButtons
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def DisableButtons(buttons)
Builtins.foreach(buttons) do |button|
Wizard.DisableBackButton if button == "back_button"
Wizard.DisableAbortButton if button == "abort_button"
Wizard.DisableNextButton if button == "next_button"
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method ProgressScanDb
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def ProgressScanDb(value)
if Mode.commandline
CommandLine.PrintVerboseNoCR(CLEAR_PROGRESS_TEXT + "#{value}%")
elsif @_scan_popup && UI.WidgetExists(Id(:label_scanDB_popup))
UI.ChangeWidget(Id(:progress), :Value, value)
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method product_package
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def product_package(name, _repo_id = nil)
return nil unless name
# find the highest version
Y2Packager::Resolvable.find(kind: :package, name: name).reduce(nil) do |a, p|
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method AutoStartInit
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def AutoStartInit(widget, _key)
widget = deep_copy(widget)
if !UI.WidgetExists(Id("_cwm_service_startup"))
Builtins.y2error("Widget _cwm_service_startup does not exist")
return
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method set_property
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def set_property(key, value)
current_value = get_property(key)
# Redefining already existent information
if !current_value.nil? && !current_value.empty? && current_value != value
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method SelectPackages
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def SelectPackages(toinstall, toremove)
toinstall = deep_copy(toinstall)
toremove = deep_copy(toremove)
ok = true
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method CreateAutoStartWidget
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def CreateAutoStartWidget(settings)
settings = deep_copy(settings)
start_auto_button = Ops.get_locale(
settings,
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method CreateStartStopWidget
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def CreateStartStopWidget(settings)
settings = deep_copy(settings)
start_now_button = Ops.get_locale(
settings,
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method WaitForYesNoCancelUserInput
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def WaitForYesNoCancelUserInput
user_input = nil
ret = nil
loop do
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method ValidateValueType
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def ValidateValueType(key, value, widget)
types = {
# general
"widget" => "symbol",
"custom_widget" => "term",
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method ImportGPGKeyIntoTrustedDialog
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def ImportGPGKeyIntoTrustedDialog(key, repository)
key = deep_copy(key)
# additional Richtext (HTML) warning text (kind of help), 1/2
warning_text = _(
"<p>The owner of the key may distribute updates,\n" \
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method find_tree_node
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def find_tree_node(pages)
candidate_nodes.each.with_index do |candidate, idx|
result = pages.find { |page| matches?(page, candidate) }
if result
# If we had to use one of the fallbacks, the tab name is not longer
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method CreateActionsButton
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def CreateActionsButton(actions)
actions = deep_copy(actions)
sz = Builtins.size(actions)
return Empty() if sz == 0
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method getClientName
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def getClientName(name, execute)
return "inst_test_workflow" if Mode.test
# BNC #401319
# 'execute; is defined and thus returned
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method IntegrateWorkflow
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def IntegrateWorkflow(filename)
Builtins.y2milestone("IntegrateWorkflow %1", filename)
begin
update_file = XML.XMLToYCPFile(filename)
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method CheckAdditionalParams
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def CheckAdditionalParams(check_workflow)
if @_additional_workflow_params.nil? ||
@_additional_workflow_params == {}
return true
end
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method SaveLogs
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def SaveLogs
env_home = ENV["HOME"]
homedir = if env_home && !env_home.empty?
env_home
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"
Further reading
Method NormalizeFilename
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
def NormalizeFilename(filename)
while filename != "" &&
(Builtins.substring(filename, 0, 1) == " " ||
Builtins.substring(filename, 0, 1) == "\"")
filename = Builtins.substring(filename, 1)
- Read upRead up
Cognitive Complexity
Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.
A method's cognitive complexity is based on a few simple rules:
- Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
- Code is considered more complex for each "break in the linear flow of the code"
- Code is considered more complex when "flow breaking structures are nested"