Skip to content

build compiler bridge independently of the rest of zinc/sbt #842

Closed
@SethTisue

Description

@SethTisue

reference: scala/scala-dev#602

I'm thinking that it shouldn't fall only on scala-dist-smoketest to catch this, the community build ought to be catching it too. the community build includes sbt, but sbt has a ton of dependencies and hasn't been ported to 2.13 yet. the community build ought to build the compiler bridge by itself. I'll look into it.

ah, actually the community build does catch it, when compiling any project at all:

[scala-xml:error] /var/folders/j1/sv5gcszx0tn0t_q5xr58v1q40000gn/T/sbt_a8a36df5/xsbt/ExtractAPI.scala:334: error: value isLocal is not a member of ExtractAPI.this.global.Symbol
[scala-xml:error]       !(s.isPrivate && (s.privateWithin == NoSymbol || s.isLocal))
[scala-xml:error]                                                          ^
er, actually not any project at all, an sbt 1 project compiled, it's an sbt 0.13.x project that broke. hmm.

ah, only the older bridge uses the removed API.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions