Emmanuel Duchastenier
|
a8ddf03b53
|
README: IntelliJ IDEA 2017.3 is not early access anymore
update README.md with direct download link to IntelliJ IDEA latest version
|
2017-12-21 13:51:24 +01:00 |
|
Nikolay Krasko
|
e6aeb66875
|
Sort files according to given scope in debugger (KT-21931)
#KT-21931 Fixed
|
2017-12-21 15:46:28 +03:00 |
|
Nikolay Krasko
|
7c73356893
|
Early exit from getSourcePosition() for non-kotlin source files
|
2017-12-21 15:46:28 +03:00 |
|
Mikhael Bogdanov
|
50608d0844
|
Don't delete nested default lambda classes during inline transformation
|
2017-12-21 12:52:29 +01:00 |
|
Mikhael Bogdanov
|
b65dcf27ee
|
Provide test source mapping data for separate and non-separate compilation
Compilation in same module or in separate ones
|
2017-12-21 12:52:28 +01:00 |
|
Mikhael Bogdanov
|
f4f7c83eeb
|
Copy nested objects of default lambda during inline
|
2017-12-21 12:52:28 +01:00 |
|
Mikhael Bogdanov
|
3513f1a86a
|
Properly process default lambda source mapping
#KT-21827 Fixed
|
2017-12-21 12:52:27 +01:00 |
|
Nicolay Mitropolsky
|
657123f2c0
|
LightClassUtil.extractPropertyAccessors refactoring to fix KotlinShortNamesCacheTest.testGetMethodsByNameWithCustomPropertyAccessors test
After light classes caching the test started to fail.
Also refer Simon Ogorodnik.
|
2017-12-21 12:25:51 +03:00 |
|
Sergey Igushkin
|
710c726c9a
|
Improve kapt arguments & javac options usability with Kotlin DSL
Issue #KT-21596 Fixed
|
2017-12-20 20:49:30 +03:00 |
|
Toshiaki Kameyama
|
411feab9ae
|
KT-21698 Create interface shouldn't suggest to declare it inside a class which implements it
|
2017-12-20 18:14:55 +01:00 |
|
Vyacheslav Gerasimov
|
1deed28464
|
Add missing changelog for [1.2.20 - 1.1.60] versions
|
2017-12-20 19:10:26 +03:00 |
|
Pavel V. Talanov
|
aec893180e
|
Minor, JvmAnalyzerFacade: drop logging
Prevent log spam
|
2017-12-20 17:19:09 +03:00 |
|
Dmitry Jemerov
|
78a87ac0cf
|
Regenerate test
|
2017-12-20 15:03:25 +01:00 |
|
Mikhail Glukhikh
|
484bf0115f
|
Fix "fake JVM field" inspection test XML
|
2017-12-20 16:31:10 +03:00 |
|
Kirill
|
7842fa4796
|
Support callable references in "implicit this" inspection
Second part of #KT-21510
|
2017-12-20 14:16:39 +03:00 |
|
Kirill
|
74e5a9425a
|
Support callable references in "explicit this" inspection
So #KT-21510 Fixed
|
2017-12-20 14:16:33 +03:00 |
|
Dmitry Jemerov
|
d3adf57145
|
Don't apply highlighting to zero-length elements
#KT-19820 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
52ccfcecfc
|
Fix highlighting of TODO calls in lambdas
#KT-19915 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
0159d19539
|
Apply rainbow highlighting in anonymous initializers
#KT-18839 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
94a7673c2d
|
Don't show type hints for destructuring declarations with explicit type
#KT-21833 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
b0b69b2ad0
|
Put argument name hint before spread element
#KT-21645 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
c336159b2b
|
Don't show argument name hints for dynamic calls.
Mark function descriptors created for dynamic calls as having
synthesized parameter names.
#KT-21275 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
3e7e01dc4d
|
Add mapOf() to default parameter name hints blacklist
#KT-18829 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
fd7aaa1579
|
Add single-arg 'assert' method to parameter name hints blacklist
#KT-17965 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
cf6b71aa05
|
Don't show type hint for local variable initialized with object
#KT-17964 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
77c186442a
|
Don't show parameter name hints when calling Java methods with unknown
parameter names
#KT-17843 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
6d63dd9d83
|
Enable "Configure Kotlin plugin updates" with no open project
#KT-20380 Fixed
|
2017-12-20 12:02:04 +01:00 |
|
Dmitry Jemerov
|
1a9d2ab4ee
|
Fix name of inspection description file
|
2017-12-20 11:56:04 +01:00 |
|
kenji tomita
|
3cd4d90bf8
|
Use BodyResolveMode.PARTIAL and ProblemHighlightType.GENERIC_ERROR_OR_WARNING
|
2017-12-20 11:56:04 +01:00 |
|
kenji tomita
|
37351c344f
|
code style inspection: to -> Pair function used not in infix form
|
2017-12-20 11:56:04 +01:00 |
|
Mikhail Glukhikh
|
41739602bc
|
Inline handler: fix reference detection for properties
|
2017-12-20 13:54:36 +03:00 |
|
Mikhail Glukhikh
|
ce441e2163
|
Extract common class from two KotlinInline<...>Dialogs #KT-17212 Fixed
|
2017-12-20 13:54:30 +03:00 |
|
Mikhael Bogdanov
|
3e1f471121
|
Rollback change in 'usesDefaultArguments'
|
2017-12-20 10:58:35 +01:00 |
|
Mikhael Bogdanov
|
32b90a1cae
|
Generate type checker barriers in bridges
|
2017-12-20 10:48:52 +01:00 |
|
Mikhael Bogdanov
|
be18cb9b16
|
Fix default methods visibility
|
2017-12-20 10:48:51 +01:00 |
|
Mikhael Bogdanov
|
9365d1d859
|
Remove redundant extra default mask for function with N*32 parameters
|
2017-12-20 10:48:51 +01:00 |
|
Mikhael Bogdanov
|
ef5c3512cd
|
Skip FAKE_OVERRIDE fields
|
2017-12-20 10:48:50 +01:00 |
|
Mikhael Bogdanov
|
aeb74f7e70
|
Skip bridge generation for non real declaration on first step they would be processed later
~
~
|
2017-12-20 10:48:50 +01:00 |
|
Mikhael Bogdanov
|
4657ae06f4
|
Don't cast receiver to super type on super calls
|
2017-12-20 10:48:49 +01:00 |
|
Mikhael Bogdanov
|
a936f75423
|
Fix empty vararg processing in intrinsics
|
2017-12-20 10:48:49 +01:00 |
|
Mikhael Bogdanov
|
420b9fdaa9
|
Support interface companion object lowering
|
2017-12-20 10:48:48 +01:00 |
|
Mikhael Bogdanov
|
24336113a2
|
Support class companion object lowering
|
2017-12-20 10:48:48 +01:00 |
|
Mikhael Bogdanov
|
224adfabc5
|
Support synthetic accessors for constructors
|
2017-12-20 10:48:47 +01:00 |
|
Mikhael Bogdanov
|
5cbfdf6024
|
SyntheticAccessorLowering refactoring
|
2017-12-20 10:48:47 +01:00 |
|
Mikhael Bogdanov
|
7da847e943
|
Fix coercion after call
|
2017-12-20 10:48:46 +01:00 |
|
Mikhael Bogdanov
|
4df0a1bb1f
|
Fix parameter indices on lowering
|
2017-12-20 10:48:46 +01:00 |
|
Mikhael Bogdanov
|
0729566458
|
Support javaClass for Void type
|
2017-12-20 10:48:45 +01:00 |
|
Mikhael Bogdanov
|
f7968e1b61
|
Fix inner class lowering: don't try to process nested classes on processing outer
|
2017-12-20 10:48:45 +01:00 |
|
Mikhael Bogdanov
|
dde0535c5a
|
Fix cast for IMPLICIT_NOTNULL
|
2017-12-20 10:48:44 +01:00 |
|
Mikhael Bogdanov
|
05b56b0c4a
|
Update ArrayConstructor to support inline
|
2017-12-20 10:48:44 +01:00 |
|