Yan Zhulanow
|
c7645bcf03
|
Kapt: Replace error.NonExistentClass usages to Object (as it does not break class hierarchies)
|
2017-12-01 22:53:21 +09:00 |
|
Yan Zhulanow
|
e46fe9b255
|
Kapt: Do not add duplicating library entries in project importing
|
2017-12-01 22:53:20 +09:00 |
|
Yan Zhulanow
|
3d1ca61f9f
|
Kapt: Remove artificial KaptError exception on errors from annotation processor (KT-21262)
|
2017-12-01 22:53:20 +09:00 |
|
Yan Zhulanow
|
0a0de8da29
|
Kapt: Fix correctErrorTypes for getters of properties defined in the primary constructor
|
2017-12-01 22:53:20 +09:00 |
|
Yan Zhulanow
|
182c2e2eeb
|
Kapt: Launch integration tests also under Java 9
|
2017-12-01 22:53:20 +09:00 |
|
Yan Zhulanow
|
6ccf361942
|
Kapt: -Xmaxerrs javac option is not propagated properly (KT-21264)
|
2017-12-01 22:53:20 +09:00 |
|
Yan Zhulanow
|
2819fc718a
|
Parcelable: Migrate to canonical NEW-DUP-INVOKESPECIAL form (KT-20545)
|
2017-12-01 22:53:20 +09:00 |
|
Yan Zhulanow
|
37543deefa
|
Kapt: Keep KDoc comments in Java stubs (KT-21205)
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
af57ab8119
|
Kapt: Fix remaining issues with Java 9 compatibility in converter, add Java 9 tests
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
dde87ae1f9
|
Attempt to fix Gradle project importing error on older Gradle versions (KT-20967)
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
49db1bfe5d
|
Introduce preliminary check for special annotations (allopen/noarg/samWithReceiver) (KT-21194)
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
ecfb045790
|
Android Extensions: Do not generate synthetic components in Kotlin Bytecode tool window when the Gradle plugin is disabled
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
8496ff8611
|
Minor: Add kotlin-android-extensions-runtime dependency to get rid of error messages in IDE
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
037caf3a17
|
Kapt: Prefer Kotlin diagnostic locations over ones from stubs
|
2017-12-01 22:53:19 +09:00 |
|
Yan Zhulanow
|
861d778530
|
Kapt: Fix 'correctErrorTypes' for primary constructor properties
|
2017-12-01 22:53:18 +09:00 |
|
Yan Zhulanow
|
7136bf7e0a
|
Kapt: Add Kotlin location to diagnostics reported in Kapt stubs
|
2017-12-01 22:53:18 +09:00 |
|
Yan Zhulanow
|
8fba19f269
|
Kapt: Do not print empty diagnostic messages
|
2017-12-01 22:53:18 +09:00 |
|
Yan Zhulanow
|
5efdf111f5
|
Kapt: Support type aliases in correctErrorTypes mode (KT-19402)
|
2017-12-01 22:53:18 +09:00 |
|
Yan Zhulanow
|
84e5fa38bb
|
Kapt: Exclude all primitive Java constants from inlining (String is still inlined) (KT-20878)
|
2017-12-01 22:53:18 +09:00 |
|
Yan Zhulanow
|
6ca5787799
|
Kapt: Allow to ignore specific methods/fields from being put into kapt stubs
Classes can't be ignored yet as it requires to ignore also all type usages which is a non-trivial operation.
|
2017-12-01 22:53:18 +09:00 |
|
Yan Zhulanow
|
fd84ecda54
|
Kapt: Add runtime library, move all modules inside the 'kapt3' directory
|
2017-12-01 22:53:17 +09:00 |
|
Yan Zhulanow
|
b74ef72af7
|
Kapt: Forbid illegal Java identifiers in Enum value literals
|
2017-12-01 22:53:17 +09:00 |
|
Yan Zhulanow
|
f52749741b
|
Minor: Remove unused fileManager property
|
2017-12-01 22:53:17 +09:00 |
|
Yan Zhulanow
|
bdf77ccb65
|
Kapt: Refactoring, replace getValidIdentifierName() with more appropriate isValidIdentifier()
|
2017-12-01 22:53:17 +09:00 |
|
Yan Zhulanow
|
f368414328
|
SamWithReceiver: Pick the right compiler plugin (KT-20813)
|
2017-12-01 22:53:17 +09:00 |
|
Yan Zhulanow
|
3d7222485d
|
Android Extensions: Add missing documentation, move the hasCache property to the compiler module
|
2017-12-01 22:53:16 +09:00 |
|
Yan Zhulanow
|
e4f476c09f
|
Kapt, Maven: Fix running with the non-clean build (KT-20816)
Clean target directories for kapt stubs and generated source files.
Filter out the compile destination directory from the classpath.
|
2017-12-01 22:53:16 +09:00 |
|
Yan Zhulanow
|
381379fb62
|
Kapt, Maven: Clean directories for generated sources and stubs before AP
|
2017-12-01 22:53:16 +09:00 |
|
Yan Zhulanow
|
b074c7e22f
|
Minor: Return back the whole test contents
|
2017-12-01 22:53:16 +09:00 |
|
Yan Zhulanow
|
1f65f8bc97
|
Encode all compiler plugin arguments for Android Extensions in kapt
Commas in option values breaks the option parsing in daemon (KT-20235).
|
2017-12-01 22:53:16 +09:00 |
|
Yan Zhulanow
|
425d104255
|
Parcelable: Convert I to Z explicitly, older Android Dex has strict checks for it (KT-20928)
|
2017-12-01 22:53:16 +09:00 |
|
Yan Zhulanow
|
e28cffd0ad
|
Parcelable: newArray() result type should be Object[] (KT-20717)
|
2017-12-01 22:53:15 +09:00 |
|
Yan Zhulanow
|
26005751d8
|
Parcelable: Fix compatibility with serialization plugin (KT-20742)
|
2017-12-01 22:53:15 +09:00 |
|
Yan Zhulanow
|
3d155dd757
|
Kapt: Support Java 9 in Gradle plugin infrastructure
|
2017-12-01 22:53:15 +09:00 |
|
Yan Zhulanow
|
c6eab6f72e
|
Kapt: Support Java 9 in compiler plugin
|
2017-12-01 22:53:15 +09:00 |
|
Yan Zhulanow
|
e97b3ed324
|
Kapt: Get rid of DatatypeConverter in order to support JDK9 (KT-20749)
|
2017-12-01 22:53:15 +09:00 |
|
Yan Zhulanow
|
fa54a0c642
|
AllOpen: Add Validated to the list of annotations supported by kotlin-spring plugin (KT-20751)
|
2017-12-01 22:53:15 +09:00 |
|
Yan Zhulanow
|
eccc3447f6
|
Infrastructure: move compiler plugin tests back to their modules
|
2017-12-01 22:53:14 +09:00 |
|
Alexander Udalov
|
7248f2568a
|
Drop USE_NEW_INFERENCE, configure language version settings in KotlinTestUtils
This will only have effect for tests which do not use their own instance
of LanguageVersionSettings though
|
2017-12-01 13:35:25 +01:00 |
|
Alexey Andreev
|
9c0e049bbe
|
JS: fix boxed char with latest changes in compiler
|
2017-12-01 15:20:34 +03:00 |
|
Nikolay Krasko
|
2c79481f37
|
Add IdeaOpenApiClassFinder and BundledGroovyClassFinder to known finder
Fix testKnownNonClasspathFinder for 173 branch
|
2017-12-01 00:44:05 +03:00 |
|
Nikolay Krasko
|
e2418ec892
|
Remove custom runtime configure from AbstractParameterInfoTest
|
2017-12-01 00:44:05 +03:00 |
|
Nikolay Krasko
|
f460104ace
|
Unconfigure library in AbstractLineMarkersTest
|
2017-12-01 00:44:04 +03:00 |
|
Nikolay Krasko
|
22b0dd91e4
|
Fix GradleConfiguratorTest: jre8 is expected for 1.1.2 version
|
2017-12-01 00:44:04 +03:00 |
|
Nikolay Krasko
|
3dc494ed00
|
Some qualified names might be null for classes
|
2017-12-01 00:44:04 +03:00 |
|
Nikolay Krasko
|
32da2ccb81
|
Don't intercept unexpected exceptions in AbstractQuickFixTest.kt
|
2017-12-01 00:44:04 +03:00 |
|
Nicolay Mitropolsky
|
f67db64dba
|
*kapt3-idea* added to *ultimate* as testRuntime dependency
because of falling tests. It seems that there is not such issue in 1.2.0 branch
|
2017-11-30 21:27:56 +03:00 |
|
Nicolay Mitropolsky
|
4db5ca66e3
|
Uast: constructors calls consistency for KtObjectLiteralExpression (KT-21409)
|
2017-11-30 20:08:16 +03:00 |
|
Nicolay Mitropolsky
|
1dbce18afc
|
Uast: constructors calls consistency except anonymous object literals (KT-21409)
|
2017-11-30 20:08:16 +03:00 |
|
Nicolay Mitropolsky
|
77be33d433
|
Uast: KotlinPrimaryConstructorUMethod renamed to KotlinConstructorUMethod (KT-21409)
|
2017-11-30 20:08:16 +03:00 |
|