::Guard.guards is not populated when 'guard show' is executed through the DslDescriber
so the evaluate_guardfile breaks when ::Guards.guards.empty? is executed
Ok, I think we can just add an if to skip the ::Guards.guards.empty? check when running guard show. Seems good to you? Feel free to submit a pull request, not sure if I'll have a lot of time to fix that in the next days. Thanks
It only happens on the command line so it is in no way blocking for me.