| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-02-01 | docs: add more missing option descriptions | EricFromCanada | |
| and improve wording or formatting where necessary. | |||
| 2018-01-15 | rubocop 0.52.1 | Mike McQuaid | |
| 2018-01-07 | Use parser 2.4.0.0 | Mike McQuaid | |
| This matches the version that supports Ruby 2.3.3 syntax (which is the version we use). | |||
| 2017-10-10 | Set RuboCop maximum to current maximum. | Markus Reiter | |
| 2017-10-08 | Clean up code style and remove `.rubocop_todo.yml`. | Markus Reiter | |
| 2017-09-20 | audit: Use version pinned by brew while executing rubocop cli | Gautham Goli | |
| 2017-07-18 | Add a rubocop config file to control cops' execution in audit and style | Gautham Goli | |
| 2017-07-15 | style: disable NewFormulaAudit cops' execution by default unless specified | Gautham Goli | |
| 2017-07-07 | Merge pull request #2853 from GauthamGoli/disable-strict-cops-brew-style | Mike McQuaid | |
| style: Don't run FormulaAuditStrict cops when `brew style foo` cmd is executed | |||
| 2017-07-03 | style: Don't run FormulaAuditStrict cops when `brew style some_formula` cmd ↵ | Gautham Goli | |
| is executed | |||
| 2017-06-30 | audit: Don't run audit methods when `--only-cops` is passed | Gautham Goli | |
| 2017-06-12 | Autocorrect Rubocop Style/SpecialGlobalVars. | Mike McQuaid | |
| 2017-06-03 | Fix `rubocop` in `brew audit`. | Markus Reiter | |
| 2017-05-29 | Use parallel RuboCop | Mike McQuaid | |
| This requires updating to Rubocop 0.49.0 which will require some fixes to rules, in Homebrew/brew and Homebrew/homebrew-core but opening this for now so I remember. | |||
| 2017-05-29 | Use `XDG_CACHE_HOME` for RuboCop. | Markus Reiter | |
| 2017-05-08 | Remove `to_s` from some `Pathname`s. | Markus Reiter | |
| 2017-05-07 | Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems" | Mike McQuaid | |
| This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d. | |||
| 2017-05-07 | Vendor all Homebrew's gems. | Mike McQuaid | |
| Homebrew's actually ended up using a fair few gems. While we want to avoid Bundler at runtime (and this PR still does that, in fact uses Bundler even less at runtime than it did before) writing our own version to use at build-time seems redundant. | |||
| 2017-05-03 | style: fix audit --online | Mike McQuaid | |
| This passed a symbol to `:except_cops` which caused a :boom:. | |||
| 2017-05-03 | style: don't require rubocop until installed. | Mike McQuaid | |
| This avoids an error when RuboCop installed installed yet. CC @GauthamGoli FYI. | |||
| 2017-05-03 | Add `--only-cops`,`--except-cops` options for brew style and simplify cop names | Gautham Goli | |
| 2017-05-02 | Add `--only-cops`,`--except-cops` options for brew audit | Gautham Goli | |
| Also refactor audit cops into two "departments" - FormulaAudit - FormulaAuditStrict | |||
| 2017-05-02 | Let cops run without --strict flag | Gautham Goli | |
| 2017-03-08 | style: improve Rubocop error handling. | Mike McQuaid | |
| - Check if the JSON is definitely invalid (< 2 characters) - Output the arguments that were passed to Rubocop | |||
| 2017-02-12 | Use constants for RuboCop version. | Markus Reiter | |
| 2017-01-27 | style: update rubocop to 0.47.1 | Dominyk Tiller | |
| 2016-11-20 | Replace Utils::JSON with corelib JSON calls. | William Woodruff | |
| 2016-11-13 | Update RuboCop to 0.45.0. | Markus Reiter | |
| 2016-10-22 | Update Rubocop style. | Mike McQuaid | |
| Another look at the current Rubocop rules and how they fit with our existing and desired future style. Almost all of these changes were automatic. Split some rules between formulae/brew where brew doesn't have millions of cases that need fixed. | |||
| 2016-10-02 | Use `module_function` for commands. | Markus Reiter | |
| 2016-10-01 | Fix JSON output handling. | Mike McQuaid | |
| 2016-10-01 | Use Library/.rubocop.yml file. | Mike McQuaid | |
| This allows having a shared style that’s use for Homebrew/brew and taps which can be overridden by Homebrew/brew. | |||
| 2016-09-29 | `cd` to `HOMEBREW_LIBRARY` is not needed anymore for RuboCop. | Markus Reiter | |
| 2016-09-29 | Use separate `.rubocop.yml` in `Library/Taps` and `Library/Homebrew`. | Markus Reiter | |
| 2016-09-29 | Use separate RuboCop configs for formulae and core code. | Markus Reiter | |
| 2016-09-23 | RuboCop has to be run inside `HOMEBREW_LIBRARY`. | Markus Reiter | |
| 2016-09-23 | Update `rubocop` dependency to `0.43.0`. | Markus Reiter | |
| 2016-09-19 | style: no args default to Library/Homebrew. | Mike McQuaid | |
| 2016-09-19 | style: don't require HOMEBREW_DEVELOPER to fix. | Mike McQuaid | |
| 2016-09-19 | style: allow passing taps as arguments. | Mike McQuaid | |
| 2016-09-17 | rubocop --auto-correct all hash-rocket usage. | Mike McQuaid | |
| 2016-07-16 | audit: prevent crash from nil exitstatus (#532) | Margaret Lewicka | |
| If rubocop invocation from brew audit exits with nil exitstatus, brew audit fails with 'undefined method `>' for nil:NilClass'. | |||
| 2016-07-12 | style: use RuboCop 0.41.2, adjust defaults (#489) | Martin Afanasjew | |
| Changes to our style configuration: - Consolidate all rules related to Ruby 1.8 compatibility in one place. - Codify our de-facto preference for `alias_method` over `alias` (drops offense count by 54 after turning this on). - Drop `Style/SignalException` as `only_raise` has been the new default for quite a while (since RuboCop 0.37.0). | |||
| 2016-07-04 | style: use RuboCop 0.41.1 (#433) | Martin Afanasjew | |
| Tweak `Style/NumericLiteralPrefix` cop settings as we're using octal literals a lot (both in formulae and the package manager) for file permissions and aren't ready just yet to transition them to the more beginner-friendly `0o` prefix (instead of the more obscure `0` prefix). | |||
| 2016-06-01 | style: use RuboCop 0.40 | Martin Afanasjew | |
| 2016-04-21 | brew-audit: pull style checks in to main audit output | Andrew Janke | |
| This collects all violations for each formula in a single place, instead of doing `brew style` outputs for all formulae first, and then the other audit checks. Closes #112. Signed-off-by: Andrew Janke <andrew@apjanke.net> | |||
| 2016-04-14 | style: use rubocop 0.39 | Dominyk Tiller | |
| (#85) | |||
| 2016-02-13 | style: update rubocop to 0.37.2 | Dominyk Tiller | |
| Closes Homebrew/homebrew#49084. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2016-01-17 | Rubocop: upgrade to version 0.36.0 | Bob W. Hogg | |
| Stop using Style/TrailingComma as it is no longer recognized and start using Style/TrailingCommaInArguments and Style/TrailingCommaInLiteral instead. Closes Homebrew/homebrew#48144. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-11-10 | rubocop: update to 0.35.1 | Dominyk Tiller | |
