Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow setting to disable workspace resolution, either for all new projects, or to override project setting #547

Open
davidmichaelkarr opened this issue Feb 1, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@davidmichaelkarr
Copy link

In my enterprise, I find it is not worthwhile to ever have "Workspace Resolution" enabled. I always have many of the repos representing service dependencies cloned to my desktop, but on various branches. When I'm doing a build of a service that needs that artifact, I need it to get the specific version specified in the gav. I can't depend on the version property of the pom.xml in the workspace project to be correct.

So, I always disable workspace resolution. It is on by default, so I have to manually right-click on the project, navigate to Maven and disable it, for every project I create.

That is a bit of a pain. I wish I could set this in one place in workspace preferences, either a flag "for all new projects", or as a "top-level" setting that could be overridden in projects (off by default).

@laeubi
Copy link
Member

laeubi commented Feb 2, 2022

@davidmichaelkarr that sounds reasonable, would you like to provide a PR that adds a new preference setting for that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants