salesforce/bazel-vscode-java

Mixing Maven-style and Bazel-style layout in a workspace: Possible, or a really dumb idea?

Closed this issue · 1 comments

I'm pondering and exploring switching the directory of my https://github.com/enola-dev/enola from a "Maven-style" (e.g. core/impl/src/main/java/dev/enola/core) to a fully "Bazel-style" (e.g. java/dev/enola/model/xsd/Datatypes.java etc.) layout in this PR, starting small here. This will lead to "nested" BUILD files (e.g. java/dev/enola/BUILD and java/dev/enola/model/BUILD).

I suspect that with my existing .bazelproject as-is, this probably won't quite work?

Wondering if I can I "mix & match" and gradually transition, or need to do one single big refactoring moving lots of stuff around?

@guw any input?

guw commented

Corrct. We don't support mixing.