northworld/google_calendar

View on GitHub
lib/google/event.rb

Summary

Maintainability
C
1 day
Test Coverage
A
93%

Class Event has 47 methods (exceeds 20 allowed). Consider refactoring.
Open

  class Event
    attr_reader :id, :raw, :html_link, :status, :transparency, :visibility
    attr_writer :reminders, :recurrence, :extended_properties
    attr_accessor :title, :location, :calendar, :quickadd, :attendees, :description, :creator_name, :color_id, :guests_can_invite_others, :guests_can_see_other_guests, :send_notifications, :new_event_with_id_specified

Severity: Minor
Found in lib/google/event.rb - About 6 hrs to fix

    File event.rb has 256 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    require 'time'
    require 'json'
    require 'timezone_parser'
    
    module Google
    Severity: Minor
    Found in lib/google/event.rb - About 2 hrs to fix

      There are no issues that match your filters.

      Category
      Status