summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/catch/scripts/fixTrailingWhitespace.py
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2017-02-05 15:45:26 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2017-02-05 15:46:07 +0100
commit02c97cd0f7c4d630f1a90f9f2626746e47a28c09 (patch)
tree2b48d051a55f2b65525824546cd9fcf9e05907cf /3rdparty/catch/scripts/fixTrailingWhitespace.py
parentd20b4ba6864b45d0c068d98d43e63c8bc5014a3b (diff)
Updated Catch to latest (nw)
Diffstat (limited to '3rdparty/catch/scripts/fixTrailingWhitespace.py')
-rw-r--r--3rdparty/catch/scripts/fixTrailingWhitespace.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/3rdparty/catch/scripts/fixTrailingWhitespace.py b/3rdparty/catch/scripts/fixTrailingWhitespace.py
deleted file mode 100644
index a1b6bbe871b..00000000000
--- a/3rdparty/catch/scripts/fixTrailingWhitespace.py
+++ /dev/null
@@ -1,46 +0,0 @@
-from __future__ import print_function
-import os
-from scriptCommon import catchPath
-
-changedFiles = 0
-
-def isSourceFile( path ):
- return path.endswith( ".cpp" ) or path.endswith( ".h" ) or path.endswith( ".hpp" )
-
-def fixAllFilesInDir( dir ):
- for f in os.listdir( dir ):
- path = os.path.join( dir,f )
- if os.path.isfile( path ):
- if isSourceFile( path ):
- fixFile( path )
- else:
- fixAllFilesInDir( path )
-
-def fixFile( path ):
- f = open( path, 'r' )
- lines = []
- changed = 0
- for line in f:
- trimmed = line.rstrip() + "\n"
- if trimmed != line:
- changed = changed +1
- lines.append( trimmed )
- f.close()
- if changed > 0:
- global changedFiles
- changedFiles = changedFiles + 1
- print( path + ":" )
- print( " - fixed " + str(changed) + " line(s)" )
- altPath = path + ".backup"
- os.rename( path, altPath )
- f2 = open( path, 'w' )
- for line in lines:
- f2.write( line )
- f2.close()
- os.remove( altPath )
-
-fixAllFilesInDir(catchPath)
-if changedFiles > 0:
- print( "Fixed " + str(changedFiles) + " file(s)" )
-else:
- print( "No trailing whitespace found" )