Index: docs/ReleaseNotes.rst =================================================================== --- /dev/null +++ docs/ReleaseNotes.rst @@ -0,0 +1,71 @@ +================================================= +Extra Clang Tools 3.9 (In-Progress) Release Notes +================================================= + +.. contents:: + :local: + :depth: 2 + +Written by the `LLVM Team `_ + +.. warning:: + + These are in-progress notes for the upcoming Clang 3.9 release. You may + prefer the `Clang 3.8 Release Notes + `_. + +Introduction +============ + +This document contains the release notes for the Extra Clang Tools, part of the +Clang release 3.9. Here we describe the status of the Extra Clang Tools in some +detail, including major improvements from the previous release and new feature +work. For the general Clang release notes, see `the Clang documentation +`_. All LLVM +releases may be downloaded from the `LLVM releases web +site `_. + +For more information about Clang or LLVM, including information about +the latest release, please see the `Clang Web Site `_ or +the `LLVM Web Site `_. + +Note that if you are reading this file from a Subversion checkout or the +main Clang web page, this document applies to the *next* release, not +the current one. To see the release notes for a specific release, please +see the `releases page `_. + +What's New in Extra Clang Tools 3.9? +==================================== + +Some of the major new features and improvements to Extra Clang Tools are listed +here. Generic improvements to Extra Clang Tools as a whole or to its underlying +infrastructure are described first, followed by tool-specific sections. + +Major New Features +------------------ + +- Feature1... + +Improvements to ``clang-query`` +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The improvements are... + +Improvements to ``clang-rename`` +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The improvements are... + +Improvements to ``clang-tidy`` +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +``clang-tidy``'s checks are constantly being improved to catch more issues, +explain them more clearly, and provide more accurate fix-its for the issues +identified. The improvements since the 3.8 release include: + +- ... + +Improvements to ``modularize`` +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The improvements are... Index: docs/clang-tidy/checks/list.rst =================================================================== --- docs/clang-tidy/checks/list.rst +++ docs/clang-tidy/checks/list.rst @@ -88,6 +88,7 @@ performance-faster-string-find performance-for-range-copy performance-implicit-cast-in-loop + performance-unnecessary-copy-initialization readability-braces-around-statements readability-container-size-empty readability-else-after-return Index: docs/index.rst =================================================================== --- docs/index.rst +++ docs/index.rst @@ -10,6 +10,10 @@ Welcome to the clang-tools-extra project which contains extra tools built using Clang's tooling API's. +.. toctree:: + :maxdepth: 1 + + ReleaseNotes Contents ========