Sha256: 21491751b84ac9bd706bad40a8bb728fe28f0b7a0b6a1d72cdd9a54a568d116a

Contents?: true

Size: 755 Bytes

Versions: 2

Compression:

Stored size: 755 Bytes

Contents

# frozen_string_literal: true

require "smart_todo/version"
require "smart_todo/events"

module SmartTodo
  autoload :SlackClient,              'smart_todo/slack_client'
  autoload :CLI,                      'smart_todo/cli'
  autoload :Dispatcher,               'smart_todo/dispatcher'

  module Parser
    autoload :CommentParser,          'smart_todo/parser/comment_parser'
    autoload :TodoNode,               'smart_todo/parser/todo_node'
    autoload :MetadataParser,         'smart_todo/parser/metadata_parser'
  end

  module Events
    autoload :Date,                   'smart_todo/events/date'
    autoload :GemRelease,             'smart_todo/events/gem_release'
    autoload :IssueClose,             'smart_todo/events/issue_close'
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
smart_todo-1.0.2 lib/smart_todo.rb
smart_todo-1.0.1 lib/smart_todo.rb