Nikolay Krasko
06a0ebe352
No jsr166e.jar anymore in br146
2016-09-20 15:10:35 +03:00
Yan Zhulanow
407af3a0e5
Kapt: Gradle plugin for the new kapt
...
(cherry picked from commit f4fc8f1)
2016-08-29 16:31:16 +03:00
Nikolay Krasko
d9b116c6d6
Remove net/sf/cglib/ classes from Kotlin compiler (KT-13565)
...
(cherry picked from commit eb160a2)
#KT-13565 Fixed
2016-08-25 15:35:10 +03:00
Alexander Udalov
7e38b93d80
Use protobuf with renamed packages, pack to IDEA plugin
...
Update GenerateProtoBuf.kt to also regexp-replace com.google.protobuf with
org.jetbrains.kotlin.protobuf in generated Java sources
#KT-12581 Fixed
2016-06-14 14:17:22 +03:00
Alexey Tsvetkov
5fead88ced
Shade in kotlin-android-extensions
2016-06-07 14:42:39 +03:00
Alexander Udalov
a300dee61f
Keep Native2AsciiCharsetProvider from being stripped by proguard
...
#KT-12549 Fixed
2016-05-31 14:28:25 +03:00
Nikolay Krasko
8325c1a2df
Setup proguard rules for new xstream library
2016-04-05 00:39:46 +03:00
Nikolay Krasko
31484784bb
Suppress warnings from PsiClassUtil for findModulesWithClass method
2016-04-05 00:39:46 +03:00
Nikolay Krasko
aa6def5b86
Suppress warnings from SVGLoader
2016-04-05 00:39:46 +03:00
Ilya Chernikov
b470bdda23
Class added to proguard - was missing in gradle plugin when incremental compilation is on
...
KT-8487
2016-03-03 16:45:18 +03:00
Ilya Chernikov
ebae665b78
Adding missing keep statement to proguard config
...
KT-8487
2016-03-03 16:45:13 +03:00
Alexander Udalov
70e847b794
Reimplement generation of intrinsic array constructors
...
Instead of relying on a class from the runtime (which thus cannot be deleted
from the runtime ever), rely on a class from the compiler instead. This has a
minor downside: that class is compiled by the bootstrap compiler, so if codegen
of 'for'-loops or something else used in that class changes, it won't
immediately have an effect on a local working copy (on the build server
everything will be fine because of a 2-step building process).
In the future it may make sense to just manually create all the bytecode
instructions and dump them into a MethodNode. Currently the amount of work
needed for that seems rather significant
2016-01-28 03:10:39 +03:00
Ilya Chernikov
3615ca5b02
build.xml: add kotlin-build target
2016-01-21 19:47:08 +03:00
Dmitry Jemerov
aacf2ad68c
proguard: keep all JNA methods (some of them are accessed from native code)
2016-01-20 14:34:50 +01:00
Dmitry Jemerov
e4903c1a47
proguard: don't exclude native libraries when repackaging jna.jar (IDEA core code now accesses FileSystemUtil which uses JNA)
2016-01-19 10:51:21 +01:00
Ilya Chernikov
63e1fa4cc0
Simplifying cleanup in gradle plugin after introducing ZipHandle.clearFileAccessorCache method in the platform, minor refactoring
2015-11-03 14:18:21 +01:00
Nikolay Krasko
881f1fd75e
Suppress warning in proguard about jna classes
2015-09-28 11:38:08 +03:00
ligee
5b9094301c
Fixing minor issues after review
...
(cherry picked from commit 928769e)
2015-08-11 13:16:07 +02:00
ligee
0a9f98545b
Dropping custom classloading again, now without creating a transparent one, restoring cleanup for gradle <2.4 to minimize leaks under daemon, adding diagnostics
...
(cherry picked from commit a3b7be4)
2015-08-11 13:16:00 +02:00
Natalia Ukhorskaya
fbe192b75f
Suppress warnings about org.imgscalr.Scalr class
2015-08-07 19:14:04 +03:00
Natalia Ukhorskaya
973fa21fe9
Include snappy-in-java-0.3.1.jar in kotlin-compiler
2015-07-20 12:56:43 +03:00
Evgeny Gerashchenko
55dad40650
Added reflect.jar as dependency for proguard. Fixed build.
2015-06-24 20:51:17 +03:00
Nikolay Krasko
66a4e0f299
Mute error about org.iq80.snappy.Snappy
2015-06-23 15:59:34 +03:00
Nikolay Krasko
e4c7f9bc22
Keep NullableNotNullManager methods for J2K converter
2015-06-08 15:21:03 +03:00
Alexander Udalov
803fb82b8b
Minor, move compiler.pro out of project root
2015-06-01 19:23:09 +03:00