arkency/rails_event_store

View on GitHub
ruby_event_store-browser/lib/ruby_event_store/browser/app.rb

Summary

Maintainability
A
3 hrs
Test Coverage

Method call has 47 lines of code (exceeds 25 allowed). Consider refactoring.
Open

      def call(env)
        router = Router.new(routing)
        router.add_route("GET", "/api/events/:event_id") do |params|
          json GetEvent.new(event_store: event_store, event_id: params.fetch("event_id"))
        end
Severity: Minor
Found in ruby_event_store-browser/lib/ruby_event_store/browser/app.rb - About 1 hr to fix

    Method for has 44 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

          def self.for(
            event_store_locator:,
            host: nil,
            path: nil,
            api_url: nil,
    Severity: Minor
    Found in ruby_event_store-browser/lib/ruby_event_store/browser/app.rb - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status