linting teh hamels
This commit is contained in:
parent
8cdb204a94
commit
c1f872e9a1
3
.haml-lint.yml
Normal file
3
.haml-lint.yml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
linters:
|
||||||
|
LineLength:
|
||||||
|
max: 95
|
44
Gemfile
44
Gemfile
@ -2,41 +2,43 @@ source 'https://rubygems.org'
|
|||||||
ruby "2.2.2"
|
ruby "2.2.2"
|
||||||
|
|
||||||
gem 'figaro', '~> 1.1.1'
|
gem 'figaro', '~> 1.1.1'
|
||||||
gem 'rails', '~> 4.2.4'
|
|
||||||
gem 'thin', '~> 1.6.3'
|
|
||||||
gem 'responders', '~> 2.1.0'
|
|
||||||
gem 'mysql2', '~> 0.3.20'
|
|
||||||
gem 'bcrypt', '~> 3.1.7'
|
gem 'bcrypt', '~> 3.1.7'
|
||||||
# gem 'rack-protection', '~> 1.5.3'
|
gem 'thin', '~> 1.6.3'
|
||||||
gem 'sass-rails', '~> 5.0'
|
gem 'rails', '~> 4.2.4'
|
||||||
gem 'uglifier', '>= 1.3.0'
|
|
||||||
gem 'jquery-rails'
|
|
||||||
gem 'turbolinks'
|
gem 'turbolinks'
|
||||||
gem 'haml-rails', "~> 0.9"
|
|
||||||
gem 'actionview-encoded_mail_to'
|
|
||||||
|
|
||||||
# gem 'rabl-rails', '~> 0.4.1'
|
gem 'actionview-encoded_mail_to'
|
||||||
# gem 'jbuilder', '~> 2.0'
|
gem 'haml-rails', "~> 0.9"
|
||||||
|
gem 'jquery-rails'
|
||||||
gem 'json', '~> 1.8.3'
|
gem 'json', '~> 1.8.3'
|
||||||
|
gem 'mysql2', '~> 0.3.20'
|
||||||
|
gem 'responders', '~> 2.1.0'
|
||||||
|
gem 'sass-rails', '~> 5.0'
|
||||||
gem 'twilio-ruby', '~> 4.3.0'
|
gem 'twilio-ruby', '~> 4.3.0'
|
||||||
|
gem 'uglifier', '>= 1.3.0'
|
||||||
|
|
||||||
# gem 'sorcery'
|
# gem 'sorcery'
|
||||||
# gem 'faraday'
|
# gem 'faraday'
|
||||||
# gem 'faraday_middleware'
|
# gem 'faraday_middleware'
|
||||||
|
# gem 'rack-protection', '~> 1.5.3'
|
||||||
|
# gem 'rabl-rails', '~> 0.4.1'
|
||||||
|
# gem 'jbuilder', '~> 2.0'
|
||||||
|
|
||||||
group :development, :test do
|
group :development, :test do
|
||||||
gem 'web-console', '~> 2.0'
|
|
||||||
gem 'spring'
|
|
||||||
gem 'awesome_print'
|
gem 'awesome_print'
|
||||||
gem 'pry-rails'
|
|
||||||
gem 'pry-byebug'
|
|
||||||
gem 'binding_of_caller'
|
gem 'binding_of_caller'
|
||||||
gem 'rubocop'
|
|
||||||
gem 'rack-livereload'
|
|
||||||
gem 'minitest-reporters'
|
|
||||||
gem 'guard'
|
gem 'guard'
|
||||||
|
gem 'guard-livereload'
|
||||||
|
gem 'guard-minitest'
|
||||||
gem 'guard-rubocop'
|
gem 'guard-rubocop'
|
||||||
gem 'guard-scss-lint'
|
gem 'guard-scss-lint'
|
||||||
gem 'guard-minitest'
|
gem 'guard-shell'
|
||||||
gem 'guard-livereload'
|
gem 'haml_lint'
|
||||||
|
gem 'minitest-reporters'
|
||||||
|
gem 'pry-byebug'
|
||||||
|
gem 'pry-rails'
|
||||||
|
gem 'rack-livereload'
|
||||||
|
gem 'rubocop'
|
||||||
|
gem 'spring'
|
||||||
|
gem 'web-console', '~> 2.0'
|
||||||
end
|
end
|
||||||
|
10
Gemfile.lock
10
Gemfile.lock
@ -96,6 +96,9 @@ GEM
|
|||||||
guard-scss-lint (0.0.1alpha)
|
guard-scss-lint (0.0.1alpha)
|
||||||
guard (~> 2.0)
|
guard (~> 2.0)
|
||||||
scss-lint (~> 0.30.0)
|
scss-lint (~> 0.30.0)
|
||||||
|
guard-shell (0.7.1)
|
||||||
|
guard (>= 2.0.0)
|
||||||
|
guard-compat (~> 1.0)
|
||||||
haml (4.0.6)
|
haml (4.0.6)
|
||||||
tilt
|
tilt
|
||||||
haml-rails (0.9.0)
|
haml-rails (0.9.0)
|
||||||
@ -104,6 +107,10 @@ GEM
|
|||||||
haml (>= 4.0.6, < 5.0)
|
haml (>= 4.0.6, < 5.0)
|
||||||
html2haml (>= 1.0.1)
|
html2haml (>= 1.0.1)
|
||||||
railties (>= 4.0.1)
|
railties (>= 4.0.1)
|
||||||
|
haml_lint (0.15.2)
|
||||||
|
haml (~> 4.0)
|
||||||
|
rubocop (>= 0.25.0)
|
||||||
|
sysexits (~> 1.1)
|
||||||
html2haml (2.0.0)
|
html2haml (2.0.0)
|
||||||
erubis (~> 2.7.0)
|
erubis (~> 2.7.0)
|
||||||
haml (~> 4.0.0)
|
haml (~> 4.0.0)
|
||||||
@ -219,6 +226,7 @@ GEM
|
|||||||
actionpack (>= 3.0)
|
actionpack (>= 3.0)
|
||||||
activesupport (>= 3.0)
|
activesupport (>= 3.0)
|
||||||
sprockets (>= 2.8, < 4.0)
|
sprockets (>= 2.8, < 4.0)
|
||||||
|
sysexits (1.2.0)
|
||||||
thin (1.6.3)
|
thin (1.6.3)
|
||||||
daemons (~> 1.0, >= 1.0.9)
|
daemons (~> 1.0, >= 1.0.9)
|
||||||
eventmachine (~> 1.0)
|
eventmachine (~> 1.0)
|
||||||
@ -257,7 +265,9 @@ DEPENDENCIES
|
|||||||
guard-minitest
|
guard-minitest
|
||||||
guard-rubocop
|
guard-rubocop
|
||||||
guard-scss-lint
|
guard-scss-lint
|
||||||
|
guard-shell
|
||||||
haml-rails (~> 0.9)
|
haml-rails (~> 0.9)
|
||||||
|
haml_lint
|
||||||
jquery-rails
|
jquery-rails
|
||||||
json (~> 1.8.3)
|
json (~> 1.8.3)
|
||||||
minitest-reporters
|
minitest-reporters
|
||||||
|
16
Guardfile
16
Guardfile
@ -15,12 +15,6 @@
|
|||||||
#
|
#
|
||||||
# and, you'll have to watch "config/Guardfile" instead of "Guardfile"
|
# and, you'll have to watch "config/Guardfile" instead of "Guardfile"
|
||||||
|
|
||||||
guard :rubocop do
|
|
||||||
watch(/.+\.rb$/)
|
|
||||||
watch(/Rakefile/)
|
|
||||||
watch(%r{(?:.+/)?\.rubocop\.yml$}) { |m| File.dirname(m[0]) }
|
|
||||||
end
|
|
||||||
|
|
||||||
guard :minitest do
|
guard :minitest do
|
||||||
watch(%r{^test/test_helper\.rb$}) { 'test' }
|
watch(%r{^test/test_helper\.rb$}) { 'test' }
|
||||||
watch(%r{^test/(.*)\/?(.*)_test\.rb$})
|
watch(%r{^test/(.*)\/?(.*)_test\.rb$})
|
||||||
@ -42,6 +36,16 @@ guard 'livereload' do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
guard :rubocop do
|
||||||
|
watch(/.+\.rb$/)
|
||||||
|
watch(/Rakefile/)
|
||||||
|
watch(%r{(?:.+/)?\.rubocop\.yml$}) { |m| File.dirname(m[0]) }
|
||||||
|
end
|
||||||
|
|
||||||
guard :scsslint do
|
guard :scsslint do
|
||||||
watch(%r{app/assets/.+\.(scss)})
|
watch(%r{app/assets/.+\.(scss)})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
guard :shell do
|
||||||
|
watch(%r{app/views/.*\.haml}) { |m| `haml-lint --color #{m[0]}` }
|
||||||
|
end
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
%h2 Something helpful later
|
%h2 Something helpful later
|
||||||
|
|
||||||
%p= raw( ap @doc )
|
%p= raw(ap @doc)
|
||||||
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
- unless flash.empty?
|
- unless flash.empty?
|
||||||
- if flash[:notice].present?
|
- if flash[:notice].present?
|
||||||
.alertbox.box-blue{'data-id' => 'alertbox', 'data-alert' => 'auto_close'}
|
.alertbox.box-blue{ 'data-id' => 'alertbox', 'data-alert' => 'auto_close' }
|
||||||
.box-close{'data-id'=> 'alert_close'}
|
.box-close{ 'data-id' => 'alert_close' }
|
||||||
= flash[:notice]
|
= flash[:notice]
|
||||||
|
|
||||||
- if flash[:alert].present?
|
- if flash[:alert].present?
|
||||||
.alertbox.box-red{'data-id' => 'alertbox'}
|
.alertbox.box-red{ 'data-id' => 'alertbox' }
|
||||||
.box-close{'data-id'=> 'alert_close'}
|
.box-close{ 'data-id' => 'alert_close' }
|
||||||
%b= flash[:alert]
|
%b= flash[:alert]
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
!!!
|
!!!
|
||||||
%html
|
%html
|
||||||
%head
|
%head
|
||||||
%meta{:content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type"}/
|
%meta{ content: "text/html; charset=UTF-8", "http-equiv" => "Content-Type" }/
|
||||||
%title SmsPager
|
%title SmsPager
|
||||||
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
|
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
|
||||||
= javascript_include_tag 'application', 'data-turbolinks-track' => true
|
= javascript_include_tag 'application', 'data-turbolinks-track' => true
|
||||||
= csrf_meta_tags
|
= csrf_meta_tags
|
||||||
= yield :custom_head
|
= yield :custom_head
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
= form_for :page, url: send_page_path do |f|
|
= form_for :page, url: send_page_path do |f|
|
||||||
= f.label :person_id
|
= f.label :person_id
|
||||||
= f.select :person_id, options_from_collection_for_select(@people, :id, :name, @page.person_id), include_blank: true
|
:ruby
|
||||||
|
options = options_from_collection_for_select(@people, :id, :name, @page.person_id)
|
||||||
|
= f.select :person_id, options, include_blank: true
|
||||||
|
|
||||||
= f.label :to
|
= f.label :to
|
||||||
= f.phone_field :to
|
= f.phone_field :to
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
- @parent.children.each do |child|
|
- @parent.children.each do |child|
|
||||||
%li
|
%li
|
||||||
= child.name
|
= child.name
|
||||||
= link_to 'remove', del_parenthood_path(@parent, child), {method: :delete}
|
= link_to 'remove', del_parenthood_path(@parent, child), method: :delete
|
||||||
|
|
||||||
%p Add Child:
|
%p Add Child:
|
||||||
:ruby
|
:ruby
|
||||||
|
Loading…
Reference in New Issue
Block a user