Showing 150 of 2,528 total issues
File budget_investments_spec.rb
has 1432 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Admin budget investments", :admin do
let(:budget) { create(:budget) }
let(:administrator) do
File investments_spec.rb
has 1351 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
require "sessions_helper"
describe "Budget Investments" do
let(:author) { create(:user, :level_two, username: "Isabel") }
File proposals_spec.rb
has 1279 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Proposals" do
it_behaves_like "milestoneable", :proposal
File investment_spec.rb
has 1054 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Budget::Investment do
let(:investment) { build(:budget_investment) }
File proposal_spec.rb
has 817 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Proposal do
let(:proposal) { build(:proposal) }
File user_spec.rb
has 749 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe User do
describe "#headings_voted_within_group" do
it "returns the headings voted by a user" do
File debates_spec.rb
has 630 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Debates" do
context "Concerns" do
it_behaves_like "notifiable in-app", :debate
Class MenuComponent
has 70 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Admin::MenuComponent < ApplicationComponent
include LinkListHelper
use_helpers :can?
def links
File debate_spec.rb
has 593 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Debate do
let(:debate) { build(:debate) }
File users_auth_spec.rb
has 583 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Users" do
context "Regular authentication" do
context "Sign up" do
File comments_spec.rb
has 553 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Comments" do
factories = [
:budget_investment,
File ballots_spec.rb
has 530 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
require "sessions_helper"
describe "Ballots" do
let(:user) { create(:user, :level_two) }
Class User
has 56 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class User < ApplicationRecord
include Verification
attribute :registering_from_web, default: false
devise :database_authenticatable, :registerable, :confirmable, :recoverable, :rememberable,
File menu_component.rb
has 494 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
class Admin::MenuComponent < ApplicationComponent
include LinkListHelper
use_helpers :can?
def links
File machine_learning_spec.rb
has 481 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe MachineLearning do
def full_sanitizer(string)
ActionView::Base.full_sanitizer.sanitize(string)
File graphql_spec.rb
has 468 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
def execute(query_string, context = {}, variables = {})
ConsulSchema.execute(query_string, context: context, variables: variables)
end
Class Investment
has 51 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Investment < ApplicationRecord
SORTING_OPTIONS = { id: "id", supports: "cached_votes_up" }.freeze
include Measurable
include Sanitizable
File poll_spec.rb
has 460 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Poll do
let(:poll) { build(:poll, :future) }
File budget_spec.rb
has 434 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Budget do
let(:budget) { create(:budget) }
File polls_spec.rb
has 431 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Admin polls", :admin do
scenario "Index empty" do
visit admin_root_path