Ilya Gorbunov
|
88a038a0df
|
Filter out nested classes in non-public outer classes.
|
2016-03-29 13:49:39 +03:00 |
|
Ilya Gorbunov
|
a9fd1de263
|
Tool to dump binary API signatures from compiled JAR.
Incorporate declaration mappings output from the compiler to take into account kotlin visibilities.
|
2016-03-29 13:49:38 +03:00 |
|
Ilya Gorbunov
|
e7d75fccd6
|
Introduce compiler option to dump declaration mapping.
|
2016-03-29 13:49:34 +03:00 |
|
Yan Zhulanow
|
77b7b46542
|
Kapt: fix sequential build with kapt when Kotlin source file was modified
|
2016-03-25 19:32:18 +03:00 |
|
hansenji
|
100252b18b
|
Handle elements in two different classes with the same name annotated with the same annotation.
|
2016-03-25 19:32:18 +03:00 |
|
hansenji
|
b9dc92d7cf
|
Removed Test for deprecated annotation
|
2016-03-25 19:32:18 +03:00 |
|
Alexey Tsvetkov
|
f3ee255436
|
Normalize output for windows tests
|
2016-03-24 14:55:27 +03:00 |
|
Alexey Tsvetkov
|
61090d7027
|
Refactoring: optimize createDefaultSourceDirectorySet
|
2016-03-16 16:43:25 +03:00 |
|
Alexey Tsvetkov
|
d1abc87857
|
Fix NoSuchMethodError with Gradle 2.12
#KT-11351 fixed
|
2016-03-16 16:43:24 +03:00 |
|
Alexey Tsvetkov
|
d6c2f77125
|
Fix Process.waitFor freeze on windows when gradle daemon is stopped during tests
|
2016-03-16 16:43:24 +03:00 |
|
Natalia Ukhorskaya
|
7e6fa8ef17
|
Refactoring: rename android-compiler-plugin to android-extensions-compiler
|
2016-03-15 20:25:45 +03:00 |
|
Alexey Tsvetkov
|
d7cda17d2a
|
Minor: make it possible to run gradle incremental tests on CI
* Rename test so it won't be run by maven's integration-test phase
* Adjust allocated heap size
|
2016-03-10 23:00:11 +03:00 |
|
Ilya Gorbunov
|
92003f626b
|
kotlin.test: Make inline methods 'todo' and 'currentStackTrace' @InlineOnly not to loose stack trace.
Move related tests to separate file and verify the line numbers.
#KT-11348 Fixed
|
2016-03-10 04:28:24 +03:00 |
|
Ilya Gorbunov
|
9233d5a825
|
Minor: do not throw error immediately, return error message to 'require' who shall throw an IllegalArgumentException by itself.
|
2016-03-04 20:28:07 +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
|
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
|
be44db7bd3
|
Rebuild and compare output class files in gradle incremental tests
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 |
|
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
|
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 |
|
Ilya Chernikov
|
819735e073
|
Adding extended gradle incremental cache implementation with map from sources to classfiles and some exposed functionality from parent class, using it to clean classfiles and find dirty lookups from removed files, refactoring dirty lookup calculation
KT-8487
|
2016-03-03 16:45:15 +03:00 |
|
Ilya Chernikov
|
4be395dcee
|
Implementing weak variant of testing for jps-based tests - test passes if gradle compiles at least all expected files, but if it compiles more - it is not a failure; using this variant for parametrized tests
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
ddf3ca276b
|
Implementing workaround for not being able to set java task classpath statically and therefore making it unable to detect changes in kotlin classes
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
df63fc30f6
|
(temp) disabling copying on kotlin-build-sources.jar in attempt to run maven build on TC
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|