mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
Update score.py (#319)
This commit is contained in:
+19
-9
@@ -15,6 +15,10 @@ BLACKLIST = [
|
||||
'/non_matchings/'
|
||||
]
|
||||
|
||||
BLACKLIST_C = [
|
||||
'math_util.c'
|
||||
]
|
||||
|
||||
filelist = []
|
||||
|
||||
for asmDir in ASM_FOLDERS:
|
||||
@@ -165,15 +169,21 @@ def main():
|
||||
|
||||
srcFilenames = FileUtil.get_filenames_from_directory_recursive(SRC_DIRECTORY, extensions=('.c'))
|
||||
for filename in srcFilenames:
|
||||
scoreFile = ScoreFile(SRC_DIRECTORY + '/' + filename)
|
||||
totalNumberOfDecompiledFunctions += len(scoreFile.functions)
|
||||
totalNumberOfGlobalAsms += scoreFile.numGlobalAsms
|
||||
totalNumberOfNonMatching += scoreFile.numNonMatchings
|
||||
totalNumberOfNonEquivalent += scoreFile.numNonEquivalents
|
||||
totalNumberOfDocumentedFunctions += scoreFile.get_number_of_documented_functions()
|
||||
totalSizeOfDecompiledFunctions += scoreFile.get_size_of_functions()
|
||||
totalSizeOfDocumentedFunctions += scoreFile.get_size_of_documented_functions()
|
||||
scoreFiles.append(scoreFile)
|
||||
skipThis = False
|
||||
for blackListEntry in BLACKLIST_C:
|
||||
if blackListEntry in filename:
|
||||
skipThis = True
|
||||
break
|
||||
if not skipThis:
|
||||
scoreFile = ScoreFile(SRC_DIRECTORY + '/' + filename)
|
||||
totalNumberOfDecompiledFunctions += len(scoreFile.functions)
|
||||
totalNumberOfGlobalAsms += scoreFile.numGlobalAsms
|
||||
totalNumberOfNonMatching += scoreFile.numNonMatchings
|
||||
totalNumberOfNonEquivalent += scoreFile.numNonEquivalents
|
||||
totalNumberOfDocumentedFunctions += scoreFile.get_number_of_documented_functions()
|
||||
totalSizeOfDecompiledFunctions += scoreFile.get_size_of_functions()
|
||||
totalSizeOfDocumentedFunctions += scoreFile.get_size_of_documented_functions()
|
||||
scoreFiles.append(scoreFile)
|
||||
srcFilenames = FileUtil.get_filenames_from_directory_recursive(LIB_SRC_DIRECTORY, extensions=('.c'))
|
||||
for filename in srcFilenames:
|
||||
scoreFile = ScoreFile(LIB_SRC_DIRECTORY + '/' + filename)
|
||||
|
||||
Reference in New Issue
Block a user