in preprocessing.py [0:0]
def remove_args(cmd):
new_cmd = ''
found = True
while found:
found = False
parts = cmd.split('ARG')
for i in range(1, len(parts)):
new_cmd = 'ARG'.join(parts[:i]) + ' ' + 'ARG'.join(parts[i:])
if compute_metric(new_cmd, 1, cmd) == 1:
found |= True
cmd = new_cmd
break
cmd = re.sub('\s+', ' ', cmd)
cmd = cmd.strip()
return cmd