Skip to content

Comments

[WIP] Scala 3 compatible SBT Plugin#736

Open
threeseed wants to merge 3 commits intoshadaj:mainfrom
harana-oss:scalafix
Open

[WIP] Scala 3 compatible SBT Plugin#736
threeseed wants to merge 3 commits intoshadaj:mainfrom
harana-oss:scalafix

Conversation

@threeseed
Copy link
Contributor

@threeseed threeseed commented Jan 8, 2025

Fixes: #717

a) Adds a new SBT Plugin which uses Scalameta to expand files with the @react annotation into target/src_managed.
b) Temporarily disables Scalafix as it fails due to SemanticDB not working with src_managed.
c) Tests against multiple JVM versions i.e. 17 as default and latest.
d) We hit this issue which is new to Scala3 and so had to rename apply(Props) -> applyProps(Props) within Slinky.

@threeseed threeseed changed the title Added SBT Plugin SBT Plugin Jan 8, 2025
@shadaj shadaj force-pushed the main branch 3 times, most recently from 7b5ecd9 to 72a3416 Compare March 5, 2025 06:37
@threeseed threeseed force-pushed the scalafix branch 5 times, most recently from 66ee7b7 to a8965f2 Compare March 21, 2025 12:35
@threeseed threeseed closed this Mar 21, 2025
@threeseed threeseed reopened this Mar 21, 2025
@threeseed threeseed force-pushed the scalafix branch 12 times, most recently from efc7106 to 82312e2 Compare March 23, 2025 01:36
@threeseed threeseed changed the title SBT Plugin Scala 3 compatible SBT Plugin Mar 23, 2025
@threeseed threeseed force-pushed the scalafix branch 3 times, most recently from 268f5a2 to e121559 Compare March 23, 2025 02:25
@threeseed threeseed closed this May 22, 2025
@threeseed threeseed reopened this May 22, 2025
@threeseed threeseed force-pushed the scalafix branch 8 times, most recently from b9dc850 to 4397ac0 Compare May 24, 2025 06:06
@threeseed threeseed changed the title Scala 3 compatible SBT Plugin [WIP] Scala 3 compatible SBT Plugin May 28, 2025
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 this pull request may close these issues.

@react macro annotation for Scala 3.5.0

2 participants