Showing 1 of 17 total issues
Transaction::Client#parsed_attributes has approx 7 statements Invalid
def parsed_attributes
- Read upRead up
- Exclude checks
Transaction::Client#finish! is controlled by argument 'clear' Invalid
redis_delete if clear
- Read upRead up
- Exclude checks
Transaction::Client has at least 5 instance variables Invalid
class Client
- Read upRead up
- Exclude checks
Transaction::Client#finish! has boolean parameter 'clear' Invalid
def finish!(status: 'success', clear: false, data: {})
- Read upRead up
- Exclude checks
Transaction#self.pubsub_client= has 4 parameters Invalid
def self.pubsub_client=(client:, trigger:, channel_name: nil, event: 'status')
- Read upRead up
- Exclude checks
Transaction::Client#initialize is controlled by argument 'transaction_id' Invalid
@transaction_id = transaction_id ||
- Read upRead up
- Exclude checks
Transaction::Client#trigger_event! has approx 7 statements Invalid
def trigger_event!(data = {})
- Read upRead up
- Exclude checks
Transaction::Client#update_status calls 'status.to_sym' 2 times Invalid
status = status.to_sym raise 'Invalid Status' unless STATUSES.include?(status.to_sym)
- Read upRead up
- Exclude checks
Transaction::Client has missing safe method 'finish!' Invalid
def finish!(status: 'success', clear: false, data: {})
- Read upRead up
- Exclude checks
Transaction::Client#trigger_event! performs a nil-check Invalid
return if @pubsub_client.nil?
- Read upRead up
- Exclude checks
Transaction::Client has missing safe method 'refresh!' Invalid
def refresh!
- Read upRead up
- Exclude checks
Transaction::Client has missing safe method 'trigger_event!' Invalid
def trigger_event!(data = {})
- Read upRead up
- Exclude checks
Transaction::Client#refresh! performs a nil-check Open
raise StandardError, 'Transaction expired' if @attributes.nil?
- Read upRead up
- Exclude checks
Transaction#self.pubsub_client performs a nil-check Invalid
return if @client.nil? || @trigger.nil?
- Read upRead up
- Exclude checks
Transaction::Client#parsed_attributes performs a nil-check Invalid
return nil if data.nil?
- Read upRead up
- Exclude checks