This message was deleted.
# community-support
s
This message was deleted.
v
In the specific case of
buildSrc
it indeed is a bit misleading, yes. But you should always have a settings script anyways and having the root project name defined shouldn't hurt either 🙂
m
well for the conventional
buildSrc
having a settings.gradle is often totally redundant
v
I wonder that it actually still works as at some point it was made an error to have a build without settings script. But I guess
buildSrc
also there has an exception rule as too many builds would have been broken by that.
But it probably still save some CPU cycles to not search further for a settings script.
m
I understand the point of having a
settings.gradle
file, I'm really commenting about the specific
buildSrc
case. This error was reported by a colleague of mine, and I think it's misleading.
v
And if I would use
buildSrc
(I usually use inluded builds for build logic), I would probably have a settings script anyway to define repositories, maybe include the version catalog of the parent build, ...
and I think it's misleading.
Yes, as I said, I think so too in the specific
buildSrc
case, but would just add it 🙂
m
I know. And using included builds has quite a few issues (I still cannot use a composite build for multiple Micronaut projects because of many bugs or limitations of composites)
v
Oh, really? 😞 Didn't hit any problems I remember since quite some time. I'm curious, what issues do you have?
m
you can try the project I link here, it's my playground for Micronaut composites. I really wish I could make that work, because it's a nightmare today with having to publish snapshots everywhere.