[JAVA-4181] Add Scala 3.0 specific artifacts Created: 01/Jun/21  Updated: 12/Jan/24

Status: Backlog
Project: Java Driver
Component/s: Scala
Affects Version/s: 5.0.0
Fix Version/s: None

Type: New Feature Priority: Unknown
Reporter: Ross Lawley Assignee: Unassigned
Resolution: Unresolved Votes: 4
Labels: size-small
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on JAVA-5261 Scala 3 support Backlog
Documented
Quarter: FY24Q4, FY25Q1
Documentation Changes: Needed
Documentation Changes Summary:

Need to add 3.0 to the list of supported scala versions.


 Description   

Was: support Scala 3.0

In testing Scala 2.13 artifacts work as expected with Scala 3.0 - so this work would just be generating jars that use scala 3.0.



 Comments   
Comment by Ashni Mehta [ 10/Mar/23 ]

Hi ross@mongodb.com - found this in the JAVA backlog. Is this something we should consider for future quarters?

Comment by Ross Lawley [ 12/Apr/22 ]

Initial prelim work adapted from #882.

Comment by Githook User [ 12/Apr/22 ]

Author:

{'name': 'Ross Lawley', 'email': 'ross.lawley@gmail.com', 'username': 'rozza'}

Message: Spotless code style changes

JAVA-4181
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/fd21430c967571ed172259cc4100f291257a9a01

Comment by Githook User [ 12/Apr/22 ]

Author:

{'name': 'João Ferreira', 'email': 'jtjeferreira@gmail.com', 'username': 'jtjeferreira'}

Message: Update Spotless and Scalafmt

JAVA-4181
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/e9584dd1a75ccbce9974fc3751ab24d4cc537d81

Comment by Githook User [ 12/Apr/22 ]

Author:

{'name': 'Ross Lawley', 'email': 'ross.lawley@gmail.com', 'username': 'rozza'}

Message: Update BaseSpec and FutureSpec traits

JAVA-4181
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/4b158d05d83dc58bb17261506b0f3aa60086a6f0

Comment by Githook User [ 12/Apr/22 ]

Author:

{'name': 'João Ferreira', 'email': 'jtjeferreira@gmail.com', 'username': 'jtjeferreira'}

Message: Scala use mockito instead of scalamock

scalamock does not support scala3 https://github.com/paulbutcher/ScalaMock/issues/429

JAVA-4181
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/7a0b575dbb7788abfc7e537e31fe7c7b49b2dac5

Comment by Githook User [ 12/Apr/22 ]

Author:

{'name': 'João Ferreira', 'email': 'jtjeferreira@gmail.com', 'username': 'jtjeferreira'}

Message: Scala update scala test to 3.2.9

JAVA-4181
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/8977afabdada7ac67340e291017cbc1355db5b9b

Comment by Jeffrey Yemin [ 05/Apr/22 ]

PR: https://github.com/mongodb/mongo-java-driver/pull/882

Comment by Jeffrey Yemin [ 24/Nov/21 ]

This is now unblocked. Gradle 7.3 is released and we have upgrade the driver to it.

Comment by Jeffrey Yemin [ 06/Oct/21 ]

https://github.com/gradle/gradle/issues/16527 has been closed but Gradle 7.3 hasn't yet been released.

Comment by Ross Lawley [ 22/Jun/21 ]

Blocked by Gradle support: https://github.com/gradle/gradle/issues/16527

Generated at Thu Feb 08 09:01:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.