Class: Crystalline::Generators::Readme

Inherits:
Generator
  • Object
show all
Defined in:
lib/crystalline/generators/readme.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Generator

generate!, #generate!, hidden?, #initialize, #path, prefix, #template, template_name

Constructor Details

This class inherits a constructor from Crystalline::Generators::Generator

Class Method Details

.command_nameObject



8
9
10
# File 'lib/crystalline/generators/readme.rb', line 8

def self.command_name
  :readme
end

.file_nameObject



4
5
6
# File 'lib/crystalline/generators/readme.rb', line 4

def self.file_name
  'README.md'
end

Instance Method Details

#build_status_badgeObject



12
13
14
# File 'lib/crystalline/generators/readme.rb', line 12

def build_status_badge
  "[![Build Status](https://travis-ci.org/#{@user}/#{@name}.png?branch=master)](http://travis-ci.org/#{@user}/#{@name})"
end

#code_climate_badgeObject



16
17
18
# File 'lib/crystalline/generators/readme.rb', line 16

def code_climate_badge
  "[![Code Climate](https://codeclimate.com/github/#{@user}/#{@name}.png)](https://codeclimate.com/github/#{@user}/#{@name})"
end

#coverage_status_badgeObject



20
21
22
# File 'lib/crystalline/generators/readme.rb', line 20

def coverage_status_badge
  "[![Coverage Status](https://coveralls.io/repos/#{@user}/#{@name}/badge.png?branch=master)](https://coveralls.io/r/#{@user}/#{@name})"
end

#gem_version_badgeObject



24
25
26
# File 'lib/crystalline/generators/readme.rb', line 24

def gem_version_badge
  "[![Gem Version](https://badge.fury.io/rb/#{@name}.png)](http://badge.fury.io/rb/#{@name})"
end