Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Make Play compatible with latest Scala#13020

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
mkurz wants to merge3 commits intoplayframework:main
base:main
Choose a base branch
Loading
frommkurz:test_scala3.6.3

Conversation

mkurz
Copy link
Member

@mkurzmkurz commentedDec 20, 2024
edited
Loading

This is not intended to be merged; however, we want Play to be compatible with newer Scala versions.

... the subsequent new LTS which will mostly likely be Scala 3.9.1



Footnotes

  1. https://www.scala-lang.org/news/next-scala-lts-jdk.html

@mkurzmkurzforce-pushed thetest_scala3.6.3 branch 2 times, most recently froma3d8cf0 to51e41c2CompareDecember 20, 2024 14:27
@mkurzmkurz changed the titleTest Scala 3.6.3-RC1Test Scala 3.6.4-RC1Feb 20, 2025
@mkurz

This comment was marked as outdated.

@mkurzmkurz changed the titleTest Scala 3.6.4-RC1Test Scala 3.6.4Mar 10, 2025
@mkurzmkurzforce-pushed thetest_scala3.6.3 branch 2 times, most recently from423c0fb to34fe59bCompareMarch 10, 2025 12:34
@mkurzmkurz changed the titleTest Scala 3.6.4Test Scala 3.6.4 (make Play compatible with latest Scala)Mar 17, 2025
@mkurzmkurz changed the titleTest Scala 3.6.4 (make Play compatible with latest Scala)Make Play compatible with latest ScalaMar 17, 2025
@ajafri2001
Copy link

ajafri2001 commentedMay 10, 2025
edited
Loading

@mkurz hi! I’m interested in working on these issues and would love to help make twirl templates more scala3 friendly. If you have any guidance or suggestions on how to get started, I’d really appreciate it! 🥰

regardingthis issue, my current thinking is to somehow check whether the definition site usesimplicit/using, and then try prependingusing to whatever the last parameter() is at the call site. That said, this approach feels a bit crude/ugly, especially since the parser doesn’t currently recognizeusing. So maybe that's where I should start?

what would be the ideal way to approach this?

(LSP support for play specific files like twirl and routes are a part of my summer project so I have vested interest in making the experience better 😅)

@mkurz
Copy link
MemberAuthor

All tests and scripted tests pass with 3.7.2-RC1

ihostage and gaeljw reacted with thumbs up emoji

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
Status: 🆕 New
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@mkurz@ajafri2001

[8]ページ先頭

©2009-2025 Movatter.jp