Anna.Kozlova
a9fe383ced
anonymous -> lambda: stop on calls to j.l.Object methods of anonym classes (IDEA-203343)
2018-11-30 19:11:52 +01:00
Semyon Proshev
8ff5dd251f
Result of in operation is always bool (PY-31956)
2018-11-30 21:09:30 +03:00
Roman Shevchenko
ca46b0c37d
Cleanup (reverts accidentally committed file)
2018-11-30 19:08:58 +01:00
Vassiliy.Kudryashov
39f631f2cb
IDEA-203161 SOE at ThreeComponentsSplitter on attempt to open Run tool window in certain Gradle-based projects
2018-11-30 21:07:03 +03:00
Sergey Simonchik
a5b961ced4
terminal: set default working directory to a single content root or project.baseDir (RIDER-20245)
...
Regression after e7a0c35407
2018-11-30 21:06:25 +03:00
Roman Shevchenko
1c4c6368f8
Cleanup (duplicates)
2018-11-30 19:05:02 +01:00
Roman Shevchenko
2cb54486e0
[test framework] fixes path-based test data lookup
2018-11-30 19:05:02 +01:00
Svetlana.Zemlyanskaya
977f898636
FUS: add internal action for testing state collectors (update class name)
2018-11-30 18:04:59 +01:00
Semyon Proshev
d1e55f1978
Suppress highlighting empty raise without exception to re-raise in functions (PY-27232)
2018-11-30 20:03:42 +03:00
Vitaliy.Bibaev
2720a30578
IDEA-202291 NPE in compiling evaluator
2018-11-30 19:57:39 +03:00
peter
362addffb7
template language folding: don't skip adjacent regions, prevent GC (IDEA-201000, IDEA-CR-40340)
2018-11-30 17:43:00 +01:00
Alexander Lobas
73e687e50a
IDEA-196053 Plugins: counter on Updates page appears only on opening the tab
2018-11-30 19:41:02 +03:00
Alexander Lobas
a1f02c6ca9
IDEA-200867 Show plugin versions in the installed plugins list
2018-11-30 19:40:58 +03:00
Dmitry Batkovich
64b187f92d
reduce usages of ModifierFix(PsiModifierList, ...)
2018-11-30 19:36:54 +03:00
Vladimir Krivosheev
86693115a8
credential store API docs — add example of get
2018-11-30 17:19:05 +01:00
Dmitriy Smirnov
320bd2c4b8
git: IDEA-203005 Limit number of threads for parallel fetch by 10
...
Parallel fetch calculates number of threads to use based on the number of repositories in the project. Current default formula (Number of repos || cpu cores*2) returns >10 in projects with a lot of remotes on good enough CPUs.
This causes fetch over SSH to fail, as SSH server has default limit of 10 multiplexed ssh connection - see https://man.openbsd.org/sshd_config#MaxSessions
The limit makes sense for SSH connection only, while HTTP supports more parallel connections. However it feels like fetching in 10 threads is fast enough, and there is no need to complicate logic to support more threads for HTTP-based remotes
2018-11-30 19:11:06 +03:00
Dmitry Batkovich
9b3dd15ace
JavaBinaryPlusExpressionIndex: use recursive visitor instead of node resolution by offset (IDEA-202748)
2018-11-30 18:57:32 +03:00
Sergey Malenkov
16319e2b43
IDEA-202760: avoid using ActionCallback if not needed
2018-11-30 18:48:36 +03:00
Bas Leijdekkers
bf5f2b67c5
IG: enable inspection by default (IDEA-203316)
2018-11-30 16:45:48 +01:00
Bas Leijdekkers
688599f594
IG: correct fix for IDEA-203289; balanced curly braces are allowed
2018-11-30 16:45:48 +01:00
Egor Ushakov
c19a03bfc7
IDEA-203322 "Hold alt and click to evaluate expression not working" (this is a tip of the day)
2018-11-30 18:41:12 +03:00
Egor Ushakov
4e22d96053
fix for IDEA-CR-40723
2018-11-30 18:33:52 +03:00
Anna.Kozlova
9080b35751
switch expression: support old syntax without braces
...
IDEA-CR-40239
2018-11-30 16:28:02 +01:00
Alex Plate
6d3386a117
Retyping: restore text only before caret in case of desync
2018-11-30 18:02:22 +03:00
Alex Plate
981863f8bc
Disable retyper on focus lost
2018-11-30 18:02:22 +03:00
Dmitriy.Panov
43a5c23b22
redundant Gradle daemon launch fix
2018-11-30 18:00:34 +03:00
nik
0d64c3658b
project structure: delete unused 'Analyze' action
...
It was never enabled, works very inefficiently in big projects and we now have module dependencies diagram instead.
2018-11-30 17:55:24 +03:00
nik
35d8e8d420
cleanup: convert anonymous to lambda and use generify
2018-11-30 17:55:23 +03:00
Dmitry Batkovich
faf16298d5
fix tests for inspection view
2018-11-30 17:34:24 +03:00
Vladimir Krivosheev
f4aea63247
avoid direct usage of SERVICE_NAME_PREFIX
2018-11-30 15:26:22 +01:00
Pavel Dolgov
cab1c963d4
Java: Better name for a method (IDEA-202623)
2018-11-30 17:19:34 +03:00
Mikhail Sokolov
7658e54e62
IDEA-199367 IDE hangs when searching in Hebrew+English
2018-11-30 17:17:49 +03:00
Vladimir Krivosheev
0ab2eb90c7
avoid direct usage of SERVICE_NAME_PREFIX
2018-11-30 15:14:24 +01:00
Anna.Kozlova
60873c69a5
disable fall through inspection for switch statements with old and new syntax
...
IDEA-CR-40565
2018-11-30 15:13:00 +01:00
Anna.Kozlova
1586d1ff76
switch expression sanity test refactored
2018-11-30 15:13:00 +01:00
Anna.Kozlova
cc42f5588a
affected tests: detect containing module by class as method may belong to the super class in another module
2018-11-30 15:13:00 +01:00
peter
8a152c9a6d
IDEA-203204 Import-class popup suggests java.util.List as the last item
2018-11-30 14:58:01 +01:00
peter
f60612c4f2
scratches: init all languages via their parser definitions instead of stub type holders
...
because
1. stub holders won't load languages without stubs anyway
2. they'll load all stub types which isn't necessary and can be expensive
2018-11-30 14:58:01 +01:00
Vladimir Krivosheev
b5bb97b900
CredentialAttributes.kt — cleanup and improve docs
2018-11-30 14:38:25 +01:00
Vassiliy.Kudryashov
e55077d97c
Fix NPE
2018-11-30 16:22:25 +03:00
Vladimir Krivosheev
ba3483cc74
sensitive information check: cleanup — doesNameSuggestSensitiveInformation
2018-11-30 14:20:10 +01:00
Vladimir Krivosheev
b853570be8
cleanup
2018-11-30 14:20:10 +01:00
Andrey Vlasovskikh
6d9abe38f0
PY-32670 Removed obsolete resource roots
2018-11-30 16:14:15 +03:00
Dmitry Batkovich
b5eef17b1f
use AsyncTreeModel in inspection view
2018-11-30 16:09:54 +03:00
Vassiliy.Kudryashov
98ead1d248
Fix NPE
2018-11-30 15:49:05 +03:00
Semyon Proshev
d2e52ec04a
Implement two-level white list for stub packages advertisement (PY-32135)
2018-11-30 15:44:16 +03:00
Semyon Proshev
a4c7e1270b
Fix transferring stub package marker to resolved subdirs (PY-31739, PY-31740)
...
They're often converted to `__init__.py` and vice versa.
2018-11-30 15:44:16 +03:00
Semyon Proshev
6be74faa86
Do not suggest stub package if it exists locally and resolves (PY-31740)
2018-11-30 15:44:16 +03:00
Semyon Proshev
bbe0ff6c55
Visit all imports in a file and then suggest stub packages to install (PY-31739)
...
Local imports are supported now.
2018-11-30 15:44:16 +03:00
Semyon Proshev
67c01eb552
Don't raise warning about unsupported comparison for manually ordered dataclasses/attrs (PY-32078)
2018-11-30 15:44:16 +03:00