I usually don’t like to have IDE specific project files in version control and instead having maven or (better) gradle build files only. So I’d vote for B).
As for the code style: has anyone tried .editorconfig? Alternatively, how about using a gradle/maven plugin like Spotless for formatting, so that would be independent of the IDE.
Another con IMHO is that not only the build files have to be updated for dependencies, but also the project files, and to avoid having outdated project files in VCS, everyone would then have to use both IDEs to be able to update the project files.
Von: Andreas Beeker <[hidden email]>
Datum: Freitag, 26. März 2021 um 17:39
An: POI Developers List <[hidden email]>
Betreff: Eclipse / Intellij project files
currently we have Eclipse project files in the trunk and svn-ignored IntelliJs ones.
A) Would it make sense to also include Intellijs settings?
- We could set code format styles.
I once worked in a $dayjob project where each source was auto-formatted.
A few formatting cases looked ugly, but the code style looked uniformly.
- I've corrupted my local project files recently when adding the gradle build.
So we would have at least a last good known setting.