changes for jar

This commit is contained in:
fixminer
2020-04-07 18:06:53 +02:00
parent c5463f91f8
commit 40a8b0c290
57 changed files with 1180 additions and 301 deletions
+5 -5
View File
@@ -3,14 +3,14 @@ java:
spinfer:
home: /Users/anil.koyuncu/projects/spinfer/spinfer.native
dataset:
home: /Users/anil.koyuncu/projects/test/fixminer-data/patches/
repo: /Users/anil.koyuncu/projects/test/fixminer-data/datasets
# home: /data/fixminer-core/python/data/gumInputLinux/
home: /Users/anil.koyuncu/projects/test/richedit-data/patches/
repo: /Users/anil.koyuncu/projects/test/richedit-data/datasets
# home: /data/richedit-core/python/data/gumInputLinux/
coccinelle:
home: /Users/anil.koyuncu/projects/spinfer/statics
fixminer:
datapath: /Users/anil.koyuncu/projects/test/fixminer-data/
datapath: /Users/anil.koyuncu/projects/test/richedit-data/
projectType : c
# datapath: /data/fixminer-core/python/data/
# datapath: /data/richedit-core/python/data/
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -179,7 +179,7 @@ def clusterCore(clusterPath, level, match, pairsPath, root, s,action ,token=''):
parallelRun(dumpFilesCore,workList)
# for wl in workList:
# dumpFilesCore(wl)
# dumpFilesCore(('hive_d65d5c_96c1dc_ql#src#gen#protobuf#gen-java#org#apache#hadoop#hive#ql#io#orc#OrcProto.txt_31', 'ReturnStatement', 'tokens', '/Users/anil.koyuncu/projects/fixminer-all/enhancedASTDiff/python/data/tokens', '3', '1', '0', 10))
# dumpFilesCore(('hive_d65d5c_96c1dc_ql#src#gen#protobuf#gen-java#org#apache#hadoop#hive#ql#io#orc#OrcProto.txt_31', 'ReturnStatement', 'tokens', '/Users/anil.koyuncu/projects/richedit-all/enhancedASTDiff/python/data/tokens', '3', '1', '0', 10))
def dumpFilesCore(t):
+13
View File
@@ -0,0 +1,13 @@
2020-04-07 17:31:35,222 - 31200 - INFO - commons.py:setEnv - ROOT_DIR : /Users/anilkoyuncu/projects/release/test/fixminer_source/python
2020-04-07 17:31:35,224 - 31200 - INFO - commons.py:setEnv - REPO_PATH : /Users/anilkoyuncu/projects/test/richedit-data/datasets
2020-04-07 17:31:35,224 - 31200 - INFO - commons.py:setEnv - CODE_PATH : /Users/anilkoyuncu/projects/release/test/fixminer_source/python/code/
2020-04-07 17:31:35,224 - 31200 - INFO - commons.py:setEnv - COMMIT_DFS : /Users/anilkoyuncu/projects/test/richedit-data/commitsDF/
2020-04-07 17:31:35,224 - 31200 - INFO - commons.py:setEnv - BUG_POINT : /Users/anilkoyuncu/projects/test/richedit-data/bugPoints/
2020-04-07 17:31:35,224 - 31200 - INFO - commons.py:setEnv - COMMIT_FOLDER : /Users/anilkoyuncu/projects/test/richedit-data/commits/
2020-04-07 17:31:35,225 - 31200 - INFO - commons.py:setEnv - FEATURE_DIR : /Users/anilkoyuncu/projects/test/richedit-data/features/
2020-04-07 17:31:35,225 - 31200 - INFO - commons.py:setEnv - CLASSIFIER_DIR : /Users/anilkoyuncu/projects/test/richedit-data/classifiers/
2020-04-07 17:31:35,225 - 31200 - INFO - commons.py:setEnv - PREDICTION_DIR : /Users/anilkoyuncu/projects/test/richedit-data/predictions/
2020-04-07 17:31:35,225 - 31200 - INFO - commons.py:setEnv - DATASET_DIR : /Users/anilkoyuncu/projects/test/richedit-data/datasets/
2020-04-07 17:31:41,346 - 31200 - INFO - commons.py:shellCallTemplate - JAVA_HOME='/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home' java -jar /Users/anilkoyuncu/projects/release/test/fixminer_source/target/FixPatternMiner-1.0.0-jar-with-dependencies.jar /Users/anilkoyuncu/projects/release/test/fixminer_source/src/main/resources/config.yml RICHEDITSCRIPT
2020-04-07 17:31:41,551 - 31200 - ERROR - commons.py:shellCallTemplate - Error: Could not find or load main class edu.lu.uni.serval.richedit.Launcher
Binary file not shown.
Binary file not shown.
Binary file not shown.
+14 -8
View File
@@ -26,6 +26,8 @@ from collections import Counter
import datetime
import subprocess
from pathlib import Path
sourceCodeColumns = ['packageName', 'className', 'methodNames', 'formalParameter',
@@ -72,13 +74,15 @@ def setEnv(args):
import yaml
if os.uname().nodename != '':
with open(join(os.environ["ROOT_DIR"], os.uname().nodename + ".config.yml"), 'r') as ymlfile:
cfg = yaml.load(ymlfile)
else:
with open(join(os.environ["ROOT_DIR"], "config.yml"), 'r') as ymlfile:
cfg = yaml.load(ymlfile)
# if os.uname().nodename != '':
# with open(join(os.environ["ROOT_DIR"], os.uname().nodename + ".config.yml"), 'r') as ymlfile:
# cfg = yaml.load(ymlfile)
# else:
# with open(join(os.environ["ROOT_DIR"], "config.yml"), 'r') as ymlfile:
# cfg = yaml.load(ymlfile)
with open(args.prop, 'r') as ymlfile:
cfg = yaml.load(ymlfile)
# for section in cfg:
# print(section)
# print(cfg['mysql'])
@@ -88,10 +92,11 @@ def setEnv(args):
os.environ["JDK8"] = cfg['java']['8home']
os.environ["spinfer"] = cfg['spinfer']['home']
os.environ["coccinelle"] = cfg['coccinelle']['home']
os.environ["dataset"] = cfg['dataset']['home']
os.environ["dataset"] = cfg['dataset']['inputPath']
os.environ["REPO_PATH"] = cfg['dataset']['repo']
os.environ["DATA_PATH"] = cfg['fixminer']['datapath']
os.environ["PROJECT_TYPE"] = cfg['fixminer']['projectType']
os.environ["PROJECT_LIST"] = cfg['fixminer']['projectList']
# import yaml
#
@@ -160,11 +165,12 @@ def getRun():
# parser.add_argument('-subject', dest='subject', help='Environment')
parser.add_argument('-root', dest='root', help='root folder')
parser.add_argument('-job',dest='job',help='job name')
parser.add_argument('-prop',dest='prop',help='property file')
args = parser.parse_args()
if args.root is None or args.job is None:
if args.root is None or args.job is None or args.prop is None:
parser.print_help()
raise AttributeError
return args
+6 -6
View File
@@ -1,17 +1,17 @@
java:
8home: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
spinfer:
home: /Users/anil.koyuncu/projects/fixminer/spinfer/spinfer.native
home: /Users/anil.koyuncu/projects/richedit/spinfer/spinfer.native
#home: /Users/anil.koyuncu/projects/spinfer/spinfer.native
dataset:
# home: /Users/anil.koyuncu/projects/test/fixminer-core/python/data/gumInputLinux/
home: /data/fixminer-core/python/data/gumInputLinux/
# home: /Users/anil.koyuncu/projects/test/richedit-core/python/data/gumInputLinux/
home: /data/richedit-core/python/data/gumInputLinux/
coccinelle:
home: /Users/anil.koyuncu/projects/fixminer/spinfer/statics
home: /Users/anil.koyuncu/projects/richedit/spinfer/statics
#home: /Users/anil.koyuncu/projects/spinfer/statics
fixminer:
# datapath: /Users/anil.koyuncu/projects/test/fixminer-core/python/data/
datapath: /data/fixminer-core/python/data/
# datapath: /Users/anil.koyuncu/projects/test/richedit-core/python/data/
datapath: /data/richedit-core/python/data/
Binary file not shown.
Binary file not shown.
Binary file not shown.
+46
View File
@@ -0,0 +1,46 @@
Group,Subject,Repo,GitRepo,Branch
Apache,CAMEL,camel,https://github.com/apache/camel.git,master
Apache,HBASE,hbase,https://github.com/apache/hbase.git,master
Apache,HIVE,hive,https://github.com/apache/hive.git,master
Commons,CODEC,commons-codec,https://github.com/apache/commons-codec.git,trunk
Commons,COLLECTIONS,commons-collections,https://github.com/apache/commons-collections.git,master
Commons,COMPRESS,commons-compress,https://github.com/apache/commons-compress.git,master
Commons,CONFIGURATION,commons-configuration,https://github.com/apache/commons-configuration.git,trunk
Commons,CRYPTO,commons-crypto,https://github.com/apache/commons-crypto.git,master
Commons,CSV,commons-csv,https://github.com/apache/commons-csv.git,master
Commons,IO,commons-io,https://github.com/apache/commons-io.git,master
Commons,WEAVER,commons-weaver,https://github.com/apache/commons-weaver.git,master
JBoss,ENTESB,fuse,https://github.com/jboss-fuse/fuse.git,6.3.0.redhat
JBoss,JBMETA,metadata,https://github.com/jboss/metadata.git,master
Wildfly,ELY,wildfly-elytron,https://github.com/wildfly-security/wildfly-elytron.git,master
Wildfly,SWARM,wildfly-swarm,https://github.com/wildfly-swarm/wildfly-swarm.git,master
Wildfly,WFARQ,wildfly-arquillian,https://github.com/wildfly/wildfly-arquillian.git,master
Wildfly,WFCORE,wildfly-core,https://github.com/wildfly/wildfly-core.git,master
Wildfly,WFLY,wildfly,https://github.com/wildfly/wildfly.git,master
Wildfly,WFMP,wildfly-maven-plugin,https://github.com/wildfly/wildfly-maven-plugin.git,master
Spring,AMQP,spring-amqp,https://github.com/spring-projects/spring-amqp,master
Spring,ANDROID,spring-android,https://github.com/spring-projects/spring-android,master
Spring,BATCH,spring-batch,https://github.com/spring-projects/spring-batch,master
Spring,BATCHADM,spring-batch-admin,https://github.com/spring-projects/spring-batch-admin,master
Spring,DATACMNS,spring-data-commons,https://github.com/spring-projects/spring-data-commons,master
Spring,DATAGRAPH,spring-data-neo4j,https://github.com/spring-projects/spring-data-neo4j,master
Spring,DATAJPA,spring-data-jpa,https://github.com/spring-projects/spring-data-jpa,master
Spring,DATAMONGO,spring-data-mongodb,https://github.com/spring-projects/spring-data-mongodb,master
Spring,DATAREDIS,spring-data-redis,https://github.com/spring-projects/spring-data-redis,master
Spring,DATAREST,spring-data-rest,https://github.com/spring-projects/spring-data-rest,master
Spring,LDAP,spring-ldap,https://github.com/spring-projects/spring-ldap,master
Spring,MOBILE,spring-mobile,https://github.com/spring-projects/spring-mobile,master
Spring,ROO,spring-roo,https://github.com/spring-projects/spring-roo,master
Spring,SEC,spring-security,https://github.com/spring-projects/spring-security,master
Spring,SECOAUTH,spring-security-oauth,https://github.com/spring-projects/spring-security-oauth,master
Spring,SGF,spring-data-gemfire,https://github.com/spring-projects/spring-data-gemfire,master
Spring,SHDP,spring-hadoop,https://github.com/spring-projects/spring-hadoop,master
Spring,SHL,spring-shell,https://github.com/spring-projects/spring-shell,master
Spring,SOCIAL,spring-social,https://github.com/spring-projects/spring-social,master
Spring,SOCIALFB,spring-social-facebook,https://github.com/spring-projects/spring-social-facebook,master
Spring,SOCIALLI,spring-social-linkedin,https://github.com/spring-projects/spring-social-linkedin,master
Spring,SOCIALTW,spring-social-twitter,https://github.com/spring-projects/spring-social-twitter,master
Spring,SPR,spring-framework,https://github.com/spring-projects/spring-framework,master
Spring,SWF,spring-webflow,https://github.com/spring-projects/spring-webflow,master
Spring,SWS,spring-ws,https://github.com/spring-projects/spring-ws,master
1 Group Subject Repo GitRepo Branch
2 Apache CAMEL camel https://github.com/apache/camel.git master
3 Apache HBASE hbase https://github.com/apache/hbase.git master
4 Apache HIVE hive https://github.com/apache/hive.git master
5 Commons CODEC commons-codec https://github.com/apache/commons-codec.git trunk
6 Commons COLLECTIONS commons-collections https://github.com/apache/commons-collections.git master
7 Commons COMPRESS commons-compress https://github.com/apache/commons-compress.git master
8 Commons CONFIGURATION commons-configuration https://github.com/apache/commons-configuration.git trunk
9 Commons CRYPTO commons-crypto https://github.com/apache/commons-crypto.git master
10 Commons CSV commons-csv https://github.com/apache/commons-csv.git master
11 Commons IO commons-io https://github.com/apache/commons-io.git master
12 Commons WEAVER commons-weaver https://github.com/apache/commons-weaver.git master
13 JBoss ENTESB fuse https://github.com/jboss-fuse/fuse.git 6.3.0.redhat
14 JBoss JBMETA metadata https://github.com/jboss/metadata.git master
15 Wildfly ELY wildfly-elytron https://github.com/wildfly-security/wildfly-elytron.git master
16 Wildfly SWARM wildfly-swarm https://github.com/wildfly-swarm/wildfly-swarm.git master
17 Wildfly WFARQ wildfly-arquillian https://github.com/wildfly/wildfly-arquillian.git master
18 Wildfly WFCORE wildfly-core https://github.com/wildfly/wildfly-core.git master
19 Wildfly WFLY wildfly https://github.com/wildfly/wildfly.git master
20 Wildfly WFMP wildfly-maven-plugin https://github.com/wildfly/wildfly-maven-plugin.git master
21 Spring AMQP spring-amqp https://github.com/spring-projects/spring-amqp master
22 Spring ANDROID spring-android https://github.com/spring-projects/spring-android master
23 Spring BATCH spring-batch https://github.com/spring-projects/spring-batch master
24 Spring BATCHADM spring-batch-admin https://github.com/spring-projects/spring-batch-admin master
25 Spring DATACMNS spring-data-commons https://github.com/spring-projects/spring-data-commons master
26 Spring DATAGRAPH spring-data-neo4j https://github.com/spring-projects/spring-data-neo4j master
27 Spring DATAJPA spring-data-jpa https://github.com/spring-projects/spring-data-jpa master
28 Spring DATAMONGO spring-data-mongodb https://github.com/spring-projects/spring-data-mongodb master
29 Spring DATAREDIS spring-data-redis https://github.com/spring-projects/spring-data-redis master
30 Spring DATAREST spring-data-rest https://github.com/spring-projects/spring-data-rest master
31 Spring LDAP spring-ldap https://github.com/spring-projects/spring-ldap master
32 Spring MOBILE spring-mobile https://github.com/spring-projects/spring-mobile master
33 Spring ROO spring-roo https://github.com/spring-projects/spring-roo master
34 Spring SEC spring-security https://github.com/spring-projects/spring-security master
35 Spring SECOAUTH spring-security-oauth https://github.com/spring-projects/spring-security-oauth master
36 Spring SGF spring-data-gemfire https://github.com/spring-projects/spring-data-gemfire master
37 Spring SHDP spring-hadoop https://github.com/spring-projects/spring-hadoop master
38 Spring SHL spring-shell https://github.com/spring-projects/spring-shell master
39 Spring SOCIAL spring-social https://github.com/spring-projects/spring-social master
40 Spring SOCIALFB spring-social-facebook https://github.com/spring-projects/spring-social-facebook master
41 Spring SOCIALLI spring-social-linkedin https://github.com/spring-projects/spring-social-linkedin master
42 Spring SOCIALTW spring-social-twitter https://github.com/spring-projects/spring-social-twitter master
43 Spring SPR spring-framework https://github.com/spring-projects/spring-framework master
44 Spring SWF spring-webflow https://github.com/spring-projects/spring-webflow master
45 Spring SWS spring-ws https://github.com/spring-projects/spring-ws master
+2 -2
View File
@@ -1,6 +1,6 @@
#!/bin/bash
source activate redisEnv
source activate fixminerEnv
PYTHONPATH=$(pwd) python -u main.py -root $(pwd) -job $1
PYTHONPATH=$(pwd) python -u main.py -root $(pwd) -job $1 -prop $2
+20 -21
View File
@@ -15,7 +15,6 @@ if __name__ == '__main__':
setEnv(args)
job = args.job
job = 'indexClusters'
ROOT_DIR = os.environ["ROOT_DIR"]
REPO_PATH = os.environ["REPO_PATH"]
CODE_PATH = os.environ["CODE_PATH"]
@@ -36,24 +35,24 @@ if __name__ == '__main__':
print(job)
if job == 'dataset':
if job == 'dataset4j':
from javaDS import createDS
createDS(subject)
elif job == 'linuxDS':
from linuxDataset import collectBugFixPatches
collectBugFixPatches()
elif job =='otherDS':
# elif job == 'linuxDS':
# from linuxDataset import collectBugFixPatches
# collectBugFixPatches()
elif job =='dataset4c':
from otherDatasets import core
core()
elif job =='richEditScript':
cmd = "JAVA_HOME='" + jdk8 + "' java -jar " + join(DATA_PATH, 'FixPatternMiner-1.0.1.jar') + " " + join(DATA_PATH, 'app.properties') + " RICHEDITSCRIPT " + 'L1'
cmd = "JAVA_HOME='" + jdk8 + "' java -jar " + join(Path(ROOT_DIR).parent, 'target','FixPatternMiner-1.0.0-jar-with-dependencies.jar') + " " + args.prop + " RICHEDITSCRIPT "
output = shellCallTemplate(cmd)
logging.info(output)
elif job =='loadRES':
cmd = "JAVA_HOME='" + jdk8 + "' java -jar " + join(DATA_PATH, 'FixPatternMiner-1.0.1.jar') + " " + join(DATA_PATH, 'app.properties') + " LOAD " + rootType
output = shellCallTemplate(cmd)
logging.info(output)
# elif job =='loadRES':
# cmd = "JAVA_HOME='" + jdk8 + "' java -jar " + join(DATA_PATH, 'FixPatternMiner-1.0.1.jar') + " " + join(DATA_PATH, 'app.properties') + " LOAD " + rootType
# output = shellCallTemplate(cmd)
# logging.info(output)
elif job =='shapeSI':
from pairs import shapePairs
@@ -66,14 +65,14 @@ if __name__ == '__main__':
importShape()
elif job =='compareShapes':
# cmd = "mvn exec:java -f '/data/fixminer_source/' -Dexec.mainClass='edu.lu.uni.serval.fixminer.akka.compare.CompareTrees' -Dexec.args='"+ " shape " + join(DATA_PATH,"redis") +" ALLdumps-gumInput.rdb " + "clusterl0-gumInputALL.rdb /data/fixminer-core/python/data/richEditScript'"
cmd = "JAVA_HOME='" + jdk8 + "' java -jar " + join(DATA_PATH, 'FixPatternMiner-1.0.1.jar') + " " + join(DATA_PATH, 'app.properties') + " COMPARE " + 'L1'
# cmd = "mvn exec:java -f '/data/fixminer_source/' -Dexec.mainClass='edu.lu.uni.serval.richedit.akka.compare.CompareTrees' -Dexec.args='"+ " shape " + join(DATA_PATH,"redis") +" ALLdumps-gumInput.rdb " + "clusterl0-gumInputALL.rdb /data/richedit-core/python/data/richEditScript'"
cmd = "JAVA_HOME='" + jdk8 + "' java -jar " + join(Path(ROOT_DIR).parent, 'target','FixPatternMiner-1.0.0-jar-with-dependencies.jar') + " " + args.prop + " COMPARE "
output = shellCallTemplate(cmd)
logging.info(output)
elif job == 'clusterAdditional':
from addNewData import cluster
cluster()
# elif job == 'clusterAdditional':
# from addNewData import cluster
# cluster()
elif job == 'cluster':
from abstractPatch import cluster
@@ -125,11 +124,11 @@ if __name__ == '__main__':
cluster(join(DATA_PATH, 'tokens'), join(DATA_PATH, 'pairsToken'),'tokens')
stopDB(dbDir, "6380", "clusterl2-gumInputALL.rdb")
elif job == 'additional':
from addNewData import core
core()
# from addNewData import checkWrongMembers
# checkWrongMembers()
# elif job == 'additional':
# from addNewData import core
# core()
# # from addNewData import checkWrongMembers
# # checkWrongMembers()
elif job == 'codeflaws':
from otherDatasets import codeflaws
+8 -8
View File
@@ -1,20 +1,20 @@
java:
8home: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
spinfer:
home: /Users/anil.koyuncu/projects/fixminer/spinfer/spinfer.native
home: /Users/anil.koyuncu/projects/richedit/spinfer/spinfer.native
#home: /Users/anil.koyuncu/projects/spinfer/spinfer.native
dataset:
# home: /Users/anil.koyuncu/projects/test/fixminer-core/python/data/gumInputLinux/
home: /Users/anil.koyuncu/projects/fixminer/fixminer-data/patches/
# home: /data/fixminer-core/python/data/gumInputLinux/
# home: /Users/anil.koyuncu/projects/test/richedit-core/python/data/gumInputLinux/
home: /Users/anil.koyuncu/projects/richedit/richedit-data/patches/
# home: /data/richedit-core/python/data/gumInputLinux/
repo: /Users/anil.koyuncu/projects/datasets
coccinelle:
home: /Users/anil.koyuncu/projects/fixminer/spinfer/statics
home: /Users/anil.koyuncu/projects/richedit/spinfer/statics
#home: /Users/anil.koyuncu/projects/spinfer/statics
fixminer:
# datapath: /Users/anil.koyuncu/projects/test/fixminer-core/python/data/
datapath: /Users/anil.koyuncu/projects/fixminer/fixminer-data
# datapath: /data/fixminer-core/python/data/
# datapath: /Users/anil.koyuncu/projects/test/richedit-core/python/data/
datapath: /Users/anil.koyuncu/projects/richedit/richedit-data
# datapath: /data/richedit-core/python/data/
+18 -9
View File
@@ -5,6 +5,7 @@ COMMIT_DFS = os.environ["COMMIT_DFS"]
DATASET_PATH = os.environ["REPO_PATH"]
DATASET = os.environ["dataset"]
ROOT = os.environ["ROOT_DIR"]
PROJECT_LIST = os.environ["PROJECT_LIST"]
def filetype_fileter(filename):
# return filename.endswith(u'.java') and not bool(re.search('test.*\/', filename))
@@ -266,16 +267,24 @@ def getAllCommits(datasetName):
def core():
datasets = pd.read_csv(join(ROOT,'data', 'datasets.csv'))
# repoList = ['FFmpeg','curl','nginx','openssl','redis','tmux','vlc']
pjs = listdir(DATASET_PATH)
# newRepo = ['php-src','libtiff','cpython']
pjs = [i for i in pjs if not (i.startswith('.') or i.startswith('codeflaws'))]
# pjs = [i for i in pjs if (i in newRepo )]
repoList = pjs
pjList = PROJECT_LIST.split(',')
if not os.path.exists(DATASET_PATH):
os.mkdir(DATASET_PATH)
for repo,src in datasets.values.tolist():
cmd = 'git -C ' + DATASET_PATH + ' clone ' + src
shellCallTemplate(cmd)
logging.info(repo)
collectBugFixPatches(repo)
if(pjList != ['ALL']):
if repo in pjList:
print(repo)
cmd = 'git -C ' + DATASET_PATH + ' clone ' + src
shellCallTemplate(cmd)
logging.info(repo)
collectBugFixPatches(repo)
else:
cmd = 'git -C ' + DATASET_PATH + ' clone ' + src
shellCallTemplate(cmd)
logging.info(repo)
collectBugFixPatches(repo)
def codeflaws():
cf = listdir(join(DATASET_PATH,'codeflaws'))
+9 -9
View File
@@ -1,21 +1,21 @@
java:
8home: /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
spinfer:
home: /Users/anilkoyuncu/projects/fixminer/spinfer/spinfer.native
home: /Users/anilkoyuncu/projects/richedit/spinfer/spinfer.native
#home: /Users/anil.koyuncu/projects/spinfer/spinfer.native
dataset:
# home: /Users/anil.koyuncu/projects/test/fixminer-core/python/data/gumInputLinux/
home: /Users/anilkoyuncu/projects/fixminer/fixminer-core/python/data/gumInputLinux
# home: /data/fixminer-core/python/data/gumInputLinux/
repo: /Users/anil.koyuncu/projects/datasets
# home: /Users/anil.koyuncu/projects/test/richedit-core/python/data/gumInputLinux/
home: /Users/anilkoyuncu/projects/richedit/richedit-core/python/data/gumInputLinux
# home: /data/richedit-core/python/data/gumInputLinux/
repo: /Users/anilkoyuncu/projects/datasets
coccinelle:
home: /Users/anilkoyuncu/projects/fixminer/spinfer/statics
home: /Users/anilkoyuncu/projects/richedit/spinfer/statics
#home: /Users/anil.koyuncu/projects/spinfer/statics
fixminer:
# datapath: /Users/anil.koyuncu/projects/test/fixminer-core/python/data/
datapath: /Users/anilkoyuncu/projects/fixminer/fixminer-data/
# datapath: /Users/anil.koyuncu/projects/test/richedit-core/python/data/
datapath: /Users/anilkoyuncu/projects/richedit/richedit-data/
projectType : c
# datapath: /data/fixminer-core/python/data/
# datapath: /data/richedit-core/python/data/