summaryrefslogtreecommitdiff
path: root/lib/bundler.rb
diff options
context:
space:
mode:
authorAndré Arko <andre@arko.net>2013-07-29 10:35:25 -0700
committerAndré Arko <andre@arko.net>2013-07-29 10:35:25 -0700
commit6608516a379d6cd4bd2b35c8b913b6c284197e00 (patch)
tree1379403af7549ef9e9b7495b8115604153cb9c88 /lib/bundler.rb
parent899a250984b4d248955a56948bd6e05423248df3 (diff)
parent5024238df342b791d3c19b1448c7a797615cc938 (diff)
downloadbundler-6608516a379d6cd4bd2b35c8b913b6c284197e00.tar.gz
Merge pull request #2564 from bundler/detect-cyclic-dependency
Raise user friendly errors in case of Cyclic Dependency
Diffstat (limited to 'lib/bundler.rb')
-rw-r--r--lib/bundler.rb31
1 files changed, 16 insertions, 15 deletions
diff --git a/lib/bundler.rb b/lib/bundler.rb
index 5ab56154ae..cfc645b75e 100644
--- a/lib/bundler.rb
+++ b/lib/bundler.rb
@@ -50,21 +50,22 @@ module Bundler
end
end
- class GemfileNotFound < BundlerError; status_code(10) ; end
- class GemNotFound < BundlerError; status_code(7) ; end
- class GemfileError < BundlerError; status_code(4) ; end
- class InstallError < BundlerError; status_code(5) ; end
- class InstallHookError < BundlerError; status_code(6) ; end
- class PathError < BundlerError; status_code(13) ; end
- class GitError < BundlerError; status_code(11) ; end
- class DeprecatedError < BundlerError; status_code(12) ; end
- class GemspecError < BundlerError; status_code(14) ; end
- class InvalidOption < BundlerError; status_code(15) ; end
- class ProductionError < BundlerError; status_code(16) ; end
- class HTTPError < BundlerError; status_code(17) ; end
- class RubyVersionMismatch < BundlerError; status_code(18) ; end
- class SecurityError < BundlerError; status_code(19) ; end
- class LockfileError < BundlerError; status_code(20) ; end
+ class GemfileNotFound < BundlerError; status_code(10) ; end
+ class GemNotFound < BundlerError; status_code(7) ; end
+ class GemfileError < BundlerError; status_code(4) ; end
+ class InstallError < BundlerError; status_code(5) ; end
+ class InstallHookError < BundlerError; status_code(6) ; end
+ class PathError < BundlerError; status_code(13) ; end
+ class GitError < BundlerError; status_code(11) ; end
+ class DeprecatedError < BundlerError; status_code(12) ; end
+ class GemspecError < BundlerError; status_code(14) ; end
+ class InvalidOption < BundlerError; status_code(15) ; end
+ class ProductionError < BundlerError; status_code(16) ; end
+ class HTTPError < BundlerError; status_code(17) ; end
+ class RubyVersionMismatch < BundlerError; status_code(18) ; end
+ class SecurityError < BundlerError; status_code(19) ; end
+ class LockfileError < BundlerError; status_code(20) ; end
+ class CyclicDependencyError < BundlerError; status_code(21) ; end
# Internal errors, should be rescued
class VersionConflict < BundlerError