| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-12-23 | Merge pull request #1693 from broder/homepage_check | Mike McQuaid | |
| Updated homepage 404 check to use explicit parameters and return the … | |||
| 2016-12-20 | audit: fix 32-bit check. | Mike McQuaid | |
| 2016-12-20 | Merge pull request #1695 from MikeMcQuaid/audit-revision-map-nil | Mike McQuaid | |
| audit: handle a nil revision map. | |||
| 2016-12-20 | Merge pull request #1698 from MikeMcQuaid/deprecate-32-bit | Mike McQuaid | |
| Deprecate 32-bit options. | |||
| 2016-12-20 | Deprecate 32-bit options. | Mike McQuaid | |
| These were formerly supported but as it has been a very long time since 32-bit software was necessary on macOS these have been deprecated with a `brew audit` warning and a future `odeprecated`. | |||
| 2016-12-19 | Markups | David Broder-Rodgers | |
| 2016-12-18 | audit: handle a nil revision map. | Mike McQuaid | |
| 2016-12-18 | audit: don't allow use of OS.mac?/OS.linux?. | Mike McQuaid | |
| Forbid their use in Homebrew/core which only supports macOS. This may be added to more/all official taps in future. | |||
| 2016-12-18 | Updated homepage 404 check to use explicit parameters and return the status code | David Broder-Rodgers | |
| 2016-12-13 | audit: flag use of "fails_with :llvm". | Mike McQuaid | |
| Also, add TODOs for deprecating this properly at a later point. | |||
| 2016-11-23 | audit: allow deprecated options on new @ formulae. | Mike McQuaid | |
| As these may be migrations from another tap where we want to migrate options across correctly. | |||
| 2016-11-20 | audit: check formula name against blacklisted names. | William Woodruff | |
| 2016-11-18 | Merge pull request #1528 from MikeMcQuaid/audit-devel-revision | Mike McQuaid | |
| audit: don't check devel version_scheme/revision. | |||
| 2016-11-18 | audit: check for HOMEBREW_PREFIX test path usage. | Mike McQuaid | |
| This is also not allowed. As seen in https://github.com/Homebrew/homebrew-core/pull/6996. | |||
| 2016-11-17 | audit: don't check devel version_scheme/revision. | Mike McQuaid | |
| These are formulae-wide so doesn't make sense to iterate through these for specs and get weird results. As seem in https://github.com/Homebrew/homebrew-core/pull/6952. | |||
| 2016-11-16 | Update `.rubocop_todo.yml`. | Markus Reiter | |
| 2016-11-16 | Merge pull request #1522 from MikeMcQuaid/audit-one-previous-commit1.1.1 | Mike McQuaid | |
| audit: only check previous formula version. | |||
| 2016-11-16 | audit: only check previous formula version. | Mike McQuaid | |
| For calculating the stable/devel versions this should be sufficient as it's looking at `origin/master` so for a e.g. unmerged pull request this will stop complaining about mistakes outside the pull request itself. This will silence all warnings for historic version mistakes (i.e. before these audit checks were all enabled) which is normally a bad thing but as this case would rely on modifying history to complete is a good one. | |||
| 2016-11-16 | audit: check that there are any stable revisions. | Mike McQuaid | |
| Fixes the exception if `revision_map[formula.stable.version]` is `nil`. | |||
| 2016-11-15 | audit: fix "version should not decrease" (again). | Mike McQuaid | |
| - output the max version and current version to make the message more obvious. - Don't compare the development spec version to the formula version and then complain the formula version is lower (it should always be!) | |||
| 2016-11-13 | audit: fix "version should not decrease" check. | Mike McQuaid | |
| Fix the "version should not decrease" check so it correctly handles `version_scheme`s. Fixes #1489. | |||
| 2016-11-03 | audit: Escape interpolated string in regexp | Baptiste Fontaine | |
| This avoids issues with names containing special characters like e.g. [ Fixes #1431 | |||
| 2016-11-03 | Correct a few typos | Mandar Gokhale | |
| ...and update man pages where applicable | |||
| 2016-11-02 | Merge pull request #1424 from MikeMcQuaid/audit-more-test-system | Mike McQuaid | |
| audit: check more unscoped test calls. | |||
| 2016-11-02 | audit: restore check that was lost in #927 | Steven Peters | |
| This audit check ensures that certain build dependencies are explicitly marked either as `:build` or `:run`. It seems to have been lost in #927. It was also adjusted in #1290. | |||
| 2016-11-02 | audit: stricter test system calls check. | Mike McQuaid | |
| Ensure that the name is suffixed with whitespace or quotes. | |||
| 2016-11-02 | audit: check more unscoped test calls. | Mike McQuaid | |
| Also check `def test`, `shell_output`, `pipe_output` and method calls using parentheses. | |||
| 2016-10-30 | audit: don't check new formulae revision/versions. | Baptiste Fontaine | |
| 2016-10-30 | audit: check the version does not decrease. | Mike McQuaid | |
| This will prevent brew upgrade from working correctly. | |||
| 2016-10-30 | Merge pull request #1402 from MikeMcQuaid/audit-system-test | Mike McQuaid | |
| audit: check test system calls are fully scoped. | |||
| 2016-10-30 | Merge pull request #1367 from MikeMcQuaid/audit-check-master-branch | Mike McQuaid | |
| audit: check for master branch tar/zipballs. | |||
| 2016-10-30 | Revert "audit: check the version does not decrease." | Mike McQuaid | |
| 2016-10-29 | audit: check test system calls are fully scoped. | Mike McQuaid | |
| This doesn't matter for everything but it does for the binaries that are installed. Have a limited name/alias check when not installed and a better one that iterates bin/sbin if installed. | |||
| 2016-10-29 | audit: check for master branch tar/zipballs. | Mike McQuaid | |
| These have unstable checksums and aren't the tagged, stable releases we require. | |||
| 2016-10-29 | Merge pull request #1366 from MikeMcQuaid/audit-check-version-decrease | Mike McQuaid | |
| audit: check the version does not decrease. | |||
| 2016-10-25 | Merge pull request #1365 from MikeMcQuaid/audit-stable-url-beta | Mike McQuaid | |
| audit: check for alpha/beta/rc usage in URLs. | |||
| 2016-10-24 | Don’t use bare percent literals. | Markus Reiter | |
| 2016-10-24 | audit: check for alpha/beta/rc usage in URLs. | Mike McQuaid | |
| Stable URLs should not use unstable versions. | |||
| 2016-10-24 | audit: check the version does not decrease. | Mike McQuaid | |
| This will prevent `brew upgrade` from working correctly. | |||
| 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-18 | audit: don't complain about trailing whitespace. | Mike McQuaid | |
| This is handled by `brew style` now. | |||
| 2016-10-15 | Fix when clause ordering. | Max Nordlund | |
| 2016-10-14 | Fix wrong ordering on when clauses in audit.rb | Max Nordlund | |
| It looks like a rebase/merge conflict remmenet. | |||
| 2016-10-12 | Deprecate apr requirement. | Mike McQuaid | |
| It's not used on enough configurations now that there's little point in keeping it around. See e.g. `:autoconf` for prior art. | |||
| 2016-10-05 | audit: forbid `deprecated_option` in new formulae | Jonathan Chang | |
| 2016-10-02 | Use `module_function` for commands. | Markus Reiter | |
| 2016-09-25 | RuboCop: Style/IfUnlessModifier | Markus Reiter | |
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | Fix Performance/FixedSize. | Markus Reiter | |
