Module: Jirawatch

Extended by:
Dry::CLI::Registry
Includes:
Jira::Provisioning
Defined in:
lib/jirawatch.rb,
lib/jirawatch/info.rb,
lib/jirawatch/config.rb,
lib/jirawatch/strings.rb,
lib/jirawatch/cli/login.rb,
lib/jirawatch/cli/track.rb,
lib/jirawatch/cli/issues.rb,
lib/jirawatch/cli/version.rb,
lib/jirawatch/cli/projects.rb,
lib/jirawatch/utils/messages.rb,
lib/jirawatch/jira/provisioning.rb,
lib/jirawatch/errors/command_failed.rb,
lib/jirawatch/interactors/worklogger.rb,
lib/jirawatch/cli/authenticated_command.rb

Defined Under Namespace

Modules: CLI, Errors, Info, Interactors, Jira, Utils Classes: Config, Strings

Instance Attribute Summary collapse

Class Method Summary collapse

Methods included from Jira::Provisioning

#login, #save_credentials

Instance Attribute Details

#configurationObject

Returns the value of attribute configuration.



7
8
9
# File 'lib/jirawatch.rb', line 7

def configuration
  @configuration
end

#stringsObject

Returns the value of attribute strings.



8
9
10
# File 'lib/jirawatch.rb', line 8

def strings
  @strings
end

Class Method Details

.configurationObject



11
12
13
# File 'lib/jirawatch.rb', line 11

def configuration
  @configuration || Jirawatch::Config.new
end

.configure {|@configuration| ... } ⇒ Object

Yields:



15
16
17
18
# File 'lib/jirawatch.rb', line 15

def configure
  @configuration ||= Jirawatch::Config.new
  yield @configuration
end

.stringsObject



20
21
22
# File 'lib/jirawatch.rb', line 20

def strings
  @strings || Jirawatch::Strings.new
end