require ‘pathname’
module Airenv
module Commands module List def self.included(thor) thor.class_eval do desc 'list', 'List fetched SDKs up' def list Airenv::SdkDescription.installed_versions.each do |version_id| sdk = Airenv::Sdk.new(version_id) current_mark = if sdk.current? then "*" else " " end puts "#{current_mark} #{sdk.description.id} (#{sdk.simple_version})" end end end end end end
end