-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSPI.ini
More file actions
75 lines (72 loc) · 2.17 KB
/
SPI.ini
File metadata and controls
75 lines (72 loc) · 2.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
[SPI]
; mode: select among [defects4j, defects4j-batch, github]. If debug mode is active, then this mode is ignored.
mode = github
; batch_d4j_file: text file that contains multiple Defects4J bugs to run SPI upon. Required for 'defects4j-batch' mode.
batch_d4j_file = d4j-batch.txt
; below are both used for 'defects4j' and 'github' modes
identifier = Closure
; below are required for 'defects4j' mode
version = 14
; below are required for 'github' mode
repository_url = https://github.com/goodtaeeun/custom_APR
commit_id = d80b029e5752980b328019e48a7cd40fb4e25d0f
source_path = src/main
target_path = build/classes/java
test_list = edu.handong.csee.isel.CustomTest
test_class_path = build/classes/java/main:build/classes/java/test:build/libs:lib/junit-4.11.jar
compile_class_path = build/classes/java/main:build/libs
build_tool = gradle
; below are automatically set for 'defects4j' and 'defects4j-batch' modes
faulty_file = src/main/java/edu/handong/csee/isel/Custom.java
faulty_line_fix = 23
faulty_line_blame = 23
JAVA_HOME_8 = /usr/lib/jvm/jdk1.8.0_311-oracle
byproduct_path =
root = /home/hans/coding/SimilarPatchIdentifier
patch_strategy = tested-first
concretization_strategy = hash-match
; patch_strategy = flfreq, tested-first, noctx, patch
; concretization_strategy = tcvfl, hash-match, neighbor, tc
[CC]
project_root =
; output directory where the results are stored as csv files
output_dir =
; mode = repository || file || defects4j
mode =
; necessary if mode = file, otherwise ignored
file_name =
commit_id =
; unnecessary if git_url is given
git_url =
git_name =
; whether to clean the output directory before running the tool
doClean = false
JAVA_HOME.8 =
; necessary if mode is defects4j
defects4j_name =
defects4j_id =
hash_id =
[LCE]
SPI.dir=
pool_file.dir=
meta_pool_file.dir=
target_vector.dir=
pool.dir=
candidates.dir=
candidate_number=10
d4j_project_name=
d4j_project_num=
doClean=false
threshold=70000
[ConFix]
jvm=/home/codemodel/paths/jdk1.8.0_311/bin/java
version=1.8
pool.path=../../pool/ptlrh,../../pool/plrt
cp.lib=../lib/confix-ami_torun.jar
patch.count=200000
max.change.count=2500
max.trials=100
time.budget=3
patch.strategy=tested-first
concretize.strategy=hash-match
fl.metric=perfect