Sha256: 042cfbd925725a40fc26d4033a6e624d039eda212468fb026eaaae115009acba

Contents?: true

Size: 1.17 KB

Versions: 4

Compression:

Stored size: 1.17 KB

Contents

# The GithubMilestoneRollup formatter takes the raw input markdown
# which specifies a relationship between the milestone and its child
# issues with all of the necessary detail, and replaces it with a
# bulleted list of links to the issues on github, with their titles,
# assignee relationship, and current status
#
# So for example, given the raw input:
#
# --- BEGIN RAW INPUT
#
# ## Milestone Heading
#
# Content for the milestone description.
#
# ### Nested Issue One
#
# Detail for nested issue one.
# Blah blah blah
#
# ### Nested Issue Two
#
# Detail for nested issue two
#
# --- END RAW INPUT ---
#
# We should get:
#
# --- BEGIN FORMATTED OUTPUT ---
#
# ## (Milestone Heading)[https://github.com/datapimp/brief/milestones/1]
#
# Content for milestone description
#
# ### (Nested Issue One)[https://github.com/datapimp/brief/issues/1]
# Assigned To|Last Updated|Status
# ---|---|---
# datapimp|July 4, 2014|open
#
# ### (Nested Issue Two)[https://github.com/datapimp/brief/issues/2]
# Assigned To|Last Updated|Status
# ---|---|---
# datapimp|July 4, 2014|open
#
# --- END FORMATTED OUTPUT ---
#
module Brief
  module Formatters
    class GithubMilestoneRollup < Base

    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
brief-0.0.5 lib/brief/formatters/github_milestone_rollup.rb
brief-0.0.4 lib/brief/formatters/github_milestone_rollup.rb
brief-0.0.3 lib/brief/formatters/github_milestone_rollup.rb
brief-0.0.2 lib/brief/formatters/github_milestone_rollup.rb