| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make all plugin events registered to make documenting them easier | jules2689 | 2018-05-22 | 1 | -0/+7 |
| | | | | | | | | | Every event in #hook and #add_hook will check if the event is registered in Bundler::Plugin::Events. This allows for easy tracking of what's calling events, and allow documentation to easily point to a single location. It also makes testing easier as events are predicatable and accessible via constants | ||||
| * | Fix some rescue calls that do not specifiy error type. | utilum | 2018-03-17 | 1 | -2/+2 |
| | | |||||
| * | Auto merge of #6120 - jumbosushi:plugin_list, r=indirect | The Bundler Bot | 2017-10-22 | 1 | -0/+20 |
| |\ | | | | | | | | | | | | | | | Add plugin list command This is a continuation of PR #5672 which was originally created to fix Issue #5467 Fixes a typo from the last PR, and add additional test files to check Bundler::Plugin#list | ||||
| | * | implement command `bundle plugin list` | fotanus | 2017-05-30 | 1 | -0/+20 |
| | | | |||||
| * | | Allow the user to set alternative to ~/.bundle | Greg Werbin | 2017-09-10 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recognize new environment variables, with the following fallbacks: $BUNDLE_USER_HOME -> $HOME/.bundle $BUNDLE_USER_CACHE -> $BUNDLE_USER_HOME/cache $BUNDLE_USER_CONFIG -> $BUNDLE_USER_HOME/config $BUNDLE_USER_PLUGIN -> $BUNDLE_USER_HOME/plugin TODOs: - Error handling in Bundler.user_bundle_path when an invalid option is passed - Add tests (see https://github.com/bundler/bundler/pull/5787/commits/47fbe99387fea73fa652ad6692349b24cad6fe2e) - Draft PR with reference to GitHub issue numbers (not linked here as per contributing guidelines) + Issue: 4333 + Pull request: 5787 | ||||
| * | | [RuboCop] Enable Layout/EmptyLineAfterMagicComment cop | Koichi ITO | 2017-07-16 | 1 | -0/+1 |
| |/ | |||||
| * | Account for differing behavior in hash#select between 1.8.7 and 1.9.3+ | Kerri Miller | 2017-03-17 | 1 | -1/+1 |
| | | |||||
| * | .map -> .each, as we are not using return value | Kerri Miller | 2017-03-16 | 1 | -1/+1 |
| | | |||||
| * | Only uninstall plugins that we attempted to install. | Kerri Miller | 2017-03-16 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | Previously, when encountering any kind of exception when installing or registering a plugin, we would uninstall _everything_ in `specs`, which included not just every installed plugin but Bundler itself :scream: This patch prevents this from happening, by only attempting to delete code that is a) part of the installation attempt and b) NOT a currently registered command. This second restriction is to avoid a broken state, in the case where we attempt to install the same plugin twice. In that case, if we uninstall the code for the plugin, but leave the command registered, this causes attempts to reinstall the plugin to fail, as the command is still in the registry, and attempts to USE the command will fail because the code behind it has beendestroyed. | ||||
| * | Use `require` instead of `autoload` for bundler/plugin/api | Code Ass | 2016-09-16 | 1 | -1/+1 |
| | | |||||
| * | [Plugin] Don’t print GemfileErrors twiceseg-resolve-for-specific-platforms | Samuel Giddins | 2016-08-25 | 1 | -1/+3 |
| | | |||||
| * | Add FeatureFlag classseg-feature-flag | Samuel Giddins | 2016-08-18 | 1 | -1/+1 |
| | | | | | | | Main use will be code showing what is true setting vs what is flagged Also can be used to develop for future major versions without needing a separate dev branch | ||||
| * | Indenting the backtrace on plugin error | Asutosh Palai | 2016-08-16 | 1 | -1/+1 |
| | | |||||
| * | Added plugin feature flag for hook | Asutosh Palai | 2016-08-16 | 1 | -0/+2 |
| | | |||||
| * | Added doc comments | Asutosh Palai | 2016-08-16 | 1 | -0/+8 |
| | | |||||
| * | Added passing blocks to hooks | Asutosh Palai | 2016-08-16 | 1 | -3/+3 |
| | | |||||
| * | Incorporated suggestions | Asutosh Palai | 2016-08-16 | 1 | -24/+21 |
| | | |||||
| * | Added specs for hooks | Asutosh Palai | 2016-08-16 | 1 | -1/+2 |
| | | |||||
| * | Hooks implementation | Asutosh Palai | 2016-08-16 | 1 | -1/+22 |
| | | |||||
| * | Added integration specs for app level plugin | Asutosh Palai | 2016-07-21 | 1 | -1/+1 |
| | | |||||
| * | Adding app index for plugin | Asutosh Palai | 2016-07-21 | 1 | -2/+26 |
| | | |||||
| * | Fixed hard coded load path for plugins | Asutosh Palai | 2016-07-03 | 1 | -20/+29 |
| | | |||||
| * | Addind the plugin lib path to load_path | Asutosh Palai | 2016-07-03 | 1 | -0/+9 |
| | | |||||
| * | Minor doc edits | Asutosh Palai | 2016-07-03 | 1 | -5/+9 |
| | | |||||
| * | Added caching | Asutosh Palai | 2016-07-03 | 1 | -3/+8 |
| | | |||||
| * | Fixed plugin install order for 1.8.7 | Asutosh Palai | 2016-07-03 | 1 | -6/+7 |
| | | |||||
| * | lockfile plugin version shift and inferred_plugin | Asutosh Palai | 2016-07-03 | 1 | -3/+3 |
| | | |||||
| * | Few correction from suggestions | Asutosh Palai | 2016-07-03 | 1 | -6/+6 |
| | | |||||
| * | Added unit spec for plugin class | Asutosh Palai | 2016-07-03 | 1 | -1/+1 |
| | | |||||
| * | Added doc for source | Asutosh Palai | 2016-07-03 | 1 | -2/+2 |
| | | |||||
| * | Made the auto added source plugins optional | Asutosh Palai | 2016-07-03 | 1 | -8/+16 |
| | | |||||
| * | Added spec for unlocking | Asutosh Palai | 2016-07-03 | 1 | -1/+1 |
| | | |||||
| * | Formatting and doc strings | Asutosh Palai | 2016-07-03 | 1 | -25/+31 |
| | | |||||
| * | Fixed converging of specs | Asutosh Palai | 2016-07-03 | 1 | -2/+2 |
| | | |||||
| * | Added locking | Asutosh Palai | 2016-07-03 | 1 | -0/+9 |
| | | |||||
| * | Brought upto speed with plugin branch | Asutosh Palai | 2016-07-03 | 1 | -47/+15 |
| | | |||||
| * | A base for source plugin | Asutosh Palai | 2016-07-03 | 1 | -0/+50 |
| | | |||||
| * | Added plugin install support for inline Gemfile | Asutosh Palai | 2016-06-09 | 1 | -2/+15 |
| | | |||||
| * | Fixes for failing specs for older ruby version | Asutosh Palai | 2016-06-08 | 1 | -2/+2 |
| | | |||||
| * | Added spec for multiple plugin install | Asutosh Palai | 2016-06-07 | 1 | -3/+3 |
| | | |||||
| * | Multiple plugins to be installed by cli install | Asutosh Palai | 2016-06-07 | 1 | -16/+19 |
| | | |||||
| * | Minor corrections | Asutosh Palai | 2016-06-07 | 1 | -1/+1 |
| | | |||||
| * | Using module_function in Plugin module | Asutosh Palai | 2016-06-07 | 1 | -99/+101 |
| | | |||||
| * | Added unit test form plugin module | Asutosh Palai | 2016-06-07 | 1 | -2/+6 |
| | | |||||
| * | Added a few Error classes | Asutosh Palai | 2016-06-07 | 1 | -2/+5 |
| | | |||||
| * | Fixed the issues raised in comments | Asutosh Palai | 2016-06-06 | 1 | -9/+9 |
| | | |||||
| * | Fixed the mistakes pointed out | Asutosh Palai | 2016-05-31 | 1 | -1/+1 |
| | | |||||
| * | Added spec for plugin api | Asutosh Palai | 2016-05-31 | 1 | -1/+3 |
| | | |||||
| * | Few cosmetic changes and doc comments | Asutosh Palai | 2016-05-31 | 1 | -4/+11 |
| | | |||||
| * | Added the command plugin | Asutosh Palai | 2016-05-31 | 1 | -4/+37 |
| | | |||||
