Proposal of the type hierarchy protocol extension. by kittaakos · Pull Request #426 · microsoft/vscode-languageserver-node (original) (raw)

9.0.0: Improvements to clangd

Improvements to clang-tidy

New OpenMP module. New abseil-duration-addition check. New abseil-duration-conversion-cast check. New abseil-duration-unnecessary-conversion check. New abseil-time-comparison check. New abseil-time-subtraction check. New android-cloexec-pipe check. New android-cloexec-pipe2 check. New bugprone-branch-clone check. New bugprone-posix-return check. New bugprone-unhandled-self-assignment check. New fuchsia-default-arguments-calls check. New fuchsia-default-arguments-declarations check. New google-objc-avoid-nsobject-new check. New google-readability-avoid-underscore-in-googletest-name check. New llvm-prefer-isa-or-dyn-cast-in-conditionals check. New modernize-use-trailing-return-type check. New objc-super-self check. New openmp-exception-escape check. New openmp-use-default-none check. New readability-convert-member-functions-to-static check. New alias cert-oop54-cpp to bugprone-unhandled-self-assignment was added. New alias cppcoreguidelines-explicit-virtual-functions to modernize-use-override was added. Added UseAssignment option to cppcoreguidelines-pro-type-member-init The fuchsia-default-arguments check has been removed. The google-runtime-int check has been disabled in Objective-C++. The modernize-use-override now supports OverrideSpelling and FinalSpelling options. The misc-throw-by-value-catch-by-reference now supports WarnOnLargeObject and MaxSize options to warn on any large trivial object caught by value. The Acronyms and IncludeDefaultAcronyms options for the objc-property-declaration check have been removed.

Improvements to pp-trace