Commit Graph

10091 Commits

Author SHA1 Message Date
Nikolay Krasko 314efa3372 Don't use caching LibraryDetectionManager because it isn't updated properly 2013-03-26 21:24:39 +04:00
Nikolay Krasko 14a6cf3c8f Remove old js during configuring new one 2013-03-26 21:24:38 +04:00
Nikolay Krasko 9a4ab3546b Don't consider libraries with empty source roots as JS libraries
#KT-3425 Fixed
2013-03-26 21:24:38 +04:00
Evgeny Gerashchenko 3ae0448c3e Generating public flag for local functions/properties. 2013-03-26 18:46:19 +04:00
Nikolay Krasko 8201e530fd Update to IDEA 129.60 (12.1 EAP RC) 2013-03-26 16:30:32 +04:00
Nikolay Krasko 70965334b1 Force activating post processing actions in order to initialize built-ins properly 2013-03-26 16:30:31 +04:00
Nikolay Krasko 53944242df Don't compute type and use reference for quick fix AddOpenModifierToClassDeclaration quick fix 2013-03-26 16:30:30 +04:00
Nikolay Krasko e239ce7fa7 Don't compute type and use reference for MakeClassAnAnnotation quick fix 2013-03-26 16:30:29 +04:00
Evgeny Gerashchenko 35dadbf796 Update to IDEA 129.17 (12.1 EAP) 2013-03-26 16:30:28 +04:00
Evgeny Gerashchenko 6874f41af8 Removed redundant annotation to avoid indeterministic test failing.
It was failing because of duplication of the same annotation in IDEA JDK annotations and Kotlin JDK annotations.
2013-03-26 16:30:28 +04:00
Evgeny Gerashchenko be08494b75 Added commitAllDocuments() to avoid failing tests. 2013-03-26 16:30:27 +04:00
Evgeny Gerashchenko 4e67dc15c9 Added annotation to fix test. 2013-03-26 16:30:25 +04:00
Nikolay Krasko f7ca9a579c Refactor test: remove irrelevant code 2013-03-26 16:30:24 +04:00
Nikolay Krasko 0a0f7387d0 Enable SELECT_AUTOPOPUP_SUGGESTIONS_BY_CHARS settings in tests 2013-03-26 16:30:23 +04:00
Andrey Breslav a4e503a263 Update to 12.1 EAP (IDEA 128.101) 2013-03-26 16:30:23 +04:00
Nikolay Krasko fb6e82fc92 Update year in the licence 2013-03-26 16:30:22 +04:00
Mikhael Bogdanov 932c1444a2 Fix for local closures 2013-03-26 15:43:25 +04:00
Natalia.Ukhorskaya 9091becbea Implement Class Hierarchy View
#KT-3419
2013-03-25 17:39:57 +04:00
Natalia.Ukhorskaya c6e934169f Add method isLocalClass to JetPsiUtil 2013-03-25 17:39:55 +04:00
Natalia.Ukhorskaya 74bd843d1b Move method 2013-03-25 17:39:54 +04:00
Svetlana Isakova 362770c9b1 don't generate two 'flatMap' methods(*) for Iterator
* with the same erased signature
 #KT-3373 Fixed
2013-03-25 17:34:22 +04:00
Evgeny Gerashchenko d0e736e5a6 Updated test data. 2013-03-22 17:35:34 +04:00
Svetlana Isakova 3ece374a18 check visibility with right 'from' for namespace members
while prioritizing members by visibility
2013-03-22 17:29:49 +04:00
Evgeny Gerashchenko d194d4d877 Updated test data. Unit -> jet.Unit. 2013-03-22 16:38:26 +04:00
Evgeny Gerashchenko eefdf5790a Rendering Unit as jet.Unit (uniformity). 2013-03-22 16:38:26 +04:00
Evgeny Gerashchenko f31f98b56d Restored auto-generated warning in iterators/collections code. 2013-03-22 16:38:26 +04:00
Evgeny Gerashchenko f4a5103867 Removed old unused code from GenerateStandardLib.kt 2013-03-22 16:38:26 +04:00
Evgeny Gerashchenko ef391f0642 Reformatted code. 2013-03-22 16:38:26 +04:00
Evgeny Gerashchenko aa74bb6611 Merged similar intrinsic methods. 2013-03-22 16:38:25 +04:00
Evgeny Gerashchenko 5ccbce6de6 Got rid of "tuple" word all over the code. 2013-03-22 16:38:25 +04:00
Evgeny Gerashchenko 0b41436e7a Fixed small issues in kotlin-stdlib-gen. 2013-03-22 16:38:25 +04:00
Evgeny Gerashchenko 724257dd23 Added kotlin-stdlib-gen module. 2013-03-22 16:38:25 +04:00
Evgeny Gerashchenko e8cf905ed0 Fixed typo. 2013-03-22 16:38:25 +04:00
Evgeny Gerashchenko 7dee1c1814 Removed test data and generator for test which is "temporarily" disabled. 2013-03-22 16:38:25 +04:00
Evgeny Gerashchenko bc1b73aaa6 Replaced custom Tuple3 with Trinity. 2013-03-22 16:38:24 +04:00
Evgeny Gerashchenko 93f8d572fc Renamed runtime Tuple0 class to Unit. 2013-03-22 16:38:24 +04:00
Evgeny Gerashchenko f181907b9c Got rid of code depending on Unit aliasing. 2013-03-22 16:38:24 +04:00
Evgeny Gerashchenko 66e7a0110c Updated test data and stdlib code which dependent on Tuple0/Unit
aliasing.
2013-03-22 16:38:24 +04:00
Evgeny Gerashchenko 8a021abaa5 Renamed Tuple0 to Unit, removed aliasing. 2013-03-22 16:38:24 +04:00
Evgeny Gerashchenko 20e5990f4e Replaced function with constant. 2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko e42db4bf31 Renamed generator. 2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko 3f88fa4a45 Removed Tuples.jet. 2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko fcc27f2ce6 Removed tuple-related methods from KotlinBuiltIns. 2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko ca27637ef2 Removed usages of getTuple() and isTupleType() 2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko 6e623c57e1 Removed "worst code in Kotlin project".
Nothing changed after removing.
2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko ce86f27b43 Code cleanup in BasicExpressionTypingVisitor: added 'statics', removed unused method. 2013-03-22 16:38:23 +04:00
Evgeny Gerashchenko 0b34378610 Removed JetTupleExpression. 2013-03-22 16:37:17 +04:00
Evgeny Gerashchenko d9b6a5c2ba Removed JetTupleType. 2013-03-22 16:37:17 +04:00
Evgeny Gerashchenko 2807664ebc Removed tuples from node types 2013-03-22 16:37:16 +04:00
Evgeny Gerashchenko 84bc74894a Always parsing tuples as errors. 2013-03-22 16:37:16 +04:00