Module: Annotate

Defined in:
lib/annotate.rb

Class Method Summary collapse

Class Method Details

.load_tasksObject



14
15
16
17
18
19
20
21
22
# File 'lib/annotate.rb', line 14

def self.load_tasks
  if File.exists?('Rakefile')
    load 'Rakefile'
    Dir[File.join(File.dirname(__FILE__), 'tasks', '**/*.rake')].each { |rake| load rake }
    return true
  else
    return false
  end
end

.versionObject



4
5
6
7
8
9
10
11
12
# File 'lib/annotate.rb', line 4

def self.version
  version_file = File.dirname(__FILE__) + "/../VERSION.yml"
  if File.exist?(version_file)
    config = YAML.load(File.read(version_file))
    version = "#{config[:major]}.#{config[:minor]}.#{config[:patch]}"
  else
    version = "0.0.0"
  end
end