Natalia Selezneva
1d8d1e847a
Minor: add debug name for ErrorGradleScriptDefinition
2018-04-27 13:52:22 +03:00
Natalia Selezneva
ec63efec3c
Debugger: refactor list of breakpoints for the line with lambdas.
...
^KT-24136 Fixed
Rename main line breakpoint to "Line"
Change icon for lambda-breakpoint
Move "all breakpoint" to the end of the breakpoints list
2018-04-27 13:52:06 +03:00
Nikolay Krasko
8bce29df3a
Show plugin installation status in Kotlin Updates settings (KT-23980)
...
#KT-23980 Fixed
2018-04-27 13:08:28 +03:00
Nikolay Krasko
bf82da7584
Perform auto-check initial and checks after switching channels (KT-23980)
...
#KT-23980 Fixed
2018-04-27 12:16:37 +03:00
Nikolay Krasko
64845ac3b7
Better UI for configure plugin updates (KT-23980)
...
- Control with Alt + Letter
- Don't stretch channel combobox
- Focus on label selection
#KT-23980 Fixed
2018-04-27 12:16:37 +03:00
Nikolay Krasko
748e213598
Move Kotlin update channel setting to settings dialog (KT-23980)
...
#KT-23980 Fixed
2018-04-27 12:16:37 +03:00
Nikolay Krasko
144c41576e
Refactoring: inline KotlinInternalMode.enabled
2018-04-27 12:16:37 +03:00
Nikolay Krasko
82a21b3955
Move Kotlin internal actions to Internal menu and unify modes (KT-23975)
...
#KT-23975 Fixed
2018-04-27 12:16:36 +03:00
Ilya Chernikov
5af490f5e5
Remove script discovery files from example projects to avoid discovery problems:
...
- exception during loading of the definition with maven dependencies
- shading of the gradle script definition (if not fixed by the previous commit)
The discovery files should be restored after fixing/rewriting the discovery
and implementing definition prioritization in IDEA plugin
2018-04-27 09:03:15 +02:00
Ilya Chernikov
51888154e1
Change custom script examples file extensions:
...
fixes shadowing of the gradle script definitions after these example
script defs are loaded via discovery mechanisms
2018-04-27 09:03:15 +02:00
Ilya Gorbunov
ecf0d7ec0d
Reformat stdlib tests and samples
...
#KT-5558
2018-04-27 05:28:57 +03:00
Ilya Gorbunov
add09e0f2e
Reformat stdlib: js part
...
#KT-5558
2018-04-27 05:28:48 +03:00
Ilya Gorbunov
e3883d8d6d
Reformat stdlib: jvm part
...
#KT-5558
2018-04-27 05:28:38 +03:00
Ilya Gorbunov
c53a2d57c3
Reformat stdlib: common code
...
#KT-5558
2018-04-27 00:50:16 +03:00
Ilya Gorbunov
ad43c0f4cb
Reformat stdlib: collections
...
#KT-5558
2018-04-27 00:49:06 +03:00
Ilya Gorbunov
bea94d1d59
Update line numbers of inlined stdlib functions after updating copyright
...
This should not be needed, see KT-23862
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
3354d44fce
Fix false positives in CodeConformanceTest on identifiers like readCopyright
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
ffc975550f
Add/update copyrights in kotlin-stdlib-gen
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
2e12834b6a
Update copyrights in kotlin.test library
...
Change line number in StackTraceJVMTest due to the added copyright
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
d3156c33be
Update copyrights in builtin sources
...
Read copyright template from .idea/copyright/apache.xml profile
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
502418e690
Put copyrights to the generated standard library sources
...
Read copyright template from .idea/copyright/apache.xml profile
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
e21c235bbb
Add or update copyrights in the standard library sources
2018-04-26 21:57:50 +03:00
Ilya Gorbunov
40cd02bba6
idl2k: read copyright from profile and put it in the generated files
...
Also reword autogenerated warning a bit.
2018-04-26 21:57:50 +03:00
Nicolay Mitropolsky
8e91f31182
UnimplementedKotlinInterfaceMemberAnnotator: use modifier list to be compatible with 172
2018-04-26 20:40:26 +03:00
Vyacheslav Gerasimov
72c9dc7d35
Build: Remove buildSrc/intellij-sdk/build.gradle.kts.182
2018-04-26 19:33:01 +03:00
Nicolay Mitropolsky
e8af8edf87
AnnotationUtil.kt.172 removed (should be equal to master)
2018-04-26 19:29:18 +03:00
Simon Ogorodnik
9e6cf5708e
Fix J2K plain-text copy conversion test in 181
2018-04-26 17:37:29 +03:00
Mikhael Bogdanov
ec0b9aa343
Skip @JvmDefault in UnimplementedKotlinInterfaceMemberAnnotator
...
#KT-23967 Fixed
2018-04-26 15:36:42 +02:00
Mikhael Bogdanov
5efc9f2257
Revert "Get rid of 'BRIDGE' flag on $default functions"
...
Removed bridge flag triggers problem with Spring Boot: KT-23973
This reverts commit cdcb651
#KT-23973 Fixed
2018-04-26 15:36:42 +02:00
Pavel V. Talanov
a4e327c137
Mpp: KT-23457, fix importing common classes into common modules
...
Add test for KT-23457
NOTE: fixes 'importClassInCommon' test
Other test cases added to increase coverage
#KT-23457 Fixed
2018-04-26 15:33:51 +02:00
Pavel V. Talanov
64a28dd542
QuickFixMultiModuleTest: fix test code
...
Adjust test data
2018-04-26 15:33:48 +02:00
Vyacheslav Gerasimov
c10c5a44d1
Remove exclusions from kotlin-stdlib dependency of published artifacts
...
Log warning about it, this is probably a project configuration bug and should be checked.
2018-04-26 16:11:56 +03:00
Denis Zharkov
003f381fcd
Replace default-type dependencies to :kotlin-stdlib with distJar
...
Use distJar configuration instead.
It's necessary because currently when using default-type, subproject
starts having a transitive dependency to :kotlin-stdlib-common
and that leads to exception from KT-20897 when building light classes
This change might be reverted once KT-23942 is fixed
#KT-23942 Submitted
2018-04-26 16:11:27 +03:00
Mikhael Bogdanov
655b737a1e
Don't use descriptors for static check
2018-04-26 14:28:14 +02:00
Mikhael Bogdanov
096c9e440b
Initialize parameters in irFunctions
2018-04-26 14:28:13 +02:00
Mikhael Bogdanov
ec4ff2f2b5
Minor. Reformat
2018-04-26 14:28:13 +02:00
Mikhael Bogdanov
6ca55bafdf
Properly inline default methods
2018-04-26 14:28:12 +02:00
Mikhael Bogdanov
97ad3f9ddd
Generate $default functions for inline ones in JVM-backend
2018-04-26 14:28:11 +02:00
Mikhael Bogdanov
e6c88755e9
Minor. Code clean
2018-04-26 14:28:10 +02:00
Mikhael Bogdanov
a8dacccdd3
Minor. Reformat
2018-04-26 14:28:09 +02:00
Ilya Gorbunov
579822c114
Regenerate w3c declarations to get new MDN references
2018-04-26 14:09:05 +03:00
Zalim Bashorov
5c40892c57
[JS IR BE] Right support for inc and dec on primitive numbers
2018-04-26 13:46:50 +03:00
Zalim Bashorov
6725f085c7
[JS IR BE] Deprecate Name.toJsName and remove dummyScope
2018-04-25 22:21:25 +03:00
Zalim Bashorov
27988cd2f4
Remove the version of fail.kt that was "hacked" for JS IR BE tests
2018-04-25 22:21:22 +03:00
Zalim Bashorov
34587d9192
[JS IR BE] unmute tests
2018-04-25 22:20:43 +03:00
Zalim Bashorov
a6f4594679
[JS IR BE] Intrinsicify kotlin.js.js
2018-04-25 22:20:41 +03:00
Zalim Bashorov
8d89a93c44
[IR JS BE] Add core.kt to list of compiling files for JS IR BE tests
2018-04-25 22:18:58 +03:00
Zalim Bashorov
9c25b21510
Minor: remove useless comments from JsIrBackendContext
2018-04-25 22:18:57 +03:00
Zalim Bashorov
8871cf660c
[stdlib-js] Split core.kt in stdlib-js into few files to simplify using part of it in JS IR BE related tests
2018-04-25 22:18:57 +03:00
Jim S
cebee7b5e1
Add context to generateSynthetic* in SyntheticResolveExtension
2018-04-25 20:18:10 +03:00