Sha256: 342410911450fef468af7b045ce4e6fbc9d1e0d258b904505e28e8a5401caae0

Contents?: true

Size: 414 Bytes

Versions: 29

Compression:

Stored size: 414 Bytes

Contents

require 'rubygems'
require 'rubyforge'

module Newgem
  class Rubyforge
    attr_reader :full_name, :email
    
    def initialize
      @full_name = rubyforge.userconfig['full_name'] || ENV['NAME']  || 'FIXME full name'
      @email     = rubyforge.userconfig['email']     || ENV['EMAIL'] || 'FIXME email'
    end
    
    def rubyforge
      @rubyforge ||= RubyForge.new(::RubyForge::CONFIG_F)
    end

  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
newgem-0.18.0 lib/newgem/rubyforge.rb
newgem-0.19.0 lib/newgem/rubyforge.rb
newgem-0.20.1 lib/newgem/rubyforge.rb
newgem-0.21.0 lib/newgem/rubyforge.rb
newgem-0.20.0 lib/newgem/rubyforge.rb
newgem-0.19.1 lib/newgem/rubyforge.rb
newgem-0.22.2 lib/newgem/rubyforge.rb
newgem-0.22.1 lib/newgem/rubyforge.rb
newgem-0.22.0 lib/newgem/rubyforge.rb