module TaskwarriorWeb::CommandBuilder

Public Class Methods

included(class_name) click to toggle source
# File lib/taskwarrior-web/services/builder.rb, line 9
def self.included(class_name)
  class_name.class_eval do
    case TaskwarriorWeb::Config.version.major
    when 2
      include TaskwarriorWeb::CommandBuilder::V2
    when 1
      include TaskwarriorWeb::CommandBuilder::V1
    else
      raise TaskwarriorWeb::UnrecognizedTaskVersion
    end
  end
end