ilya-biryukov accepted this revision.
ilya-biryukov added a comment.
This revision is now accepted and ready to land.

LGTM! Also a few NITs.



================
Comment at: clangd/ClangdServer.cpp:155
     Opts.ClangTidyOpts = ClangTidyOptProvider->getOptions(File);
+  // FIXME: cache this
+  Opts.Style =
----------------
NIT: put `.` to the end of the comment.


================
Comment at: clangd/ClangdServer.cpp:378
       return CB(A.takeError());
     // FIXME: run formatter on top of resulting replacements.
+    return CB((*A)->apply(*Selection, InpAST->Inputs.Opts.Style));
----------------
This FIXME is stale now, remove?


================
Comment at: clangd/Format.h:19
+inline llvm::Expected<tooling::Replacements>
+cleanupAndFormat(StringRef Code, const tooling::Replacements &Replaces,
+                 const format::FormatStyle &Style) {
----------------
NIT: Maybe move to `SourceCode.h`? We have helpers to turn replacements into 
edits there, having this would be a good addition.
Or inline now that this function has only one call-site?

The extra file does not seem to carry its weight.


Repository:
  rCTE Clang Tools Extra

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

https://reviews.llvm.org/D57739



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

Reply via email to