Skip to content

Add the Scala 3 Migration Guide #1991

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

Merged
merged 4 commits into from
May 4, 2021
Merged

Conversation

adpi2
Copy link
Member

@adpi2 adpi2 commented Apr 23, 2021

Move the content from https://scalacenter.github.io/scala-3-migration-guide to docs.scala-lang.org:

Except:

  • the documentation of sbt-scala3-migrate which is still beta. It will be integrated later.
  • the migration status of the macro libraries. It's not really a reference and it needs to be updated.

Also contains a fix of the duplicated index.md file in the macro-tutorial.

@adpi2 adpi2 force-pushed the migration-guide branch from 58b5d97 to 4dd2862 Compare April 23, 2021 10:41
@adpi2
Copy link
Member Author

adpi2 commented Apr 23, 2021

image

@b-studios
Copy link
Contributor

Thanks @adpi2 for this enormous effort! Is the PR ready for review and should I review it?

@adpi2
Copy link
Member Author

adpi2 commented May 3, 2021

@b-studios Yes this PR is ready, and I would be grateful if you do the final review!

@b-studios b-studios self-requested a review May 3, 2021 13:05
Copy link
Contributor

@b-studios b-studios left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks great. Though, I have mostly reviewed for integration into the page and did not focus too much on the actual content.

There are two things:

  1. It seems you deleted _overviews/scala3-macros/index.md
  2. Maybe you also want to update the scala3/guides.md file?
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/highlight.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/languages/scala.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/languages/java.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.2/highlight.min.js" type="text/javascript"></script>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is difficult for me to verify that this doesn't break anything anywhere else.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I need this upgrade to get support of text area.

image
instead of
image

I hope it does not break anything, but if it does we can revert it and find another solution.

@adpi2 adpi2 force-pushed the migration-guide branch 2 times, most recently from e6287e4 to 5df0083 Compare May 4, 2021 14:07
@adpi2 adpi2 force-pushed the migration-guide branch from 5df0083 to ebce5f3 Compare May 4, 2021 14:09
@adpi2 adpi2 requested a review from b-studios May 4, 2021 14:12
@b-studios b-studios merged commit 376672d into scala:main May 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants