Commit Graph

21171 Commits

Author SHA1 Message Date
Ilya Gorbunov 0eabb6c8d4 Fix js test results interpretation. 2015-03-20 23:13:07 +03:00
Zalim Bashorov 1b530887cd Minor: fix testdata 2015-03-20 21:23:31 +03:00
Zalim Bashorov aaa7f6d5e4 JS frontend: added diagnostic about non-toplevel classifiers are unsupported yet. 2015-03-20 21:23:31 +03:00
Zalim Bashorov 1bf7610751 Minor in JS frontend: fix compiler warnings. 2015-03-20 21:23:31 +03:00
Zalim Bashorov 68619be023 Minor in JS frontend: extract native annotation checkers to separate file. 2015-03-20 21:23:31 +03:00
Zalim Bashorov 8673f95dc5 AnnotationChecker -> DeclarationChecker 2015-03-20 21:23:30 +03:00
Evgeny Gerashchenko 1d703c39ef Enabled "Invert if condition" intention. It was erroneously disabled one year ago. 2015-03-20 19:34:19 +03:00
Evgeny Gerashchenko c652cc16dc Classified usages as type parameters correctly.
#KT-7047 fixed
2015-03-20 19:34:18 +03:00
Evgeny Gerashchenko 51fb4910a1 Classified usages in up casts correctly.
#KT-7047 fixed
2015-03-20 19:34:18 +03:00
Evgeny Gerashchenko e752dd0a80 Classified usages in "is" of when entry correctly.
#KT-7047 fixed
2015-03-20 19:34:17 +03:00
Evgeny Gerashchenko f7883fb1df Added quick fix for "Unused receiver parameter". 2015-03-20 19:34:16 +03:00
Evgeny Gerashchenko 1946360a80 Introduced "Unused receiver parameter" inspection. 2015-03-20 19:34:16 +03:00
Evgeny Gerashchenko edd51908ec KT-7021 Don't mark companion object as unused if some stuff from it is used
#KT-7021 fixed
2015-03-20 19:34:15 +03:00
Evgeny Gerashchenko efccde2c0b Finding implicit usages of companion object in containing class. 2015-03-20 19:34:15 +03:00
Dmitry Jemerov 64937f0ccf Merge pull request #607 from JetBrains/delete-line-suffix
fix source links in generated API docs
2015-03-20 17:23:41 +01:00
Dmitry Jemerov de7fb22100 fix path mapping for source links 2015-03-20 17:00:58 +01:00
Dmitry Jemerov 75fe342969 fix source links in generated API docs
#KT-7062 Fixed
2015-03-20 16:41:59 +01:00
Dmitry Jemerov b37af0b9e7 Merge pull request #603 from JetBrains/rr/yole/delete-old-website
delete old Kotlin website and old API generation target
2015-03-20 15:28:47 +01:00
Nikolay Krasko d7b150752c Cover only one idea branch in plugin compatible check 2015-03-20 17:19:22 +03:00
Andrey Breslav a389d694d8 Merge pull request #605 from JetBrains/rr/yole/delete-confluence-grammar-generator
delete old grammar generator
2015-03-20 15:16:33 +03:00
Nikolay Krasko 12406ec11f Update to idea 141.175.3 2015-03-20 14:11:31 +03:00
Nikolay Krasko 2e657d0d34 Use lazy initialization for built-ins in tests 2015-03-20 14:11:30 +03:00
Nikolay Krasko 126f38d79c Initialize builtins with ResolveSession to avoid counting bodies in LazyTopDownAnalyzer 2015-03-20 14:11:29 +03:00
Dmitry Jemerov bed63c8321 delete old grammar generator 2015-03-20 12:08:05 +01:00
Andrey Breslav 2c04f900ef Merge pull request #604 from JetBrains/rr/yole/kt7049
add some missing elements to Kotlin grammar
2015-03-20 14:05:24 +03:00
Dmitry Jemerov 888b655cd6 add some missing elements to Kotlin grammar
#KT-7049 Fixed
2015-03-20 11:54:16 +01:00
Dmitry Jemerov a6e5c0a76e Merge pull request #602 from JetBrains/rr/yole/build-docs
build script to generate standard library documentation with Dokka
2015-03-20 10:05:29 +01:00
Natalia Ukhorskaya 8bcc638bec Do not analyze all files in package in JetPositionManager 2015-03-20 09:41:32 +03:00
Dmitry Jemerov 15c253e54f remove obsolete modules from pom.xml 2015-03-19 19:59:47 +01:00
Dmitry Jemerov 57bb7236cc delete old Kotlin website and old API generation target 2015-03-19 16:37:02 +01:00
Dmitry Jemerov 17fddbac18 change target path 2015-03-19 15:43:06 +01:00
Dmitry Jemerov ce39a27869 build script to generate standard library documentation with Dokka 2015-03-19 15:28:35 +01:00
Dmitry Jemerov a24f910b5a Merge pull request #601 from JetBrains/rr/yole/suppress-internal
Suppress documentation for the kotlin.internal package
2015-03-19 11:21:54 +01:00
Dmitry Jemerov 50c4a88661 suppress documentation for HashPMap 2015-03-19 10:41:58 +01:00
Dmitry Jemerov e9ffd589fc @suppress for APIs in kotlin.reflect.jvm.internal 2015-03-19 10:33:31 +01:00
Dmitry Jemerov cffb80c86a Suppress documentation for the kotlin.internal package 2015-03-19 09:58:38 +01:00
Andrey Breslav c7ab333fa8 JPS test data fixed for JS 2015-03-18 21:19:15 +03:00
Denis Zharkov eefea26d54 Recovery for initializer if no LBRACE
- If no LBRACE after 'init' keyword parse initializer without body
- Made getBody() nullable, appropriate checks added
2015-03-18 19:59:25 +03:00
Denis Zharkov f4ed05cd90 Update specs formatting 2015-03-18 19:59:25 +03:00
Denis Zharkov 6f60bfad84 Fix "Make supertype open" quickfix in case of using secondary ctor
#KT-7002 Fixed
2015-03-18 19:59:25 +03:00
Denis Zharkov 3e0c6fc6a2 Add quickfix "Add 'init' keyword in whole project" 2015-03-18 19:59:25 +03:00
Denis Zharkov df23ff3473 Improve AddInitKeyword quickfix
- Extract quickfix method
- Delete redundant semicolon
- Do not replace initializer PSI element
2015-03-18 19:59:25 +03:00
Denis Zharkov 13f933693f Setup spacing rules for anonymous initializers 2015-03-18 19:59:25 +03:00
Denis Zharkov bd5dbb665e Fix header scope for secondary constructors
Add companion object's scope and nested classes

 #KT-6996 fixed
2015-03-18 19:59:24 +03:00
Michael Nedzelsky 977b743f3d JS: always generate metadata while compiling from idea 2015-03-18 19:43:02 +03:00
Michael Bogdanov ed62e4972f Temporary disable smap generation 2015-03-18 19:00:24 +03:00
Michael Bogdanov 6e55ea6480 Skip smap generation if there is no source information
#KT-7022 Fixed
2015-03-18 18:49:18 +03:00
Yan Zhulanow c945a53eec Move AndroidPsiTreeChangePreprocessor to android-idea-plugin module 2015-03-18 17:51:58 +03:00
Stanislav Erokhin 0b76dbb492 Create DeprecatedLambdaSyntaxFix 2015-03-18 17:10:12 +03:00
Pavel V. Talanov a5a6ecd1ec Fix NPE from RenameOnSecondaryConstructorHandler 2015-03-18 16:34:03 +03:00