lebedev.ri added a comment.

In D33029#1423944 <https://reviews.llvm.org/D33029#1423944>, @MyDeveloperDay 
wrote:

> Adding the unit tests lets us see how this option will work in various cases, 
> it will let us understand that its not breaking anything else.
>
> I personally don't like to see revisions like this sit for 2 years with 
> nothing happening, I don't see anything wrong with this that would prevent it 
> going in so I don't understand whats blocking it?,
>
> if you had some tests and a release note I'd give it a LGTM (but as I've said 
> before I'm not the code owner, but someone wanting to address defects and add 
> capabilities. but I think we need to be able to move forward, people will 
> object soon enough if they don't like it.)
>
> Generally I don't understand why clang-format is so reluctant to change 
> anything, As such we don't have many people involved and getting anything 
> done (even defects) is extremely hard.
>
> It looks like you met the criteria, and reviewers have been given ample 
> opportunity to make an objection. the number of subscribers and like tokens 
> would suggest this is wanted,
>
> Please also add a line the in the release notes to say what you are adding. 
> In the absence of any other constructive input all we can do is follow the 
> guidance on doing a review, for what its worth I notice in the rest of LLVM 
> there seems to be a much larger amount of commits that go in even without a 
> review, I'm not sure what makes this area so strict, so reluctant to change 
> especailly when revisions do seem to be reviewed.


I don't have any stake here, but i just want to point out that no tool 
(including clang-format)
will ever support all the things all the people out there will want it to 
support. But every
new knob is not just a single knob, it needs to work well with all the other 
existing knobs
(and all of the combination of knob params), and every new knob after that.

It's a snowball effect. Things can (and likely will, unless there is at least a 
*very* strict testing/quality policy
(which is 
https://clang.llvm.org/docs/ClangFormatStyleOptions.html#adding-additional-style-options
 about))
get out of hand real quickly..

Just 2c.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D33029/new/

https://reviews.llvm.org/D33029



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to