Commit Graph
197633 Commits
Author SHA1 Message Date
yarik ced545552a [java formatter] c style comments formatting supported. Note, only single line comments or comments with each line starting with asterisks will be formatted, since by using /* and */ you 2017-06-20 14:48:26 +03:00
yarik c4cfcf98b6 [formatter] added test on multiple spacing objects at same offset 2017-06-20 14:40:25 +03:00
Elizaveta Shashkova ddec342696 Update macOS binaries for attaching to process (PY-17986) 2017-06-20 14:28:36 +03:00
Elizaveta Shashkova 232f814937 Fix incorrect path in Attach to process and rebuild binaries for Windows and Linux (PY-17986) 2017-06-20 14:28:33 +03:00
Elizaveta Shashkova f697c598fb Fix Attach to process with Python 3 on Windows (taken from PyDev) (PY-17986) 2017-06-20 14:28:30 +03:00
Kirill Kirichenko 8aabbbbb17 IDEA-171869 Win10 LaF JSpinner fixed 2017-06-20 13:53:44 +03:00
Vladislav.Soroka a3b8cd2e3b Gradle: do not re-create new module if it was unloaded (IDEA-174640) 2017-06-20 13:40:21 +03:00
Semyon Proshev 089ff65959 Introduce static-factory methods to PyCallableParameterImpl to avoid ambiguous PyCallableParameterImpl.new calls. 2017-06-20 13:35:08 +03:00
Semyon Proshev dbff481450 Update PyDocumentationBuilder to use type evaluation context while resolving docstring owner. 2017-06-20 13:35:08 +03:00
Semyon Proshev 804354727e PY-24323 Fixed: Wrong expected type inspection for the key argument of min and max functions
Drop `self`-parameter for reference that resolves to method and is qualified by instance.
2017-06-20 13:35:08 +03:00
Roman Shevchenko 881e8bb734 Cleanup (unneeded qualifier) 2017-06-20 13:32:05 +03:00
Egor.Ushakov 692e9f3477 speedup: lazy request this object (it may be not required at all) 2017-06-20 12:54:57 +03:00
Egor.Ushakov eb597e589a toString for debug 2017-06-20 12:54:57 +03:00
Dmitry Batrak 7db31b63b3 IDEA-161586 Intermittent Intellij hangs with 2016.2.4 on Linux
safe fix, that should improve the situation - hangs shouldn't happen
repeatedly now, only occasionally
2017-06-20 12:39:42 +03:00
Andrey Vokin cbdf7d20ec ContentChooser helpId updated. RUBY-19478 2017-06-20 11:36:59 +02:00
Anna Kozlova 38d406d02d junit 5: override class runner as there could be no class (IDEA-174657)
rerun failed tests assumes that only raw check over runner can be performed
2017-06-20 12:02:44 +03:00
Semyon Proshev c4c6294e1d Update PyCompatibilityInspection to correctly process long in Python 2.
The reason of update is that `long` is described as `long = int` in pyi-stubs.
2017-06-20 11:36:46 +03:00
Semyon Proshev 302caea766 PY-22801 Fixed: False positive for long(number) in Python 2
Callee could be resolved to a class and we have to take all overloads while replacing resolved class with its `__init__` or `__new__` method.
As a result PyClass.multiFindInitOrNew is introduced and is used inside PyCallExpressionHelper.clarifyResolveResult.
2017-06-20 11:36:46 +03:00
Semyon Proshev 59a909ff25 PY-24445 Fixed: False positive: PyCharm ignores issubclass check inside list comprehension
Update PyControlFlowBuilder to use PyTypeAssertionEvaluator while visiting if-components inside comprehensions.
2017-06-20 11:34:51 +03:00
Semyon Proshev 0db3c6ef81 Add issubclass support into PyTypeAssertionEvaluator. 2017-06-20 11:34:50 +03:00
Anna Kozlova b6482f44a1 add static import: use existing import name (IDEA-174647) 2017-06-20 11:32:03 +03:00
Anna Kozlova 18f18cb834 rename all super methods in case of multiple inheritance (IDEA-167599) 2017-06-20 11:32:03 +03:00
Anna Kozlova 39815e1c7a safe delete: suggest to delete constructor parameter (IDEA-173595)
when field is deleted and parameter would be unused after removing of assignment
2017-06-20 11:32:03 +03:00
Anna Kozlova 9a3223a6f5 goto action: sort already known to be available actions on top (IDEA-173614) 2017-06-20 11:32:02 +03:00
Anna Kozlova d8e7fc5479 prefer direct dependant module with test root (IDEA-173904) 2017-06-20 11:32:02 +03:00
nik 8af1439730 directory index: isIn*Source* methods must return 'false' for files excluded by pattern
Previously these methods returned 'false' for files under excluded directories but returned 'true' for files excluded by pattern, it was inconsistent (and caused KT-18221).
2017-06-20 10:06:51 +02:00
Julia Beliaeva e365c05411 [git] before 2.8.0 git for windows expects to have LF symbol as line separator in standard input instead of CRLF
IDEA-174661
2017-06-20 03:08:31 +03:00
Maxim.Kolmakov 869e1f7e2c GUI-17 Bound label can't be found in case it's not located in the direct parent 2017-06-19 20:04:22 +02:00
Nadya Zabrodina a9c2ece695 [branchWidget]: re-add repository branch indication for all cases
* show tracked branch names on the right of repository node even
the repositories are tracked synchronously and branches are no diverged;
2017-06-19 19:36:49 +03:00
Aleksey Pivovarov afca48d105 vcs: cleanup 2017-06-19 19:24:29 +03:00
Vladislav.Soroka 354fae73ff Gradle: hide executor blocks in test runner UI (IDEA-153339, IDEA-150417) 2017-06-19 19:08:11 +03:00
Gregory.Shrago 938c234dd9 support non-DMT-based tree models: reuse tree#getToggleClickCount() 2017-06-19 18:29:52 +03:00
Konstantin Bulenkov eab9b7bccb add stub icon 2017-06-19 17:12:29 +02:00
Ivan Bessonov f48fd4e5d7 IDEA-22472 default values excluded from serialization in maven extension 2017-06-19 17:35:31 +03:00
Aleksey Pivovarov 8b40d40295 vcs-log: do not try to navigate to the reference by empty prefix 2017-06-19 17:22:43 +03:00
Aleksey Pivovarov fad716f355 diff: use editor from context in AbstractShowDiffAction
* do not just use some random editor for this file
  (ex: from preview in closed Find Usages toolwindow)
