Sha256: 96da885d8f7ade17dbf5bfe39e6d9bc48f8f2401f8ec56bb741052ec04082768

Contents?: true

Size: 762 Bytes

Versions: 1

Compression:

Stored size: 762 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 :PullRequestClose,       'smart_todo/events/pull_request_close'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
smart_todo-1.0.0 lib/smart_todo.rb