-
-
Notifications
You must be signed in to change notification settings - Fork 354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Ammonite to 2.5.0, fansi to 0.3.0, acyclic to 0.3.0 #1616
Conversation
I think, we have disabled our use of acyclic some time ago to use newer Scala versions. |
|
build.sc
Outdated
val acyclic = ivy"com.lihaoyi::acyclic:0.2.0" | ||
val ammonite = ivy"com.lihaoyi:::ammonite:2.4.1" | ||
val ammoniteTerminal = ivy"com.lihaoyi::ammonite-terminal:2.4.1" | ||
val acyclic = ivy"com.lihaoyi:::acyclic:0.3.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess this would fail, once used, as acyclic is now cross-compiled against the full Scala version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should remove the acyclic bump from this PR and handle it separately.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #1618
@lefou I reverted the acyclic change. Last run was green, next run should be green too since we weren't actually using acyclic |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Test failure seem to be just a flaky run.
Also re-enabled the acyclic plugin, manually created a dependency cycle, and verified the error was reasonable:
Probably not gonna fix all the dependency cycles and re-enable the acyclic enforcement in this PR, maybe in a follow up