-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfigs.json
61 lines (61 loc) · 2.1 KB
/
configs.json
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
{
"app_info": {
"app_name": "Repository Cloner & Copy Detector",
"main_filename": "Github_Repositories_1F.csv",
"version": "[V3.0.0.1]",
"author": "[FacuFalcone - CaidevOficial]"
},
"repo_cloner": {
"Github": {
"URL": "https://api.github.com/repos",
"USER": "CaidevOficial",
"REPO": "Python_copydetector",
"BRANCH": "master"
},
"DataFrame": {
"Fields": {
"Date": "Temporal Sign",
"Name": "Name",
"Surname": "Surname",
"Course": "Division",
"ID": "Student ID",
"Email": "E-Mail",
"GitLink": "Link to repository"
}
},
"Files": {
"Dir_Plots_img": "./Plot_Images",
"Dir_Cloned_Repos": "./Repositories",
"Dir_Statistics": "./Statistics"
}
},
"copy_detector": {
"configs": {
"script": {
"percentage": 60,
"filename_output": "./possible_copies.csv",
"sort_by_percent_desc": false,
"files_sufix": [".cpp", ".ino"],
"excluded_files": ["spect.c", "spects.c"]
},
"database": {
"name": "copies_db",
"table_name": "students_copies",
"delete_before_insert": true,
"paths": {
"db_file": "./modules/database/copies_db.db",
"DDL": {
"create": "./modules/database/queries/DDL/create.sql",
"drop": "./modules/database/queries/DDL/drop.sql"
},
"DML": {
"delete": "./modules/database/queries/DML/delete.sql",
"insert": "./modules/database/queries/DML/insert.sql",
"select": "./modules/database/queries/DDL/select.sql",
"update": "./modules/database/queries/DML/update.sql"
}
}
}
}
}
}