diff options
author | Matthias Villiger | 2019-06-21 12:17:22 +0000 |
---|---|---|
committer | Matthias Villiger | 2019-08-07 15:15:46 +0000 |
commit | a58e7fdadcc85a1b3905b5e3d20c104943432e60 (patch) | |
tree | 3df61fb59cc95f01f1790654387eed145cfbd75e | |
parent | b88dbd501df54e382285d55716683f462542f44d (diff) | |
download | org.eclipse.scout.sdk-a58e7fdadcc85a1b3905b5e3d20c104943432e60.tar.gz org.eclipse.scout.sdk-a58e7fdadcc85a1b3905b5e3d20c104943432e60.tar.xz org.eclipse.scout.sdk-a58e7fdadcc85a1b3905b5e3d20c104943432e60.zip |
Add gradle build for IntelliJ plugins
25 files changed, 964 insertions, 544 deletions
diff --git a/org.eclipse.scout.sdk.core.ecj/org.eclipse.scout.sdk.core.ecj.iml b/org.eclipse.scout.sdk.core.ecj/org.eclipse.scout.sdk.core.ecj.iml index 00e8441d6..e14c1b6c8 100644 --- a/org.eclipse.scout.sdk.core.ecj/org.eclipse.scout.sdk.core.ecj.iml +++ b/org.eclipse.scout.sdk.core.ecj/org.eclipse.scout.sdk.core.ecj.iml @@ -9,7 +9,7 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.17.0" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.18.0" level="project" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core" /> </component> </module>
\ No newline at end of file diff --git a/org.eclipse.scout.sdk.core.s.test/org.eclipse.scout.sdk.core.s.test.iml b/org.eclipse.scout.sdk.core.s.test/org.eclipse.scout.sdk.core.s.test.iml index 34ff7f25d..6c0a63651 100644 --- a/org.eclipse.scout.sdk.core.s.test/org.eclipse.scout.sdk.core.s.test.iml +++ b/org.eclipse.scout.sdk.core.s.test/org.eclipse.scout.sdk.core.s.test.iml @@ -18,7 +18,7 @@ <orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.2" level="project" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.test" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.ecj" /> - <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.17.0" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.18.0" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-api:5.4.2" level="project" /> <orderEntry type="library" name="Maven: org.apiguardian:apiguardian-api:1.0.0" level="project" /> <orderEntry type="library" name="Maven: org.opentest4j:opentest4j:1.1.1" level="project" /> @@ -27,7 +27,7 @@ <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-engine:1.4.2" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.4.2" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-params:5.4.2" level="project" /> - <orderEntry type="library" name="Maven: org.mockito:mockito-core:2.27.0" level="project" /> + <orderEntry type="library" name="Maven: org.mockito:mockito-core:2.28.2" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.9.10" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy-agent:1.9.10" level="project" /> <orderEntry type="library" name="Maven: org.objenesis:objenesis:2.6" level="project" /> @@ -78,8 +78,6 @@ <orderEntry type="library" name="Maven: io.takari.aether:aether-connector-okhttp:0.17.4" level="project" /> <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.11.0" level="project" /> <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.14.0" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.aether:aether-util:1.0.0.v20140518" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.aether:aether-api:1.0.0.v20140518" level="project" /> <orderEntry type="library" name="Maven: org.apache.maven.wagon:wagon-provider-api:3.0.0" level="project" /> <orderEntry type="library" name="Maven: org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.test:10.0.0-SNAPSHOT" level="project" /> <orderEntry type="library" name="Maven: org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html:10.0.0-SNAPSHOT" level="project" /> diff --git a/org.eclipse.scout.sdk.core.test/org.eclipse.scout.sdk.core.test.iml b/org.eclipse.scout.sdk.core.test/org.eclipse.scout.sdk.core.test.iml index 87a3275c2..f6bc94819 100644 --- a/org.eclipse.scout.sdk.core.test/org.eclipse.scout.sdk.core.test.iml +++ b/org.eclipse.scout.sdk.core.test/org.eclipse.scout.sdk.core.test.iml @@ -13,7 +13,7 @@ <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.ecj" /> - <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.17.0" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.18.0" level="project" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-api:5.4.2" level="project" /> <orderEntry type="library" name="Maven: org.apiguardian:apiguardian-api:1.0.0" level="project" /> @@ -23,7 +23,7 @@ <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-engine:1.4.2" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.4.2" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-params:5.4.2" level="project" /> - <orderEntry type="library" name="Maven: org.mockito:mockito-core:2.27.0" level="project" /> + <orderEntry type="library" name="Maven: org.mockito:mockito-core:2.28.2" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.9.10" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy-agent:1.9.10" level="project" /> <orderEntry type="library" name="Maven: org.objenesis:objenesis:2.6" level="project" /> diff --git a/org.eclipse.scout.sdk.s2e.test/org.eclipse.scout.sdk.s2e.test.iml b/org.eclipse.scout.sdk.s2e.test/org.eclipse.scout.sdk.s2e.test.iml index 05d8593ac..e46e9f90f 100644 --- a/org.eclipse.scout.sdk.s2e.test/org.eclipse.scout.sdk.s2e.test.iml +++ b/org.eclipse.scout.sdk.s2e.test/org.eclipse.scout.sdk.s2e.test.iml @@ -25,7 +25,7 @@ <orderEntry type="library" name="Maven: org.junit.platform:junit-platform-engine:1.4.2" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.4.2" level="project" /> <orderEntry type="library" name="Maven: org.junit.jupiter:junit-jupiter-params:5.4.2" level="project" /> - <orderEntry type="library" name="Maven: org.mockito:mockito-core:2.27.0" level="project" /> + <orderEntry type="library" name="Maven: org.mockito:mockito-core:2.28.2" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.9.10" level="project" /> <orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy-agent:1.9.10" level="project" /> <orderEntry type="library" name="Maven: org.objenesis:objenesis:2.6" level="project" /> @@ -76,8 +76,6 @@ <orderEntry type="library" name="Maven: io.takari.aether:aether-connector-okhttp:0.17.4" level="project" /> <orderEntry type="library" name="Maven: com.squareup.okhttp3:okhttp:3.11.0" level="project" /> <orderEntry type="library" name="Maven: com.squareup.okio:okio:1.14.0" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.aether:aether-util:1.0.0.v20140518" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.aether:aether-api:1.0.0.v20140518" level="project" /> <orderEntry type="library" name="Maven: org.apache.maven.wagon:wagon-provider-api:3.0.0" level="project" /> <orderEntry type="library" name="Maven: org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html.test:10.0.0-SNAPSHOT" level="project" /> <orderEntry type="library" name="Maven: org.eclipse.scout.rt:org.eclipse.scout.rt.ui.html:10.0.0-SNAPSHOT" level="project" /> @@ -111,30 +109,30 @@ <orderEntry type="library" name="Maven: org.eclipse.scout.rt:org.eclipse.scout.rt.platform:10.0.0-SNAPSHOT" level="project" /> <orderEntry type="library" name="Maven: org.jboss:jandex:2.0.5.Final" level="project" /> <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.3.0" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core:3.17.0" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.resources:3.13.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.runtime:3.15.200" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.osgi:3.13.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.common:3.10.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.jobs:3.10.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.registry:3.8.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.preferences:3.7.300" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core:3.18.0" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.resources:3.13.400" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.runtime:3.15.300" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.osgi:3.14.0" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.common:3.10.400" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.jobs:3.10.400" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.registry:3.8.400" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.preferences:3.7.400" level="project" /> <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.contenttype:3.7.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.app:1.4.100" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.filesystem:1.7.300" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.text:3.8.100" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.commands:3.9.300" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.jface.text:3.15.100" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.swt:3.110.0" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.jface:3.15.100" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core.manipulation:1.11.100" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.ltk.core.refactoring:3.10.0" level="project" /> - <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.expressions:3.6.300" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jdt:org.eclipse.jdt.launching:3.13.0" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.debug.core:3.13.200" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug:3.12.200" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.core.variables:3.4.400" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.core.filebuffers:3.6.500" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64:3.110.0" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.equinox.app:1.4.200" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.filesystem:1.7.400" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.text:3.8.200" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.commands:3.9.400" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.jface.text:3.15.200" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.swt:3.111.0" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.jface:3.16.0" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core.manipulation:1.11.200" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.ltk.core.refactoring:3.10.100" level="project" /> + <orderEntry type="library" name="Maven: org.eclipse.platform:org.eclipse.core.expressions:3.6.400" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jdt:org.eclipse.jdt.launching:3.14.0" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.debug.core:3.13.300" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug:3.13.0" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.core.variables:3.4.500" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.core.filebuffers:3.6.600" level="project" /> + <orderEntry type="library" scope="TEST" name="Maven: org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64:3.111.0" level="project" /> </component> </module>
\ No newline at end of file diff --git a/org.eclipse.scout.sdk.s2e.ui/org.eclipse.scout.sdk.s2e.ui.iml b/org.eclipse.scout.sdk.s2e.ui/org.eclipse.scout.sdk.s2e.ui.iml index e0a4ea043..7dcc8af88 100644 --- a/org.eclipse.scout.sdk.s2e.ui/org.eclipse.scout.sdk.s2e.ui.iml +++ b/org.eclipse.scout.sdk.s2e.ui/org.eclipse.scout.sdk.s2e.ui.iml @@ -15,76 +15,76 @@ <orderEntry type="library" scope="PROVIDED" name="Maven: wsdl4j:wsdl4j:1.6.2" level="project" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.ecj" scope="PROVIDED" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.s2e.doc" scope="PROVIDED" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.launching:3.13.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.resources:3.13.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core:3.17.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.text:3.8.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.debug.core:3.13.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug:3.12.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.variables:3.4.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.runtime:3.15.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.common:3.10.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.jobs:3.10.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.registry:3.8.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.preferences:3.7.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.launching:3.14.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.resources:3.13.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core:3.18.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.text:3.8.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.debug.core:3.13.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug:3.13.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.variables:3.4.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.runtime:3.15.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.common:3.10.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.jobs:3.10.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.registry:3.8.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.preferences:3.7.400" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.contenttype:3.7.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.app:1.4.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.osgi:3.13.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.expressions:3.6.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.ui:3.17.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.help:3.8.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filesystem:1.7.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.search:3.11.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.debug.ui:3.14.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.compare:3.7.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.compare.core:3.6.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.team.ui:3.8.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.team.core:3.8.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.jface.text:3.15.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.jface:3.15.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui:3.112.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.workbench:3.113.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.databinding.property:1.6.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.jface.databinding:1.8.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.databinding:1.7.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench.addons.swt:1.3.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench.renderers.swt:0.14.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.widgets:1.2.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.di:1.2.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench3:0.15.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench.swt:0.14.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.app:1.4.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.osgi:3.14.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.expressions:3.6.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.ui:3.18.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.help:3.8.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filesystem:1.7.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.search:3.11.600" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.debug.ui:3.14.100" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.workbench:3.115.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.databinding.property:1.7.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.jface.databinding:1.9.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.databinding:1.7.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench.addons.swt:1.3.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench.renderers.swt:0.14.700" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.widgets:1.2.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.di:1.2.600" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench3:0.15.100" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench.swt:0.14.600" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.15.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.databinding.observable:1.6.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.databinding.observable:1.7.0" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.emf:org.eclipse.emf.ecore:2.15.0" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.emf:org.eclipse.emf.common:2.15.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.services:1.3.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.css.swt.theme:0.12.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.bindings:0.12.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.console:3.8.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.workbench.texteditor:3.11.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.ide:3.15.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.p2.engine:2.6.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.p2.metadata:2.4.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.services:1.3.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.css.swt.theme:0.12.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.bindings:0.12.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.compare:3.7.600" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.compare.core:3.6.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.team.ui:3.8.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.team.core:3.8.600" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.jface.text:3.15.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.jface:3.16.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui:3.113.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.console:3.8.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.workbench.texteditor:3.12.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.ide:3.15.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.p2.engine:2.6.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.p2.metadata:2.4.400" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.p2.core:2.6.0" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.services:2.1.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.contexts:1.8.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench:1.9.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.contexts:1.8.100" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.workbench:1.10.0" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.emf:org.eclipse.emf.ecore.change:2.13.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.commands:0.12.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.model.workbench:2.1.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.emf.xpath:0.2.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.commands:0.12.600" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.model.workbench:2.1.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.emf.xpath:0.2.300" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: commons-jxpath:commons-jxpath:1.3" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.di:1.7.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.di.annotations:1.6.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.di:1.7.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.di.annotations:1.6.400" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.core.di.extensions:0.15.300" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.osgi.services:3.8.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.views:3.9.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.editors:3.11.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ltk.core.refactoring:3.10.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.commands:3.9.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ltk.ui.refactoring:3.9.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.forms:3.7.500" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.css.core:0.12.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.views:3.9.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.editors:3.11.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ltk.core.refactoring:3.10.100" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.commands:3.9.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ltk.ui.refactoring:3.9.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.forms:3.8.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.css.core:0.12.700" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.birt.runtime:org.w3c.css.sac:1.3.1.v200903091627" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.xmlgraphics:batik-css:1.10" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.xmlgraphics:batik-util:1.10" level="project" /> @@ -94,15 +94,15 @@ <orderEntry type="library" scope="PROVIDED" name="Maven: commons-io:commons-io:1.3.1" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: commons-logging:commons-logging:1.0.4" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: xml-apis:xml-apis-ext:1.3.04" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.css.swt:0.13.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.navigator:3.7.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.navigator.resources:3.6.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.views.properties.tabbed:3.8.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core.manipulation:1.11.100" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.e4.ui.css.swt:0.13.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.navigator:3.8.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.navigator.resources:3.6.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ui.views.properties.tabbed:3.8.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core.manipulation:1.11.200" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: com.ibm.icu:icu4j:64.2" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.bidi:1.1.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug.ui:3.10.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filebuffers:3.6.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.bidi:1.2.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug.ui:3.10.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filebuffers:3.6.600" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.scout.sdk.deps:org.eclipse.m2e.core.ui:1.10.0.20181127-2120" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.scout.sdk.deps:org.eclipse.m2e.core:1.10.0.20181127-2120" level="project" /> <orderEntry type="library" scope="TEST" name="Maven: com.google.guava:guava:27.1-jre" level="project" /> @@ -115,7 +115,7 @@ <orderEntry type="library" scope="TEST" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.17" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.scout.sdk.deps:org.eclipse.m2e.archetype.common:1.10.0.20181127-2120" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.slf4j:slf4j-api:1.7.26" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64:3.110.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.swt:3.110.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64:3.111.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.swt:3.111.0" level="project" /> </component> </module>
\ No newline at end of file diff --git a/org.eclipse.scout.sdk.s2e/org.eclipse.scout.sdk.s2e.iml b/org.eclipse.scout.sdk.s2e/org.eclipse.scout.sdk.s2e.iml index c78bac6eb..5bcaf0f5f 100644 --- a/org.eclipse.scout.sdk.s2e/org.eclipse.scout.sdk.s2e.iml +++ b/org.eclipse.scout.sdk.s2e/org.eclipse.scout.sdk.s2e.iml @@ -14,27 +14,27 @@ <orderEntry type="module" module-name="org.eclipse.scout.sdk.core" /> <orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.2" level="project" /> <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.ecj" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.launching:3.13.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.resources:3.13.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core:3.17.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug:3.12.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.variables:3.4.400" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.runtime:3.15.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.common:3.10.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.jobs:3.10.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.registry:3.8.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.preferences:3.7.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.launching:3.14.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.resources:3.13.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core:3.18.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.debug:3.13.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.variables:3.4.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.runtime:3.15.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.common:3.10.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.jobs:3.10.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.registry:3.8.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.preferences:3.7.400" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.contenttype:3.7.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.app:1.4.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.osgi:3.13.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.expressions:3.6.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.debug.core:3.13.200" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filesystem:1.7.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core.manipulation:1.11.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ltk.core.refactoring:3.10.0" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.commands:3.9.300" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.text:3.8.100" level="project" /> - <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filebuffers:3.6.500" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.equinox.app:1.4.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.osgi:3.14.0" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.expressions:3.6.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.debug.core:3.13.300" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filesystem:1.7.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt:org.eclipse.jdt.core.manipulation:1.11.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.ltk.core.refactoring:3.10.100" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.commands:3.9.400" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.text:3.8.200" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.platform:org.eclipse.core.filebuffers:3.6.600" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.scout.sdk.deps:org.eclipse.m2e.core:1.10.0.20181127-2120" level="project" /> <orderEntry type="library" scope="PROVIDED" name="Maven: org.slf4j:slf4j-api:1.7.26" level="project" /> <orderEntry type="library" scope="TEST" name="Maven: com.google.guava:guava:27.1-jre" level="project" /> diff --git a/org.eclipse.scout.sdk.s2i/.gitignore b/org.eclipse.scout.sdk.s2i/.gitignore new file mode 100644 index 000000000..4386dba47 --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/.gitignore @@ -0,0 +1,6 @@ +/.gradle +/build +/gradle +/out +/gradlew +/gradlew.bat diff --git a/org.eclipse.scout.sdk.s2i/about.html b/org.eclipse.scout.sdk.s2i/about.html new file mode 100644 index 000000000..c258ef55d --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/about.html @@ -0,0 +1,28 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> +<title>About</title> +</head> +<body lang="EN-US"> +<h2>About This Content</h2> + +<p>June 5, 2006</p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + +</body> +</html>
\ No newline at end of file diff --git a/org.eclipse.scout.sdk.s2i/build.gradle b/org.eclipse.scout.sdk.s2i/build.gradle new file mode 100644 index 000000000..ed53ba8cd --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/build.gradle @@ -0,0 +1,52 @@ +import java.time.Clock +import java.time.LocalDateTime +import java.time.format.DateTimeFormatter + +plugins { + id 'java' + id 'org.jetbrains.intellij' version '0.4.9' + id 'org.jetbrains.kotlin.jvm' version '1.3.21' +} + +group 'org.eclipse.scout.sdk.s2i' +version '10.0.0.' + timestamp() +sourceCompatibility = 1.8 + +def SCOUT_SDK_VERSION = '10.0.0-SNAPSHOT' + +repositories { + mavenLocal() + mavenCentral() +} + +static def timestamp() { + LocalDateTime now = LocalDateTime.now(Clock.systemUTC()) + return now.format(DateTimeFormatter.ofPattern("yyMMddHHmm")) // returned number must be a valid integer (not too big) +} + +dependencies { + api group: 'org.eclipse.scout.sdk', name: 'org.eclipse.scout.sdk.core.s', version: SCOUT_SDK_VERSION + api group: 'org.eclipse.scout.sdk', name: 'org.eclipse.scout.sdk.core.ecj', version: SCOUT_SDK_VERSION + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8" + testCompile group: 'org.mockito', name: 'mockito-core', version: '2.28.2' +} + +jar { + from 'about.html' + from 'epl-v10.html' +} + +// See https://github.com/JetBrains/gradle-intellij-plugin/ +intellij { + version '2019.1.3' + plugins 'maven' + updateSinceUntilBuild = false +} + +compileKotlin { + kotlinOptions.jvmTarget = "1.8" +} + +compileTestKotlin { + kotlinOptions.jvmTarget = "1.8" +} diff --git a/org.eclipse.scout.sdk.s2i/epl-v10.html b/org.eclipse.scout.sdk.s2i/epl-v10.html new file mode 100644 index 000000000..84ec25118 --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/epl-v10.html @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="ISO-8859-1" ?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> +<title>Eclipse Public License - Version 1.0</title> +<style type="text/css"> + body { + size: 8.5in 11.0in; + margin: 0.25in 0.5in 0.25in 0.5in; + tab-interval: 0.5in; + } + p { + margin-left: auto; + margin-top: 0.5em; + margin-bottom: 0.5em; + } + p.list { + margin-left: 0.5in; + margin-top: 0.05em; + margin-bottom: 0.05em; + } + </style> + +</head> + +<body lang="EN-US"> + +<p align=center><b>Eclipse Public License - v 1.0</b></p> + +<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE +PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR +DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS +AGREEMENT.</p> + +<p><b>1. DEFINITIONS</b></p> + +<p>"Contribution" means:</p> + +<p class="list">a) in the case of the initial Contributor, the initial +code and documentation distributed under this Agreement, and</p> +<p class="list">b) in the case of each subsequent Contributor:</p> +<p class="list">i) changes to the Program, and</p> +<p class="list">ii) additions to the Program;</p> +<p class="list">where such changes and/or additions to the Program +originate from and are distributed by that particular Contributor. A +Contribution 'originates' from a Contributor if it was added to the +Program by such Contributor itself or anyone acting on such +Contributor's behalf. Contributions do not include additions to the +Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) +are not derivative works of the Program.</p> + +<p>"Contributor" means any person or entity that distributes +the Program.</p> + +<p>"Licensed Patents" mean patent claims licensable by a +Contributor which are necessarily infringed by the use or sale of its +Contribution alone or when combined with the Program.</p> + +<p>"Program" means the Contributions distributed in accordance +with this Agreement.</p> + +<p>"Recipient" means anyone who receives the Program under +this Agreement, including all Contributors.</p> + +<p><b>2. GRANT OF RIGHTS</b></p> + +<p class="list">a) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free copyright license to reproduce, prepare derivative works +of, publicly display, publicly perform, distribute and sublicense the +Contribution of such Contributor, if any, and such derivative works, in +source code and object code form.</p> + +<p class="list">b) Subject to the terms of this Agreement, each +Contributor hereby grants Recipient a non-exclusive, worldwide, +royalty-free patent license under Licensed Patents to make, use, sell, +offer to sell, import and otherwise transfer the Contribution of such +Contributor, if any, in source code and object code form. This patent +license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, +such addition of the Contribution causes such combination to be covered +by the Licensed Patents. The patent license shall not apply to any other +combinations which include the Contribution. No hardware per se is +licensed hereunder.</p> + +<p class="list">c) Recipient understands that although each Contributor +grants the licenses to its Contributions set forth herein, no assurances +are provided by any Contributor that the Program does not infringe the +patent or other intellectual property rights of any other entity. Each +Contributor disclaims any liability to Recipient for claims brought by +any other entity based on infringement of intellectual property rights +or otherwise. As a condition to exercising the rights and licenses +granted hereunder, each Recipient hereby assumes sole responsibility to +secure any other intellectual property rights needed, if any. For +example, if a third party patent license is required to allow Recipient +to distribute the Program, it is Recipient's responsibility to acquire +that license before distributing the Program.</p> + +<p class="list">d) Each Contributor represents that to its knowledge it +has sufficient copyright rights in its Contribution, if any, to grant +the copyright license set forth in this Agreement.</p> + +<p><b>3. REQUIREMENTS</b></p> + +<p>A Contributor may choose to distribute the Program in object code +form under its own license agreement, provided that:</p> + +<p class="list">a) it complies with the terms and conditions of this +Agreement; and</p> + +<p class="list">b) its license agreement:</p> + +<p class="list">i) effectively disclaims on behalf of all Contributors +all warranties and conditions, express and implied, including warranties +or conditions of title and non-infringement, and implied warranties or +conditions of merchantability and fitness for a particular purpose;</p> + +<p class="list">ii) effectively excludes on behalf of all Contributors +all liability for damages, including direct, indirect, special, +incidental and consequential damages, such as lost profits;</p> + +<p class="list">iii) states that any provisions which differ from this +Agreement are offered by that Contributor alone and not by any other +party; and</p> + +<p class="list">iv) states that source code for the Program is available +from such Contributor, and informs licensees how to obtain it in a +reasonable manner on or through a medium customarily used for software +exchange.</p> + +<p>When the Program is made available in source code form:</p> + +<p class="list">a) it must be made available under this Agreement; and</p> + +<p class="list">b) a copy of this Agreement must be included with each +copy of the Program.</p> + +<p>Contributors may not remove or alter any copyright notices contained +within the Program.</p> + +<p>Each Contributor must identify itself as the originator of its +Contribution, if any, in a manner that reasonably allows subsequent +Recipients to identify the originator of the Contribution.</p> + +<p><b>4. COMMERCIAL DISTRIBUTION</b></p> + +<p>Commercial distributors of software may accept certain +responsibilities with respect to end users, business partners and the +like. While this license is intended to facilitate the commercial use of +the Program, the Contributor who includes the Program in a commercial +product offering should do so in a manner which does not create +potential liability for other Contributors. Therefore, if a Contributor +includes the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and +indemnify every other Contributor ("Indemnified Contributor") +against any losses, damages and costs (collectively "Losses") +arising from claims, lawsuits and other legal actions brought by a third +party against the Indemnified Contributor to the extent caused by the +acts or omissions of such Commercial Contributor in connection with its +distribution of the Program in a commercial product offering. The +obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In +order to qualify, an Indemnified Contributor must: a) promptly notify +the Commercial Contributor in writing of such claim, and b) allow the +Commercial Contributor to control, and cooperate with the Commercial +Contributor in, the defense and any related settlement negotiations. The +Indemnified Contributor may participate in any such claim at its own +expense.</p> + +<p>For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those +performance claims and warranties, and if a court requires any other +Contributor to pay any damages as a result, the Commercial Contributor +must pay those damages.</p> + +<p><b>5. NO WARRANTY</b></p> + +<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS +PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS +OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, +ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY +OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely +responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its +exercise of rights under this Agreement , including but not limited to +the risks and costs of program errors, compliance with applicable laws, +damage to or loss of data, programs or equipment, and unavailability or +interruption of operations.</p> + +<p><b>6. DISCLAIMER OF LIABILITY</b></p> + +<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT +NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING +WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR +DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED +HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p> + +<p><b>7. GENERAL</b></p> + +<p>If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further action +by the parties hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable.</p> + +<p>If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other +software or hardware) infringes such Recipient's patent(s), then such +Recipient's rights granted under Section 2(b) shall terminate as of the +date such litigation is filed.</p> + +<p>All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of time +after becoming aware of such noncompliance. If all Recipient's rights +under this Agreement terminate, Recipient agrees to cease use and +distribution of the Program as soon as reasonably practicable. However, +Recipient's obligations under this Agreement and any licenses granted by +Recipient relating to the Program shall continue and survive.</p> + +<p>Everyone is permitted to copy and distribute copies of this +Agreement, but in order to avoid inconsistency the Agreement is +copyrighted and may only be modified in the following manner. The +Agreement Steward reserves the right to publish new versions (including +revisions) of this Agreement from time to time. No one other than the +Agreement Steward has the right to modify this Agreement. The Eclipse +Foundation is the initial Agreement Steward. The Eclipse Foundation may +assign the responsibility to serve as the Agreement Steward to a +suitable separate entity. Each new version of the Agreement will be +given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the +Agreement under which it was received. In addition, after a new version +of the Agreement is published, Contributor may elect to distribute the +Program (including its Contributions) under the new version. Except as +expressly stated in Sections 2(a) and 2(b) above, Recipient receives no +rights or licenses to the intellectual property of any Contributor under +this Agreement, whether expressly, by implication, estoppel or +otherwise. All rights in the Program not expressly granted under this +Agreement are reserved.</p> + +<p>This Agreement is governed by the laws of the State of New York and +the intellectual property laws of the United States of America. No party +to this Agreement will bring a legal action under this Agreement more +than one year after the cause of action arose. Each party waives its +rights to a jury trial in any resulting litigation.</p> + +</body> + +</html> diff --git a/org.eclipse.scout.sdk.s2i/gradle.properties b/org.eclipse.scout.sdk.s2i/gradle.properties new file mode 100644 index 000000000..29e08e8ca --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/gradle.properties @@ -0,0 +1 @@ +kotlin.code.style=official
\ No newline at end of file diff --git a/org.eclipse.scout.sdk.s2i/org.eclipse.scout.sdk.s2i.iml b/org.eclipse.scout.sdk.s2i/org.eclipse.scout.sdk.s2i.iml index ae3a6a1b7..23fe98ab2 100644 --- a/org.eclipse.scout.sdk.s2i/org.eclipse.scout.sdk.s2i.iml +++ b/org.eclipse.scout.sdk.s2i/org.eclipse.scout.sdk.s2i.iml @@ -1,38 +1,255 @@ <?xml version="1.0" encoding="UTF-8"?> -<module type="PLUGIN_MODULE" version="4"> +<module external.linked.project.id="org.eclipse.scout.sdk.s2i" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/../../bsi.scout.sdk/com.bsiag.tools.sdk.s2i" external.system.id="GRADLE" external.system.module.group="org.eclipse.scout.sdk.s2i" external.system.module.version="10.0.0-SNAPSHOT" type="PLUGIN_MODULE" version="4"> <component name="DevKit.ModuleBuildProperties" url="file://$MODULE_DIR$/src/main/resources/META-INF/plugin.xml" /> - <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> - <output url="file://$MODULE_DIR$/target/classes" /> - <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <component name="FacetManager"> + <facet type="kotlin-language" name="Kotlin"> + <configuration version="3" platform="JVM 1.8" useProjectSettings="false"> + <compilerSettings /> + <compilerArguments> + <option name="destination" value="$MODULE_DIR$/build/classes/kotlin/main" /> + <option name="classpath" value="$MAVEN_REPOSITORY$/org/eclipse/scout/sdk/org.eclipse.scout.sdk.core.s/10.0.0-SNAPSHOT/org.eclipse.scout.sdk.core.s-10.0.0-SNAPSHOT.jar;C:/Users/mvi/.m2/repository/org/eclipse/scout/sdk/org.eclipse.scout.sdk.core.ecj/10.0.0-SNAPSHOT/org.eclipse.scout.sdk.core.ecj-10.0.0-SNAPSHOT.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aapt-proto-jarjar.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-api-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-connector-basic-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-dependency-resolver.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-impl-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-spi-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-transport-file-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-transport-http-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/aether-util-1.1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/annotations.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/asm-5.0.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/asm-all-7.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/asm-analysis-5.0.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/asm-tree-5.0.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/automaton-1.12-1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/baksmali-2.2.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/batik-all-1.10.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/bcprov-jdk15on-1.60.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/bootstrap.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/cglib-nodep-3.2.4.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/cli-parser-1.1.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/common-image-3.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/common-io-3.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/common-lang-3.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-codec-1.10.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-collections-3.2.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-compress-1.18.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-httpclient-3.1-patched.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-imaging-1.0-RC-1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-io-2.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-lang-2.4.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-lang3-3.4.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-logging-1.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/commons-net-3.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/cucumber-core-1.2.4.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/cucumber-java-1.2.5.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/debugger-memory-agent-0.0.11.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/delight-rhino-sandbox-0.0.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/dexlib2-2.2.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/ecj-4.10.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/eddsa-0.2.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/error_prone_annotations-2.3.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/extensions.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/external-system-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/external-system-rt.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/FastInfoset-1.2.15.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/fluent-hc-4.5.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/forms-1.1-preview.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/forms_rt.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/fst-2.57.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/gherkin-2.12.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/groovy-all-2.4.15.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/gson-2.8.5.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/guava-25.1-jre.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/hamcrest-core-1.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/httpclient-4.5.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/httpcore-4.4.10.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/httpmime-4.5.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/icons.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/idea.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/idea_rt.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/imageio-core-3.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/imageio-metadata-3.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/imageio-tiff-3.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/imgscalr-lib-4.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/ini4j-0.5.5-2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/intellij-coverage-agent-1.0.495.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/intellij-test-discovery-agent-1.0.495.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/isorelax-20030108.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/istack-commons-runtime-3.0.7.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jackson-annotations-2.9.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jackson-core-2.9.7.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jackson-databind-2.9.7.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/java-api.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/java-compatibility-1.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/java-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/java_resources_en.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/javac2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/javahelp-2.0.02.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/javassist-3.22.0-GA.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/javax.activation-1.2.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/javax.annotation-api-1.3.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jaxb-api-2.3.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jaxb-runtime-2.3.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jaxen-1.1.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jbcrypt-1.0.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jcip-annotations-1.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jdkAnnotations.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jdom.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jediterm-pty-2.14.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jetCheck-0.2.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jgoodies-common-1.4.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jing-20030619.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jna-platform.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jna.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jps-builders-6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jps-builders.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jps-launcher.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jps-model.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jsch-0.1.55.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jshell-frontend.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jshell-protocol.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jsoup-1.11.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/jsr305.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/junit-4.12.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/junit.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/kotlin-reflect-1.3.11.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/kotlin-test-1.3.11.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/kotlin-test-common-1.3.11.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/kotlinx-coroutines-core-1.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/kotlinx-coroutines-core-common-1.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/kotlinx-coroutines-jdk8-1.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/log4j.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/lz4-1.3.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/markdownj-core-0.4.2-SNAPSHOT.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/maven-aether-provider-3.3.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/maven-artifact-3.3.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/maven-builder-support-3.3.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/maven-model-3.3.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/maven-model-builder-3.3.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/maven-repository-metadata-3.3.9.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/microba.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/miglayout-core-5.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/miglayout-swing-5.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/nanoxml-2.2.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/nekohtml-1.9.22.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-buffer-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-codec-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-codec-http-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-common-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-handler-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-resolver-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/netty-transport-4.1.32.Final.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/objenesis-2.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/openapi.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/oro-2.0.8.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/picocontainer-1.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/platform-api.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/platform-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/plexus-component-annotations-1.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/plexus-interpolation-1.21.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/plexus-utils-3.0.22.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/protobuf-java-3.5.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/proxy-vole-1.0.6.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/pty4j-0.9.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/purejavacomm-0.0.11.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/resources.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/resources_en.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/rhino-1.7.10.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/rngom-20051226-patched.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/sa-jdwp-1.12.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/serviceMessages.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/slf4j-api-1.7.25.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/slf4j-log4j12-1.7.25.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/snakeyaml-1.23.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/sqlite-jdbc-3.21.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/stax-api-1.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/stax-ex-1.8.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/streamex-0.6.7.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/swingx-core-1.6.2-2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/trang-core.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/trilead-ssh2-build-217-jenkins-11.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/trove4j.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/txw2-2.3.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/util-2.2.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/util.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/velocity-1.7.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/wadl-core.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/winp-1.28.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xercesImpl-2.12.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xml-apis-ext-1.3.04.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xml-resolver-1.2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xmlbeans-2.6.0.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xmlgraphics-commons-2.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xmlpull-1.1.3.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xmlrpc-2.0.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xpp3_min-1.1.4c.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xstream-1.4.10.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/lib/xz-1.8.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/artifact-resolver-m2.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/artifact-resolver-m3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/artifact-resolver-m31.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/lucene-core-2.4.1.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven-errorProne-compiler.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven-jps-plugin.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven-server-api.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven2-server-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven3-server-common.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven3-server-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven30-server-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/maven36-server-impl.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/plexus-archiver-3.0.3.jar;C:/Users/mvi/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2019.1.3/6a2d76b455a8e07743bd5bdc891a410a7ddb2fb3/ideaIC-2019.1.3/plugins/maven/lib/resources_en.jar;C:/Users/mvi/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.21/kotlin-stdlib-jdk8-1.3.21.jar;C:/Users/mvi/.m2/repository/org/eclipse/scout/sdk/org.eclipse.scout.sdk.core/10.0.0-SNAPSHOT/org.eclipse.scout.sdk.core-10.0.0-SNAPSHOT.jar;C:/Users/mvi/.m2/repository/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar;C:/Users/mvi/.m2/repository/org/eclipse/jdt/ecj/3.17.0/ecj-3.17.0.jar;C:/Users/mvi/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.21/kotlin-stdlib-jdk7-1.3.21.jar;C:/Users/mvi/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.3.21/kotlin-stdlib-1.3.21.jar;C:/Users/mvi/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.21/kotlin-stdlib-common-1.3.21.jar;C:/Users/mvi/.m2/repository/org/jetbrains/annotations/13.0/annotations-13.0.jar" /> + <option name="noStdlib" value="true" /> + <option name="noReflect" value="true" /> + <option name="moduleName" value="org.eclipse.scout.sdk.s2i" /> + <option name="jvmTarget" value="1.8" /> + <option name="addCompilerBuiltIns" value="true" /> + <option name="loadBuiltInsFromDependencies" value="true" /> + <option name="languageVersion" value="1.3" /> + <option name="apiVersion" value="1.3" /> + <option name="pluginOptions"> + <array /> + </option> + <option name="pluginClasspaths"> + <array /> + </option> + <option name="errors"> + <ArgumentParseErrors /> + </option> + </compilerArguments> + </configuration> + </facet> + </component> + <component name="NewModuleRootManager"> + <output url="file://$MODULE_DIR$/out/production/classes" /> + <output-test url="file://$MODULE_DIR$/out/test/classes" /> + <exclude-output /> <content url="file://$MODULE_DIR$"> <sourceFolder url="file://$MODULE_DIR$/src/main/kotlin" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/test/kotlin" isTestSource="true" /> - <excludeFolder url="file://$MODULE_DIR$/target" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> + <excludeFolder url="file://$MODULE_DIR$/.gradle" /> + <excludeFolder url="file://$MODULE_DIR$/build" /> + <excludeFolder url="file://$MODULE_DIR$/out" /> </content> - <orderEntry type="jdk" jdkName="IntelliJ IDEA IU-191" jdkType="IDEA JDK" /> + <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="KotlinJavaRuntime" level="project" /> - <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.s" /> - <orderEntry type="module" module-name="org.eclipse.scout.sdk.core" /> - <orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.2" level="project" /> - <orderEntry type="module" module-name="org.eclipse.scout.sdk.core.ecj" /> - <orderEntry type="library" name="Maven: org.eclipse.jdt:ecj:3.17.0" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.3.21" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.3.21" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains:annotations:13.0" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21" level="project" /> - <orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-reflect:1.3.21" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.jetbrains.kotlin:kotlin-test-junit:1.3.21" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.jetbrains.kotlin:kotlin-test-annotations-common:1.3.21" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.jetbrains.kotlin:kotlin-test:1.3.21" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.jetbrains.kotlin:kotlin-test-common:1.3.21" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:2.27.0" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy:1.9.10" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy-agent:1.9.10" level="project" /> - <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:2.6" level="project" /> + <orderEntry type="library" name="Gradle: org.eclipse.scout.sdk:org.eclipse.scout.sdk.core.s:10.0.0-SNAPSHOT" level="project" /> + <orderEntry type="library" name="Gradle: org.eclipse.scout.sdk:org.eclipse.scout.sdk.core.ecj:10.0.0-SNAPSHOT" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aapt-proto-jarjar:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-api-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-connector-basic-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-dependency-resolver:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-impl-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-spi-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-transport-file-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-transport-http-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:aether-util-1.1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:annotations:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:asm-5.0.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:asm-all-7.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:asm-analysis-5.0.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:asm-tree-5.0.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:automaton-1.12-1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:baksmali-2.2.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:batik-all-1.10:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:bcprov-jdk15on-1.60:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:bootstrap:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:cglib-nodep-3.2.4:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:cli-parser-1.1.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:common-image-3.4.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:common-io-3.4.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:common-lang-3.4.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-codec-1.10:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-collections-3.2.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-compress-1.18:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-httpclient-3.1-patched:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-imaging-1.0-RC-1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-io-2.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-lang-2.4:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-lang3-3.4:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-logging-1.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:commons-net-3.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:cucumber-core-1.2.4:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:cucumber-java-1.2.5:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:debugger-memory-agent-0.0.11:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:delight-rhino-sandbox-0.0.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:dexlib2-2.2.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:ecj-4.10:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:eddsa-0.2.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:error_prone_annotations-2.3.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:extensions:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:external-system-impl:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:external-system-rt:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:FastInfoset-1.2.15:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:fluent-hc-4.5.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:forms-1.1-preview:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:forms_rt:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:fst-2.57:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:gherkin-2.12.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:groovy-all-2.4.15:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:gson-2.8.5:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:guava-25.1-jre:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:hamcrest-core-1.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:httpclient-4.5.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:httpcore-4.4.10:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:httpmime-4.5.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:icons:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:idea:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:idea_rt:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:imageio-core-3.4.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:imageio-metadata-3.4.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:imageio-tiff-3.4.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:imgscalr-lib-4.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:ini4j-0.5.5-2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:intellij-coverage-agent-1.0.495:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:intellij-test-discovery-agent-1.0.495:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:isorelax-20030108:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:istack-commons-runtime-3.0.7:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jackson-annotations-2.9.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jackson-core-2.9.7:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jackson-databind-2.9.7:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:java-api:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:java-compatibility-1.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:java-impl:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:java_resources_en:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:javac2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:javahelp-2.0.02:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:javassist-3.22.0-GA:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:javax.activation-1.2.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:javax.annotation-api-1.3.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jaxb-api-2.3.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jaxb-runtime-2.3.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jaxen-1.1.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jbcrypt-1.0.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jcip-annotations-1.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jdkAnnotations:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jdom:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jediterm-pty-2.14:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jetCheck-0.2.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jgoodies-common-1.4.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jing-20030619:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jna-platform:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jna:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jps-builders-6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jps-builders:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jps-launcher:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jps-model:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jsch-0.1.55:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jshell-frontend:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jshell-protocol:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jsoup-1.11.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:jsr305:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:junit-4.12:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:junit:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:kotlin-reflect-1.3.11:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:kotlin-test-1.3.11:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:kotlin-test-common-1.3.11:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:kotlinx-coroutines-core-1.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:kotlinx-coroutines-core-common-1.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:kotlinx-coroutines-jdk8-1.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:log4j:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:lz4-1.3.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:markdownj-core-0.4.2-SNAPSHOT:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:maven-aether-provider-3.3.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:maven-artifact-3.3.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:maven-builder-support-3.3.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:maven-model-3.3.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:maven-model-builder-3.3.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:maven-repository-metadata-3.3.9:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:microba:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:miglayout-core-5.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:miglayout-swing-5.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:nanoxml-2.2.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:nekohtml-1.9.22:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-buffer-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-codec-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-codec-http-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-common-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-handler-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-resolver-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:netty-transport-4.1.32.Final:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:objenesis-2.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:openapi:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:oro-2.0.8:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:picocontainer-1.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:platform-api:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:platform-impl:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:plexus-component-annotations-1.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:plexus-interpolation-1.21:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:plexus-utils-3.0.22:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:protobuf-java-3.5.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:proxy-vole-1.0.6:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:pty4j-0.9.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:purejavacomm-0.0.11.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:resources:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:resources_en:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:rhino-1.7.10:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:rngom-20051226-patched:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:sa-jdwp-1.12:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:serviceMessages:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:slf4j-api-1.7.25:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:slf4j-log4j12-1.7.25:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:snakeyaml-1.23:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:sqlite-jdbc-3.21.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:stax-api-1.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:stax-ex-1.8:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:streamex-0.6.7:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:swingx-core-1.6.2-2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:trang-core:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:trilead-ssh2-build-217-jenkins-11:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:trove4j:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:txw2-2.3.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:util-2.2.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:util:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:velocity-1.7:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:wadl-core:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:winp-1.28:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xercesImpl-2.12.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xml-apis-ext-1.3.04:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xml-resolver-1.2:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xmlbeans-2.6.0:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xmlgraphics-commons-2.3:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xmlpull-1.1.3.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xmlrpc-2.0.1:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xpp3_min-1.1.4c:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xstream-1.4.10:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: com.jetbrains:xz-1.8:2019.1.3" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:artifact-resolver-m2:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:artifact-resolver-m3:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:artifact-resolver-m31:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:lucene-core-2.4.1:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven-errorProne-compiler:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven-jps-plugin:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven-server-api:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven2-server-impl:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven3-server-common:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven3-server-impl:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven30-server-impl:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:maven36-server-impl:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:plexus-archiver-3.0.3:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" scope="PROVIDED" name="Gradle: unzipped.com.jetbrains.plugins:resources_en:ideaIC-IC-191.7479.19-withSources" level="project" /> + <orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21" level="project" /> + <orderEntry type="library" name="Gradle: org.eclipse.scout.sdk:org.eclipse.scout.sdk.core:10.0.0-SNAPSHOT" level="project" /> + <orderEntry type="library" name="Gradle: wsdl4j:wsdl4j:1.6.2" level="project" /> + <orderEntry type="library" name="Gradle: org.eclipse.jdt:ecj:3.17.0" level="project" /> + <orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21" level="project" /> + <orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib:1.3.21" level="project" /> + <orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib-common:1.3.21" level="project" /> + <orderEntry type="library" name="Gradle: org.jetbrains:annotations:13.0" level="project" /> + <orderEntry type="library" scope="TEST" name="Gradle: org.mockito:mockito-core:2.28.2" level="project" /> + <orderEntry type="library" scope="TEST" name="Gradle: net.bytebuddy:byte-buddy:1.9.10" level="project" /> + <orderEntry type="library" scope="TEST" name="Gradle: net.bytebuddy:byte-buddy-agent:1.9.10" level="project" /> + <orderEntry type="library" scope="TEST" name="Gradle: org.objenesis:objenesis:2.6" level="project" /> </component> </module>
\ No newline at end of file diff --git a/org.eclipse.scout.sdk.s2i/pom.xml b/org.eclipse.scout.sdk.s2i/pom.xml deleted file mode 100644 index fcab4f8bc..000000000 --- a/org.eclipse.scout.sdk.s2i/pom.xml +++ /dev/null @@ -1,120 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Copyright (c) 2015 BSI Business Systems Integration AG. - All rights reserved. This program and the accompanying materials - are made available under the terms of the Eclipse Public License v1.0 - which accompanies this distribution, and is available at - http://www.eclipse.org/legal/epl-v10.html - - Contributors: - BSI Business Systems Integration AG - initial API and implementation - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <parent> - <groupId>org.eclipse.scout.sdk</groupId> - <artifactId>org.eclipse.scout.sdk</artifactId> - <version>10.0.0-SNAPSHOT</version> - <relativePath>../org.eclipse.scout.sdk/pom.xml</relativePath> - </parent> - - <groupId>org.eclipse.scout.sdk.s2i</groupId> - <artifactId>org.eclipse.scout.sdk.s2i</artifactId> - <name>${project.groupId}:${project.artifactId}</name> - - <properties> - <kotlin.version>1.3.21</kotlin.version> <!-- must match the Kotlin version of the supported IntelliJ --> - <kotlin.compiler.incremental>true</kotlin.compiler.incremental> - </properties> - - - <dependencies> - <!-- Build Dependencies --> - <dependency> - <groupId>org.eclipse.scout.sdk</groupId> - <artifactId>org.eclipse.scout.sdk.core.s</artifactId> - </dependency> - <dependency> - <groupId>org.eclipse.scout.sdk</groupId> - <artifactId>org.eclipse.scout.sdk.core.ecj</artifactId> - </dependency> - - <!-- kotlin runtime --> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-stdlib-jdk8</artifactId> - <version>${kotlin.version}</version> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-reflect</artifactId> - <version>${kotlin.version}</version> - </dependency> - <dependency> - <groupId>org.jetbrains.kotlin</groupId> - <artifactId>kotlin-test-junit</artifactId> - <version>${kotlin.version}</version> - <scope>test</scope> - </dependency> - - <!-- Test dependencies --> - <dependency> - <groupId>org.mockito</groupId> - <artifactId>mockito-core</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - - <build> - <sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory> - <testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory> - <resources> - <resource> - <directory>${project.basedir}/src/main/resources</directory> - </resource> - <resource> - <directory>src/main/resources/META-INF</directory> - <includes> - <include>plugin.xml</include> - </includes> - </resource> - <resource> - <directory>.</directory> - <includes> - <include>about.html</include> - <include>epl-v10.html</include> - <include>icons/**</include> - </includes> - </resource> - </resources> - - <plugins> - <plugin> - <artifactId>kotlin-maven-plugin</artifactId> - <groupId>org.jetbrains.kotlin</groupId> - <version>${kotlin.version}</version> - - <executions> - <execution> - <id>compile</id> - <phase>process-sources</phase> - <goals> - <goal>compile</goal> - </goals> - </execution> - - <execution> - <id>test-compile</id> - <goals> - <goal>test-compile</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> -</project> diff --git a/org.eclipse.scout.sdk.s2i/settings.gradle b/org.eclipse.scout.sdk.s2i/settings.gradle new file mode 100644 index 000000000..d9fc40c38 --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/settings.gradle @@ -0,0 +1,2 @@ +rootProject.name = 'org.eclipse.scout.sdk.s2i' + diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/DataContextHelper.kt b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/DataContextHelper.kt index 1fba548b7..55ff0a2f7 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/DataContextHelper.kt +++ b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/DataContextHelper.kt @@ -10,7 +10,6 @@ import com.intellij.openapi.vfs.VirtualFile import com.intellij.psi.PsiElement import com.intellij.psi.PsiFile import com.intellij.psi.PsiManager -import org.eclipse.scout.sdk.s2i.containingModule open class DataContextHelper(val context: DataContext) { diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/IdeaLogger.kt b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/IdeaLogger.kt index 5ea83d51d..58b270a1c 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/IdeaLogger.kt +++ b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/IdeaLogger.kt @@ -10,6 +10,7 @@ import org.eclipse.scout.sdk.core.log.SdkLog import org.eclipse.scout.sdk.core.util.Strings import org.eclipse.scout.sdk.s2i.settings.ScoutSettings import org.eclipse.scout.sdk.s2i.settings.SettingsChangedListener +import java.util.* import java.util.logging.Level open class IdeaLogger : ISdkConsoleSpi, BaseComponent, SettingsChangedListener { @@ -17,20 +18,33 @@ open class IdeaLogger : ISdkConsoleSpi, BaseComponent, SettingsChangedListener { private val m_textLog = Logger.getInstance(IdeaLogger::class.java) private val m_balloonLog = NotificationGroup.balloonGroup("Scout SDK") - companion object { - const val LEVEL_ERROR: String = "Error" - const val LEVEL_WARNING: String = "Warning" - const val LEVEL_INFO: String = "Info" - const val LEVEL_DEBUG: String = "Debug" + enum class LogLevel(private val text: String) { + ERROR("Error"), + WARNING("Warning"), + INFO("Info"), + DEBUG("Debug"); + + companion object { + fun parse(text: String?): LogLevel { + if (text == null) { + return WARNING + } + return valueOf(text.toUpperCase(Locale.US)) + } + } + + override fun toString(): String { + return text + } } override fun initComponent() { SdkConsole.setConsoleSpi(this) ScoutSettings.addListener(this) - if (!ScoutSettings.isLogLevelConfigured() && isRunningInSandbox()) { + if (!ScoutSettings.isLogLevelSet() && isRunningInSandbox()) { // default log level for dev mode - ScoutSettings.logLevel(LEVEL_INFO) + ScoutSettings.setLogLevel(LogLevel.INFO) } refreshLogLevel() @@ -42,7 +56,7 @@ open class IdeaLogger : ISdkConsoleSpi, BaseComponent, SettingsChangedListener { } override fun changed(key: String, oldVal: String?, newVal: String?) { - if (ScoutSettings.logLevelKey == key) { + if (ScoutSettings.KEY_LOG_LEVEL == key) { refreshLogLevel() } } @@ -55,16 +69,16 @@ open class IdeaLogger : ISdkConsoleSpi, BaseComponent, SettingsChangedListener { } protected fun refreshLogLevel() { - SdkLog.setLogLevel(ideaToJulLevel(ScoutSettings.logLevel())) + SdkLog.setLogLevel(ideaToJulLevel(ScoutSettings.getLogLevel())) m_textLog.setLevel(org.apache.log4j.Level.DEBUG) // so that the level filtering of Scout is active } - protected fun ideaToJulLevel(ideaLevel: String): Level = + protected fun ideaToJulLevel(ideaLevel: LogLevel): Level = when (ideaLevel) { - LEVEL_ERROR -> Level.SEVERE - LEVEL_INFO -> Level.INFO - LEVEL_DEBUG -> Level.FINE - else -> Level.FINE + LogLevel.ERROR -> Level.SEVERE + LogLevel.INFO -> Level.INFO + LogLevel.DEBUG -> Level.FINE + else -> Level.WARNING } override fun clear() { diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/classid/AutoCreateClassIdAnnotationComponent.kt b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/classid/AutoCreateClassIdAnnotationComponent.kt index 3fc0bd562..7653a17a5 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/classid/AutoCreateClassIdAnnotationComponent.kt +++ b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/classid/AutoCreateClassIdAnnotationComponent.kt @@ -13,7 +13,7 @@ open class AutoCreateClassIdAnnotationComponent(private val project: Project) : } override fun changed(key: String, oldVal: String?, newVal: String?) { - if (ScoutSettings.autoCreateClassIdAnnotationsKey == key) { + if (ScoutSettings.KEY_AUTO_CREATE_CLASS_ID == key) { updateClassIdAutoGeneration() } } diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/derived/impl/DerivedResourceManagerImplementor.kt b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/derived/impl/DerivedResourceManagerImplementor.kt index 956a92048..0ffd4639d 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/derived/impl/DerivedResourceManagerImplementor.kt +++ b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/derived/impl/DerivedResourceManagerImplementor.kt @@ -52,7 +52,7 @@ open class DerivedResourceManagerImplementor(private val project: Project) : Pro } override fun changed(key: String, oldVal: String?, newVal: String?) { - if (ScoutSettings.autoUpdateDerivedResourcesKey == key) { + if (ScoutSettings.KEY_AUTO_UPDATE_DERIVED_RESOURCES == key) { updateSubscription() } } diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettings.kt b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettings.kt index aef178a7c..dbbec3e9c 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettings.kt +++ b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettings.kt @@ -15,29 +15,38 @@ open class ScoutSettings(private val project: Project) : SearchableConfigurable, companion object Current { - const val autoUpdateDerivedResourcesKey = "org.eclipse.scout.sdk.s2i.autoUpdateDerivedResources" - const val autoCreateClassIdAnnotationsKey = "org.eclipse.scout.sdk.s2i.autoCreateClassIdAnnotations" - const val logLevelKey = "org.eclipse.scout.sdk.s2i.logLevel" + const val KEY_AUTO_UPDATE_DERIVED_RESOURCES = "org.eclipse.scout.sdk.s2i.autoUpdateDerivedResources" + const val KEY_AUTO_CREATE_CLASS_ID = "org.eclipse.scout.sdk.s2i.autoCreateClassIdAnnotations" + const val KEY_LOG_LEVEL = "org.eclipse.scout.sdk.s2i.logLevel" + private val listeners = EventListenerList() - fun logLevel(newValue: String) = PropertiesComponent.getInstance().setValue(logLevelKey, newValue) + fun getLogLevel(): IdeaLogger.LogLevel { + return IdeaLogger.LogLevel.parse(PropertiesComponent.getInstance().getValue(KEY_LOG_LEVEL)) + } - fun isLogLevelConfigured() = PropertiesComponent.getInstance().isValueSet(logLevelKey) + fun isLogLevelSet() = PropertiesComponent.getInstance().isValueSet(KEY_LOG_LEVEL) - fun logLevel(): String { - return PropertiesComponent.getInstance().getValue(logLevelKey, IdeaLogger.LEVEL_WARNING) - } + fun setLogLevel(newValue: IdeaLogger.LogLevel) = changeProperty(PropertiesComponent.getInstance(), KEY_LOG_LEVEL, getLogLevel().toString(), newValue.toString()) fun isAutoUpdateDerivedResources(project: Project): Boolean { val store = PropertiesComponent.getInstance(project) - return store.getBoolean(autoUpdateDerivedResourcesKey, true) + return store.getBoolean(KEY_AUTO_UPDATE_DERIVED_RESOURCES, true) } + @Suppress("unused") + fun setAutoUpdateDerivedResources(project: Project, newValue: Boolean) = + changeProperty(PropertiesComponent.getInstance(project), KEY_AUTO_UPDATE_DERIVED_RESOURCES, isAutoUpdateDerivedResources(project).toString(), newValue.toString()) + fun isAutoCreateClassIdAnnotations(project: Project): Boolean { val store = PropertiesComponent.getInstance(project) - return store.getBoolean(autoCreateClassIdAnnotationsKey, false) + return store.getBoolean(KEY_AUTO_CREATE_CLASS_ID, false) } + fun setAutoCreateClassIdAnnotations(project: Project, newValue: Boolean) = + changeProperty(PropertiesComponent.getInstance(project), KEY_AUTO_CREATE_CLASS_ID, isAutoCreateClassIdAnnotations(project).toString(), newValue.toString()) + + fun addListener(listener: SettingsChangedListener) { listeners.add(listener) } @@ -45,12 +54,37 @@ open class ScoutSettings(private val project: Project) : SearchableConfigurable, fun removeListener(listener: SettingsChangedListener) { listeners.remove(listener) } + + private fun changeProperty(scope: PropertiesComponent, key: String, oldValue: String?, newValue: String?): Boolean { + if (Objects.equals(oldValue, newValue)) { + return false + } + scope.setValue(key, newValue) + notifyListeners(key, oldValue, newValue) + return true + } + + private fun notifyListeners(key: String, oldValue: String?, newValue: String?) { + for (listener in listeners.get(SettingsChangedListener::class.java)) { + try { + listener.changed(key, oldValue, newValue) + } catch (e: RuntimeException) { + SdkLog.warning("Error in settings listener {}", listener::class.java, e) + } + } + } } - private var m_ui: ScoutSettingsForm? = null + private var m_form: ScoutSettingsForm? = null + + private fun isAutoUpdateDerivedResourcesInUi() = m_form?.isAutoUpdateDerivedResources ?: false + + private fun isAutoCreateClassIdAnnotationsInUi() = m_form?.isAutoCreateClassId ?: false + + private fun logLevelInUi() = m_form?.logLevel override fun isModified(): Boolean { - return !Objects.equals(logLevelInUi(), logLevel()) + return !Objects.equals(logLevelInUi(), getLogLevel()) || isAutoUpdateDerivedResourcesInUi() != isAutoUpdateDerivedResources(project) || isAutoCreateClassIdAnnotationsInUi() != isAutoCreateClassIdAnnotations(project) } @@ -64,55 +98,34 @@ open class ScoutSettings(private val project: Project) : SearchableConfigurable, } override fun apply() { - changeProperty(PropertiesComponent.getInstance(project), autoUpdateDerivedResourcesKey, isAutoUpdateDerivedResources(project).toString(), isAutoUpdateDerivedResourcesInUi().toString()) - changeProperty(PropertiesComponent.getInstance(project), autoCreateClassIdAnnotationsKey, isAutoCreateClassIdAnnotations(project).toString(), isAutoCreateClassIdAnnotationsInUi().toString()) - changeProperty(PropertiesComponent.getInstance(), logLevelKey, logLevel(), logLevelInUi()) - } - - private fun changeProperty(scope: PropertiesComponent, key: String, oldValue: String?, newValue: String?) { - if (Objects.equals(oldValue, newValue)) { - return - } - scope.setValue(key, newValue) - notifyListeners(key, oldValue, newValue) - } - - private fun notifyListeners(key: String, oldValue: String?, newValue: String?) { - for (listener in listeners.get(SettingsChangedListener::class.java)) { - try { - listener.changed(key, oldValue, newValue) - } catch (e: RuntimeException) { - SdkLog.warning("Error in settings listener {}", listener::class.java, e) - } - } + val projectSettings = PropertiesComponent.getInstance(project) + changeProperty( + projectSettings, KEY_AUTO_UPDATE_DERIVED_RESOURCES, + isAutoUpdateDerivedResources(project).toString(), + isAutoUpdateDerivedResourcesInUi().toString() + ) + changeProperty( + projectSettings, KEY_AUTO_CREATE_CLASS_ID, + isAutoCreateClassIdAnnotations(project).toString(), + isAutoCreateClassIdAnnotationsInUi().toString() + ) + changeProperty( + PropertiesComponent.getInstance(), KEY_LOG_LEVEL, + getLogLevel().toString(), + logLevelInUi().toString() + ) } override fun reset() { - val ui = m_ui ?: return - ui.autoUpdateDerivedResources.isSelected = isAutoUpdateDerivedResources(project) - ui.autoCreateClassIdAnnotations.isSelected = isAutoCreateClassIdAnnotations(project) - ui.logLevel.selectedItem = logLevel() - } - - fun isAutoUpdateDerivedResourcesInUi(): Boolean { - val ui = m_ui ?: return false - return ui.autoUpdateDerivedResources.isSelected - } - - fun isAutoCreateClassIdAnnotationsInUi(): Boolean { - val ui = m_ui ?: return false - return ui.autoCreateClassIdAnnotations.isSelected - } - - fun logLevelInUi(): String? { - val ui = m_ui ?: return null - return ui.logLevel.selectedItem.toString() + m_form?.isAutoUpdateDerivedResources = isAutoUpdateDerivedResources(project) + m_form?.isAutoCreateClassId = isAutoCreateClassIdAnnotations(project) + m_form?.logLevel = getLogLevel() } override fun createComponent(): JComponent? { - val ui = ScoutSettingsForm() - m_ui = ui - return ui.`$$$getRootComponent$$$`() + m_form = ScoutSettingsForm() + reset() + return m_form } override fun disposeUIResources() { @@ -120,6 +133,6 @@ open class ScoutSettings(private val project: Project) : SearchableConfigurable, } override fun dispose() { - m_ui = null + m_form = null } } diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.form b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.form deleted file mode 100644 index ae6fd3c84..000000000 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.form +++ /dev/null @@ -1,81 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="org.eclipse.scout.sdk.s2i.settings.ScoutSettingsForm"> - <grid id="27dc6" binding="rootPanel" layout-manager="GridLayoutManager" row-count="4" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1"> - <margin top="0" left="0" bottom="0" right="0"/> - <constraints> - <xy x="20" y="20" width="500" height="400"/> - </constraints> - <properties/> - <clientProperties> - <html.disable class="java.lang.Boolean" value="true"/> - </clientProperties> - <border type="none" title-resource-bundle="messages/EclipseScoutBundle" title-key="scout.sdk.settings.title"/> - <children> - <component id="31ecb" class="javax.swing.JCheckBox" binding="autoCreateClassIdAnnotations"> - <constraints> - <grid row="0" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"> - <preferred-size width="264" height="24"/> - </grid> - </constraints> - <properties> - <actionCommand resource-bundle="messages/EclipseScoutBundle" key="automatically.create.classid.annotation"/> - <selected value="true"/> - <text resource-bundle="messages/EclipseScoutBundle" key="automatically.create.classid.annotation"/> - </properties> - <clientProperties> - <html.disable class="java.lang.Boolean" value="true"/> - </clientProperties> - </component> - <vspacer id="61d37"> - <constraints> - <grid row="3" column="0" row-span="1" col-span="2" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/> - </constraints> - </vspacer> - <component id="c53d6" class="javax.swing.JLabel" binding="lblLogLevel"> - <constraints> - <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"> - <preferred-size width="82" height="16"/> - </grid> - </constraints> - <properties> - <labelFor value="a0876"/> - <text resource-bundle="messages/EclipseScoutBundle" key="log.level"/> - </properties> - <clientProperties> - <html.disable class="java.lang.Boolean" value="true"/> - </clientProperties> - </component> - <component id="a0876" class="javax.swing.JComboBox" binding="cboLogLevel"> - <constraints> - <grid row="2" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="2" anchor="8" fill="1" indent="0" use-parent-layout="false"/> - </constraints> - <properties> - <model> - <item value="Error"/> - <item value="Warning"/> - <item value="Info"/> - <item value="Debug"/> - </model> - </properties> - <clientProperties> - <html.disable class="java.lang.Boolean" value="true"/> - </clientProperties> - </component> - <component id="30ecb" class="javax.swing.JCheckBox" binding="autoUpdateDerivedResources"> - <constraints> - <grid row="1" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"> - <preferred-size width="264" height="24"/> - </grid> - </constraints> - <properties> - <actionCommand resource-bundle="messages/EclipseScoutBundle" key="automatically.update.generated.classes"/> - <selected value="true"/> - <text resource-bundle="messages/EclipseScoutBundle" key="automatically.update.generated.classes"/> - </properties> - <clientProperties> - <html.disable class="java.lang.Boolean" value="true"/> - </clientProperties> - </component> - </children> - </grid> -</form> diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.java b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.java deleted file mode 100644 index 64ad40667..000000000 --- a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.java +++ /dev/null @@ -1,81 +0,0 @@ -package org.eclipse.scout.sdk.s2i.settings; - -import com.intellij.uiDesigner.core.GridConstraints; -import com.intellij.uiDesigner.core.GridLayoutManager; -import com.intellij.uiDesigner.core.Spacer; - -import javax.swing.*; -import java.awt.*; - -public class ScoutSettingsForm { - private JCheckBox autoUpdateDerivedResources; - private JCheckBox autoCreateClassIdAnnotations; - private JComboBox cboLogLevel; - private JLabel lblLogLevel; - private JPanel rootPanel; - - public JCheckBox getAutoUpdateDerivedResources() { - return autoUpdateDerivedResources; - } - - public JComboBox getLogLevel() { - return cboLogLevel; - } - - public JCheckBox getAutoCreateClassIdAnnotations() { - return autoCreateClassIdAnnotations; - } - - { -// GUI initializer generated by IntelliJ IDEA GUI Designer -// >>> IMPORTANT!! <<< -// DO NOT EDIT OR ADD ANY CODE HERE! - $$$setupUI$$$(); - } - - /** - * Method generated by IntelliJ IDEA GUI Designer - * >>> IMPORTANT!! <<< - * DO NOT edit this method OR call it in your code! - * - * @noinspection ALL - */ - private void $$$setupUI$$$() { - rootPanel = new JPanel(); - rootPanel.setLayout(new GridLayoutManager(3, 2, new Insets(0, 0, 0, 0), -1, -1)); - rootPanel.putClientProperty("html.disable", Boolean.TRUE); - rootPanel.setBorder(BorderFactory.createTitledBorder("Settings for the Scout SDK")); - autoUpdateDerivedResources = new JCheckBox(); - autoUpdateDerivedResources.setSelected(true); - autoUpdateDerivedResources.setText("Automatically update generated classes"); - autoUpdateDerivedResources.putClientProperty("html.disable", Boolean.TRUE); - rootPanel.add(autoUpdateDerivedResources, new GridConstraints(0, 0, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(264, 24), null, 0, false)); - autoCreateClassIdAnnotations = new JCheckBox(); - autoCreateClassIdAnnotations.setSelected(true); - autoCreateClassIdAnnotations.setText("Automatically update generated classes"); - autoCreateClassIdAnnotations.putClientProperty("html.disable", Boolean.TRUE); - rootPanel.add(autoCreateClassIdAnnotations, new GridConstraints(0, 0, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(264, 24), null, 0, false)); - final Spacer spacer1 = new Spacer(); - rootPanel.add(spacer1, new GridConstraints(2, 0, 1, 2, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null, null, null, 0, false)); - lblLogLevel = new JLabel(); - lblLogLevel.setText("Log Level"); - lblLogLevel.putClientProperty("html.disable", Boolean.TRUE); - rootPanel.add(lblLogLevel, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(82, 16), null, 0, false)); - cboLogLevel = new JComboBox(); - final DefaultComboBoxModel defaultComboBoxModel1 = new DefaultComboBoxModel(); - defaultComboBoxModel1.addElement("Error"); - defaultComboBoxModel1.addElement("Warning"); - defaultComboBoxModel1.addElement("Info"); - defaultComboBoxModel1.addElement("Debug"); - cboLogLevel.setModel(defaultComboBoxModel1); - cboLogLevel.putClientProperty("html.disable", Boolean.TRUE); - rootPanel.add(cboLogLevel, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false)); - } - - /** - * @noinspection ALL - */ - public JComponent $$$getRootComponent$$$() { - return rootPanel; - } -} diff --git a/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.kt b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.kt new file mode 100644 index 000000000..b1b572ec2 --- /dev/null +++ b/org.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/settings/ScoutSettingsForm.kt @@ -0,0 +1,112 @@ +package org.eclipse.scout.sdk.s2i.settings + +import com.intellij.openapi.ui.ComboBox +import com.intellij.uiDesigner.core.GridConstraints +import com.intellij.uiDesigner.core.GridLayoutManager +import com.intellij.uiDesigner.core.Spacer +import org.eclipse.scout.sdk.s2i.EclipseScoutBundle +import org.eclipse.scout.sdk.s2i.IdeaLogger +import java.awt.Dimension +import java.awt.Insets +import javax.swing.DefaultComboBoxModel +import javax.swing.JCheckBox +import javax.swing.JLabel +import javax.swing.JPanel + +class ScoutSettingsForm : JPanel() { + + private val m_htmlDisable = "html.disable" + private val m_autoUpdateDerivedResources: JCheckBox + private val m_autoCreateClassIdAnnotations: JCheckBox + private val m_cboLogLevel: ComboBox<IdeaLogger.LogLevel> + private val m_lblLogLevel: JLabel + + init { + putClientProperty(m_htmlDisable, true) + + layout = GridLayoutManager(4, 2, Insets(0, 0, 0, 0), -1, -1) + + m_autoUpdateDerivedResources = JCheckBox() + m_autoUpdateDerivedResources.text = EclipseScoutBundle.message("automatically.update.generated.classes") + m_autoUpdateDerivedResources.putClientProperty(m_htmlDisable, true) + + m_autoCreateClassIdAnnotations = JCheckBox() + m_autoCreateClassIdAnnotations.text = EclipseScoutBundle.message("automatically.create.classid.annotation") + m_autoCreateClassIdAnnotations.putClientProperty(m_htmlDisable, true) + + m_lblLogLevel = JLabel() + m_lblLogLevel.text = EclipseScoutBundle.message("log.level") + m_lblLogLevel.putClientProperty(m_htmlDisable, true) + + val logLevelModel = DefaultComboBoxModel<IdeaLogger.LogLevel>() + logLevelModel.addElement(IdeaLogger.LogLevel.ERROR) + logLevelModel.addElement(IdeaLogger.LogLevel.WARNING) + logLevelModel.addElement(IdeaLogger.LogLevel.INFO) + logLevelModel.addElement(IdeaLogger.LogLevel.DEBUG) + m_cboLogLevel = ComboBox() + m_cboLogLevel.model = logLevelModel + m_cboLogLevel.putClientProperty(m_htmlDisable, true) + + + add( + m_autoUpdateDerivedResources, + GridConstraints( + 0, 0, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, + GridConstraints.SIZEPOLICY_CAN_SHRINK or GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_FIXED, + null, null, null, 0, false + ) + ) + add( + m_autoCreateClassIdAnnotations, + GridConstraints( + 1, 0, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, + GridConstraints.SIZEPOLICY_CAN_SHRINK or GridConstraints.SIZEPOLICY_CAN_GROW, + GridConstraints.SIZEPOLICY_FIXED, + null, null, null, 0, false + ) + ) + add( + m_lblLogLevel, + GridConstraints( + 2, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, + GridConstraints.SIZEPOLICY_FIXED, GridConstraints.SIZEPOLICY_FIXED, + null, Dimension(82, 16), null, 0, false + ) + ) + add( + m_cboLogLevel, + GridConstraints( + 2, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, + GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, + null, null, null, 0, false + ) + ) + add( + Spacer(), + GridConstraints( + 3, 0, 1, 2, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, + GridConstraints.SIZEPOLICY_CAN_SHRINK, GridConstraints.SIZEPOLICY_WANT_GROW, + null, null, null, 0, false + ) + ) + } + + var isAutoUpdateDerivedResources + get() = m_autoUpdateDerivedResources.isSelected + set(value) { + m_autoUpdateDerivedResources.isSelected = value + } + + var isAutoCreateClassId + get() = m_autoCreateClassIdAnnotations.isSelected + set(value) { + m_autoCreateClassIdAnnotations.isSelected = value + } + + var logLevel + get() = m_cboLogLevel.selectedItem as IdeaLogger.LogLevel + set(value) { + m_cboLogLevel.selectedItem = value + } +} diff --git a/org.eclipse.scout.sdk.s2i/src/main/resources/META-INF/plugin.xml b/org.eclipse.scout.sdk.s2i/src/main/resources/META-INF/plugin.xml index e9201502c..821d9111d 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/resources/META-INF/plugin.xml +++ b/org.eclipse.scout.sdk.s2i/src/main/resources/META-INF/plugin.xml @@ -1,7 +1,7 @@ <idea-plugin> <id>org.eclipse.scout.sdk.s2i</id> <name>Eclipse Scout</name> - <version>10.0.0.1906071435</version> + <version>10.0.0</version> <vendor url="https://www.eclipse.org/scout/">Eclipse Scout Project</vendor> @@ -26,6 +26,8 @@ </component> </application-components> + <depends>com.intellij.modules.platform</depends> + <depends>com.intellij.modules.lang</depends> <depends>org.jetbrains.idea.maven</depends> <project-components> diff --git a/org.eclipse.scout.sdk.s2i/src/main/resources/messages/EclipseScoutBundle.properties b/org.eclipse.scout.sdk.s2i/src/main/resources/messages/EclipseScoutBundle.properties index 75f1e7fc1..f0885bf53 100644 --- a/org.eclipse.scout.sdk.s2i/src/main/resources/messages/EclipseScoutBundle.properties +++ b/org.eclipse.scout.sdk.s2i/src/main/resources/messages/EclipseScoutBundle.properties @@ -1,7 +1,6 @@ automatically.update.generated.classes=&Automatically update generated classes automatically.create.classid.annotation=Automatically create @&ClassId annotations log.level=&Log Level -scout.sdk.settings.title=Settings for the Scout SDK ignore.generated.classes=Ignore generated classes (like FormData or PageData) duplicate.classid.value=@ClassId value is the same as of class: {0} update.with.new.classid=Update with new @ClassId Value diff --git a/org.eclipse.scout.sdk/pom.xml b/org.eclipse.scout.sdk/pom.xml index 73aad527a..b9ebfbc97 100644 --- a/org.eclipse.scout.sdk/pom.xml +++ b/org.eclipse.scout.sdk/pom.xml @@ -80,39 +80,39 @@ </sonar.coverage.exclusions> <!-- dependencies to Eclipse artifacts --> - <org.eclipse.equinox.common>3.10.300</org.eclipse.equinox.common> - <org.eclipse.equinox.registry>3.8.300</org.eclipse.equinox.registry> - <org.eclipse.equinox.preferences>3.7.300</org.eclipse.equinox.preferences> - <org.eclipse.equinox.security>1.3.100</org.eclipse.equinox.security> - <org.eclipse.compare>3.7.500</org.eclipse.compare> - <org.eclipse.core.resources>3.13.300</org.eclipse.core.resources> - <org.eclipse.core.commands>3.9.300</org.eclipse.core.commands> - <org.eclipse.core.expressions>3.6.300</org.eclipse.core.expressions> - <org.eclipse.core.filesystem>1.7.300</org.eclipse.core.filesystem> - <org.eclipse.core.variables>3.4.400</org.eclipse.core.variables> - <org.eclipse.core.runtime>3.15.200</org.eclipse.core.runtime> - <org.eclipse.debug.core>3.13.200</org.eclipse.debug.core> - <org.eclipse.debug.ui>3.14.0</org.eclipse.debug.ui> - <org.eclipse.search>3.11.500</org.eclipse.search> - <org.eclipse.ltk.core.refactoring>3.10.0</org.eclipse.ltk.core.refactoring> - <org.eclipse.swt>3.110.0</org.eclipse.swt> - <org.eclipse.ltk.ui.refactoring>3.9.300</org.eclipse.ltk.ui.refactoring> - <org.eclipse.ui.workbench>3.113.0</org.eclipse.ui.workbench> - <org.eclipse.jface.text>3.15.100</org.eclipse.jface.text> - <org.eclipse.ui.ide>3.15.0</org.eclipse.ui.ide> - <org.eclipse.ui.editors>3.11.400</org.eclipse.ui.editors> - <org.eclipse.ui>3.112.0</org.eclipse.ui> - <org.eclipse.ui.console>3.8.400</org.eclipse.ui.console> - <org.eclipse.ui.forms>3.7.500</org.eclipse.ui.forms> - <org.eclipse.osgi>3.13.300</org.eclipse.osgi> - - <org.eclipse.jdt.core>3.17.0</org.eclipse.jdt.core> - <org.eclipse.jdt.core.manipulation>1.11.100</org.eclipse.jdt.core.manipulation> - <org.eclipse.jdt.ui>3.17.0</org.eclipse.jdt.ui> - <org.eclipse.jdt.debug.ui>3.10.200</org.eclipse.jdt.debug.ui> - <org.eclipse.jdt.junit>3.11.300</org.eclipse.jdt.junit> - <org.eclipse.jdt.launching>3.13.0</org.eclipse.jdt.launching> - <ecj>3.17.0</ecj> + <org.eclipse.equinox.common>3.10.400</org.eclipse.equinox.common> + <org.eclipse.equinox.registry>3.8.400</org.eclipse.equinox.registry> + <org.eclipse.equinox.preferences>3.7.400</org.eclipse.equinox.preferences> + <org.eclipse.equinox.security>1.3.200</org.eclipse.equinox.security> + <org.eclipse.compare>3.7.600</org.eclipse.compare> + <org.eclipse.core.resources>3.13.400</org.eclipse.core.resources> + <org.eclipse.core.commands>3.9.400</org.eclipse.core.commands> + <org.eclipse.core.expressions>3.6.400</org.eclipse.core.expressions> + <org.eclipse.core.filesystem>1.7.400</org.eclipse.core.filesystem> + <org.eclipse.core.variables>3.4.500</org.eclipse.core.variables> + <org.eclipse.core.runtime>3.15.300</org.eclipse.core.runtime> + <org.eclipse.debug.core>3.13.300</org.eclipse.debug.core> + <org.eclipse.debug.ui>3.14.100</org.eclipse.debug.ui> + <org.eclipse.search>3.11.600</org.eclipse.search> + <org.eclipse.ltk.core.refactoring>3.10.100</org.eclipse.ltk.core.refactoring> + <org.eclipse.swt>3.111.0</org.eclipse.swt> + <org.eclipse.ltk.ui.refactoring>3.9.400</org.eclipse.ltk.ui.refactoring> + <org.eclipse.ui.workbench>3.115.0</org.eclipse.ui.workbench> + <org.eclipse.jface.text>3.15.200</org.eclipse.jface.text> + <org.eclipse.ui.ide>3.15.200</org.eclipse.ui.ide> + <org.eclipse.ui.editors>3.11.500</org.eclipse.ui.editors> + <org.eclipse.ui>3.113.0</org.eclipse.ui> + <org.eclipse.ui.console>3.8.500</org.eclipse.ui.console> + <org.eclipse.ui.forms>3.8.0</org.eclipse.ui.forms> + <org.eclipse.osgi>3.14.0</org.eclipse.osgi> + + <org.eclipse.jdt.core>3.18.0</org.eclipse.jdt.core> + <org.eclipse.jdt.core.manipulation>1.11.200</org.eclipse.jdt.core.manipulation> + <org.eclipse.jdt.ui>3.18.0</org.eclipse.jdt.ui> + <org.eclipse.jdt.debug.ui>3.10.300</org.eclipse.jdt.debug.ui> + <org.eclipse.jdt.junit>3.11.400</org.eclipse.jdt.junit> + <org.eclipse.jdt.launching>3.14.0</org.eclipse.jdt.launching> + <ecj>3.18.0</ecj> <junit.version>5.4.2</junit.version> <!-- versions to dependencies uploaded by scout --> @@ -521,7 +521,7 @@ <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> - <version>2.27.0</version> + <version>2.28.2</version> </dependency> <dependency> |