Sha256: 43c5f3fa122e8d8de4c2b6bef54bd4c9974497916f5f421468f239967b247a90

Contents?: true

Size: 369 Bytes

Versions: 5

Compression:

Stored size: 369 Bytes

Contents

module Nucleon
module Extension
class Project < Nucleon.plugin_class(:nucleon, :extension)
  
  def manager_plugin_provider(config)
    if config[:namespace] == :nucleon && config[:type] == :project
      if config[:directory] && provider = Nucleon::Plugin::Project.load_provider(config[:directory])
        return provider
      end
    end
    nil
  end
end
end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nucleon-0.2.6 lib/nucleon/extension/project.rb
nucleon-0.2.5 lib/nucleon/extension/project.rb
nucleon-0.2.4 lib/nucleon/extension/project.rb
nucleon-0.2.3 lib/nucleon/extension/project.rb
nucleon-0.2.2 lib/nucleon/extension/project.rb