aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-12-27audit: improve FileUtils check.Mike McQuaid
Match the parens properly and only interpolate once. Closes Homebrew/homebrew#35288. Closes Homebrew/homebrew#35291.
2014-12-27One less external call to #active_specJack Nagel
2014-12-27create: recommend `brew audit --strict`.Mike McQuaid
2014-12-27manpage: document `brew audit --strict`.Mike McQuaid
2014-12-27audit (strict): add require formula check.Mike McQuaid
2014-12-27audit (strict): check a test is present.Mike McQuaid
2014-12-27audit (strict): whitelist 32-bit in options check.Mike McQuaid
2014-12-27audit (strict): check for use double-quotes.Mike McQuaid
2014-12-27audit (strict): check for use of spaces in system.Mike McQuaid
2014-12-27audit: check for use of FileUtils methods.Mike McQuaid
2014-12-27tap_migrations: add missed x3270 formulaMike McQuaid
2014-12-27test-bot: use audit --strict on added formulae.Mike McQuaid
2014-12-27uses: harden against missing formulae.Mike McQuaid
2014-12-27audit: check options when in strict mode.Mike McQuaid
2014-12-27audit: add strict mode, argument.Mike McQuaid
2014-12-27Migrate some formula with hard-X11 dependencies.Mike McQuaid
We have the homebrew-x11 tap for this reason so let's migrate everything without any reverse dependencies. Ideally I'd also like to migrate everything that's :recommended and the GTK formulae through there too (or to a dedicated homebrew-gtk).
2014-12-27tap-readme: tweak the format.Mike McQuaid
2014-12-26Remove unnecessary code from debuggerJack Nagel
2014-12-26Refactor patching testsJack Nagel
2014-12-26Commit test updates that were supposed to be part of ↵Jack Nagel
b76e26c9cf1fc805663d86b6d6d081f91f73ea18
2014-12-26Allow debugging patching failuresJack Nagel
Closes Homebrew/homebrew#33056.
2014-12-26Decouple applying patches from staging the sourceJack Nagel
2014-12-26Remove unnecessary require from testJack Nagel
2014-12-26Define install instead of making subclasses call standard_installJack Nagel
2014-12-26Finally stop exposing url on FormulaJack Nagel
2014-12-26Unroll validation loopJack Nagel
2014-12-26Overriding #initialize is not supported, so drop late validationJack Nagel
2014-12-26Fix warningJack Nagel
2014-12-26formula: add/improve more API docs.Mike McQuaid
Closes Homebrew/homebrew#35266.
2014-12-26Fix method redefinition warningJack Nagel
test_defined? gets defined in the method_added hook.
2014-12-26Fix "possible reference to past scope" warnings on 2.2Jack Nagel
2014-12-26Implement GithubGistFormula in a more natural wayJack Nagel
2014-12-25requirements: recommend casks where available.Mike McQuaid
Also, tweak the XQuartz requirement to not show 0.0.0 versions being required. Closes Homebrew/homebrew#35254. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-24Quote path in conflict error rm commandBaptiste Fontaine
Fixes Homebrew/homebrew#35143. Closes Homebrew/homebrew#35239. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-23Always show attribute value in validation error messageJack Nagel
2014-12-23Update minitestJack Nagel
2014-12-23test-bot: fix use of select!.Mike McQuaid
2014-12-23test-bot: test bottled dependents.Mike McQuaid
Test everything that `brew uses` a formula, has a bottle and a test. This should allow some quick gains in terms of spotting formulae that may need revisioned to avoid problems with shifting dependencies. As the test-bot lives in a data centre with (very) fast internet the fetch and extraction time shouldn't slow things down much. Closes Homebrew/homebrew#35092. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-23Convert dependencies to formulas for name matchingKevin Sjöberg
Dependency names are prefixed with the tap location, therefore dependency names do not match formula names. We convert dependencies into formulas to ensure proper name checking. Closes Homebrew/homebrew#35058. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-23language_module_dependency: fix finding opam.Jaime Marquínez Ferrándiz
`opam list <package>` only checks if the package is available Closes Homebrew/homebrew#35209. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-23uninstall: improve grammar for multiple version messageMisty De Meo
2014-12-23Mark cached_location as an attributeJack Nagel
2014-12-23Avoid check-then-act pattern in clear_cacheJack Nagel
2014-12-23Document download strategy interfaceJack Nagel
2014-12-23Don't raise NotImplementedErrorJack Nagel
2014-12-22The class-level keg_only_reason is private APIJack Nagel
2014-12-22Use "@api private" instead of "@private"Jack Nagel
http://www.rubydoc.info/gems/yard/file/docs/Tags.md#private http://www.rubydoc.info/gems/yard/file/docs/Tags.md#api
2014-12-22Fix formula template comment auditJack Nagel
2014-12-22Mark deprecated download strategies as suchJack Nagel
2014-12-22Deprecate appending the CVS module name to the URL stringJack Nagel