class ActiveRecord::ConnectionAdapters::TransactionManager

def rollback_transaction(transaction = nil)

Experimental RBS support (using type sampling data from the type_fusion project).

def rollback_transaction: (?ActiveRecord::ConnectionAdapters::RealTransaction transaction) -> nil

This signature was generated using 5 samples from 1 application.

def rollback_transaction(transaction = nil)
  @connection.lock.synchronize do
    transaction ||= @stack.pop
    transaction.rollback unless transaction.state.invalidated?
    transaction.rollback_records
  end
end