-
Notifications
You must be signed in to change notification settings - Fork 7
/
build.gradle
143 lines (117 loc) · 5.46 KB
/
build.gradle
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
import org.jetbrains.intellij.tasks.RunIdeTask
plugins {
id 'java'
id 'org.jetbrains.intellij' version '0.4.19'
}
//group 'org.example'
version '1.2.14'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile fileTree("$rootProject.projectDir/libs")
testCompile group: 'junit', name: 'junit', version: '4.12'
}
// See https://github.com/JetBrains/gradle-intellij-plugin/
intellij {
pluginName "DeepCode-$project.name"
version '2019.2'
// plugins += 'java'
// plugins += 'PsiViewer:192-SNAPSHOT'
}
patchPluginXml {
sinceBuild 192
untilBuild 212
changeNotes """
Dear developers, thank you for your support and feedback!<br>
With the DeepCode acquisition by <a href="https://snyk.io">Snyk</a> we will be starting a new journey, a better one, towards helping you write robust and secure application code. The DeepCode plugin will be replaced by <a href="https://plugins.jetbrains.com/plugin/10972-snyk-vulnerability-scanner">Snyk's JetBrains plugin</a> with includes DeepCode's functionality and more.<br>
If you want to read more about it, here is the <a href="https://www.deepcode.ai">official announcement</a>. We will start sunsetting the official DeepCode API in August, 2021. In the mean time we will do one last update of the JetBrains plugin with this message to ensure you are up to date.<br>
We invite you to join us and start using the new Snyk plugin! We are excited and looking forward to helping you build stable and secure applications 🚀<br><br>
1.2.14 - fix deprecation deadline and links at plugin replacement announcement<br>
1.2.13 - 2021.1 compatibility and plugin replacement announcement<br>
1.2.12 - Upcoming 2020.3 compatibility and bug fixes<br>
1.2.11 - Fix bugs and performance optimisation<br>
1.2.10 - Update modes added:<br>
* Interactive (on any source file change);<br>
* On Save (when source file saved on disk);<br>
* On Demand (only if explicitly invoked).<br>
1.2.9 - Status Bar widget with summary info added; .dcignore parsing fixed. <br>
1.2.8 - Improvements: <br>
* markers for each suggestion are shown in the List and highlighted in Preview <br>
* more informative Progress indicator messages <br>
- Bug fixes: <br>
* fix missing re-analyse in some corner cases <br>
* fix missing/"too many" login/consent requests <br>
* fix ignoring action (quick fix) been broken in some cases <br>
* fix logger to not pollute IntelliJ general log (see readme.md) <br>
1.1.2 - Fix bug parsing of trailing "**" in .dcignore<br>
1.1.1 - Fix errors symbolic presentation; fix exception when analysis results not available.<br>
1.1.0 - Speedup of large projects analysis and suggestions highlighting; various internal fixes and refactoring<br>
1.0.4 - Bugfixing internals<br>
1.0.3 - Bugfixing and optimization of bulk file changes<br>
1.0.2 - Bugfixing and better support for refactoring<br>
1.0.1 - Updated Java-client and added support for Java 8, required for Android Studio<br>
1.0.0 - First public beta release.<br>
"""
}
runIde {
jvmArgs '-Xmx2G'
}
task runIC_201(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\IDEA-C\\ch-1\\201.7846.76'
}
task runIC_202(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\IDEA-C\\ch-0\\202.7319.50'
}
task runIC_203(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\IDEA-C\\ch-3\\203.5600.34'
}
task runIC_211(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\IDEA-C\\ch-3\\211.6693.111'
}
task runIC_193(type: RunIdeTask){
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\IDEA-C\\ch-0\\193.6911.18'
}
task runIU_192(type: RunIdeTask){
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\IDEA-U\\ch-1\\192.7142.36'
}
task runPC_193(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\PyCharm-C\\ch-0\\193.5233.109'
}
task runCLion_193(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\CLion\\ch-0\\193.6494.38'
}
task runCLion_192(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\CLion\\ch-2\\192.7142.39'
}
task run_WS_201(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\WebStorm\\ch-0\\201.6668.106'
}
task run_WS_192(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\WebStorm\\ch-1\\192.7142.35'
}
task run_PC_201(type: RunIdeTask){
jvmArgs '-Xmx2G'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\PyCharm-C\\ch-0\\201.7223.92'
}
task run_AS_40(type: RunIdeTask){
jvmArgs '-Xmx2G'
jbrVersion '8u202b1483.24'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\AndroidStudio\\ch-0\\193.6453388'
}
task run_AS_36(type: RunIdeTask){
jvmArgs '-Xmx2G'
jbrVersion '8u202b1483.24'
ideDirectory 'C:\\Users\\artem\\AppData\\Local\\JetBrains\\Toolbox\\apps\\AndroidStudio\\ch-1\\192.6392135'
}
tasks.withType(RunIdeTask).forEach {task -> task.dependsOn(prepareSandbox)}