-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
This seems to be related to compilation order. The following fails with a cyclic reference involving class deprecated
:
$ sbt "run -language:Scala2 \
scala2-library/src/library/scala/io/Position.scala \
scala2-library/src/library/scala/Predef.scala \
scala2-library/src/library/scala/deprecated.scala"
Compiling with deprecated
first leads to a different error:
-- [E006] Unbound Identifier Error: scala2-library/src/library/scala/deprecated.scala:20:1
20 |@getter @setter @beanGetter @beanSetter
| ^^^^^^
| not found: type getter
longer explanation available when compiling with `-explain`
-- [E006] Unbound Identifier Error: scala2-library/src/library/scala/deprecated.scala:20:9
20 |@getter @setter @beanGetter @beanSetter
| ^^^^^^
| not found: type setter
longer explanation available when compiling with `-explain`
-- [E006] Unbound Identifier Error: scala2-library/src/library/scala/deprecated.scala:20:17
20 |@getter @setter @beanGetter @beanSetter
| ^^^^^^^^^^
| not found: type beanGetter
longer explanation available when compiling with `-explain`
-- [E006] Unbound Identifier Error: scala2-library/src/library/scala/deprecated.scala:20:29
20 |@getter @setter @beanGetter @beanSetter
| ^^^^^^^^^^
| not found: type beanSetter