summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* [clang-tidy] Added a style guide link.Alexander Kornienko2015-09-161-0/+3
| | | | llvm-svn: 247798
* [clang-tidy] updated misc-sizeof-container docs.Alexander Kornienko2015-09-141-2/+7
| | | | llvm-svn: 247580
* [clang-tidy] Add misc-sizeof-container check to find sizeof() uses on stlAlexander Kornienko2015-09-102-1/+22
| | | | | | | | | | | | | | | | containers. Summary: sizeof(some_std_string) is likely to be an error. This check finds this pattern and suggests using .size() instead. Reviewers: djasper, klimek, aaron.ballman Subscribers: aaron.ballman, cfe-commits Differential Revision: http://reviews.llvm.org/D12759 llvm-svn: 247297
* [clang-tidy] Add inconsistent declaration parameter name checkAlexander Kornienko2015-09-102-0/+33
| | | | | | | | | | | | | | | | | | | | This is first of series of patches, porting code from my project colobot-lint, as I mentioned recently in cfe-dev mailing list. This patch adds a new check in readability module: readability-inconsistent-declaration-parameter-name. I also added appropriate testcases and documentation. I chose readability module, as it seems it is the best place for it. I think I followed the rules of LLVM coding guideline, but I may have missed something, as I usually use other code formatting style. http://reviews.llvm.org/D12462 Patch by Piotr Dziwinski! llvm-svn: 247261
* Add a deprecation notice to the clang-modernize documentation.Alexander Kornienko2015-09-101-28/+9
| | | | | | | | | | | | | | Summary: Add a deprecation notice to the clang-modernize documentation. Remove the reference to the external JIRA tracker. Reviewers: revane, klimek Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D12732 llvm-svn: 247258
* [clang-tidy] Automatically redirect to the new page.Alexander Kornienko2015-09-091-1/+4
| | | | llvm-svn: 247153
* Add a redirection page to unbreak external links.Alexander Kornienko2015-09-081-0/+1
| | | | | | | Apparently, there are some links to http://clang.llvm.org/extra/clang-tidy.html in the wild. It's better to keep them working. llvm-svn: 247007
* [clang-tidy] Updated docs.Alexander Kornienko2015-09-083-1/+36
| | | | llvm-svn: 246996
* [clang-tidy] Updated the check name in the doc.Alexander Kornienko2015-09-021-2/+2
| | | | llvm-svn: 246643
* [clang-tidy] Move misc-use-override and readability-shrink-to-fit to ↵Alexander Kornienko2015-08-314-9/+15
| | | | | | | | | "modernize/" These checks are focusing on migrating the code from C++98/03 to C++11, so they belong to the modernize module. llvm-svn: 246437
* [clang-tidy] Move clang-tidy docs to a separate directory. Create doc files ↵Alexander Kornienko2015-08-2755-6/+780
| | | | | | | | | | | for checks The doc files for checks have been generated from the corresponding header files using the docs/clang-tidy/tools/dump_check_docs.py script. Committing the script as well, but the intention is to move all the user-facing docs from header files to the rST files and add links to .h files appropriately. llvm-svn: 246173
* [clang-tidy] Mention check_clang_tidy.py instead of check_clang_tidy.sh in ↵Alexander Kornienko2015-08-201-4/+3
| | | | | | the docs. llvm-svn: 245587
* Updating the documentation for clang-tidy. Removes some non-ASCII characters ↵Aaron Ballman2015-07-271-17/+17
| | | | | | from the documentation, and removes shell-specific single quote characters as they cause issues for some shells (such as on Windows). llvm-svn: 243266
* docs/conf.py: bump version to 3.8Hans Wennborg2015-07-141-2/+2
| | | | llvm-svn: 242247
* Added mechanism to modularize for doing a compilation precheckJohn Thompson2015-07-102-0/+21
| | | | | | | | | | | | to determine files that have comnpilation or dependency problems. A new -display-file-lists option use this to display lists of good files (no compile errors), problem files, and a combined list with problem files preceded by a '#'. The problem files list can be used in the module map generation assistant mode to exclude problem files. The combined files list can be used during module map development. See added docs. llvm-svn: 241880
* Fixed option description. '=' is required.John Thompson2015-06-041-1/+1
| | | | llvm-svn: 238998
* docs: Spell a couple of cmake options with =ON in the docsJustin Bogner2015-05-182-4/+4
| | | | | | Patch by Albert Astals Cid. Thanks! llvm-svn: 237554
* Changed option processing to implicitly use -x c++ if no other -x option ↵John Thompson2015-05-061-3/+4
| | | | | | specified. Added implicit -w option to disable compilation warnings, in particular to avoid warning on pragma once. llvm-svn: 236625
* Fixed script name in the clang-tidy documentation.Alexander Kornienko2015-02-231-4/+4
| | | | llvm-svn: 230198
* Deleted module-map-checker, as it's been folded into modularize.John Thompson2015-02-202-89/+0
| | | | llvm-svn: 230014
* Added module map coverage support, extracted from module-map-checker.John Thompson2015-02-192-0/+52
| | | | llvm-svn: 229869
* Added support for extracting headers from module maps as a source for the ↵John Thompson2015-02-181-1/+10
| | | | | | header list. llvm-svn: 229692
* Added support for multiple header list files, as a precursor for when we ↵John Thompson2015-02-121-1/+2
| | | | | | need to load multiple module maps. llvm-svn: 228935
* Added -block-check-header-list-only option. This is a work-around for ↵John Thompson2015-02-111-0/+7
| | | | | | private includes that purposefully get included inside blocks. llvm-svn: 228846
* Renamed module.map to module.modulemap.John Thompson2015-02-101-2/+2
| | | | llvm-svn: 228692
* The -I option needs a space, apparently, from the actual implementation.John Thompson2015-02-101-1/+1
| | | | llvm-svn: 228689
* docs/conf.py: bump version to 3.7Hans Wennborg2015-01-141-2/+2
| | | | llvm-svn: 226015
* [clang-tidy] Update help messages and docs.Alexander Kornienko2014-12-031-57/+87
| | | | | | Fixed incorrect examples of configuration, clarified the usage of -dump-config. llvm-svn: 223235
* [clang-tidy] Updated docs for r220826.Alexander Kornienko2014-10-281-0/+1
| | | | llvm-svn: 220830
* [clang-tidy] Documented check testing.Alexander Kornienko2014-10-031-1/+39
| | | | llvm-svn: 218962
* [clang-tidy] Updated documentationAlexander Kornienko2014-09-271-3/+18
| | | | | | Added an example of check-specific options. llvm-svn: 218573
* [clang-tidy] Fix documentation.Alexander Kornienko2014-09-271-3/+3
| | | | | | Try using code-block: console for command-line usage examples. llvm-svn: 218572
* [clang-tidy] Fix for the documentation.Alexander Kornienko2014-09-271-1/+1
| | | | llvm-svn: 218571
* [clang-tidy] Updated documentation.Alexander Kornienko2014-09-271-7/+66
| | | | llvm-svn: 218570
* Fixed a typo.Alexander Kornienko2014-09-081-1/+2
| | | | llvm-svn: 217377
* [clang-tidy] Add a couple of paragraphs on run-clang-tidy.py to the docs.Benjamin Kramer2014-09-081-0/+30
| | | | | | Happy tidying. llvm-svn: 217373
* Move clang-tools-extra docs 1.5 years into the future.Benjamin Kramer2014-09-081-2/+2
| | | | llvm-svn: 217369
* Added documentation on how clang diagnostics are reported by clang-tidy.Alexander Kornienko2014-07-161-2/+13
| | | | llvm-svn: 213147
* [doc] Fix incorrect reference to clang-format -> clang-tidyTobias Grosser2014-07-101-1/+1
| | | | llvm-svn: 212755
* Prospective build fix following clang r210518Alp Toker2014-06-101-1/+1
| | | | llvm-svn: 210521
* Update clang-tidy documentation.Alexander Kornienko2014-05-161-10/+31
| | | | | | | | | | | | | | | | Summary: Updated the help message, updated description of -checks=, removed mentions of -disable-checks. Reviewers: klimek Reviewed By: klimek Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D3793 llvm-svn: 208979
* Normalized the usage of override in the doc.Alexander Kornienko2014-03-031-4/+3
| | | | llvm-svn: 202710
* Revert a LLVM_OVERRIDE to 'override' change in documentation. My search and ↵Craig Topper2014-03-021-1/+1
| | | | | | replace was a little overzealous. llvm-svn: 202633
* [C++11] Replace LLVM_OVERRIDE with 'override'Craig Topper2014-03-022-2/+2
| | | | llvm-svn: 202632
* Adding documentation for clang-tidy.Alexander Kornienko2014-02-252-0/+299
| | | | | | | | | | | | | | | | Summary: Contains a short user's manual and some instructions on writing clang-tidy checks. Reviewers: klimek, djasper Reviewed By: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2880 llvm-svn: 202164
* Fix typoAlp Toker2014-01-091-1/+1
| | | | llvm-svn: 198831
* Initial checkin of new module-map-checker tool.John Thompson2014-01-072-0/+89
| | | | llvm-svn: 198693
* Update the copyright credits -- Happy new year 2014!NAKAMURA Takumi2014-01-011-1/+1
| | | | | FIXME: Dragonegg may be updated at non-trivial changes. llvm-svn: 198274
* Fix a variety of user-visible and comment typosAlp Toker2013-12-011-1/+1
| | | | llvm-svn: 196038
* Trailing linefeed.NAKAMURA Takumi2013-11-211-1/+0
| | | | llvm-svn: 195357
OpenPOWER on IntegriCloud