guardian / ssm-scala

ssh replacement: CLI program that wraps SSM's EC2 Run Command
Apache License 2.0
21 stars 0 forks source link

Migrate to scala 3 #376

Closed philmcmahon closed 6 months ago

philmcmahon commented 6 months ago

What does this change?

This PR upgrades ssm-scala onto to scala 3.

This is my first scala 3 upgrade so I'm by no means an expert, I simply ran the 4 commands outline in the migration plugin https://github.com/scalacenter/scala3-migrate and there were very few changes.

I've tested this locally using both sbt console and the generated executable from ./generate-executable.sh

What is the value of this?

I'm not sure - maybe some performance improvements.