Nikolay Krasko
|
efeccd0929
|
Filter out variables with null values (EA-87276)
|
2016-11-24 17:22:33 +03:00 |
|
Mikhail Glukhikh
|
5c09e1ca98
|
KT-13393 related: convert reference to lambda inspection (off by default) introduced
|
2016-11-24 15:26:38 +03:00 |
|
Mikhail Glukhikh
|
9c75324188
|
Minor: rename in KtPsiFactory
|
2016-11-24 15:26:30 +03:00 |
|
Mikhail Glukhikh
|
b111d1ba69
|
Convert reference to lambda intention introduced #KT-13393 Fixed
|
2016-11-24 15:26:18 +03:00 |
|
Mikhail Glukhikh
|
27df76b02d
|
Minor: typo fixed
|
2016-11-24 15:26:07 +03:00 |
|
Mikhail Glukhikh
|
c6997a1213
|
Redundant if inspection supports now assignments and just if (...) true else false #KT-13259 Fixed
|
2016-11-24 15:25:56 +03:00 |
|
Mikhail Glukhikh
|
14787e3583
|
VarianceChecker: correct handing of nested classes and their methods #KT-14733 Fixed
|
2016-11-24 14:22:23 +03:00 |
|
Sergey Mashkov
|
1954cffd01
|
IDL2K: regenerate stubs
|
2016-11-24 12:14:34 +03:00 |
|
Sergey Mashkov
|
379afa187b
|
IDL2K: consider attribute ignores (from config.kt) before merge
|
2016-11-24 12:14:33 +03:00 |
|
Sergey Mashkov
|
ae69233d9c
|
IDL2K: render dictionaries as interfaces, always use nullable types
|
2016-11-24 12:14:32 +03:00 |
|
Sergey Mashkov
|
d3afb683a3
|
Update tests expected files
|
2016-11-24 12:14:31 +03:00 |
|
Sergey Mashkov
|
ecbf2c023d
|
Upgrade example
|
2016-11-24 12:14:31 +03:00 |
|
Sergey Mashkov
|
3285728391
|
IDL2K: generate declarations for partial interfaces
|
2016-11-24 12:14:30 +03:00 |
|
Sergey Mashkov
|
25461b42b9
|
IDL2K: manually fix SVGUseElementShadowRoot due to error in the SVG 2 specification
|
2016-11-24 12:14:29 +03:00 |
|
Sergey Mashkov
|
44335901c5
|
IDL2K: rename trait to interface, render NoInterfaceObject as native interface
|
2016-11-24 12:14:28 +03:00 |
|
Sergey Mashkov
|
5e01d4c993
|
IDL2K: update downloaded IDLs
|
2016-11-24 12:14:28 +03:00 |
|
Sergey Mashkov
|
f098d6881e
|
IDL2K: better logging
|
2016-11-24 12:14:27 +03:00 |
|
Sergey Mashkov
|
b0414fe905
|
IDL2K: better property duplicates handling, better reserved words handling
|
2016-11-24 12:14:26 +03:00 |
|
Sergey Mashkov
|
3c60e73d19
|
IDL2K: map array literal
|
2016-11-24 12:14:26 +03:00 |
|
Sergey Mashkov
|
df21b8bb7e
|
IDL2K: remove dfn-panel class during IDL extraction
|
2016-11-24 12:14:25 +03:00 |
|
Sergey Mashkov
|
2496f24817
|
IDL2K: update download urls
|
2016-11-24 12:14:24 +03:00 |
|
Sergey Mashkov
|
453cd943e4
|
IDL2K: fix grammar for better generic types supprt
|
2016-11-24 12:14:23 +03:00 |
|
Sergey Mashkov
|
d4c7831edd
|
IDL2K: upgrade antlr
|
2016-11-24 12:14:23 +03:00 |
|
Alexey Andreev
|
9c8b58b8bf
|
JS: when possible, treat WebIDL interfaces as abstract classes, not interfaces
|
2016-11-24 12:14:22 +03:00 |
|
Dmitry Petrov
|
f415050913
|
Suppress TOPLEVEL_TYPEALIASES_ONLY in decompiler and stubBuilder tests.
|
2016-11-24 10:41:50 +03:00 |
|
Ilya Gorbunov
|
03bbe875d4
|
Fix the links to the language docs from JvmStatic and JvmName annotations. Add a link from JvmField annotation.
#KT-14953 Fixed
|
2016-11-23 23:41:16 +03:00 |
|
Vyacheslav Gerasimov
|
663d999ac4
|
Fixed testOnDestroyFragment
|
2016-11-23 23:30:28 +03:00 |
|
Dmitry Jemerov
|
7f80a1faff
|
Workaround for Android databinding issue: apply extra scope filtering to classes returned from getClassesByName() (part of EA-75803 assert: ResolverForProjectImpl.descriptorForModule)
|
2016-11-23 18:29:26 +01:00 |
|
Dmitry Jemerov
|
1570886be3
|
Don't throw exception when resolving out-of-content-root PSI elements to descriptors (EA-92177 assert: ResolverForProjectImpl.descriptorForModule)
|
2016-11-23 18:29:25 +01:00 |
|
Dmitry Jemerov
|
763782083c
|
Implement KtLightTypeParameter.isEquivalentTo() without referencing delegate (this is faster and more correct)
|
2016-11-23 18:29:25 +01:00 |
|
Dmitry Jemerov
|
956e1c70dc
|
Provide toString() for classes that extend GlobalSearchScope (to diagnose package fragment errors)
|
2016-11-23 18:29:24 +01:00 |
|
Dmitry Jemerov
|
32be1940be
|
KtFile.getPackageFqNameByTree() never tries to access stub (EA-82168)
|
2016-11-23 18:29:24 +01:00 |
|
Dmitry Jemerov
|
c56a72d442
|
Retrieve virtual file for PsiFile via FileViewProvider, which always has a non-null vFile (EA-89047 - assert: LightClassDataProvider.getRepresentativeVirtualFile)
|
2016-11-23 18:29:23 +01:00 |
|
Dmitry Jemerov
|
89313b3495
|
Fix exception when companion object is on the top level of a file (EA-89388 - CCE: LightClassUtil$getWrappingClasses$.invoke)
|
2016-11-23 18:29:23 +01:00 |
|
Dmitry Jemerov
|
ebbbe1b801
|
Include exception in report, not only log it (EA-90231 - assert: ClsJavaStubByVirtualFileCache.createStub)
|
2016-11-23 18:29:22 +01:00 |
|
Dmitry Jemerov
|
58d725dac0
|
Don't store PsiElement in LocalQuickFix instance (EA-90970 - PIEAE: PsiInvalidElementAccessException.createByNode)
|
2016-11-23 18:29:22 +01:00 |
|
Dmitry Jemerov
|
f9f590d270
|
More diagnostics for EA-85926 and EA-77163
|
2016-11-23 18:29:21 +01:00 |
|
Dmitry Jemerov
|
2d2f439a78
|
Restore element after running postprocess (EA-91562 - PIEAE: ASTDelegatePsiElement.getManager)
|
2016-11-23 18:29:20 +01:00 |
|
Dmitry Jemerov
|
d803831548
|
A facade light class inherits only java.lang.Object (EA-91597 - NPE: KtLightClassForFacade.getClsDelegate)
|
2016-11-23 18:29:20 +01:00 |
|
Dmitry Jemerov
|
b696f9ee8d
|
Handle INRE in breadcrumbs tooltip calculation (EA-91631 - INRE: FileBasedIndexImpl.handleDumbMode)
|
2016-11-23 18:29:19 +01:00 |
|
Dmitry Jemerov
|
56cb448e8a
|
Use ModalityState.NON_MODAL for invokeLater() actions (EA-91730 - assert: PsiModificationTrackerImpl.fireEvent)
|
2016-11-23 18:29:19 +01:00 |
|
Vyacheslav Gerasimov
|
da87efed6b
|
Added ACC_SYNTHETIC flag to generated by kotlin Android extensions onDestroyView method
#KT-14610 Fixed
|
2016-11-23 18:28:43 +03:00 |
|
Ilya Gorbunov
|
db1d2bf76f
|
Deprecate all java.util.* stuff in JS library
|
2016-11-23 17:58:52 +03:00 |
|
Nikolay Krasko
|
60e3c8eecd
|
Make breakpoints work in local functions in secondary constructors
|
2016-11-23 17:29:28 +03:00 |
|
Nikolay Krasko
|
1889f4f7b1
|
Fix breakpoints in function literals in inline calls (KT-11521, KT-12734, KT-12470)
#KT-11521 Fixed
#KT-12734 Fixed
#KT-12470 Fixed
|
2016-11-23 17:29:28 +03:00 |
|
Nikolay Krasko
|
59a349a4ae
|
Test breakpoint is hit inside crossinline lambda called from anonymous object (KT-12612)
#KT-12612 Fixed
|
2016-11-23 17:29:28 +03:00 |
|
Alexey Andreev
|
23428c9544
|
JS: fix coroutine test. Fix hanging IDEA tests
|
2016-11-23 17:01:03 +03:00 |
|
Alexey Andreev
|
ea1e196e9a
|
JS: remove unused imports from generated JS. Fix KT-14748
|
2016-11-23 12:19:04 +03:00 |
|
Alexey Andreev
|
cf89e24b49
|
JS: fix removal of unused lambdas after inlining
|
2016-11-23 12:19:04 +03:00 |
|
Alexey Andreev
|
40e00a62f5
|
JS: fix translation of augmented assignment when RHS changes value of LHS
|
2016-11-23 12:19:03 +03:00 |
|