This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| +----------------------+-------+-------+---------+---------+-----+-------+ | |
| | Name | Lines | LOC | Classes | Methods | M/C | LOC/M | | |
| +----------------------+-------+-------+---------+---------+-----+-------+ | |
| | Controllers | 143 | 117 | 6 | 13 | 2 | 7 | | |
| | Helpers | 33 | 20 | 0 | 2 | 0 | 8 | | |
| | Models | 691 | 421 | 16 | 38 | 2 | 9 | | |
| | Libraries | 764 | 463 | 10 | 63 | 6 | 5 | | |
| | Model specs | 1237 | 864 | 0 | 5 | 0 | 170 | | |
| | View specs | 0 | 0 | 0 | 0 | 0 | 0 | | |
| | Controller specs | 974 | 661 | 0 | 13 | 0 | 48 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| +----------------------+-------+-------+---------+---------+-----+-------+ | |
| | Name | Lines | LOC | Classes | Methods | M/C | LOC/M | | |
| +----------------------+-------+-------+---------+---------+-----+-------+ | |
| | Controllers | 179 | 147 | 6 | 17 | 2 | 6 | | |
| | Helpers | 34 | 20 | 0 | 2 | 0 | 8 | | |
| | Models | 697 | 424 | 16 | 39 | 2 | 8 | | |
| | Libraries | 764 | 463 | 10 | 63 | 6 | 5 | | |
| | Model specs | 1237 | 864 | 0 | 5 | 0 | 170 | | |
| | Controller specs | 1117 | 760 | 0 | 14 | 0 | 52 | | |
| | Library specs | 459 | 314 | 2 | 1 | 0 | 312 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Code LOC: 1394 Test LOC: 3340 Code to Test Ratio: 1:2.4 | |
| ... | |
| 700 examples, 0 failures, 1 pending | |
| ... | |
| Total coverage: 95.3% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'simplabs/excellent/rake' | |
| desc 'Analyse the source with excellent.' | |
| Simplabs::Excellent::Rake::ExcellentTask.new(:excellent) do |t| | |
| t.paths = %w(app lib) | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'rubygems' | |
| require 'spork' | |
| ENV['RAILS_ENV'] = 'test' | |
| Spork.prefork do | |
| require File.dirname(__FILE__) + "/../config/environment" | |
| require 'spec/autorun' | |
| require 'spec/rails' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| app/views/service_mails/_common_form_elements.html.erb | |
| * Line 2: Instance variable possible_senders used in partial. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def require_all(dir, &block) | |
| Dir[File.join(dir, '**', '*.rb')].each do |path| | |
| begin | |
| require path | |
| rescue => e | |
| yield path | |
| end | |
| end | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Good: | |
| class Post | |
| belongs_to :author, :class_name => User.to_s # ActiveRecord | |
| belongs_to :author, User.to_s # DataMapper | |
| has_many :replies, :class_name => Comment.to_s # ActiveRecord | |
| has n, :replies, Comment.to_s # DataMapper |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| +----------------------+-------+-------+---------+---------+-----+-------+ | |
| | Name | Lines | LOC | Classes | Methods | M/C | LOC/M | | |
| +----------------------+-------+-------+---------+---------+-----+-------+ | |
| | Controllers | 731 | 635 | 16 | 59 | 3 | 8 | | |
| | Helpers | 82 | 46 | 0 | 6 | 0 | 5 | | |
| | Models | 1902 | 975 | 32 | 103 | 3 | 7 | | |
| | Libraries | 1487 | 872 | 19 | 110 | 5 | 5 | | |
| | Model specs | 3681 | 2554 | 0 | 37 | 0 | 67 | | |
| | Controller specs | 4777 | 3271 | 0 | 56 | 0 | 56 | | |
| | Helper specs | 141 | 89 | 1 | 0 | 0 | 0 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| bundle_path 'vendor/gems' | |
| disable_system_gems | |
| gem 'rails', '>= 2.3.5' | |
| gem 'do_mysql', '= 0.10.0', :require_as => false | |
| gem 'dm-core', '= 0.10.1' | |
| gem 'dm-migrations', '= 0.10.1' | |
| gem 'dm-validations', '= 0.10.1' | |
| gem 'dm-types', '= 0.10.1' |