# File lib/tf/plugins.rb, line 40 def load wanted [ :input, :test, :output ].each do |type| _list = list(type) if ! wanted.include?("all") && ! wanted.include?("all_#{type}") _list = _list.select{|item, klass, _type| wanted.include?(klass) } end _list.each{|item, klass, _type| klass = TF.const_get(klass) instance_variable_get("@#{type}_plugins".to_sym) << klass.new } end end