jenkins-bot has submitted this change and it was merged.
Change subject: Prepare repository for running RuboCop after every push to
Gerrit
......................................................................
Prepare repository for running RuboCop after every push to Gerrit
For now ignoring all problems.
Bug: 69245
Change-Id: I2998564042cd8970fc8594fb00c09ed7e41ef02a
---
A .rubocop.yml
A .rubocop_todo.yml
M Gemfile
3 files changed, 431 insertions(+), 0 deletions(-)
Approvals:
BryanDavis: Looks good to me, approved
Ori.livneh: Looks good to me, but someone else must approve
jenkins-bot: Verified
diff --git a/.rubocop.yml b/.rubocop.yml
new file mode 100644
index 0000000..cc32da4
--- /dev/null
+++ b/.rubocop.yml
@@ -0,0 +1 @@
+inherit_from: .rubocop_todo.yml
diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml
new file mode 100644
index 0000000..cded2f4
--- /dev/null
+++ b/.rubocop_todo.yml
@@ -0,0 +1,429 @@
+# This configuration was generated by `rubocop --auto-gen-config`
+# on 2014-10-23 12:04:54 +0200 using RuboCop version 0.26.1.
+# The point is for the user to remove these configuration records
+# one by one as the offenses are removed from the code base.
+# Note that changes in the inspected code, or installation of new
+# versions of RuboCop, may require this file to be generated again.
+
+# Offense count: 96
+Lint/AmbiguousRegexpLiteral:
+ Enabled: false
+
+# Offense count: 2
+# Configuration parameters: AllowSafeAssignment.
+Lint/AssignmentInCondition:
+ Enabled: false
+
+# Offense count: 5
+# Cop supports --auto-correct.
+Lint/BlockAlignment:
+ Enabled: false
+
+# Offense count: 2
+# Configuration parameters: AlignWith, SupportedStyles.
+Lint/DefEndAlignment:
+ Enabled: false
+
+# Offense count: 6
+# Cop supports --auto-correct.
+Lint/DeprecatedClassMethods:
+ Enabled: false
+
+# Offense count: 4
+Lint/HandleExceptions:
+ Enabled: false
+
+# Offense count: 2
+Lint/ParenthesesAsGroupedExpression:
+ Enabled: false
+
+# Offense count: 4
+Lint/ShadowingOuterLocalVariable:
+ Enabled: false
+
+# Offense count: 13
+# Cop supports --auto-correct.
+Lint/UnusedBlockArgument:
+ Enabled: false
+
+# Offense count: 5
+# Cop supports --auto-correct.
+Lint/UnusedMethodArgument:
+ Enabled: false
+
+# Offense count: 1
+Lint/Void:
+ Enabled: false
+
+# Offense count: 2
+Metrics/BlockNesting:
+ Max: 4
+
+# Offense count: 2
+# Configuration parameters: CountComments.
+Metrics/ClassLength:
+ Max: 113
+
+# Offense count: 6
+Metrics/CyclomaticComplexity:
+ Max: 10
+
+# Offense count: 297
+# Configuration parameters: AllowURI, URISchemes.
+Metrics/LineLength:
+ Max: 226
+
+# Offense count: 30
+# Configuration parameters: CountComments.
+Metrics/MethodLength:
+ Max: 45
+
+# Offense count: 5
+Metrics/PerceivedComplexity:
+ Max: 15
+
+# Offense count: 1
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/AccessModifierIndentation:
+ Enabled: false
+
+# Offense count: 2
+# Cop supports --auto-correct.
+Style/Alias:
+ Enabled: false
+
+# Offense count: 12
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/AlignParameters:
+ Enabled: false
+
+# Offense count: 12
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/AndOr:
+ Enabled: false
+
+# Offense count: 28
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/BarePercentLiterals:
+ Enabled: false
+
+# Offense count: 5
+# Cop supports --auto-correct.
+Style/Blocks:
+ Enabled: false
+
+# Offense count: 3
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/BracesAroundHashParameters:
+ Enabled: false
+
+# Offense count: 1
+Style/CaseEquality:
+ Enabled: false
+
+# Offense count: 6
+# Configuration parameters: IndentWhenRelativeTo, SupportedStyles,
IndentOneStep.
+Style/CaseIndentation:
+ Enabled: false
+
+# Offense count: 2
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/ClassAndModuleChildren:
+ Enabled: false
+
+# Offense count: 3
+# Cop supports --auto-correct.
+# Configuration parameters: PreferredMethods.
+Style/CollectionMethods:
+ Enabled: false
+
+# Offense count: 4
+# Configuration parameters: Keywords.
+Style/CommentAnnotation:
+ Enabled: false
+
+# Offense count: 7
+# Cop supports --auto-correct.
+Style/CommentIndentation:
+ Enabled: false
+
+# Offense count: 5
+# Cop supports --auto-correct.
+Style/DefWithParentheses:
+ Enabled: false
+
+# Offense count: 73
+Style/Documentation:
+ Enabled: false
+
+# Offense count: 8
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/DotPosition:
+ Enabled: false
+
+# Offense count: 2
+Style/DoubleNegation:
+ Enabled: false
+
+# Offense count: 8
+# Cop supports --auto-correct.
+# Configuration parameters: AllowAdjacentOneLineDefs.
+Style/EmptyLineBetweenDefs:
+ Enabled: false
+
+# Offense count: 10
+# Cop supports --auto-correct.
+Style/EmptyLines:
+ Enabled: false
+
+# Offense count: 2
+# Cop supports --auto-correct.
+Style/EmptyLinesAroundAccessModifier:
+ Enabled: false
+
+# Offense count: 9
+# Cop supports --auto-correct.
+Style/EmptyLinesAroundBody:
+ Enabled: false
+
+# Offense count: 8
+# Configuration parameters: Exclude.
+Style/FileName:
+ Enabled: false
+
+# Offense count: 124
+# Configuration parameters: AllowedVariables.
+Style/GlobalVars:
+ Enabled: false
+
+# Offense count: 5
+# Configuration parameters: MinBodyLength.
+Style/GuardClause:
+ Enabled: false
+
+# Offense count: 87
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/HashSyntax:
+ Enabled: false
+
+# Offense count: 9
+# Configuration parameters: MaxLineLength.
+Style/IfUnlessModifier:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+Style/IndentArray:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/IndentHash:
+ Enabled: false
+
+# Offense count: 17
+# Cop supports --auto-correct.
+Style/IndentationConsistency:
+ Enabled: false
+
+# Offense count: 153
+# Cop supports --auto-correct.
+Style/IndentationWidth:
+ Enabled: false
+
+# Offense count: 39
+# Cop supports --auto-correct.
+Style/LeadingCommentSpace:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+Style/MethodCallParentheses:
+ Enabled: false
+
+# Offense count: 30
+# Cop supports --auto-correct.
+Style/MultilineIfThen:
+ Enabled: false
+
+# Offense count: 48
+# Cop supports --auto-correct.
+Style/NegatedIf:
+ Enabled: false
+
+# Offense count: 1
+# Configuration parameters: EnforcedStyle, MinBodyLength, SupportedStyles.
+Style/Next:
+ Enabled: false
+
+# Offense count: 6
+# Cop supports --auto-correct.
+Style/Not:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+Style/NumericLiterals:
+ MinDigits: 7
+
+# Offense count: 4
+# Cop supports --auto-correct.
+# Configuration parameters: AllowSafeAssignment.
+Style/ParenthesesAroundCondition:
+ Enabled: false
+
+# Offense count: 27
+# Cop supports --auto-correct.
+# Configuration parameters: PreferredDelimiters.
+Style/PercentLiteralDelimiters:
+ Enabled: false
+
+# Offense count: 5
+# Cop supports --auto-correct.
+Style/PerlBackrefs:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+Style/RedundantBegin:
+ Enabled: false
+
+# Offense count: 4
+# Cop supports --auto-correct.
+Style/RedundantSelf:
+ Enabled: false
+
+# Offense count: 2
+Style/RegexpLiteral:
+ MaxSlashes: 5
+
+# Offense count: 4
+Style/RescueModifier:
+ Enabled: false
+
+# Offense count: 2
+# Cop supports --auto-correct.
+# Configuration parameters: AllowAsExpressionSeparator.
+Style/Semicolon:
+ Enabled: false
+
+# Offense count: 7
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/SignalException:
+ Enabled: false
+
+# Offense count: 31
+# Cop supports --auto-correct.
+Style/SpaceAfterColon:
+ Enabled: false
+
+# Offense count: 10
+# Cop supports --auto-correct.
+Style/SpaceAfterComma:
+ Enabled: false
+
+# Offense count: 2
+# Cop supports --auto-correct.
+Style/SpaceAfterMethodName:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/SpaceAroundEqualsInParameterDefault:
+ Enabled: false
+
+# Offense count: 12
+# Cop supports --auto-correct.
+Style/SpaceAroundOperators:
+ Enabled: false
+
+# Offense count: 18
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/SpaceBeforeBlockBraces:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles,
EnforcedStyleForEmptyBraces, SpaceBeforeBlockParameters.
+Style/SpaceInsideBlockBraces:
+ Enabled: true
+
+# Offense count: 56
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, EnforcedStyleForEmptyBraces,
SupportedStyles.
+Style/SpaceInsideHashLiteralBraces:
+ Enabled: false
+
+# Offense count: 26
+# Cop supports --auto-correct.
+Style/SpaceInsideParens:
+ Enabled: false
+
+# Offense count: 4
+# Cop supports --auto-correct.
+Style/SpecialGlobalVars:
+ Enabled: false
+
+# Offense count: 886
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/StringLiterals:
+ Enabled: false
+
+# Offense count: 220
+# Cop supports --auto-correct.
+Style/Tab:
+ Enabled: false
+
+# Offense count: 38
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/TrailingBlankLines:
+ Enabled: false
+
+# Offense count: 4
+# Cop supports --auto-correct.
+# Configuration parameters: EnforcedStyleForMultiline, SupportedStyles.
+Style/TrailingComma:
+ Enabled: false
+
+# Offense count: 3
+# Cop supports --auto-correct.
+Style/TrailingWhitespace:
+ Enabled: false
+
+# Offense count: 28
+# Cop supports --auto-correct.
+Style/UnneededPercentQ:
+ Enabled: false
+
+# Offense count: 2
+# Configuration parameters: EnforcedStyle, SupportedStyles.
+Style/VariableName:
+ Enabled: false
+
+# Offense count: 1
+# Cop supports --auto-correct.
+Style/WhileUntilDo:
+ Enabled: false
+
+# Offense count: 2
+# Configuration parameters: MaxLineLength.
+Style/WhileUntilModifier:
+ Enabled: false
+
+# Offense count: 2
+# Cop supports --auto-correct.
+Style/WordArray:
+ MinSize: 3
diff --git a/Gemfile b/Gemfile
index 17a2f21..0f0665e 100644
--- a/Gemfile
+++ b/Gemfile
@@ -3,6 +3,7 @@
group :development do
gem 'vagrant', git: 'https://github.com/mitchellh/vagrant.git'
gem 'pry-byebug'
+ gem 'rubocop', require: false
end
group :plugins do
--
To view, visit https://gerrit.wikimedia.org/r/168264
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I2998564042cd8970fc8594fb00c09ed7e41ef02a
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/vagrant
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <[email protected]>
Gerrit-Reviewer: BryanDavis <[email protected]>
Gerrit-Reviewer: Cmcmahon <[email protected]>
Gerrit-Reviewer: Dduvall <[email protected]>
Gerrit-Reviewer: Jforrester <[email protected]>
Gerrit-Reviewer: Ori.livneh <[email protected]>
Gerrit-Reviewer: Zfilipin <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits