fixes #22467 - dashboard: list hosts in build mode
Fixes #19858 - Configure Style/EmptyMethod cop (#5703)
Fixes #19873 - Fix Style/MultilineIfModifier cop (#5705)
Fixes #19789 - fix Layout/SpaceAroundOperators cop
Fixes #19775 - Fix Layout/ExtraSpacing cop
Refs #22058 - refresh rubocop config and apply autofixes
Fixes #19855 - Disable Style/ConditionalAssignment cop
Fixes #19781 - Fix Layout/LeadingCommentSpace cop
Fixes #23235 - Disable Style/IfUnlessModifier cop
Fixes #19770 - Disable Layout/DotPosition cop
Fixes #19787 - Fix Layout/SpaceAfterComma cop
Fixes #19848 - Set Style/Alias cop to prefer_alias_method
Fixes #23081 - Fix Style/SafeNavigation cop
Fixes #19894 - Fix Style/RedundantParentheses cop
Fixes #19796 - Fix Layout/SpaceInsidePercentLiteralDelimiters cop
Fixes #19840 - Fix Rails/ReadWriteAttribute cop
Fixes #19839 - Fix Rails/Present cop
Fixes #22331 - Fix Rails/Presence cop
Fixes #19832 - Fix Rails/FindBy cop
Fixes #23123 - Fix Rails/ActiveRecordAliases cop
Refs #23011 - set TargetRubyVersion: to 2.3
Fixes #23080 - Fix Style/EvalWithLocation cop
Fixes #23079 - Fix Naming/HeredocDelimiterCase cop
Fixes #19909 - Fix Style/TrivialAccessors cop
Fixes #23077 - Fix Style/TrailingCommaInArrayLiteral cop
Fixes #23076 - Fix Style/TrailingCommaInHashLiteral cop
Fixes #23075 - Fix Rails/HttpStatus cop
Fixes #19895 - Fix Style/RedundantReturn cop
Fixes #22849 - update rubocop to 0.54
[ci skip]
Fixes #19910 - Fix Style/UnlessElse cop
Fixes #19905 - Fix Style/SymbolLiteral cop
Fixes #19901 - Fix Style/SpecialGlobalVars cop
Fixes #19874 - Fix Style/MultilineMemoization cop
Fixes #19857 - Fix Style/EachWithObject cop
Fixes #19793 - Fix Layout/SpaceInsideReferenceBrackets cop
Fixes #19801 - Enable Lint/AssignmentInCondition cop
refs #22107 - subnet host count: permissions and n+1
Fixes #19763 - Disable Bundler/OrderedGems cop
Fixes #19889 - Fix Style/PerlBackrefs cop
Fixes #22329 - Fix Style/RandomWithOffset cop
Fixes #22328 - Fix Lint/InterpolationCheck cop
Fixes #22327 - Fix Lint/MissingCopEnableDirective cop
Fixes #22273 - update rubocop to 0.52.1
Fixes #19776 - Configure Layout/FirstParameterIndentation cop
Fixes #19868 - Disable Style/InverseMethods cop
Fixes #19907 - Configure Style/TernaryParentheses cop
Fixes #19881 - Fix Style/Not cop
Fixes #19871 - Fix Style/MethodDefParentheses cop
Fixes #19877 - Fix Style/NegatedIf cop
Fixes #19879 - Fix Style/NestedParenthesizedCalls cop
Fixes #19838 - Fix Rails/PluralizationGrammar cop
Fixes #19902 - Fix Style/StringLiteralsInInterpolation cop
Fixes #19849 - Configure Style/AndOr cop
Fixes #22079 - Fix Lint/UriRegexp cop
Fixes #19853 - Fix Style/ColonMethodCall cop
Fixes #19900 - Fix Style/SingleLineMethods cop
Fixes #22078 - Fix Rails/EnvironmentComparison cop
Fixes #22077 - Fix Style/TrailingMethodEndStatement cop
Fixes #19878 - Fix Style/NestedModifier cop
Refs #19771 - Enable Style/Encoding cop
To fix Layout/EmptyLineAfterMagicComment, the encoding magic commentswere removed, as UTF-8 is default with recent Rubies.
Fixes #19819 - Enable Performance/Caller cop
The occurrences have been fixed along the way in some recent commits.
Fixes #19833 - Fix Rails/FindEach cop
Fixes #19782 - Fix Layout/MultilineArrayBraceLayout cop
Fixes #19771 - Fix Layout/EmptyLineAfterMagicComment cop
Fixes #19797 - fix Layout/SpaceInsideStringInterpolation cop
Fixes #19795 - Fix Layout/SpaceInsideParens cop
Fixes #19788 - fix Layout/SpaceAroundBlockParameters cop
Fixes #19769 - Fix Layout/CommentIndentation cop
Fixes #19777 - fix Layout/IndentArray cop
Fixes #19778 - Fix Layout/IndentAssignment cop
Fixes #19780 - fix Layout/IndentationWidth cop
Fixes #22016 - update rubocop to 0.52
Fixes #19820, #19822, #19824 - Fix some performance cops
Fixes #19772, #19773, #19774 - Fix some empty line cops
Fixes #21098 - Use positional args in functional test requests
refs #21394 - user login with access token api
Fixes #21450 - Update rubocop to 0.51.0
fixes #21394 - user login with access token api
Fixes #19912 - Allow all styles of word arrays
fixes #20453 - build is enabled for cloned host (#4704)
Fixes #19808 - Remove useless assignments
Fixes #19826 - Fix Rails/ActiveSupportAliases cop
Fixes #19828 - Fix Rails/Blank cop
I disabled the default UnlessPresent value since sometimes it's clearerto use `unless attribute.present?` instead of `if attribute.blank?`.
Fixes #19823 - Fix Performance/StartWith cop
Fixes #19825 - Fix Performance/TimesMap cop
Fixes #19821 - Enable Performance/CompareWithBlock cop
Fixes #19844 - fix Security/Eval cop
fixes #19913 - fixes rubocop Style/ZeroLengthPredicate
Fixes #19798 - Fix Layout/TrailingBlankLines cop
Fixes #19764 - Fix Layout/AccessModifierIndentation cop
Fixes #19762 - upgrade to rubocop 0.49.1
Fixes #19700 - update rubocop rules
The following changes have been made:
- Performance/RedundantMerge:changes lines such as:```not_found_message.merge! :message => options```to:```not_found_message[:message] = options```
- converts str.match() to str =~ ()...
fixes #18064 - import host from compute resource
fixes #18476 - users have ssh keys
Fixes #17796 - bump to rubocop 0.46
fixes #11127 - show error when rebuild reboot fails
Refs #3809 - Turn on MultilineTernaryOperator rubocop
Fixes #16491 - Upgrade rubocop to version 0.42
Fixes #13768 - random and MAC-based name generator