sem-core 0.6.2

Entity-level semantic diff engine. Extracts functions, classes, and methods from 20 languages via tree-sitter and diffs at the entity level.
Documentation
class Connection
  def execute(query)
    nil
  end

  def commit
  end

  def close
  end
end

class Transaction
  def initialize(conn)
    @conn = conn
  end

  def execute(query)
    @conn.execute(query)
  end

  def commit
    @conn.commit
  end

  def rollback
  end
end

def get_connection
  Connection.new
end