I think some of the techniques described here might smooth issues with the VSCode extension e..g, it depending on Java 11, when the rest of all my work now uses Java 17.
On Thu, Mar 2, 2023 at 10:46 AM Interrante, John A (GE Research, US) < [email protected]> wrote: > Interesting article from latest Scala Times newsletter about a checklist > for new Scala projects. Checklist was reviewed by several Scala developers > at SoftwareMill, so it's worth looking at although some of the items are a > little SoftwareMill-centric. > > My takeaways are 1) configuration files seem to be well-developed at > SoftwareMill; 2) there's a sbt plugin for configuring compiler options > automatically for CI, release, etc.; 3) SoftwareMill likes 140-column lines > and more rewrite rules in .scalafmt.conf (feel free to disagree, I do) 4) > this is the first time I've heard about renovate, a bot similar to Scala > Stewart and Dependabot; and 5) there's a packageDoc / publishArtifact > setting which can skip scaladocs to save a significant amount of build > time. What are your takeaways? > > https://softwaremill.com/new-scala-project-checklist/ > > A guide on how to set up a template with .gitignore, sbt-dotenv, .envrc, > .sbtopts, .sdkmanrc, scalafmt, Scala Steward, mergify, and a few more > essential base elements. > >
