Module: WorkItems

Defined in:
app/models/work_items/type.rb,
app/policies/work_items/type_policy.rb,
app/services/work_items/build_service.rb,
app/services/work_items/create_service.rb,
app/services/work_items/delete_service.rb,
app/services/work_items/update_service.rb,
app/services/work_items/delete_task_service.rb,
app/services/work_items/create_and_link_service.rb,
app/services/work_items/create_from_task_service.rb,
app/services/work_items/task_list_reference_removal_service.rb,
app/services/work_items/task_list_reference_replacement_service.rb

Overview

Note: initial thinking behind `icon_name` is for it to do triple duty:

  1. one of our svg icon names, such as `external-link` or a new one `bug`

  2. if it's an absolute url, then url to a user uploaded icon/image

  3. an emoji, with the format of `:smile:`

Defined Under Namespace

Classes: BuildService, CreateAndLinkService, CreateFromTaskService, CreateService, DeleteService, DeleteTaskService, TaskListReferenceRemovalService, TaskListReferenceReplacementService, Type, TypePolicy, UpdateService