* do not access Editor from pooled thread
2017-06-19 17:05:44 +03:00
Aleksey Pivovarov c300119c07 IDEA-85484 git: show author-date in annotations 2017-06-19 17:05:43 +03:00
Nadya Zabrodina 6c77fb98ff [hg]: allow to switch off hg ignored files processing
* IDEA-174155 - add registry key to avoid hg status --ignored command
 for a large number of files;
2017-06-19 17:04:28 +03:00
Alexandr Evstigneev 57f7810cc1 Avoid attempts to load help file if it is not configured in xml 2017-06-19 16:26:02 +03:00
Vassiliy.Kudryashov b726fff0e3 http://foo shouldn't be replaced with http:/foo 2017-06-19 16:10:55 +03:00
Egor.Ushakov 4e123d6fce cleanup - no need for extra debugger context field 2017-06-19 16:04:55 +03:00
peter 6087773470 fix tests and names after mod count changes (IDEA-CR-21897) 2017-06-19 15:02:55 +02:00
Vassiliy.Kudryashov cc36fbf33f IDEA-173699 Find In Path: provide option for merging search results from one line 2017-06-19 15:45:04 +03:00
Vladislav.Soroka 51ea414d7e External system notification manager Project leak fix 2017-06-19 15:41:48 +03:00
Dmitry Batrak 66441bf6d5 IDEA-174426 Find in Path long line performance 2017-06-19 15:40:09 +03:00
Aleksey Pivovarov a9f33f8af4 IDEA-94381 Turning off the lightbulb 2017-06-19 14:52:35 +03:00
Aleksey Pivovarov cd8a433be2 ui: remove unused columns from layout 2017-06-19 14:52:35 +03:00
Dmitry Batrak fbcd686004 fix caret position after completion without hint shown 2017-06-19 14:44:30 +03:00
Valentina Kiryushkina 231cd4b8e2 EDU-975 Do all course-dependant actions after project initialized as now we set course during project generation 2017-06-19 14:42:48 +03:00
Dmitry Batkovich 6cfaebdb0e javac ast indices: do not index a symbol if qualifier has NONE type (in this case code is not compilable). 2017-06-19 14:39:56 +03:00