Valentin Kipyatkov
97cf562dea
Made convert to string template inspection less eager
2015-09-07 19:48:05 +03:00
Ilya Gorbunov
67d1cc80f6
Exclude kotlin-jdbc and kotlin-swing from maven deployment.
2015-09-07 19:36:29 +03:00
Ilya Gorbunov
dcf490d533
Update deprecation replacement.
2015-09-07 19:36:27 +03:00
Ilya Gorbunov
b5af83cb36
Drop deprecated StringTemplate from StdLib and move it to kotlin-jdbc, which is using it.
2015-09-07 19:36:25 +03:00
Valentin Kipyatkov
ef4a3047b9
Changes on code review
2015-09-07 19:34:32 +03:00
Valentin Kipyatkov
6781abb3da
AddNameToArgumentFix to use up-to-date names + checking preconditions in isAvailable
...
#EA-72651 Fixed
2015-09-07 19:34:32 +03:00
Valentin Kipyatkov
527faec457
Moved test data
2015-09-07 19:34:32 +03:00
Valentin Kipyatkov
86830563b0
More refactoring
2015-09-07 19:34:32 +03:00
Valentin Kipyatkov
720dad5207
Minor code simplifications
2015-09-07 19:34:32 +03:00
Valentin Kipyatkov
955a0c2281
Converted to Kotlin + no i18n
2015-09-07 19:34:31 +03:00
Valentin Kipyatkov
55558e2969
Use ConstraintSystem.getPartialSubstitutor to get more correct substitution
2015-09-07 19:27:07 +03:00
Nikolay Krasko
fe8447903e
Drop useless tasks for getting mirrored snapshot artifacts (see ADM-9281)
2015-09-07 18:45:46 +03:00
Nikolay Krasko
8c5582a849
Show "No SDK configured" annotation for Kotlin files (KT-8634)
...
#KT-8634 Fixed
2015-09-07 18:45:44 +03:00
Nikolay Krasko
df28d34f0f
Ctrl-W works badly for selecting body of multi-line lambda starting with comment (KT-9014)
...
#KT-9014 Fixed
2015-09-07 18:45:43 +03:00
Nikolay Krasko
3d5c499773
Wrap test failure to FileComparisonFailure
2015-09-07 18:45:42 +03:00
Valentin Kipyatkov
988b42bba8
J2K to not generate obsolete syntax for accessing java class
2015-09-07 17:44:14 +03:00
Svetlana Isakova
d58a8437d7
Constraint system now may return partial substitutor
2015-09-07 17:05:40 +03:00
Svetlana Isakova
fe34d1673e
Exception 'Base expression was not processed: function literal' fixed
2015-09-07 17:05:40 +03:00
Svetlana Isakova
0999d8ea8e
Moved 'initial' (renamed from 'topLevel') flag to ConstraintContext
2015-09-07 17:05:39 +03:00
Svetlana Isakova
4f28a0a9a1
KT-8879 Stackoverflow exception on completion from inference
...
#KT-8879 Fixed
Added ConstraintContext storing 'derivedFrom' variables.
This information is used to prevent infinite recursion:
if a variable was substituted in a type of a bound, it shouldn't be substituted there for the second time.
2015-09-07 17:05:39 +03:00
Ilya Gorbunov
3c5de56e83
Improve diagnostics when test cleanup fails.
2015-09-07 16:45:06 +03:00
Michael Bogdanov
5805c42305
Write abi version to mapping file
2015-09-07 16:29:16 +03:00
Michael Bogdanov
d1964f5ff2
Abi version increased
2015-09-07 16:29:16 +03:00
Michael Bogdanov
225cbb417c
Gradle support
2015-09-07 16:29:15 +03:00
Michael Bogdanov
0de83b6f4c
Default module name extraction
2015-09-07 16:29:15 +03:00
Michael Bogdanov
b58479a169
TEST_MODULE_NAME extraction
2015-09-07 16:29:15 +03:00
Michael Bogdanov
49ee4169f3
Package part proto generation fix
2015-09-07 16:29:14 +03:00
Michael Bogdanov
4958116566
RuntimePackagePartProvider.registerModule refactoring
2015-09-07 16:29:14 +03:00
Michael Bogdanov
466b535ba9
Get rid of DeserializedNewPackageMemberScope.kt
2015-09-07 16:29:13 +03:00
Michael Bogdanov
cbe42aa0a2
Extracted 'kotlin_module' constant
2015-09-07 16:29:13 +03:00
Michael Bogdanov
bbf63aa38c
lazy -> storageManager.createLazyValue
2015-09-07 16:29:12 +03:00
Michael Bogdanov
974095313c
Catch NoSuchFieldException
2015-09-07 16:29:11 +03:00
Michael Bogdanov
606b39698c
Kotlin module name extraction
2015-09-07 16:29:11 +03:00
Michael Bogdanov
2ca9b3ae0e
Code clean
2015-09-07 16:29:10 +03:00
Michael Bogdanov
20bb9963b3
smoke test fix
2015-09-07 16:29:10 +03:00
Zalim Bashorov
2f9f5a3cd5
Minor: fix testdata files
...
(build.log files for incremental compilation tests)
2015-09-07 16:29:09 +03:00
Zalim Bashorov
5193e6a181
Minor fixes in KotlinJpsBuildTest
2015-09-07 16:29:09 +03:00
Zalim Bashorov
b8db33722c
Generate kotlin_module incrementally and report source files
2015-09-07 16:29:08 +03:00
Zalim Bashorov
879b1a8abb
Try to detect target for output items using outputDir when sourceFiles is empty
2015-09-07 16:29:08 +03:00
Zalim Bashorov
01f3710211
Save dependencies of kotlin_module in cache
2015-09-07 16:29:07 +03:00
Zalim Bashorov
f48346f272
Introduce IncrementalPackagePartProvider to load unchanged compiled package parts using module mapping info from incremental cache
2015-09-07 16:29:07 +03:00
Zalim Bashorov
ec62cccb1a
Fix incremental compilation for new package parts
2015-09-07 16:29:06 +03:00
Zalim Bashorov
8e411e7274
Minor: add incrementalCompilationComponents to GenerationState
2015-09-07 16:29:06 +03:00
Michael Bogdanov
13ca5faa80
Code clean
2015-09-07 16:29:06 +03:00
Michael Bogdanov
25234f672a
Maven plugin fixes
2015-09-07 16:29:05 +03:00
Michael Bogdanov
c31f2eecc1
updated build.xml
2015-09-07 16:29:05 +03:00
Michael Bogdanov
42e4d39083
Support module name in ant task
2015-09-07 16:29:04 +03:00
Michael Bogdanov
2b6ebedc3e
onReceiver test fix
2015-09-07 16:29:04 +03:00
Michael Bogdanov
b3fc667c1e
WrongAbi test data fix
2015-09-07 16:29:03 +03:00
Michael Bogdanov
f1c091e897
Serialize mappings via proto
2015-09-07 16:29:03 +03:00