Personally I find them useful. Putting them on a separate line seems reasonable to me.
Jonathan On 26/01/2019 04:49, Ryan Hunt wrote: > Hi all, > > Quick C++ style question. > > A common pattern in Gecko is for method definitions to have a comment with the > 'static' or 'virtual' qualification. > > Before the reformat, the comment would be on it's own separate line [1]. Now > it's on the main line of the definition [2]. > > For example: > > /* static */ void > Foo::Bar() { > ... > } > > vs. > > /* static */ void Foo::Bar() { > ... > } > > Personally I think this now takes too much horizontal space from the main > definition, and would prefer it to be either on its own line or just removed. > > Does anyone have an opinion on whether we still want these comments? And if so > whether it makes sense to move them back to their own line. > > (My ulterior motive is that sublime text's indexer started failing to find > these definitions after the reformat, but that should be fixed regardless) > > If you're interested in what removing these would entail, I wrote a regex to > make the change [3]. > > Thanks, > Ryan > > [1] > https://hg.mozilla.org/mozilla-central/file/0348d472115d/layout/generic/nsFrame.cpp#l1759 > [2] > https://hg.mozilla.org/mozilla-central/file/e4b9b1084292/layout/generic/nsFrame.cpp#l1756 > [3] https://hg.mozilla.org/try/rev/31ab3e466b6f15dcdbb1aee47edabc7c358b86f2 > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform