Sha256: 0f42d1873580d76acce3821206aa90dc4b1131b559d3cc3fda09bb6722678f4d

Contents?: true

Size: 673 Bytes

Versions: 3

Compression:

Stored size: 673 Bytes

Contents

# frozen_string_literal: true

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

module SmartTodo
  autoload :SlackClient,              "smart_todo/slack_client"
  autoload :CLI,                      "smart_todo/cli"
  autoload :Todo,                     "smart_todo/todo"
  autoload :CommentParser,            "smart_todo/comment_parser"
  autoload :HttpClientBuilder,        "smart_todo/http_client_builder"

  module Dispatchers
    autoload :Base,                   "smart_todo/dispatchers/base"
    autoload :Slack,                  "smart_todo/dispatchers/slack"
    autoload :Output,                 "smart_todo/dispatchers/output"
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
smart_todo-1.9.0 lib/smart_todo.rb
smart_todo-1.8.0 lib/smart_todo.rb
smart_todo-1.7.0 lib/smart_todo.rb