Improve "Loading settings from <name>.sbt" messaging
See original GitHub issuesteps
- Load a build, for instance the Akka build
problem
Notice the loading log:
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
[info] Loading settings from build.sbt ...
(those are distinct build.sbt files in different projects of the build)
expectation
I expect to better understand what sbt’s loading is doing, perhaps using base directory relative paths:
[info] Loading settings from build.sbt ...
[info] Loading settings from akka-actor/build.sbt ...
[info] Loading settings from akka-actor-tests/build.sbt ...
[info] Loading settings from akka-agent/build.sbt ...
[info] Loading settings from akka-bench-jmh/build.sbt ...
[info] Loading settings from akka-camel/build.sbt ...
[info] Loading settings from akka-cluster/build.sbt ...
[info] Loading settings from akka-cluster-metrics/build.sbt ...
[info] Loading settings from akka-cluster-sharding/build.sbt ...
[info] Loading settings from akka-cluster-tools/build.sbt ...
[info] Loading settings from akka-contrib/build.sbt ...
[info] Loading settings from akka-distributed-data/build.sbt ...
[info] Loading settings from akka-docs/build.sbt ...
[info] Loading settings from akka-multi-node-testkit/build.sbt ...
[info] Loading settings from akka-osgi/build.sbt ...
[info] Loading settings from akka-persistence/build.sbt ...
[info] Loading settings from akka-persistence-query/build.sbt ...
[info] Loading settings from akka-persistence-shared/build.sbt ...
[info] Loading settings from akka-persistence-tck/build.sbt ...
[info] Loading settings from akka-protobuf/build.sbt ...
[info] Loading settings from akka-remote/build.sbt ...
[info] Loading settings from akka-remote-tests/build.sbt ...
[info] Loading settings from akka-slf4j/build.sbt ...
[info] Loading settings from akka-stream/build.sbt ...
[info] Loading settings from akka-stream-testkit/build.sbt ...
[info] Loading settings from akka-stream-tests/build.sbt ...
[info] Loading settings from akka-stream-tests-tck/build.sbt ...
[info] Loading settings from akka-testkit/build.sbt ...
[info] Loading settings from akka-typed/build.sbt ...
[info] Loading settings from akka-typed-testkit/build.sbt ...
[info] Loading settings from akka-typed-tests/build.sbt ...
notes
sbt version: 1.0.2
Note we should do this for user-global files and meta-build files:
[info] Loading settings from global-plugins.sbt,idea.sbt ...
[info] Loading global plugins from /Users/dnw/.dotfiles/.sbt/1.0/plugins
[info] Loading settings from plugins.sbt ...
[info] Loading project definition from /d/akka/project
I recently renamed my ~/.sbt/1.0/plugins/plugins.sbt
to ~/.sbt/1.0/plugins/global-plugins.sbt
and ~/.sbt/1.0/build.sbt
to ~/.sbt/1.0/global.sbt
to workaround this problem.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:2
- Comments:8 (7 by maintainers)
Top Results From Across the Web
How to suppress info and success messages in sbt?
To disable info messages run SBT with --warn or --error command line options. To disable [success] messages set ... Warn for the run...
Read more >sbt Reference Manual — Combined Pages
settings Lists the settings defined for the current project. reload (Re)loads the current project or changes to plugins project or returns from it....
Read more >An introduction to SBT - Rock the JVM Blog
Learn how to set up and configure your Scala projects with SBT in this long-form tutorial.
Read more >The basics of the build.sbt - Medium
[info] Loading settings for project p from build.sbt . ... out of order evaluation. root in this case is the name we gave...
Read more >Akka gRPC
Using a local protoc command · sbt-protoc settings · Loading proto files from artifacts · JDK 8 support · Starting your Akka gRPC...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@alodavi The Akka build has dropped the various build.sbt files, so I’ve created the problem in a mini setup and pushed to GitHub: https://github.com/dwijnand/t-multi-project-build.sbts
I would like to work on this 😃