Showing 106 of 4,066 total issues
File polls_spec.rb
has 384 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
include ActionView::Helpers::DateHelper
feature 'Commenting polls' do
let(:user) { create :user }
File budgets_spec.rb
has 376 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Budgets' do
let(:budget) { create(:budget) }
File proposals_spec.rb
has 374 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
include ActionView::Helpers::DateHelper
feature 'Commenting proposals' do
let(:user) { create :user }
File polls_spec.rb
has 368 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Polls' do
context "Concerns" do
File votes_spec.rb
has 365 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Votes' do
background do
Class Budget
has 32 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Budget < ActiveRecord::Base
include Measurable
include Sluggable
Class Proposal
has 30 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Proposal < ActiveRecord::Base
include Rails.application.routes.url_helpers
include Flaggable
include Taggable
include Conflictable
File polls_spec.rb
has 315 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Admin polls' do
background do
Class Stats
has 28 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Stats
def initialize(poll)
@poll = poll
end
File users_auth_spec.rb
has 301 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Users' do
context 'Regular authentication' do
Function editorConfig
has 80 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
CKEDITOR.editorConfig = function( config )
{
config.filebrowserBrowseUrl = "/ckeditor/attachment_files";
config.filebrowserFlashBrowseUrl = "/ckeditor/attachment_files";
config.filebrowserFlashUploadUrl = "/ckeditor/attachment_files";
Method initialize
has 74 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(user)
merge Abilities::Everyone.new(user)
can [:read, :update], User, id: user.id
File users_auth_spec.rb
has 286 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Users' do
context 'Regular authentication' do
Method initialize
has 71 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(user)
merge Abilities::Everyone.new(user)
can [:read, :update], User, id: user.id
File user.rb
has 285 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
class User < ActiveRecord::Base
include Verification
devise :database_authenticatable, :registerable, :confirmable, :recoverable, :rememberable,
File investment.rb
has 285 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
class Budget
class Investment < ActiveRecord::Base
SORTING_OPTIONS = %w(id title supports).freeze
include Rails.application.routes.url_helpers
File budgets_spec.rb
has 280 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require 'rails_helper'
feature 'Admin budgets' do
background do
Method initialize
has 68 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(user)
merge Abilities::Moderation.new(user)
can :restore, Comment
cannot :restore, Comment, hidden_at: nil
File nested_documentable.rb
has 275 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
shared_examples "nested documentable" do |login_as_name, documentable_factory_name,
path, documentable_path_arguments,
fill_resource_method_name, submit_button,
documentable_success_notice|
include ActionView::Helpers
Method initialize
has 63 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(user)
merge Abilities::Moderation.new(user)
can :restore, Comment
cannot :restore, Comment, hidden_at: nil