Showing 159 of 1,909 total issues
File budget_investments_spec.rb
has 1426 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 1337 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 1263 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 1045 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Budget::Investment do
let(:investment) { build(:budget_investment) }
File topics_spec.rb
has 825 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Commenting topics from proposals" do
let(:user) { create :user }
let(:proposal) { create :proposal }
File proposal_spec.rb
has 814 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 661 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 619 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
delegate :can?, to: :helpers
def links
File debate_spec.rb
has 585 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Debate do
let(:debate) { build(:debate) }
File legislation_annotations_spec.rb
has 571 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Commenting legislation questions" do
let(:user) { create :user }
let(:legislation_annotation) { create :legislation_annotation, author: user }
File users_auth_spec.rb
has 536 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 ballots_spec.rb
has 514 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) }
File menu_component.rb
has 494 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
class Admin::MenuComponent < ApplicationComponent
include LinkListHelper
delegate :can?, to: :helpers
def links
File debates_spec.rb
has 476 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe "Commenting debates" do
let(:user) { create :user }
let(:debate) { create :debate }
File machine_learning_spec.rb
has 469 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 466 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 User
has 51 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,
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 453 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require "rails_helper"
describe Poll do
let(:poll) { build(:poll, :future) }