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