Skip to content
Permalink
Browse files
Support for Kotlin
  • Loading branch information
ingokegel committed Nov 11, 2016
1 parent 8f1412c commit 7e910ccff9c5a84fc78805b896b3a1868ae40f56
@@ -12,7 +12,7 @@
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/modules/browser" />
<option value="$PROJECT_DIR$/modules/data" />
<option value="$PROJECT_DIR$/modules/idea_publish" />
<option value="$PROJECT_DIR$/modules/idea" />
<option value="$PROJECT_DIR$/modules/installer" />
</set>
</option>
@@ -0,0 +1,11 @@
<component name="libraryTable">
<library name="Gradle: org.jetbrains.kotlin:kotlin-compiler:1.0.5">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-compiler/1.0.5/e37b777bf4ba36370c7fa1fdf9a5177ac633403c/kotlin-compiler-1.0.5.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-compiler/1.0.5/c17b4da9a21e3b6a4acd7b7f87976d4d5c528244/kotlin-compiler-1.0.5-sources.jar!/" />
</SOURCES>
</library>
</component>
@@ -0,0 +1,9 @@
<component name="libraryTable">
<library name="Gradle: org.jetbrains.plugins:ByteCodeViewer:2016.2.5">
<CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2016.2.5/9da18bcb3f042e1e81dad469b2c5e99603412cd0/ideaIC-2016.2.5/plugins/ByteCodeViewer/lib/byteCodeViewer.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
@@ -8,8 +8,9 @@
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/data/data.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/data/data.iml" group="data" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/data/data_main.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/data/data_main.iml" group="data" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/data/data_test.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/data/data_test.iml" group="data" />
<module fileurl="file://$PROJECT_DIR$/modules/idea/idea.iml" filepath="$PROJECT_DIR$/modules/idea/idea.iml" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/idea_publish/idea_publish.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/idea_publish/idea_publish.iml" group="idea_publish" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/idea/idea.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/idea/idea.iml" group="idea" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/idea/idea_main.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/idea/idea_main.iml" group="idea" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/idea/idea_test.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/idea/idea_test.iml" group="idea" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/modules/installer/installer.iml" filepath="$PROJECT_DIR$/.idea/modules/modules/installer/installer.iml" group="installer" />
<module fileurl="file://$PROJECT_DIR$/.idea/modules/jclasslib.iml" filepath="$PROJECT_DIR$/.idea/modules/jclasslib.iml" />
</modules>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="jclasslib" external.linked.project.path="$MODULE_DIR$/../.." external.root.project.path="$MODULE_DIR$/../.." external.system.id="GRADLE" external.system.module.group="" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id="jclasslib" external.linked.project.path="$MODULE_DIR$/../.." external.root.project.path="$MODULE_DIR$/../.." external.system.id="GRADLE" external.system.module.group="" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../..">
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":browser" external.linked.project.path="$MODULE_DIR$/../../../../modules/browser" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":browser" external.linked.project.path="$MODULE_DIR$/../../../../modules/browser" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../../modules/browser">
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":browser:main" external.linked.project.path="$MODULE_DIR$/../../../../modules/browser" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":browser:main" external.linked.project.path="$MODULE_DIR$/../../../../modules/browser" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/../../../../build/gradle/browser/classes/main" />
<exclude-output />
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":browser:test" external.linked.project.path="$MODULE_DIR$/../../../../modules/browser" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":browser:test" external.linked.project.path="$MODULE_DIR$/../../../../modules/browser" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
<output-test url="file://$MODULE_DIR$/../../../../build/gradle/browser/classes/test" />
<exclude-output />
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":data" external.linked.project.path="$MODULE_DIR$/../../../../modules/data" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":data" external.linked.project.path="$MODULE_DIR$/../../../../modules/data" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../../modules/data">
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":data:main" external.linked.project.path="$MODULE_DIR$/../../../../modules/data" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":data:main" external.linked.project.path="$MODULE_DIR$/../../../../modules/data" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/../../../../build/gradle/data/classes/main" />
<exclude-output />
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":data:test" external.linked.project.path="$MODULE_DIR$/../../../../modules/data" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":data:test" external.linked.project.path="$MODULE_DIR$/../../../../modules/data" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
<output-test url="file://$MODULE_DIR$/../../../../build/gradle/data/classes/test" />
<exclude-output />
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":idea" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":idea" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../../modules/idea">
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":idea:main" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":idea:main" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/../../../../build/gradle/idea/classes/main" />
<exclude-output />
@@ -10,6 +10,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="browser_main" />
<orderEntry type="module-library">
<library name="Gradle: com.jetbrains:idea:2016.2.5">
<CLASSES>
@@ -133,5 +134,15 @@
<SOURCES />
</library>
</orderEntry>
<orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-runtime:1.0.5" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib:1.0.5" level="project" />
<orderEntry type="library" name="Gradle: com.miglayout:miglayout-core:5.0" level="project" />
<orderEntry type="module" module-name="data_main" />
<orderEntry type="library" name="Gradle: com.miglayout:miglayout-swing:5.0" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains.kotlinx:kotlinx.dom:0.0.10" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains:annotations:13.0" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Gradle: org.jetbrains.kotlin:kotlin-compiler:1.0.5" level="project" />
<orderEntry type="library" name="Gradle: com.install4j:install4j-runtime:6.1.2" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains.plugins:ByteCodeViewer:2016.2.5" level="project" />
</component>
</module>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":idea:test" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":idea:test" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.type="sourceSet" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="false">
<output-test url="file://$MODULE_DIR$/../../../../build/gradle/idea/classes/test" />
<exclude-output />
@@ -11,6 +11,16 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="idea_main" />
<orderEntry type="module" module-name="browser_main" />
<orderEntry type="module-library" scope="RUNTIME">
<library>
<CLASSES>
<root url="jar://C:/Program Files/Java/jdk1.8.0_60/lib/tools.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="Gradle: com.jetbrains:idea:2016.2.5">
<CLASSES>
@@ -125,18 +135,18 @@
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library" scope="RUNTIME">
<library>
<CLASSES>
<root url="jar://C:/Program Files/Java/jdk1.8.0_60/lib/tools.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-runtime:1.0.5" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains.kotlin:kotlin-stdlib:1.0.5" level="project" />
<orderEntry type="library" name="Gradle: com.miglayout:miglayout-core:5.0" level="project" />
<orderEntry type="library" name="Gradle: com.beust:jcommander:1.27" level="project" />
<orderEntry type="library" name="Gradle: org.beanshell:bsh:2.0b4" level="project" />
<orderEntry type="module" module-name="data_main" />
<orderEntry type="library" name="Gradle: com.miglayout:miglayout-swing:5.0" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains.kotlinx:kotlinx.dom:0.0.10" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains:annotations:13.0" level="project" />
<orderEntry type="library" name="Gradle: com.install4j:install4j-runtime:6.1.2" level="project" />
<orderEntry type="library" name="Gradle: org.testng:testng:6.8.8" level="project" />
<orderEntry type="library" name="Gradle: org.jetbrains.plugins:ByteCodeViewer:2016.2.5" level="project" />
</component>
<component name="TestModuleProperties" production-module="idea_main" />
</module>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":idea_publish" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea_publish" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":idea_publish" external.linked.project.path="$MODULE_DIR$/../../../../modules/idea_publish" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.1-beta1" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../../modules/idea_publish">
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id=":installer" external.linked.project.path="$MODULE_DIR$/../../../../modules/installer" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.0" type="JAVA_MODULE" version="4">
<module external.linked.project.id=":installer" external.linked.project.path="$MODULE_DIR$/../../../../modules/installer" external.root.project.path="$MODULE_DIR$/../../../.." external.system.id="GRADLE" external.system.module.group="jclasslib" external.system.module.version="5.1-beta2" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$/../../../../modules/installer">
@@ -1,12 +1,21 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="IDEA" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" factoryName="Plugin">
<module name="idea" />
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
<option name="PROGRAM_PARAMETERS" value="" />
<log_file path="$USER_HOME$/.IntelliJIdea2016.2/system/plugins-sandbox/system/log/idea.log" checked="true" skipped="true" show_all="false" alias="IDEA LOG" />
<RunnerSettings RunnerId="JProfiler">
<option name="WINDOW" value="false" />
</RunnerSettings>
<configuration default="false" name="IDEA" type="GradleRunConfiguration" factoryName="Gradle">
<log_file path="$PROJECT_DIR$/build/idea_sandbox/system/log/idea.log" checked="true" skipped="true" show_all="false" alias="IDEA" />
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$/modules/idea" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" value="--stacktrace" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list>
<option value="runIdea" />
</list>
</option>
<option name="vmOptions" value="" />
</ExternalSystemSettings>
<method />
</configuration>
</component>
@@ -1,6 +1,6 @@
import org.apache.tools.ant.taskdefs.condition.Os

version = '5.1-beta1'
version = '5.1-beta2'
ext.mediaDir = file('media')
ext.libCompileDir = file('lib-compile')

Binary file not shown.
@@ -0,0 +1,24 @@
/*
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the license, or (at your option) any later version.
*/

plugins {
id "org.jetbrains.intellij" version "0.1.10"
}

apply plugin: 'kotlin'

intellij {
version 'IC-2016.2.5'
pluginName 'jclasslib'
intellij.plugins = ['ByteCodeViewer']
intellij.sandboxDirectory = file("$rootProject.buildDir/../idea_sandbox")
}

dependencies {
compile project(':browser')
compileOnly "org.jetbrains.kotlin:kotlin-compiler:$kotlinVersion"
}
Loading

0 comments on commit 7e910cc

Please sign in to comment.