https://github.com/hibernate/hibernate-ide-codestyles
On Tue, May 19, 2015 at 3:41 PM, Sanne Grinovero <sa...@hibernate.org> wrote: > 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 > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev