Since SBT version 1.4.9. there is now an auto-generated /.bsp/sbt.json file which contains personal information, including the developer's username and folder structures. This project is using SBT 1.5.2 so the issue is occurring, and because this is a public repository this is a security issue.
There are also auto-generated project files which contain this same information, and these need to be added to the .gitignore file also.
For the Two-Fer exercise specifically, these files need to be added to the .gitignore file; but this will need implemented project wide also:
Since SBT version 1.4.9. there is now an auto-generated
/.bsp/sbt.json
file which contains personal information, including the developer's username and folder structures. This project is using SBT 1.5.2 so the issue is occurring, and because this is a public repository this is a security issue.There are also auto-generated project files which contain this same information, and these need to be added to the
.gitignore
file also.For the Two-Fer exercise specifically, these files need to be added to the
.gitignore
file; but this will need implemented project wide also:exercises/practice/two-fer/.bsp/
exercises/practice/two-fer/project/
exercises/practice/two-fer/src/test/scala/project/
For more information see: https://www.scala-lang.org/blog/2020/10/27/bsp-in-sbt.html