Module: JekyllAndHyde
- Defined in:
- lib/jekyll_and_hyde/util.rb,
lib/jekyll_and_hyde/error.rb,
lib/jekyll_and_hyde/actions.rb,
lib/jekyll_and_hyde/version.rb,
lib/jekyll_and_hyde/thor_ext.rb,
lib/jekyll_and_hyde/namespace.rb,
lib/jekyll_and_hyde/tasks/new.rb,
lib/jekyll_and_hyde/group_task.rb,
lib/jekyll_and_hyde/tasks/github.rb,
lib/jekyll_and_hyde/tasks/generate.rb
Defined Under Namespace
Modules: Actions, ThorExt, Util
Classes: Error, Generate, Github, GroupTask, New, Runner
Constant Summary
collapse
- VERSION =
"1.2.0"
Class Method Summary
collapse
Class Method Details
.namespace ⇒ Object
3
4
5
|
# File 'lib/jekyll_and_hyde/namespace.rb', line 3
def namespace
Thor::Util.namespace_from_thor_class(self)
end
|
.to_namespace(str) ⇒ Object
7
8
9
10
|
# File 'lib/jekyll_and_hyde/namespace.rb', line 7
def to_namespace(str)
str = "#{namespace}:#{str}" unless str.include?(':')
str
end
|
.trim_namespace(str) ⇒ Object
12
13
14
|
# File 'lib/jekyll_and_hyde/namespace.rb', line 12
def trim_namespace(str)
str.gsub("#{namespace}:", "")
end
|