lib/lovely_rufus/layers/layer.rb in lovely_rufus-1.0.0 vs lib/lovely_rufus/layers/layer.rb in lovely_rufus-1.0.1
- old
+ new
@@ -1,15 +1,19 @@
+# frozen_string_literal: true
+
module LovelyRufus
module Layers
class Layer
def initialize(next_layer = -> (wrap) { wrap })
@next_layer = next_layer
end
def call(_wrap)
- fail 'Layer subclasses must define #call that takes a Wrap'
+ raise 'Layer subclasses must define #call that takes a Wrap'
end
- private_attr_reader :next_layer
+ private
+
+ attr_reader :next_layer
end
end
end