datacite/levriero

View on GitHub
app/workers/doi_delete_worker.rb

Summary

Maintainability
A
0 mins
Test Coverage

Empty class detected.
Open

class DoiDeleteWorker
  # include Shoryuken::Worker

  # shoryuken_options queue: ->{ "#{ENV['RAILS_ENV']}_doi" }

Severity: Minor
Found in app/workers/doi_delete_worker.rb by rubocop

Checks for classes and metaclasses without a body. Such empty classes and metaclasses are typically an oversight or we should provide a comment to be clearer what we're aiming for.

Example:

# bad
class Foo
end

class Bar
  class << self
  end
end

class << obj
end

# good
class Foo
  def do_something
    # ... code
  end
end

class Bar
  class << self
    attr_reader :bar
  end
end

class << obj
  attr_reader :bar
end

Example: AllowComments: false (default)

# bad
class Foo
  # TODO: implement later
end

class Bar
  class << self
    # TODO: implement later
  end
end

class << obj
  # TODO: implement later
end

Example: AllowComments: true

# good
class Foo
  # TODO: implement later
end

class Bar
  class << self
    # TODO: implement later
  end
end

class << obj
  # TODO: implement later
end

There are no issues that match your filters.

Category
Status