MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / ProcessExtensionsOption

Function ProcessExtensionsOption

src/tests/coding/cpplint.py:942–950  ·  view source on GitHub ↗
(val)

Source from the content-addressed store, hash-verified

940 ['c', 'cc', 'cpp', 'cxx', 'c++', 'cu']))
941
942def ProcessExtensionsOption(val):
943 global _valid_extensions
944 try:
945 extensions = [ext.strip() for ext in val.split(',')]
946 _valid_extensions = set(extensions)
947 except ValueError:
948 PrintUsage('Extensions should be a comma-separated list of values;'
949 'for example: extensions=hpp,cpp\n'
950 'This could not be parsed: "%s"' % (val,))
951
952def GetNonHeaderExtensions():
953 return GetAllExtensions().difference(GetHeaderExtensions())

Callers 2

ProcessConfigOverridesFunction · 0.85
ParseArgumentsFunction · 0.85

Calls 2

PrintUsageFunction · 0.85
splitMethod · 0.45

Tested by

no test coverage detected