Commit Graph
195260 Commits
Author SHA1 Message Date
Valentina Kiryushkina 03a05fc2eb PY-8325 Don't show unresolved reference warning inside format strings: show warnings provided by String Format Inspection
Merge remote-tracking branch 'origin/master'
2017-05-15 14:37:53 +03:00
Valentina Kiryushkina 4317349209 PY-8325 Remove test that is unsupported now 2017-05-15 14:37:53 +03:00
Valentina Kiryushkina bcc9d013a6 PY-8325 Analyze call expression return type to determine number of arguments Add tests
to squash
2017-05-15 14:37:53 +03:00
Valentina Kiryushkina 26db023a9c Fix PY-19699 False positive "Too few arguments for format string" on *imported* tuple: don't inspect expression with not-inferred type 2017-05-15 14:37:53 +03:00
Valentina Kiryushkina 91f27172ee Refactor and cleanup 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina bf1d370feb Inspect chunks with mapping key with subscriptions Add tests 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina 48bb334148 Parse element indexes and attribute names in new style substitution chunk name fields Add tests 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina 65eb622012 Minor Cleanup 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina b558ba621d Resolve keyword substitution chunk reference to the value, not the key 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina bea228fcd7 Fix false positive in format inspection: check compatibility for primitive types only 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina 5e80a61f24 Fix name parsing problem in new string format parser Add tests 2017-05-15 14:37:52 +03:00
Valentina Kiryushkina 9c0cab565b Add string format inspection for new style format Add tests 2017-05-15 14:37:51 +03:00
Valentina Kiryushkina d9eb2c3e69 Parse new-style format substitutions parameters
Extract superclass of percent and new-style substitution chunks
2017-05-15 14:37:51 +03:00
Valentina Kiryushkina c54dbd1dbe Minor Remove obsolete comments 2017-05-15 14:37:51 +03:00
Valentina Kiryushkina 2912a6f31c Minor Reformat Add NotNull annotations 2017-05-15 14:37:51 +03:00
peter f6885971b9 NullableStuffInspectionTest: use jdk 8 2017-05-15 13:32:46 +02:00
Vladimir Krivosheev 845d863db0 IDEA-CR-21062 add test, do not add location hash prefix for cache folder 2017-05-15 13:19:50 +02:00
Andrey Vlasovskikh 33d7bf3bc4 Black text color for 2017.2 EAP splash screens 2017-05-15 14:12:45 +03:00
Dennis Ushakov 825d7e0989 bring back and deprecate hgroup element (WEB-23578) 2017-05-15 14:10:14 +03:00
Ekaterina Tuzova b7fda6e24c remove course creator project generator in case course creator turned off 2017-05-15 14:04:45 +03:00
Alexey Kudravtsev 4b0a2282b2 remove redundant overrides of default methods 2017-05-15 13:51:44 +03:00
Alexey Kudravtsev 6056d5244d cleanup 2017-05-15 13:51:43 +03:00
Alexey Kudravtsev 37ef0a9804 renamed to more obvious and distinctive 2017-05-15 13:51:43 +03:00
Alexey Kudravtsev 9887620e70 removed inheritance on MutableInterval as problematic and highly impl-dependent 2017-05-15 13:51:43 +03:00
Denis Fokin abe48c40bf Code clean-up 2017-05-15 10:48:08 +03:00
Denis Fokin 036860acde IDEA-172827 Project frame state is cached until IDE is restarted (reopening from welcome screen doesn't preserve window state) 2017-05-15 10:46:16 +03:00
Nicolay Mitropolsky 17cb516d89 UastCreateMethodFix moved to com.intellij.codeInsight.daemon.impl.quickfix and refactored 2017-05-15 12:38:02 +02:00
alexey.afanasiev 1aca8417a1 IDEA-170951 Support @AutoImplement 2017-05-15 13:34:27 +03:00
Tagir Valeev 887708387d Objects.requireNonNull is not pure as it executes the passed lambda 2017-05-15 17:02:44 +07:00
Vladimir Krivosheev 18df835a50 IDEA-CR-21062 fix "The line is too long." 2017-05-15 12:00:22 +02:00
Dmitry Batkovich 7a4bbc7add inconsistent properties ending inspection: fix an exception when parent property is empty (EA-100144) 2017-05-15 12:56:11 +03:00
Dmitry Batkovich d38f680fd6 type migration: fix type parameter migration for invalid code EA-100944 2017-05-15 12:56:11 +03:00
Dmitry Batkovich f88df79146 resource bundle editor: fix npe on property deletion EA-101170 2017-05-15 12:56:11 +03:00
Vladimir Krivosheev fb78ccd2e5 inline connection: MessageBusConnection 2017-05-15 11:52:44 +02:00
Vladimir Krivosheev 6fa4ba5336 fix test data — we do not re-add to the end changed RC anymore
update RC uniqueId if configuration name was changes not using settings setName
2017-05-15 11:52:43 +02:00
Vladimir Krivosheev 3ca09dd63a cleanup — overrides 2017-05-15 11:52:43 +02:00
Roman Shevchenko 62e21e992a Cleanup (dead code) 2017-05-15 11:42:00 +02:00
Pavel Dolgov c7d8ad3401 Java: Don't reuse cached ControlFlow when the context is not equivalent (IDEA-168768) 2017-05-15 12:34:52 +03:00
Mikhail Golubev e4ceb35dce PY-24225 Fix scaling of package descriptions in Python package browser
by explicitly upscaling the sizes specified in the stylesheet of the
editor pane as it was done for the plugin browser.
2017-05-15 12:23:10 +03:00
Vladislav.Soroka 79336d05d1 Maven: do not log Control-flow exceptions 2017-05-15 12:08:16 +03:00
Ekaterina Tuzova 93e9844346 register ipnb stub types in xml
All stub element types should be created before index initialization is complete.
2017-05-15 11:59:41 +03:00
Ekaterina Tuzova 5c38acae56 pycharm edu 4 eap graphics 2017-05-15 11:46:44 +03:00
peter cbae2e27ec fold a bit more exception lines from our test framework 2017-05-15 10:16:23 +02:00
Tagir Valeev 67e97bc713 ObviousNullCheckInspection: ignore null literals 2017-05-15 15:11:38 +07:00
Liana.Bakradze 35cf1cc0a9 "Log in to Stepik" instead of "Log in" (EDU-926) 2017-05-15 10:43:23 +03:00
Liana.Bakradze e4c434eefb remove educational type of project from the list (EDU-926) 2017-05-15 10:43:23 +03:00
Liana.Bakradze 201bd33a55 remove Introduction to Python action (EDU-926) 2017-05-15 10:43:23 +03:00
Liana.Bakradze 4a9a4ed413 rename (EDU-926) 2017-05-15 10:43:22 +03:00
Liana.Bakradze 1391abcf90 log if project generator is null (EDU-926) 2017-05-15 10:43:22 +03:00
Liana.Bakradze 6a645bc66f add warning and advanced settings for initial selection as well (EDU-926) 2017-05-15 10:43:22 +03:00