Module: Hoe::Halostatue
- Defined in:
- lib/hoe/halostatue.rb
Overview
Hoe::Halostatue is a Hoe meta-plugin that ensures that the following plugins are installed and enabled for your project:
-
hoe-doofus (release checklist)
-
hoe-gemspec2 (gemspec generation)
-
hoe-git2 (git manifest and tag generation)
-
hoe-markdown (default to Markdown files and auto-linkification)
It also provides an improved implementation for Hoe#parse_urls that works better with a Markdown README. It allows either * or -
as list leaders for the README. It also allows the URLs to be blank. Double colons are still required for pattern matching.
In addition to the four letter aliases in Hoe::URLS_TO_META_MAP (bugs
, clog
, doco
, docs
, home
, code
, wiki
, and mail
), this adds:
-
changelog
,changes
, andhistory
as aliases forchangelog_uri
-
documentation
fordocumentation_uri
-
issues
andtickets
forbug_tracker_uri
Defined Under Namespace
Modules: ParseUrls
Constant Summary collapse
- VERSION =
"1.0.1"
Instance Method Summary collapse
-
#define_halostatue_tasks ⇒ Object
:nodoc:.
-
#initialize_halostatue ⇒ Object
:nodoc:.
Instance Method Details
#define_halostatue_tasks ⇒ Object
:nodoc:
39 40 |
# File 'lib/hoe/halostatue.rb', line 39 def define_halostatue_tasks # :nodoc: end |
#initialize_halostatue ⇒ Object
:nodoc:
33 34 35 36 37 |
# File 'lib/hoe/halostatue.rb', line 33 def initialize_halostatue # :nodoc: Hoe::URLS_TO_META_MAP.update Hoe::Halostatue::ParseUrls::URLS_TO_META_MAP Hoe.prepend Hoe::Halostatue::ParseUrls end |