[U] Update

This commit is contained in:
Azalea (on HyDEV-Daisy)
2022-10-01 13:34:56 -04:00
parent 57df75093d
commit 428d5afc58
189 changed files with 569260 additions and 51 deletions
+11 -5
View File
@@ -329,7 +329,7 @@ def defects4jStats(isFixminer=False):
clustersDF['defects4j'] = clustersDF.members.apply(lambda x: getDefects4JID(x))
p
save_zipped_pickle(clustersDF, join(DATA_PATH, 'defects4jcluster.pickle'))
else:
clustersDF = load_zipped_pickle(join(DATA_PATH, 'defects4jcluster.pickle'))
@@ -466,11 +466,17 @@ def exportAbstractPatterns():
isJava = True
for id, members in df[['cid','members']].values.tolist():
try:
dKey = '/'.join(id[0].split('-')[:-1]) + "/" + members[0]
lines = redis_db.hget("dump",dKey )
cid = id[0].replace("-",'#')
abstractPattern(cid,lines.decode(),isJava,members)
# print(f'Error! {id}, {members}!')
# exit(0)
except IndexError as e:
print(f'Error! {id}, {members}!')
dKey = '/'.join(id[0].split('-')[:-1]) + "/" + members[0]
lines = redis_db.hget("dump",dKey )
cid = id[0].replace("-",'#')
abstractPattern(cid,lines.decode(),isJava,members)
def abstractPattern(cid,lines,isJava,cMembers):