Fixed bug: Calling .shift on class variables provides leads to errors when Unit class is used multiple times.

This commit is contained in:
Thorsten Eckel 2017-12-20 15:44:36 +01:00
parent eb00d57bac
commit 0ce0a9c06e

View file

@ -7,7 +7,7 @@ class Sequencer
provides = self.class.provides
raise 'Only one provide attribute possible' if provides.size != 1
attribute = provides.shift
attribute = provides.first
return if state.provided?(attribute)
result = fallback