phime42/rubin

View on GitHub
client.rb

Summary

Maintainability
A
2 hrs
Test Coverage

Method initialize has 37 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  def initialize
    @AS
    @AS = Sequel.sqlite
    @AS = Sequel.connect($message_storage)
    @AS.create_table? :keys do
Severity: Minor
Found in client.rb - About 1 hr to fix

    Method save_message has 9 arguments (exceeds 4 allowed). Consider refactoring.
    Open

      def save_message(server_id, time, server, source,  description, private, sender, message, attachment)
    Severity: Major
    Found in client.rb - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status