class ActiveRecord::ConnectionAdapters::TransactionManager

def materialize_transactions

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

def materialize_transactions: () -> nil

This signature was generated using 57 samples from 1 application.

def materialize_transactions
  return if @materializing_transactions
  return unless @has_unmaterialized_transactions
  @connection.lock.synchronize do
    begin
      @materializing_transactions = true
      @stack.each { |t| t.materialize! unless t.materialized? }
    ensure
      @materializing_transactions = false
    end
    @has_unmaterialized_transactions = false
  end
end