Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Homebrew/homebrew-bundle

📦 Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask and the Mac App Store.
https://github.com/Homebrew/homebrew-bundle

Merge pull request #380 from Homebrew/dependabot/bundler/codecov-0.1.13

Bump codecov from 0.1.12 to 0.1.13

9fb0a9bb07db4a33561adb305fe5de4e30fb4b24 authored about 6 years ago by Mike McQuaid <[email protected]>
Bump codecov from 0.1.12 to 0.1.13

Bumps [codecov](https://github.com/codecov/codecov-ruby) from 0.1.12 to 0.1.13.
- [Release notes...

903ea292f37aebfd073673fc43f05d76604d18cd authored about 6 years ago by dependabot[bot] <[email protected]>
Merge pull request #379 from Homebrew/dependabot/bundler/codecov-0.1.12

Bump codecov from 0.1.11 to 0.1.12

bedfbe955b9101a3216b0252e47fa12b797b5f1a authored about 6 years ago by Jacob Bednarz <[email protected]>
Bump codecov from 0.1.11 to 0.1.12

Bumps [codecov](https://github.com/codecov/codecov-ruby) from 0.1.11 to 0.1.12.
- [Release notes...

7196ea26c7e0798e633a114c167496ec74c0f074 authored over 6 years ago by dependabot[bot] <[email protected]>
Merge pull request #378 from Homebrew/dependabot/bundler/codecov-0.1.11

Bump codecov from 0.1.10 to 0.1.11

3794331740a131074077ad2ff0cc4aeaf9c2231d authored over 6 years ago by Mike McQuaid <[email protected]>
Bump codecov from 0.1.10 to 0.1.11

Bumps [codecov](https://github.com/codecov/codecov-ruby) from 0.1.10 to 0.1.11.
- [Release notes...

343eb853b35db6896de110ac34cf9d20e5310e6d authored over 6 years ago by dependabot[bot] <[email protected]>
Update bundle help text

Fix a few inconsistencies and append colons to command specs.

d767e18ef2c3e30567835f07af07b86d5faa36f1 authored over 6 years ago by EricFromCanada <[email protected]>
Merge pull request #376 from MikeMcQuaid/update-gems

Update/cleanup all gems

4de68247927ec6a4624b50a73139589494bce121 authored over 6 years ago by Mike McQuaid <[email protected]>
Update/cleanup all gems

Also, remove unnecessary `spec_helper` code after gem updates.

352dac20d87911e1b2f8dd2b50567509ed623f8f authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #374 from MikeMcQuaid/mas-signin

mas: better handle signin failure

914ca41f5082c4c58873557f13af43a09ef262e2 authored over 6 years ago by Mike McQuaid <[email protected]>
mas: better handle signin failure

- see if app can be skipped because it doesn’t need upgrade
- don’t try to sign in on Mojave (it...

0cd202a4361c29b3c9b14e8c8b6ef66f424a7219 authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #372 from phallstrom/readme

make note of --describe option to dump in readme

09b65221ad490539ee064b764b1db01fa681a73c authored over 6 years ago by Colin Dean <[email protected]>
make note of --describe option to dump in readme

1fe49817ffe1fa9ebad0b41a634bf253077472e5 authored over 6 years ago by Philip Hallstrom <[email protected]>
Merge pull request #373 from colindean/colindean/rubocop-compliance

Corrects two Rubocop warnings new since project-wide config changed

ac26c1eb92e33699c3b897e69eea37b92e073c87 authored over 6 years ago by Colin Dean <[email protected]>
Corrects two Rubocop warnings new since project-wide config changed

c3b30d20ca581780ae8517f776fc85997d1b865d authored over 6 years ago by Colin Dean <[email protected]>
Merge pull request #367 from colindean/colindean/intermittent-test-failures

Fixes flakey tests

First merge as a maintainer!

bebdc64e88096586469d04f7d8ab296c80f419b1 authored over 6 years ago by Colin Dean <[email protected]>
Adds missing brew installer reset

Bundle::BrewInstaller's @installed_formulae was getting memoized earlier
and this test was using...

56fd6656daf3752accf935102ae52bce7cab15c2 authored over 6 years ago by Colin Dean <[email protected]>
Nil memoized formula oldnames when Dumper is reset

Work toward #361

e1529576f4853fdce8526148bebaa09380dcdd7d authored over 6 years ago by Colin Dean <[email protected]>
Uses an allow instead of modifying ARGV

Work toward #361

6fde1a04ff42c4e8af150bf3b07d362a64506339 authored over 6 years ago by Colin Dean <[email protected]>
Merge pull request #364 from MikeMcQuaid/handle-nameerror

brew_dumper: NameError makes formulae unreadable.

bc97597d437f32712791d5b68d558da1798d34e1 authored over 6 years ago by Mike McQuaid <[email protected]>
Fix brew style failures.

Allow a couple of modules to be a bit long for now and add TODO.

21600243d4ab6469a7efc59975b2fe0b0c3c2e4b authored over 6 years ago by Mike McQuaid <[email protected]>
brew_dumper: NameError makes formulae unreadable.

And `NoMethodError` is a type of `NameError`.

9c8e7201fc7742500be62953912164abd287350a authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #363 from mikesplain/pinning

Add tap pinning

e854d79b9a0038b8d34a8993dcf5b4d6648af5d7 authored over 6 years ago by Mike McQuaid <[email protected]>
Add pinning

bd95481ccb32f7a0305d4523f89ce9dc7e2c4d9f authored over 6 years ago by Mike Splain <[email protected]>
Merge pull request #362 from jacobbednarz/expand-valid-mas-output-regex

Extend valid `mas` app name regex

f785096b5a3a1a931d79aa0c34540be93801f257 authored over 6 years ago by Mike McQuaid <[email protected]>
Extend valid `mas` app name regex

#349 introduced a basic regex for determining if the app names provided
via `mas` were valid and...

379ad1ac58eb3470a9925c931986ade27cdfa0cd authored over 6 years ago by Jacob Bednarz <[email protected]>
Merge pull request #360 from cesarandreu/patch-1

Add docs for zap flag

0e58c4b593cf65fbce515147d157ab26726838f4 authored over 6 years ago by Mike McQuaid <[email protected]>
Add docs for zap flag

1ccd79db513f7df6bf695406a069175a08d5d100 authored over 6 years ago by Cesar Andreu <[email protected]>
Merge pull request #356 from Homebrew/tweak-help-output

cmd/brew-bundle: tweak check help output.

40af29a70dd1a7bf8aaf14beddac4c465600ca3e authored over 6 years ago by Mike McQuaid <[email protected]>
cmd/brew-bundle: tweak check help output.

Display all on one line and allow terminals to do the wrapping. This
is consistent with other li...

43700e017c7753ed65a28343413f8bb0506bcf82 authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #355 from Homebrew/improve-exit

cmd/brew-bundle.rb: improve exit usage.

024d26aef708914160d16df4751bb5c2fa3ac2ac authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #327 from colindean/colindean/output-check-results

Display brew bundle check failures instead of silently failing

282c75f01e1361f61e71f7ae02125f0593b41d96 authored over 6 years ago by Mike McQuaid <[email protected]>
cmd/brew-bundle.rb: improve exit usage.

Since this is now a Ruby script required by Homebrew we want to tweak
the way that exits are han...

b992e5cbe1ffdc004af8b17012947744975916fb authored over 6 years ago by Mike McQuaid <[email protected]>
Lib/bundle: add missing require.

71020d5a67fd54a454cb3275de8b52c483cc1407 authored over 6 years ago by Mike McQuaid <[email protected]>
Moves the services check into the checks list from its separate location

9a55b2a9fe2ae63a5176173ddaaa6a5a6011bf9b authored over 6 years ago by Colin Dean <[email protected]>
Moves services check into new BrewServicesChecker

611a669c20245cd69bcc442c31dab4e7bef6abb1 authored over 6 years ago by Colin Dean <[email protected]>
Moves require of brew bundle ahead of glob require

This is necessary in order for Bundle::Checker:Base to be available
before classes which extend it.

f5904a09ee57de31d3412cd33cedb069d23dfee6 authored over 6 years ago by Colin Dean <[email protected]>
Merge pull request #354 from Homebrew/cleanup_command_spec_mocks

cleanup_command_spec: add missing mocks.

3e08185029dab3def1c36c4808a5286febb01c22 authored over 6 years ago by Mike McQuaid <[email protected]>
travis.yml: only build master branch.

df166e087ffc8fe693c790988c9f7865dada6653 authored over 6 years ago by Mike McQuaid <[email protected]>
cleanup_command_spec: add missing mocks.

Ensure that `brew cleanup` isn't run when running the test suite.

Fixes #353.

efb825c3527355a4b120f7e0bf93fb3fc2c65595 authored over 6 years ago by Mike McQuaid <[email protected]>
Drops DSL-ish NO_ACTION and action_required_for in favor of Array(Array.find)

https://github.com/Homebrew/homebrew-bundle/pull/327#issuecomment-412379027

fee100648e6b1c74f430b0715614fa9a989d7b7f authored over 6 years ago by Colin Dean <[email protected]>
Addresses a few style errors

* Unused variable
* Passing location information to an eval

d72a990aa64c85d27a03cb6f0dcb235de4ddf638 authored over 6 years ago by Colin Dean <[email protected]>
Clarifies that a service needs to be started instead of a formula

https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r209461462

9241dc13a8502dfffc675875be050fb812b07678 authored over 6 years ago by Colin Dean <[email protected]>
Drops output of (un)checked types since all will be checked when they'd be output

e6f51deb358678ebd4f84b6f1dcde71bab53f9dd moved them inside a condition
where all checks would al...

826eb1ac4c1c323009fe92896c207c5771051dba authored over 6 years ago by Colin Dean <[email protected]>
Avoids type checking by using Array() to ensure an array

f2c3d2c89cbdbaae5e3fdc50bb56369cb32e21bd authored over 6 years ago by Colin Dean <[email protected]>
Adds newline after end when there's meaningful code after end

https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r209454322

6609ce1594f1634c77fa69164ad1eb6aa4efdb28 authored over 6 years ago by Colin Dean <[email protected]>
Inlines the success message constant

Based on feedback https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r209454223

c3d84ae935679f73bc01f8ec6d35e51ea6ceaae9 authored over 6 years ago by Colin Dean <[email protected]>
Relegates the package type and name to a comment for subclasses

0097e429be5c60f276efbbd2f101fccd78b36fde authored over 6 years ago by Colin Dean <[email protected]>
Renames a copypasted variable

e27ab8bcad9c9a19c0d4209ace1f3c61403b0bd1 authored over 6 years ago by Colin Dean <[email protected]>
Adds a test for a poor implementation of a checker

17bfe386d11957e03568a9887ebaf3347a70b799 authored over 6 years ago by Colin Dean <[email protected]>
Refactor checkable selection into checkable formatter

Doing this moves the select that checks the package type into the base
class and puts a formatte...

8e9887d3a5c6e963296b8946ee7f6031898898bf authored over 6 years ago by Colin Dean <[email protected]>
Drops unused early exit check from module since it's in the class

e430b252886762a829841eaafd78be55f1bba0a0 authored over 6 years ago by Colin Dean <[email protected]>
Moves tap checker to checker class infrastructure

01cfe611a508eb88626107cc75ed4ae8d210db7d authored over 6 years ago by Colin Dean <[email protected]>
Moves mac app store checker to checker class

b3c3753da81b5ff61f5558d764bc092fc380d2f1 authored over 6 years ago by Colin Dean <[email protected]>
Moves cask checker from module to class

acb47aad4f08e51374004dd60a077409a35aa595 authored over 6 years ago by Colin Dean <[email protected]>
Moves brew checker from a module to a class

05b4fa97e3457806a550a41028abab58b08085f6 authored over 6 years ago by Colin Dean <[email protected]>
Separates checking into business logic and presentation

This makes the relationships a little clearer and reduces some of the
coupling between classes i...

7f268a5222b2080b7f89ea955b9160b2e4709317 authored over 6 years ago by Colin Dean <[email protected]>
Moves checks of --verbose into checker

fbfa4596a8579d900bbce0c21f41e12a21611a4b authored over 6 years ago by Colin Dean <[email protected]>
Use find instead of any? and saving inside its block

4e68032d79858852fa8dfbfa7fd0dfbaae26679b authored over 6 years ago by Colin Dean <[email protected]>
Removes unnecessarily frozen constant

00e7017342331e349fce75e5fabc29b75fdd9d4c authored over 6 years ago by Colin Dean <[email protected]>
Fixes curly bracket spacing

da1e73de935d10ce207c536ff0272e5e757a4d7a authored over 6 years ago by Colin Dean <[email protected]>
Chains and aligns array operations

2ce03d0a94094078d9e407d6d1be699d953c0a5b authored over 6 years ago by Colin Dean <[email protected]>
Extracts each checker's selection from the entries into a method

This sets up that method to be standardized in some way.

df101a1f91732eb318b2f8e1da63100ae537d0a7 authored over 6 years ago by Colin Dean <[email protected]>
Extracts early exit check logic into a shared method

This DRYs up the checkers a little and exposes some other potential
DRYing opportunities.

a7074ddcfdfece1b8877e63c6a9c45656544093e authored over 6 years ago by Colin Dean <[email protected]>
Outputs (un)completed checks only in verbose mode

Based on feedback https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r208941301

e6f51deb358678ebd4f84b6f1dcde71bab53f9dd authored over 6 years ago by Colin Dean <[email protected]>
Changes arrow to a frozen constant

Based on feedback https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r208940550

1715a0a9186b6b5e92bffa75ef1ceed75a22d41c authored over 6 years ago by Colin Dean <[email protected]>
Renames the checkers' ok? method to installed_and_up_to_date?

Based on feedback https://github.com/Homebrew/homebrew-bundle/pull/327/review_comment/create#dis...

b3b53d0c94c47c90e9b4ec62a01c4ade6daf763d authored over 6 years ago by Colin Dean <[email protected]>
Adds tests for early exit of checker

0cbda2a7574b6cd29dde70914f0b69289d8187ba authored over 6 years ago by Colin Dean <[email protected]>
Drops unused Bundle::Dsl::Entry pretty printing to_s

711bf423e0a6dcb9031df13997989631f0cbd45e authored over 6 years ago by Colin Dean <[email protected]>
Removes redundant to_s inside a string interpolation

3fcc4b568083fdb0b5b41fd9b721102394698209 authored over 6 years ago by Colin Dean <[email protected]>
Switches to map for looking for work to be done while checking

That I'm having to result to looking at types here tells me that there's
likely a better way to ...

52c72889f94e4aa7f2d69f77821c2b6a9f63d861 authored over 6 years ago by Colin Dean <[email protected]>
Align the end

I tried so hard and got so far

3d39a7baef034019871b74c6dfca5da8ae1ee6de authored over 6 years ago by Colin Dean <[email protected]>
Address style problems in Bundle::Checker

c16e8816dca5b9588ff470d5dbcb76ccf20e7e30 authored over 6 years ago by Colin Dean <[email protected]>
Reorders check completion messages

It makes more sense for them to be *before* the list of packages.
I almost had them show only in...

dd396493f937dd53273352dc1d329606488bd4d0 authored over 6 years ago by Colin Dean <[email protected]>
Extract BrewInstaller functionality to a method

fe864ae41a7132c97e9840267d819d7900e349c6 authored over 6 years ago by Colin Dean <[email protected]>
Use a regular ASCII arrow instead of a fancy UTF-8 arrow

Addresses https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r169880875

fdce7740109cf471eca8c95daf10f8eaeb97a100 authored over 6 years ago by Colin Dean <[email protected]>
Combine --verbose and --all

Addresses https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r169880543

10d27e5eb1356cf4e1909633ea191f1606a34756 authored over 6 years ago by Colin Dean <[email protected]>
Introduces a check option that toggles exit on first error or check all

aab76eb07a51f84fe5ae9357a5b6321c43a776b5 authored over 6 years ago by Colin Dean <[email protected]>
Fixes some style issues in check command code

4e87dbf96f19ebaffbd8500946646530a6893117 authored over 6 years ago by Colin Dean <[email protected]>
Outputs what dependencies failed during a check

47a610193235b496c842547d9c272431b3779506 authored over 6 years ago by Colin Dean <[email protected]>
Restores early exit when a checked category has work to do

4cb405b2e064985ea868e9ce35ec852c83bd4d3b authored over 6 years ago by Colin Dean <[email protected]>
Use . instead of :: when calling module methods

06f54d98efd74d9460092094b40ea54376846383 authored over 6 years ago by Colin Dean <[email protected]>
Documents --verbose and --all for check

9846723b4575616d5839263b1b420f720aed8e86 authored over 6 years ago by Colin Dean <[email protected]>
Removes unused methods in check command

With those methods removed, the test actually still passes since the
setup mocked them! So, I've...

dd38132734dacabf5b936228cdacb16f625b7340 authored over 6 years ago by Colin Dean <[email protected]>
Address def parenthesis requirements

10f4d242cbe066681d3881e8daa2e202c09af52b authored over 6 years ago by Colin Dean <[email protected]>
Extract a variable to make the metaprogramming clearer

Addresses https://github.com/Homebrew/homebrew-bundle/pull/327#discussion_r169881999

423d6352bb5f445ae71c8a7dc0e08758cbc27401 authored over 6 years ago by Colin Dean <[email protected]>
Output check errors only when --verbose is passed

81993ce150c9580e37008873fcface9c32371715 authored over 6 years ago by Colin Dean <[email protected]>
Corrects check dependency satisfaction test, adds empty Brewfile check test

I realized in the process of writing the previous commit message that my
dependency satisfaction...

7b15bdab2d6dfcefc787d72e6d138262a976244d authored over 6 years ago by Colin Dean <[email protected]>
Fixes check test by accounting for single parse of Brewfile

Previously, each category tested (brew, cask, tap, mas) could parse the
Brewfile independently t...

028ca3a16db76cca2a5758c4d8a1cda1ab0e1af9 authored over 6 years ago by Colin Dean <[email protected]>
Removes check --all from command doc

ab720afb799e3deb0d76a8188831793676347224 authored over 6 years ago by Colin Dean <[email protected]>
Adds a test for early exit when a check category has work to do

5c556289a8ec110a06fd682890f18298c417786f authored over 6 years ago by Colin Dean <[email protected]>
Tells the user what categories were not checked

3c2cca09c9801f0d7976f0d0b51050b5ca575a24 authored over 6 years ago by Colin Dean <[email protected]>
WIP: Implements checkers for cask, mas, and tap

5fe9ffc1ad718c01ed75fd8e5904f6359d8813e8 authored over 6 years ago by Colin Dean <[email protected]>
WIP: Refactors checking methods into separate modules

2ad62c0e190cde7b2d0aa408dbf6f9839356c1c1 authored over 6 years ago by Colin Dean <[email protected]>
Removes --all reference from work-to-be-done message

a68d2f9d6f56fa9b4161c018ffd36633231a7445 authored over 6 years ago by Colin Dean <[email protected]>
Fixes indentation errors

brew style --fix is great when it works

002baeefd7783de1b17682738492dee4ae9ed418 authored over 6 years ago by Colin Dean <[email protected]>
WIP: Implements intentionally breaking test to check for early exit of checks

efb4af38e1c89fe389fcd21244566b65e5329048 authored over 6 years ago by Colin Dean <[email protected]>
Merge pull request #352 from MikeMcQuaid/handle-unavailable-formula

brew_dumper: handle unavailable formulae.

993e042b122f0505d28a0ce94db95de1ffbf4a44 authored over 6 years ago by Mike McQuaid <[email protected]>
brew_dumper: handle unavailable formulae.

Fixes #351.

6cc341f455a236a2abf39fc51c26a12089dd859c authored over 6 years ago by Mike McQuaid <[email protected]>
Merge pull request #349 from jacobbednarz/address-mas-invalid-output

Ensure `MacAppStoreDumper` only dumps valid app details

4d33e0dffdf8593558c1b067319fc2182e2ba9bc authored over 6 years ago by Mike McQuaid <[email protected]>