Commit Graph

19426 Commits

Author SHA1 Message Date
Alexander Udalov b27d3e91d3 Avoid redefining kotlin2js task in "ant jslib"
This helps to specify custom runtime for the newly built kotlin2js (which is
supposed to be different for the two bootstrapping steps). Also now it's not
required to launch ant-tools task before jslib to build JS library
2014-12-19 14:37:47 +03:00
Alexander Udalov 865b663015 Minor style fixes in ParentLastURLClassLoader 2014-12-19 14:37:47 +03:00
Alexander Udalov 0401b65ae4 Use findLoadedClass instead of hand-written cache in ParentLastURLClassLoader 2014-12-19 14:37:46 +03:00
Alexander Udalov bcf6a885d8 Drop "+StdLib" from manifest entries 2014-12-19 14:37:46 +03:00
Alexander Udalov 4358b3fbc3 Do not use private Sun API in preloader 2014-12-19 14:37:46 +03:00
Nikolay Krasko 5777b23955 Avoid recounting auto-import suggesting for outdated quick-fix objects 2014-12-19 01:41:35 +03:00
Denis Zharkov e479956f57 Note in specs about replacing reified TP with primitives 2014-12-18 21:12:52 +03:00
Denis Zharkov 04e560bc74 Get reified signature from JetTypeMapper
#KT-6485 Fixed
2014-12-18 21:12:52 +03:00
Alexey Sedunov 6df91fdda7 Change Signature: Remove useless indentation 2014-12-18 21:06:16 +03:00
Alexey Sedunov ec608c5db2 Change Signature: Retain formatting of existing parameters when parameter count/order changes
#KT-6412 Fixed
2014-12-18 21:06:15 +03:00
Alexey Sedunov ec5a01be31 Change Signature: Translate JetChangeInfo to Kotlin 2014-12-18 21:06:14 +03:00
Alexey Sedunov 2927fc9ede Change Signature: Rename JetChangeInfo.java to .kt to keep history 2014-12-18 21:06:13 +03:00
Alexey Sedunov 6544294f8f Change Signature: Translate JetParameterInfo to Kotlin 2014-12-18 21:06:12 +03:00
Alexey Sedunov 04a56afa23 Change Signature: Rename JetParameterInfo.java to .kt to keep history 2014-12-18 21:06:11 +03:00
Alexey Sedunov 17d5e220bb Change Signature: Translate JetMethodDescriptor.java,
JetChangeSignatureData.java to Kotlin
2014-12-18 21:06:10 +03:00
Alexey Sedunov 9d3ebb9695 Change Signature: Rename JetMethodDescriptor.java, JetChangeSignature.java to .kt to keep history 2014-12-18 21:06:09 +03:00
Alexey Sedunov adb1155b6d Minor: Replace deprecated function 2014-12-18 21:06:08 +03:00
Alexey Sedunov 22e258dbee Change Signature: Translate JetUsagesViewDescriptor to Kotlin 2014-12-18 21:06:07 +03:00
Alexey Sedunov a1cab8cd8e Change Signature: Rename JetUsagesViewDescriptor.java to .kt to keep history 2014-12-18 21:06:06 +03:00
Alexey Sedunov 5e34308a08 Change Signature: Translate JetValVar to Kotlin 2014-12-18 21:06:05 +03:00
Alexey Sedunov fe455df001 Change Signature: Drop JetGeneratedInfo class (unused so far) 2014-12-18 21:06:04 +03:00
Alexey Sedunov dd647416f8 Find Usages: Change .text extension to .txt in test data 2014-12-18 21:06:02 +03:00
Evgeny Gerashchenko c02d850334 Minor. Reverted optimized import in generated test 2014-12-18 21:28:14 +04:00
Valentin Kipyatkov eb35827e9a More clear code 2014-12-18 19:02:17 +03:00
Valentin Kipyatkov 7893b1d83f KT-5896 Select Word should always have step for selecting the content of string literal
#KT-5896 Fixed
2014-12-18 19:02:17 +03:00
Valentin Kipyatkov 01b70cfe8e Minor code refactoring 2014-12-18 19:02:17 +03:00
Valentin Kipyatkov 11a72632bc KT-3949 Extend selection in case of comment before several statements
#KT-3949 Fixed
2014-12-18 19:02:17 +03:00
Valentin Kipyatkov 3059a46ca7 Fixed KT-5894 Select Woes: no need to select code block + end of line
+ corrected selection of when

 #KT-5894 Fixed
