Kirill Rakhman
|
828a7de980
|
Simplify logic for last lambda fixer and set caret directly in first pass
|
2016-03-09 12:35:48 +01:00 |
|
Kirill Rakhman
|
f7af927e8f
|
Don't set parameter names and register unresolved error correctly
|
2016-03-08 22:44:13 +01:00 |
|
Kirill Rakhman
|
12237c3cba
|
test lambda parameter smart enter processor
|
2016-03-05 00:49:26 +01:00 |
|
Kirill Rakhman
|
a7ac01ee6f
|
Implement Smart Enter Processor for the last function call argument being a lambda
Fixes #KT-6785
|
2016-03-03 23:48:29 +01:00 |
|
Nikolay Krasko
|
ab962d9bae
|
New project wizard with Gradle and Kotlin creates build.gradle with absent version (KT-11213)
#KT-11213 Fixed
|
2016-03-03 17:19:21 +03:00 |
|
Nikolay Krasko
|
b8ac6e27f5
|
Cache and postpone requests for plugin update status from UnsupportedAbiVersion notification
|
2016-03-03 17:19:21 +03:00 |
|
Nikolay Krasko
|
33b65ec692
|
Refactoring: remove updateHighlightingResult() method as all usages called it with false
|
2016-03-03 17:19:21 +03:00 |
|
Nikolay Krasko
|
d09139e53a
|
Minor: add private modifiers
|
2016-03-03 17:19:21 +03:00 |
|
Nikolay Krasko
|
7e39c2321a
|
Show the hint how to resolve incompatible ABI library problem (KT-11024)
|
2016-03-03 17:19:21 +03:00 |
|
Alexander Udalov
|
04eea69a82
|
Fix Java 8 codegen box tests
|
2016-03-03 17:08:47 +03:00 |
|
Alexey Tsvetkov
|
4aa171c1b3
|
Minor: wait for gradle daemon to stop in tests
KT-8487
|
2016-03-03 16:45:20 +03:00 |
|
Alexey Tsvetkov
|
2140c270d7
|
Minor: replace warning with an assert
KT-8487
|
2016-03-03 16:45:20 +03:00 |
|
Alexey Tsvetkov
|
6ab868ae33
|
Print file paths relative to project root in gradle incremental compilation logs
KT-8487
|
2016-03-03 16:45:20 +03:00 |
|
Alexey Tsvetkov
|
8a0bd9446b
|
Minor: remove duplicated daemon stop in tests
KT-8487
|
2016-03-03 16:45:20 +03:00 |
|
Alexey Tsvetkov
|
6574f60730
|
Minor: ignore some incremental tests for gradle
KT-8487
|
2016-03-03 16:45:20 +03:00 |
|
Alexey Tsvetkov
|
ba386f031b
|
Pass isPackage = false when processing class proto
KT-8487
|
2016-03-03 16:45:20 +03:00 |
|
Alexey Tsvetkov
|
eff972d613
|
Recompile files with errors next time
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Alexey Tsvetkov
|
7dc35aa343
|
Always call after compile hook
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Alexey Tsvetkov
|
402436f3eb
|
Add dummy files to fix gradle incremental tests
Gradle won't call kotlin task if source directory is empty
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Alexey Tsvetkov
|
be44db7bd3
|
Rebuild and compare output class files in gradle incremental tests
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Alexey Tsvetkov
|
9e3284ff2a
|
Make some functions private in classFileComparison.kt
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Alexey Tsvetkov
|
7a7562d685
|
Build incremental testing utils to kotlin-build-common-test.jar
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Alexey Tsvetkov
|
239e217d19
|
Move DebugXProtoBuf classes to build-common
KT-8487
|
2016-03-03 16:45:19 +03:00 |
|
Ilya Chernikov
|
42cbd940c3
|
simple test on dependent module recompilation
KT-8487
|
2016-03-03 16:45:18 +03:00 |
|
Ilya Chernikov
|
1f83745862
|
Fixing destination dir handling to avoid warning from kotlin compiler
KT-8487
|
2016-03-03 16:45:18 +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 |
|
Alexey Tsvetkov
|
7e6c1c75f4
|
Remove classfile for modified files too
KT-8487
|
2016-03-03 16:45:18 +03:00 |
|
Alexey Tsvetkov
|
af0925056e
|
Use fresh wrapper version
KT-8487
|
2016-03-03 16:45:18 +03:00 |
|
Alexey Tsvetkov
|
d730cff88a
|
Add new gradle wrapper to tests
KT-8487
|
2016-03-03 16:45:18 +03:00 |
|
Alexey Tsvetkov
|
3b697e8693
|
Minor: simplify File.isKotlinFile utility function
KT-8487
|
2016-03-03 16:45:18 +03:00 |
|
Alexey Tsvetkov
|
f2cde80aaf
|
Minor: remove unused functions
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
df157f9db3
|
Reuse incremental test modification utils from build-common
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
8df209b436
|
Move incremental test modification utils to build-common
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
f4aed97d52
|
Extract incremental test modification utils
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
62dce975b3
|
Fix case when there are only removed kotlin files
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
7856bd5d0a
|
Add log parser tests
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
4f2f0f0a60
|
Remove dependency on kotlin-test in IC test
KT-8487
|
2016-03-03 16:45:17 +03:00 |
|
Alexey Tsvetkov
|
f3079a3b75
|
Add kotlin test to gradle incremental build tests dependencies
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
8e4c11a1e6
|
Allow using more memory for gradle tests
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
9fba1a9c71
|
Move gradle test settings to separate files
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
a5b28ac62a
|
Recompile subclasses in gradle
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
1893a6e15b
|
Remove getting lookups with generated classes fq-names
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
c955a399a3
|
Exclude from compilation only files that were compiled at last iteration
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
f93562299c
|
Reuse code from build-common
KT-8487
|
2016-03-03 16:45:16 +03:00 |
|
Alexey Tsvetkov
|
a5e3ca3596
|
Minor: change formatting, add logging
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|
Alexey Tsvetkov
|
a13cf73a5b
|
Minor: put files to set
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|
Alexey Tsvetkov
|
579b49c7f3
|
Compile using -module xml
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|
Alexey Tsvetkov
|
5028184c2a
|
Minor: remove commented code
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|
Alexey Tsvetkov
|
fa86653ddd
|
Minor: optimize imports
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|
Ilya Chernikov
|
6b9c3e5eb6
|
placing incremental compilation under "experimentalIncremental" option
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|