Commit Graph

19533 Commits

Author SHA1 Message Date
nbilyk 1edd48daa2 #KT-6467 Fixes Removed invalid drawImage signatures, renamed parameters
#KT-6467 fixed
2014-12-24 12:55:19 +03:00
Zalim Bashorov a05ba64f93 Gradle plugin: fix tests. 2014-12-24 12:29:38 +03:00
Zalim Bashorov 35e2a46ae0 Minor in Gradle plugin: don't copy kotlin.js 2014-12-24 12:29:37 +03:00
Zalim Bashorov 1e4100afd5 Gradle plugin: ignore non kotlin-js libraries in dependencies. 2014-12-24 12:29:37 +03:00
Zalim Bashorov eac0e99e65 Minor cleanup in Gradle plugin. 2014-12-24 12:29:36 +03:00
Zalim Bashorov 5e495d6bd9 Fix maven build. 2014-12-24 12:29:10 +03:00
Zoltan Nagy e08fa1cab2 Kotlin2Js Gradle plugin tests 2014-12-24 12:27:55 +03:00
Zoltan Nagy b1723668ce Kotlin2Js Gradle plugin implementation 2014-12-24 12:27:55 +03:00
Nikolay Krasko ec47cb57c5 Minor: check cancel before each marker count 2014-12-24 01:45:37 +03:00
Nikolay Krasko fac3b0068b Don't fail on index update when counting paths for bad abi roots
EA-63535
2014-12-24 01:45:34 +03:00
Nikolay Krasko 0b300bd7fb Minor: Fix warnings 2014-12-24 01:45:31 +03:00
Nikolay Krasko 8f84daf31e Show Kotlin icons in dumb mode 2014-12-24 01:45:26 +03:00
Nikolay Krasko b22726d424 Fix "Index not ready" in structure view 2014-12-24 01:45:24 +03:00
Nikolay Krasko 6b71a99c12 Don't run processTransferableData() in dumb mode 2014-12-24 01:45:22 +03:00
Nikolay Krasko b7159ab13b Remove outdated hint that was popping out on declarations
Sometimes it was clashed with warnings and errors

EA-63522
2014-12-24 01:45:19 +03:00
Nikolay Krasko efa6cdc996 Change marker classes. Use only Java classes as to determine runtime even if abi version is outdated. 2014-12-24 01:45:17 +03:00
Valentin Kipyatkov c882e902c3 Override property calls super when its not abstract 2014-12-23 21:38:49 +03:00
Valentin Kipyatkov 5f2446d889 Implement property uses throw UnsupportedOperationException() instead of default value or ? 2014-12-23 21:38:49 +03:00
Alexey Sedunov 367b99a156 Extraction refactorings: Do not suggest extraction of type elements
#KT-3994 Fixed
2014-12-23 20:43:23 +03:00
Alexey Sedunov 1e5769acfd Introduce Variable: Remove braces from replaced string template entries when possible
#KT-5310 Fixed
2014-12-23 20:43:22 +03:00
Alexey Sedunov 7d31c562b3 Remove braces from block string template entry: Simplify implementation 2014-12-23 20:43:20 +03:00
Alexey Sedunov 82579f489b Introduce Variable: Convert property accessor body to block when needed 2014-12-23 20:43:20 +03:00
Alexey Sedunov 05a0481efa Formatter: Fix spacing between '=' and '{' in property accessors 2014-12-23 20:43:19 +03:00
Alexey Sedunov e76792d4f2 Introduce Variable: Do not delete original expression if its value is used in enclosing expression 2014-12-23 20:43:18 +03:00
Alexey Sedunov 6084352d37 Introduce Variable: Properly convert function body to block when needed
#KT-5353
2014-12-23 20:43:17 +03:00
Alexey Sedunov c73253259f PSI: Move getEqualsToken() method to JetDeclarationWithBody 2014-12-23 20:43:16 +03:00
Alexey Sedunov a9a30a1b7d PSI Pattern Matching: Respect type arguments when matching calls
#KT-6496 Fixed
2014-12-23 20:43:15 +03:00
Zalim Bashorov 7579471859 JS stdlib: fixed Set::equals. 2014-12-23 20:01:21 +03:00
Ilya Ryzhenkov 217e25855e Implement Collection<T>.size() on map's values() in JS 2014-12-23 20:00:02 +03:00
Ilya Ryzhenkov d908678dcf Take into account collection sizes when possible #KT-6180 2014-12-23 20:00:01 +03:00
Ilya Ryzhenkov 4cd2ba1e30 Fix Array<out> variance in stdlib #KT-6482 Fixed 2014-12-23 20:00:01 +03:00
Ilya Ryzhenkov 377988cb7b toSortedMap() without comparator requires non-null keys #KT-6509 Fixed 2014-12-23 20:00:00 +03:00
Ilya Ryzhenkov 071eb87f27 Remove unnecessary constraint from filterIsInstance(Class<R>) signature #KT-6516 Fixed 2014-12-23 20:00:00 +03:00
Andrey Breslav 93326d8643 Added centralized positioning for front-end exceptions 2014-12-23 18:37:40 +03:00
Andrey Breslav e4ce723eae Increase ReservedCodeCacheSize in tests 2014-12-23 18:37:40 +03:00
Michael Bogdanov db40a5a3d8 Skip local declarations in visibility publicity checking 2014-12-23 16:28:44 +03:00
Michael Bogdanov 9e864f3c36 Fix java visibility publicity
#KT-6478 Fixed
2014-12-23 16:28:44 +03:00
Michael Nedzelsky 5013abe8cd JS backend: fix KT-6401 JS: wrong result for code with many spread operator
#KT-6401 Fixed
2014-12-23 16:02:40 +03:00
Michael Nedzelsky 4b2d3ba3d0 JS backend: tests for KT-6401 JS: wrong result for code with many spread operator 2014-12-23 16:02:38 +03:00
Andrey Breslav bdefbc182a Take declaration's origin element before looking for declaration by descriptor 2014-12-23 15:18:48 +03:00
Andrey Breslav 5a7aa65d53 Failing tests temporarily disabled 2014-12-23 15:18:47 +03:00
Andrey Breslav 6728a384e4 KT-4881 Annotation resolved to package should be compile-time error
#KT-4881 Fixed
2014-12-23 15:18:47 +03:00
Andrey Breslav 8ff5cf62cc Generate annotations from descriptors, not PSI 2014-12-23 15:18:46 +03:00
Andrey Breslav 830e4dfd98 Pointless annotations removed 2014-12-23 15:07:45 +03:00
Andrey Breslav 0880c20614 Rename ONLY_CLASSES -> ONLY_CLASSES_AND_PACKAGES 2014-12-23 15:07:45 +03:00
Andrey Breslav e86b412a61 Merge pull request #537 from JetBrains/rr/nik
fixed typo in file name
2014-12-23 15:03:18 +03:00
Valentin Kipyatkov db6bf787fc Fixed NPEs 2014-12-23 14:52:46 +03:00
nik 2a60c6d759 fixed typo in file name 2014-12-23 14:41:00 +03:00
Natalia Ukhorskaya 9283daccb6 Debugger: fix evaluate expression for traits 2014-12-23 14:40:28 +03:00
Natalia Ukhorskaya 704f8d1446 Debugger: use intellij method to invoke method (should mute breakpoint during invocation) 2014-12-23 14:40:28 +03:00