2014-12-18 19:02:17 +03:00
Valentin Kipyatkov 5f9e685188 KT-5895 Select Word: no need to select argument list including parenthesis
#KT-5895 Fixed
2014-12-18 19:02:16 +03:00
Valentin Kipyatkov dceeeb2724 No need to inherit from java-specific selectioner class 2014-12-18 19:02:16 +03:00
Valentin Kipyatkov 46906fd89c KT-5292 Expand selection should have kdoc + method as a stop point
KT-3947 Extend selection works badly with comment

 #KT-5292 Fixed
 #KT-3947 Fixed
2014-12-18 19:02:16 +03:00
Valentin Kipyatkov acdb750c91 Renamed classes 2014-12-18 19:02:16 +03:00
Valentin Kipyatkov f8ceb039bb Added utilities 2014-12-18 19:02:16 +03:00
Valentin Kipyatkov 47a311cb15 Added word to personal dictionary 2014-12-18 19:02:16 +03:00
Valentin Kipyatkov 848623fe8f Changed format of test data for word selection test - each test's data in own directory 2014-12-18 19:02:16 +03:00
Valentin Kipyatkov ead2dea10d Corrected annotations: ExtendWordSelectionHandler CAN return null 2014-12-18 19:02:15 +03:00
Valentin Kipyatkov f4c9eabd1d Refactored code 2014-12-18 19:02:15 +03:00
Valentin Kipyatkov f22e14571f Minor code improvement 2014-12-18 19:02:15 +03:00
Valentin Kipyatkov 7b58d8b1e9 Refactored code 2014-12-18 19:02:15 +03:00
Valentin Kipyatkov c2d37805be Converted code to Kotlin 2014-12-18 19:02:15 +03:00
Michael Nedzelsky 8074ab27ea JS backend: fix KT-6112 jsonFromTuples is broken
#KT-6112 Fixed
2014-12-18 18:10:26 +03:00
Andrey Breslav 0abf56c9ac Spec document for reified type parameters 2014-12-18 17:28:53 +03:00
Valentin Kipyatkov d8574f38d2 Trying to rewrite code to avoid JVM crash 2014-12-18 15:48:27 +03:00
Valentin Kipyatkov 6ec10b9b6b Correct completion of nested/inner classes after dot
#KT-1889 Fixed
2014-12-18 15:48:27 +03:00
Valentin Kipyatkov 8f32a6c1f9 Partial body resolve test to test 2 resolve modes 2014-12-18 15:48:27 +03:00
Valentin Kipyatkov 2a41856af6 Changed API in ResolutionFacade to resolve to element to support 3 modes 2014-12-18 15:48:27 +03:00
Valentin Kipyatkov 9c8b7ed6f5 Fixed KT-6408 Completion auto-popup prevents smooth typing of "!in"
#KT-6408 Fixed
2014-12-18 15:48:27 +03:00
Valentin Kipyatkov acc55c8c24 Optimization 2014-12-18 15:48:27 +03:00
Valentin Kipyatkov 0508e7e031 Safer class name insertion - do not insert artificial prefix too often because it may affect code parsing below in the file 2014-12-18 15:48:26 +03:00
Valentin Kipyatkov 8e1af2b720 Fixed occasional insertions of fq-names by completion and similar effects
#KT-6182 Fixed
 #KT-6111 Fixed
2014-12-18 15:48:26 +03:00