lib/ldp/error.rb in ldp-0.5.0 vs lib/ldp/error.rb in ldp-0.6.0
- old
+ new
@@ -1,20 +1,22 @@
module Ldp
class Error < StandardError; end
- class HttpError < RuntimeError; end
- class BadRequest < HttpError; end # 400
- class NotFound < HttpError; end # 404
- class Conflict < HttpError; end # 409
- class Gone < HttpError; end # 410
- class EtagMismatch < HttpError; end # 412
+ class HttpError < RuntimeError; end
+ class BadRequest < HttpError; end # 400
+ class NotFound < HttpError; end # 404
+ class Conflict < HttpError; end # 409
+ class Gone < HttpError; end # 410
+ class PreconditionFailed < HttpError; end # 412
class UnexpectedContentType < RuntimeError; end
class GraphDifferenceException < Ldp::Error
attr_reader :diff
def initialize message, diff
super(message)
@diff = diff
end
end
+
+ ETagMismatch = PreconditionFailed # deprecation
end