class Durt::GithubBugTracker

Attributes

client[RW]

Public Instance Methods

after_initialize() click to toggle source
# File lib/durt/github_bug_tracker.rb, line 10
def after_initialize
  @client = Octokit::Client.new(@config)
  @client.auto_paginate = true
end
fetch_issues() click to toggle source
# File lib/durt/github_bug_tracker.rb, line 15
def fetch_issues
  fetched_issues = client.issues(fetch_issues_query)

  fetched_issues.map do |issue|
    {
      key: issue.number,
      summary: issue.title,
      source: source_name,
      project: project
    }
  end
end

Private Instance Methods

fetch_issues_query() click to toggle source

def comment(_key, _content)

nil

end

# File lib/durt/github_bug_tracker.rb, line 34
def fetch_issues_query
  query = @config[:repo]
  puts query
  query
end