Sha256: bdfe5ff2f9d3861a9d5e112373ec950c5843cedde4a762954ffff86888990015

Contents?: true

Size: 462 Bytes

Versions: 4

Compression:

Stored size: 462 Bytes

Contents

# frozen_string_literal: true

module AnnotateRb
  module Core
    class << self
      def version
        @version ||= File.read(File.expand_path('../../VERSION', __dir__)).strip
      end

      def load_rake_tasks
        return if @load_rake_tasks

        rake_tasks = Dir[File.join(File.dirname(__FILE__), 'tasks', '**/*.rake')]

        rake_tasks.each do |task|
          load task
        end

        @load_rake_tasks = true
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
annotaterb-4.1.1 lib/annotate_rb/core.rb
annotaterb-4.1.0 lib/annotate_rb/core.rb
annotaterb-4.0.0 lib/annotate_rb/core.rb
annotaterb-4.0.0.beta.1 lib/annotate_rb/core.rb