aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-08-06audit: add check for indefinite articleAlexis Hildebrandt
at the beginning of desc. Closes Homebrew/homebrew#42404. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-08-06update: loading core files at the beginningXu Cheng
This should help to prevent similar situation of Homebrew/homebrew#42553 happening in the future.
2015-08-06backport flat_map for Ruby 1.8Xu Cheng
Code is copied from https://github.com/marcandre/backports/blob/master/lib/backports/1.9.2/enumerable/flat_map.rb (MIT License by Marc-Andre Lafortune) Closes Homebrew/homebrew#42543. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-06favor flat_map over map...flattenXu Cheng
2015-08-06test_formula: add test_facotry_with_fully_qualified_nameXu Cheng
Closes Homebrew/homebrew#42550. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-06add fully qualified name for core formulaeCNA-Bld
2015-08-06hardware: temporary disable rubocop method rename ruleXu Cheng
Closes Homebrew/homebrew#42540. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-06test_inreplace: temporary disable rubocop string replacement ruleXu Cheng
2015-08-06more core file style updated by rubocopXu Cheng
2015-08-06update rubocop to 0.33.0Xu Cheng
2015-08-06style: allow passing arbitrary file pathsXu Cheng
2015-08-05audit: simplify command-line spelling checkAlexis Hildebrandt
Closes Homebrew/homebrew#42403. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-08-05audit: flag plaintext mirrorserviceDominyk Tiller
2015-08-05test-bot: run postinstall on dependenciesBaptiste Fontaine
Closes Homebrew/homebrew#36027. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-08-05ARGV: don't downcase bottle filenamesMisty De Meo
Fixes Homebrew/homebrew#42470.
2015-08-04formula_support: add provided_pre_mavericksDominyk Tiller
Closes Homebrew/homebrew#42460. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-08-03shell completion of official taps added to 'brew tap'Baptiste Fontaine
Closes Homebrew/homebrew#42421. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-08-03official_taps: add emacsAlex Dunn
Closes Homebrew/homebrew#42418.
2015-08-03fix ruby syntax warningsXu Cheng
Closes Homebrew/homebrew#42409. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-03brew readall --syntax: skip vendor filesXu Cheng
2015-08-03keg_relocate: fix syntax error.Mike McQuaid
Closes Homebrew/homebrew#42408.
2015-08-03command: fix break caused by style updateXu Cheng
2015-08-03More core files style updatesXu Cheng
2015-08-03Core files style updates.BrewTestBot
Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-03rubocop: remove conflicted rulesXu Cheng
Since trailing commas in method argument lists are a syntax error in 1.8, let's enforce the default rule of `TrailingComma`(i.e. `no_comma`) Closes Homebrew/homebrew#42398. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-03Add Rubocop 1.8 tweaks.Mike McQuaid
2015-08-03Don't try to Rubocop vendored files.Mike McQuaid
2015-08-02Add Alex Dunn as a maintainer.Alex Dunn
Closes Homebrew/homebrew#42347. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-02rubocop: update style rulesXu Cheng
Closes Homebrew/homebrew#42355. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-02online audit: use GET instead of HEADBaptiste Fontaine
I also removed the `-L` flag which is already present in `HOMEBREW_CURL_ARGS`. Closes Homebrew/homebrew#42352. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-08-02tab: check mxcl/master synonym unconditionallyXu Cheng
2015-08-02handle mxcl/master synonym inside Tab#from_file_contentXu Cheng
2015-08-01check_emacs_lisp(): bail unless site-lisp existsAlex Dunn
Closes Homebrew/homebrew#42345.
2015-08-01Automatic caveats for emacs lisp filesAlex Dunn
- The name of the subdirectory under site-lisp may not be exactly the same as the name of the package - `(normal-top-level-add-subdirs-to-load-path)` adds every subdirectory of `default-directory` to the load-path, so users don't have to update their load-path for every package they install. Closes Homebrew/homebrew#42309.
2015-08-01formula_cellar_checks: check_site_lisp()Alex Dunn
2015-08-01googlecl: move to homebrew/boneyard.Mike McQuaid
Closes Homebrew/homebrew#42245.
2015-08-01formula: define opt_pkgshare helper method.Dominique Orban
Closes Homebrew/homebrew#42023. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-01enumerate all formulae by files rather than namesXu Cheng
Before ``` $ time brew readall brew readall 10.63s user 0.36s system 99% cpu 11.003 total ``` After ``` $ time brew readall brew readall 5.62s user 0.24s system 99% cpu 5.859 total ``` Closes Homebrew/homebrew#42302. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-31tab: set stable as default specXu Cheng
Fixes Homebrew/homebrew#42297.
2015-07-31print sandbox messageXu Cheng
Closes Homebrew/homebrew#42293. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-31test_tab: add test for Tab#specXu Cheng
Fixes Homebrew/homebrew#42147. Closes Homebrew/homebrew#42205. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-31test_formula: add more testXu Cheng
2015-07-31ARGV#resolved_formulae: auto resolve specXu Cheng
2015-07-31Formulary#from_rack: auto resolve specXu Cheng
2015-07-31ARGV#spec: allow pass default valueXu Cheng
2015-07-31Formula: add set_acitve_spec methodXu Cheng
2015-07-31Formula: add any_version_installed? methodXu Cheng
2015-07-31Formula#installed_prefix: use PkgVersionXu Cheng
Also check stable_prefix when current acitve_spec is not :stable
2015-07-31Formula#pkg_version: return the result based on current active_specXu Cheng
2015-07-31Formula: add active_spec_symXu Cheng