Skip to content
Kitware Style Checker
Branch: master
Clone or download
thewtex Merge pull request #83 from catskul/fix-missing-line-numbers
Fix/remove dependence on lineLength check
Latest commit fbe28d9 Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CMake/ExportConfiguration
Documentation
Testing
Utilities Merge branch 'updating-boost' Jun 8, 2018
Web
.editorconfig
.gitattributes
.gitignore
.travis.yml Adding a file for Travis CI Mar 23, 2017
CMakeLists.txt
CTestConfig.cmake ENH: Added to CDash Oct 6, 2008
Copyright.txt ENH: First checkin Apr 5, 2006
KWStyleConfigure.h.in ENH: Added versioning support Dec 3, 2008
README.md
circle.yml
kwsCheckBadCharacters.cxx
kwsCheckBlackList.cxx
kwsCheckComma.cxx
kwsCheckComments.cxx
kwsCheckDeclarationOrder.cxx
kwsCheckEmptyLines.cxx
kwsCheckEndOfFileNewLine.cxx
kwsCheckExtraSpaces.cxx
kwsCheckFunctions.cxx
kwsCheckHeader.cxx
kwsCheckIfNDefDefine.cxx
kwsCheckIfWhileForUntil.cxx
kwsCheckIndent.cxx Merge pull request #51 from RyDroid/cpp-minor Feb 23, 2018
kwsCheckInternalVariables.cxx
kwsCheckLineLength.cxx
kwsCheckMemberFunctions.cxx
kwsCheckNameOfClass.cxx
kwsCheckNamespace.cxx
kwsCheckOperator.cxx
kwsCheckParenthesis.cxx
kwsCheckRelativePathInInclude.cxx
kwsCheckSemicolonSpace.cxx
kwsCheckStatementPerLine.cxx BUG: Removed warning messages on Win7 with VS12 Nov 3, 2015
kwsCheckStruct.cxx ENH: Trying to fix warnings for 64bits machines Mar 10, 2009
kwsCheckTabs.cxx
kwsCheckTemplate.cxx
kwsCheckTypedefs.cxx COMP: Fix format-string warning messages on VS14 Nov 25, 2015
kwsCheckUsingDirectives.cxx
kwsCheckVariablePerLine.cxx BUG: Must run BetweenChars and BetweenCharFast to cover all options Dec 28, 2016
kwsCheckVariables.cxx
kwsGenerator.cxx
kwsGenerator.h ENH: Added basedirectory (used when generating Dart files) Mar 10, 2008
kwsHeader.h ENH: First checkin Jan 2, 2006
kwsParser.cxx Fix/remove dependance on lineLength check for correct line numbers an… Mar 19, 2019
kwsParser.h
kwsStyle.cxx Merge pull request #66 from RyDroid/minor-main-cpp Feb 23, 2018
kwsTestFile.h
kwsXMLReader.cxx
kwsXMLReader.h
metaCommand.cxx
metaCommand.h

README.md

KWStyle

Circle CI

Overview

KWStyle is a style checker for source code which is integrated in the software process to ensure that the code written by several users is consistent and can be viewed/printed as it was written by one person.

Features

Among the fearures provided by KWStyle:

  • Several Indentation checking
  • Copyright Header correctness
  • Maximum line length
  • Encapsulation preservation
  • Internal variable checking via regular expressions
  • New line at the end of file

A complete list of the features is available here.

Build

mkdir build
cd build
cmake ..
make

Install

  • Build and make install or checkinstall
  • On at least Debian and Trisquel, apt-get install kwstyle
You can’t perform that action at this time.