override def list()

in auctionServer/src/main/scala/com/google/example/services/auction/AuctionDataStore.scala [57:67]


  override def list(): Seq[Auction] = auctions
  override def get(id: Long): Option[Auction] = auctions.find(_.id == id)
  override def bid(id: Long, user: String, bid: Float): Option[Auction] =
    synchronized {
      auctions.find(_.id == id).map { auction =>
        val b = Bid(auction.bids.length + 1, user, bid)
        val updated = auction.copy(bids = auction.bids :+ b)
        auctions = updated :: auctions.filter(_ != auction)
        updated
      }
    }