diff options
author | Dmitry Jemerov <yole@jetbrains.com> | 2015-12-03 16:22:11 +0100 |
---|---|---|
committer | Dmitry Jemerov <yole@jetbrains.com> | 2015-12-03 16:22:49 +0100 |
commit | 39631054c58df5841ea268b7002b820ec55f6e0a (patch) | |
tree | cefedd8411c859243bd181568e16fcdd372a38c8 /dokka-fatjar/dokka.pro | |
parent | 797cb4732c53bf1e3b2091add8cf731fc436607f (diff) | |
download | dokka-39631054c58df5841ea268b7002b820ec55f6e0a.tar.gz dokka-39631054c58df5841ea268b7002b820ec55f6e0a.tar.bz2 dokka-39631054c58df5841ea268b7002b820ec55f6e0a.zip |
restructure Dokka build to use Gradle for everything except for the Maven plugin
Diffstat (limited to 'dokka-fatjar/dokka.pro')
-rw-r--r-- | dokka-fatjar/dokka.pro | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/dokka-fatjar/dokka.pro b/dokka-fatjar/dokka.pro deleted file mode 100644 index 97eae693..00000000 --- a/dokka-fatjar/dokka.pro +++ /dev/null @@ -1,100 +0,0 @@ -# Include java runtime classes --libraryjars <java.home>/lib/rt.jar - -# Keep filenames and line numbers --keepattributes SourceFile, LineNumberTable - --target 1.6 --dontoptimize --dontobfuscate - --ignorewarnings -# -keepdirectories - --dontwarn org.jetbrains.annotations.** --dontwarn org.apache.commons.httpclient.** --dontwarn org.apache.tools.ant.** --dontwarn org.codehaus.plexus.** --dontwarn hidden.org.codehaus.plexus.** --dontwarn org.fusesource.** --dontwarn org.jaxen.jdom.** - --keep class org.jetbrains.dokka.** { *; } --keep class org.fusesource.** { *; } --keep class org.jdom.input.JAXPParserFactory { *; } - --keep class org.jetbrains.annotations.** { - public protected *; -} - --keep class javax.inject.** { - public protected *; -} - --keep class org.jetbrains.kotlin.** { - public protected *; -} - --keep class org.jetbrains.kotlin.compiler.plugin.** { - public protected *; -} - --keep class org.jetbrains.kotlin.extensions.** { - public protected *; -} - --keep class org.jetbrains.org.objectweb.asm.Opcodes { *; } - --keep class org.jetbrains.kotlin.codegen.extensions.** { - public protected *; -} - --keepclassmembers class com.intellij.openapi.vfs.VirtualFile { - public InputStream getInputStream(); -} - --keep class jet.** { - public protected *; -} - --keep class com.intellij.psi.** { - public protected *; -} - -# for kdoc & dokka --keep class com.intellij.openapi.util.TextRange { *; } --keep class com.intellij.lang.impl.PsiBuilderImpl* { - public protected *; -} --keep class com.intellij.openapi.util.text.StringHash { *; } - -# for gradle plugin and other server tools --keep class com.intellij.openapi.util.io.ZipFileCache { public *; } - -# for j2k --keep class com.intellij.codeInsight.NullableNotNullManager { public protected *; } - --keepclassmembers enum * { - public static **[] values(); - public static ** valueOf(java.lang.String); -} - --keepclassmembers class * { - ** toString(); - ** hashCode(); - void start(); - void stop(); - void dispose(); -} - --keepclassmembers class org.jetbrains.org.objectweb.asm.Opcodes { - *** ASM5; -} - --keepclassmembers class org.jetbrains.org.objectweb.asm.ClassReader { - *** SKIP_CODE; - *** SKIP_DEBUG; - *** SKIP_FRAMES; -} - - |