moic.plugins.jira.completion package

Submodules

moic.plugins.jira.completion.base module

Base module for completion functions It includes all function used for autocomplete click options and arguments

moic.plugins.jira.completion.base.autocomplete_boards(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted boards list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available boards name

Return type:

list

moic.plugins.jira.completion.base.autocomplete_comments(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted comments list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available comments id

Return type:

list

moic.plugins.jira.completion.base.autocomplete_issue_types(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get Jira issue types list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of issue types names corresponding to the incomplete input

Return type:

list

moic.plugins.jira.completion.base.autocomplete_priorities(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get Jira priorities name list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of priorities name corresponding to the incomplete input

Return type:

list

moic.plugins.jira.completion.base.autocomplete_projects(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get Jira projects list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of project names corresponding to the incomplete input

Return type:

list

moic.plugins.jira.completion.base.autocomplete_sprints(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted sprints list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available sprints name

Return type:

list

moic.plugins.jira.completion.base.autocomplete_transitions(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get Jira translations available for an issue

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of translation names corresponding to the incomplete input

Return type:

list

moic.plugins.jira.completion.base.autocomplete_users(ctx: click.core.Context, args: list, incomplete: str) → jira.client.ResultList[source]

Get Jira users list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of users corresponding to the incomplete input

Return type:

jira.client.ResultList

Module contents

Module for click commands autocompletion