Skip to content
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

Update to metaconfig 10 #3098

Closed
virusdave opened this issue Feb 1, 2022 · 1 comment · Fixed by #3099
Closed

Update to metaconfig 10 #3098

virusdave opened this issue Feb 1, 2022 · 1 comment · Fixed by #3099

Comments

@virusdave
Copy link

Currently there's a dependency on Metaconfig 9.x.x, but due to this issue, a newer version is available which vendors the underlying pprint library, which recently went through binary-incompatible changes.

What this means is that right now, scalafmt isn't usable in a context where centralized dependency management & resolution requires putting the latest version of pprint into the classpath. Updating the dependency should be sufficient to solve this problem (and would merit a bug report to metaconfig if this isn't the case).

Requesting an update to dependency version and publish with that change (ideally backported to 3.3.x latest release).

Thank you! 😍

@kitbellew
Copy link
Collaborator

and how will this work with contexts where only 0.9.x versions are available, and 0.10.0 is not yet available? :)

have you considered using a standalone version: https://scalameta.org/scalafmt/docs/installation.html#standalone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants