I'd be happy to share my Eclipse templates in the same repository. AFAIR we had similar problems, I always thought my templates were "the reference" but then at some point we had multiple versions, I suspect because of freshly exporting the same from a newer version of the IDE but we'll never know.
As far as I know my Eclipse rules produce a close enough end result to your styles, with at most slight different conventions in ordering of import statements. On 19 May 2015 at 17:15, Steve Ebersole <st...@hibernate.org> wrote: > I just did some bulk reformatting to get things conforming with styles. > But moving forward I agree that we should not be reformatting entire > files. Eclipse used to do that by default (cough cough). > > And yes I understand that there is another axis for IDEs. I just figured > that one was self-evident :P There actually is (or used to be) a tool that > allowed the same codestyle to be used across the different IDEs. I forget > the name of it, but it is not OSS nor free. > On May 19, 2015 10:21 AM, "Gunnar Morling" <gun...@hibernate.org> wrote: > >> +1 for having the style(s) in Git. >> >> There is another axis, though, which is the used IDE. So far we couldn't >> find a way to make Eclipse and IntelliJ do exactly the same thing wrt. >> formatting. There is just not the exact same set of options available in >> both IDEs, so outputs will always differ a bit. >> >> But I don't think it's a big problem as long no one re-formats entire >> files just for the sake of it. And if explicit formatting changes are >> needed for whatever reason, they should go in dedicated commits >> independently from actual code changes. Reviewing is otherwise a pain. >> >> >> >> 2015-05-19 17:07 GMT+02:00 Steve Ebersole <st...@hibernate.org>: >> >>> My thinking was more about how to find which one supersedes which others. >>> If I (as a contributor) have a few of these code style files available to >>> me from the Hibernate team, how do I know which is the latest? >>> >>> As I pointed out, I actually had to update my code style slightly after >>> migrating to 14 because it was inadvertently introducing leading spaces >>> rather than tabs in certain cases. Which illustrates that there are >>> really >>> 2 axis in play here, the targetted version of IDE and the version of the >>> code style. >>> >>> Anyway, this is what got me thinking that using git might be nice for >>> this, >>> and GitHub could make it centrally available. >>> >>> >>> On Tue, May 19, 2015 at 9:40 AM, Hardy Ferentschik <ha...@hibernate.org> >>> wrote: >>> >>> > Hi, >>> > >>> > Hibernate Validator used initially the same style as ORM. I am saying >>> used >>> > to since the file attached to this url - >>> > http://hibernate.org/validator/contribute/ - >>> > seems to differ a fair bit from the file you are referring to. >>> > A lot of the difference might just be indentation and re-ordering >>> issues. >>> > After all >>> > your version is hibernate-style-steve-2.xml. My guess is that the >>> > Validator style is >>> > derived from hibernate-style-steve-1.xml :-) >>> > >>> > Either way, differences should not be so huge. >>> > >>> > --Hardy >>> > >>> > On Mon, May 18, 2015 at 10:01:28PM -0500, Steve Ebersole wrote: >>> > > The recent discussion on Checkstyle got me thinking about best ways to >>> > > share/distribute code styles for IDE setup. Storing them in the >>> project >>> > > itself is not very workable for IntelliJ at least. I started thinking >>> > > about a separate repository under the hibernate GitHub organization. >>> > Does >>> > > everyone use the code style I attached to >>> > > https://developer.jboss.org/wiki/ContributingToHibernateUsingIntelliJ >>> , >>> > or >>> > > do y'all use custom versions of that? >>> > > >>> > > Do y'all think it makes any sense to do this? >>> > > _______________________________________________ >>> > > hibernate-dev mailing list >>> > > hibernate-dev@lists.jboss.org >>> > > https://lists.jboss.org/mailman/listinfo/hibernate-dev >>> > >>> _______________________________________________ >>> hibernate-dev mailing list >>> hibernate-dev@lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/hibernate-dev >>> >> >> > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev