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 |
|
Ilya Chernikov
|
4809e8755e
|
Implementing daemon restart mechanism to prevent problems with low memory watcher (TODO: investigate!)
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
c6fe18fbe0
|
Adding runtime dependency to incremental tests's build.gradle, fixes some tests from jps
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
a1ddbb3fe5
|
skipping tests that using "touch" modification, since gradle do not consider mere timestamp touching as a change and do not call kotlin plugin on it
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
c5617f1274
|
Adding automated parametrized tests for all jps-plugin tests
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
7b54751092
|
Implementing test infrastructure for chcking incremental builds and for importing and executing jps-lugin tests, adding several tests manually
KT-8487
|
2016-03-03 16:45:14 +03:00 |
|
Ilya Chernikov
|
cde89cb1e8
|
Implementing support for running gradle tests with daemon
KT-8487
|
2016-03-03 16:45:13 +03:00 |
|
Ilya Chernikov
|
9498235407
|
Adding cashes versios handling, refactoring sources to compile computing, minor output refactorings
KT-8487
|
2016-03-03 16:45:13 +03:00 |
|
Ilya Chernikov
|
db3b6ff10b
|
Switching gradle plugin to incremental compilation based on build lib
KT-8487
|
2016-03-03 16:45:13 +03:00 |
|
Ilya Chernikov
|
6789f2ff0f
|
adding build lib to maven part, adding it's contents to kotlin-compiler-embeddable
KT-8487
|
2016-03-03 16:45:13 +03:00 |
|
Ilya Chernikov
|
d4a86b7f6d
|
Generate proper sources jar for compiler-embeddable, fixing problem with locating embeddable compiler jar in tests, revealed by the change
KT-8487
|
2016-03-03 16:45:12 +03:00 |
|
Ilya Gorbunov
|
0cd0554078
|
JS: Remove unsupported Enumeration declaration.
Relates to #KT-7480
|
2016-03-01 14:01:39 +03:00 |
|
Ilya Gorbunov
|
e5dbb65ff7
|
JS: Remove declarations of unsupported SortedSet and TreeSet, make toSortedSet() jvm-only.
Fix completion test.
Relates to #KT-7480
|
2016-03-01 14:01:38 +03:00 |
|
Ilya Gorbunov
|
f9e97882fc
|
Minor: remove obsolete TODO.
|
2016-02-27 00:52:31 +03:00 |
|
Ilya Gorbunov
|
19fa2f51ea
|
Review and correct exception messages.
|
2016-02-27 00:52:30 +03:00 |
|
Ilya Gorbunov
|
00e30e417f
|
Cleanup: suppress warnings where appropriate.
|
2016-02-26 21:54:57 +03:00 |
|
Ilya Gorbunov
|
f025a3b8c4
|
Cleanup: rename parameters to match overriden method (in private implementations).
Remove some redundancy.
|
2016-02-26 21:54:55 +03:00 |
|
Ilya Gorbunov
|
b19c0363fd
|
Clarify parameter order of lambda function parameter of *Indexed functions.
#KT-10953 Fixed
|
2016-02-26 20:47:26 +03:00 |
|
Ilya Gorbunov
|
0e0455daeb
|
Improve the documentation of binarySearch functions.
#KT-10198 Fixed
|
2016-02-26 20:31:05 +03:00 |
|
Alexander Udalov
|
c81d76414f
|
Drop serialization of old binary built-in files (.kotlin_class, .kotlin_package)
|
2016-02-26 11:29:10 +03:00 |
|
Ilya Chernikov
|
c39cec4869
|
Fixing daemon memory test on windows by increasing the expected threshold
|
2016-02-26 10:23:37 +03:00 |
|
Ilya Gorbunov
|
f564adfdd4
|
Optimize trivial cases of CharSequence.repeat. Provide CharSequence.repeat for JS.
#KT-3064 Fixed
|
2016-02-26 01:23:30 +03:00 |
|
Ilya Gorbunov
|
7d32fad063
|
Improve docs for trimIndent/trimMargin.
#KT-9786
|
2016-02-25 22:09:15 +03:00 |
|
Ilya Gorbunov
|
77f148bec6
|
Improve docs for substring/subsequence.
|
2016-02-25 22:09:14 +03:00 |
|
Ilya Gorbunov
|
a100ffd66b
|
Minor: improve wording in the deprecation message.
|
2016-02-25 21:16:45 +03:00 |
|
Natalia Ukhorskaya
|
894c11d412
|
Merge pull request #820 from JakeWharton/jw/extra-source-folders
Include source folders from registered source-generating tasks.
|
2016-02-25 12:07:20 +03:00 |
|
Ilya Gorbunov
|
3c35395cf7
|
Minor: refactor some tests to use nested classes.
|
2016-02-21 04:18:11 +03:00 |
|
Ilya Gorbunov
|
7997aea5c3
|
Make Destructured nested class of MatchResult interface in JS too.
|
2016-02-21 04:18:09 +03:00 |
|
Ilya Gorbunov
|
acc6cc539a
|
Mark CollectionAssertions as deprecated due to their experimental status.
|
2016-02-21 03:33:12 +03:00 |
|
Ilya Gorbunov
|
bf536afe5f
|
Mark reified assertFailsWith with InlineOnly to preserve stack traces.
|
2016-02-21 03:20:07 +03:00 |
|
Ilya Gorbunov
|
119eceb80b
|
Minor: correct file name
|
2016-02-21 03:20:05 +03:00 |
|
Ilya Chernikov
|
343735e36c
|
fixing test after changing cleanup scheme - first it is now required to rebuild sources, and therefore consumed memory is increased
|
2016-02-18 21:06:38 +01:00 |
|
Ilya Chernikov
|
8065e490e8
|
performing cleanup (and memory usage reporting) only if kotlin compiler was actually called, should fix e.g. KT-10127
|
2016-02-18 21:06:37 +01:00 |
|
Alexey Tsvetkov
|
d0efd4083f
|
Call System.gc only when when log level is debug, fixes KT-11022
|
2016-02-18 21:06:36 +01:00 |
|
Ilya Gorbunov
|
6b1ed8fd61
|
JS: use slice() instead of slice(0) to copy arrays (minor).
|
2016-02-18 17:37:33 +03:00 |
|
Ilya Gorbunov
|
cbd38f007c
|
JS: Do not create a copy of already cloned vararg array.
JVM: Do not create copy of vararg array it it's already Object[].
|
2016-02-18 17:37:31 +03:00 |
|
Ilya Gorbunov
|
8761819117
|
StdLib generators: provide extension points for family properties specific to documentation and code.
|
2016-02-17 04:23:18 +03:00 |
|
Ilya Gorbunov
|
24edbc36df
|
Create at most one wrapper sequence for adjacent drop/take operations on sequences.
Based on PR #814 by Sargun Vohra
#KT-10821 Fixed
|
2016-02-14 16:46:46 +03:00 |
|
Jake Wharton
|
0d6ec35f7f
|
Include source folders from registered source-generating tasks.
This includes the output directories from tasks which generate Java code which were registered with registerJavaGeneratingTask().
|
2016-02-13 02:34:06 -05:00 |
|
Ilya Gorbunov
|
17a95384e1
|
Change default buffer size to be 8K (same default as in java BufferedReader).
Rename internal constants.
|
2016-02-12 05:07:10 +03:00 |
|
Ilya Gorbunov
|
1fca1cc607
|
Use foreach loop instead of directly taking iterator in sum and average.
Use indexed loop for arrays in reduce and reduceIndexed.
#KT-10579 Fixed
|
2016-02-09 22:51:39 +03:00 |
|