class Tapioca::Commands::GemGenerate
def gems_to_generate(gem_names)
def gems_to_generate(gem_names) return @bundle.dependencies if gem_names.empty? (gem_names - @exclude).each_with_object([]) do |gem_name, gems| gem = @bundle.gem(gem_name) if gem.nil? next if @lsp_addon raise Thor::Error, set_color("Error: Cannot find gem '#{gem_name}'", :red) end gems.concat(gem_dependencies(gem)) if @include_dependencies gems << gem end end