diff options
author | Simon Ochsenreither <simon@ochsenreither.de> | 2011-12-07 17:20:29 +0100 |
---|---|---|
committer | Simon Ochsenreither <simon@ochsenreither.de> | 2011-12-07 21:40:49 +0100 |
commit | 60b90b18d6407b886ed9f12061406fd3ece05e29 (patch) | |
tree | 9dc557c387063597c6bf3058666e28495770480e /src/library/scala/collection/mutable/Stack.scala | |
parent | 332fec96e31840878bed41dd7b5314b97d8da7c2 (diff) | |
download | scala-60b90b18d6407b886ed9f12061406fd3ece05e29.tar.gz scala-60b90b18d6407b886ed9f12061406fd3ece05e29.tar.bz2 scala-60b90b18d6407b886ed9f12061406fd3ece05e29.zip |
Migration message and version cleanup
The @migration annotation can now be used like @deprecation.
Old syntax is still supported, but deprecated.
Improve wording and consistency of migration messages, migration
warnings also print the version in which the change occurred now.
Partially fixes SI-4990.
Diffstat (limited to 'src/library/scala/collection/mutable/Stack.scala')
-rw-r--r-- | src/library/scala/collection/mutable/Stack.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/collection/mutable/Stack.scala b/src/library/scala/collection/mutable/Stack.scala index ffac3b78b7..8fad131009 100644 --- a/src/library/scala/collection/mutable/Stack.scala +++ b/src/library/scala/collection/mutable/Stack.scala @@ -156,17 +156,17 @@ extends AbstractSeq[A] * * @return an iterator over all stack elements. */ - @migration(2, 8, "Stack iterator and foreach now traverse in FIFO order.") + @migration("`iterator` traverses in FIFO order.", "2.8.0") override def iterator: Iterator[A] = elems.iterator /** Creates a list of all stack elements in LIFO order. * * @return the created list. */ - @migration(2, 8, "Stack iterator and foreach now traverse in FIFO order.") + @migration("`toList` traverses in FIFO order.", "2.8.0") override def toList: List[A] = elems - @migration(2, 8, "Stack iterator and foreach now traverse in FIFO order.") + @migration("`foreach` traverses in FIFO order.", "2.8.0") override def foreach[U](f: A => U): Unit = super.foreach(f) /** This method clones the stack. |