Skip to content

Use Java 17 mapping when generating docs with Scala 3.8+ with doc#4180

Open
Gedochao wants to merge 1 commit intoVirtusLab:mainfrom
Gedochao:maintenance/use-java-17-for-scala-3.8-plus
Open

Use Java 17 mapping when generating docs with Scala 3.8+ with doc#4180
Gedochao wants to merge 1 commit intoVirtusLab:mainfrom
Gedochao:maintenance/use-java-17-for-scala-3.8-plus

Conversation

@Gedochao
Copy link
Contributor

@Gedochao Gedochao commented Mar 12, 2026

Scala 3.8 uses Java 17, adjusted the doc command passed external mappings.

Checklist

  • tested the solution locally and it works
  • ran the code formatter (scala-cli fmt .)
  • ran scalafix (./mill -i __.fix)
  • ran reference docs auto-generation (./mill -i 'generate-reference-doc[]'.run)

How much have your relied on LLM-based tools in this contribution?

extensively, Cursor + Claude

How was the solution tested?

Added a simple unit test.
Verified the mappings work, otherwise (an integration test feels overkill, but let me know if I should add smth anyway).

Additional notes

Kudos to @hamzaremmal for spotting this

@Gedochao Gedochao requested review from tgodzik and zielinsky March 12, 2026 15:20
@Gedochao Gedochao force-pushed the maintenance/use-java-17-for-scala-3.8-plus branch from d450f04 to c5af806 Compare March 12, 2026 15:25
@Gedochao Gedochao force-pushed the maintenance/use-java-17-for-scala-3.8-plus branch from c5af806 to 2b0a62d Compare March 13, 2026 10:13
Copy link

@hamzaremmal hamzaremmal left a comment

Choose a reason for hiding this comment

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

Thanks @Gedochao

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.

2 participants