Pavel Dolgov
40e2e78e1e
Java: Infer nullability of extracted method's parameter in presence of a lambda or an anonymous class (IDEA-175727)
2017-08-22 12:58:24 +03:00
Tagir Valeev
f9c4ceda7c
AtomicConversionRule: also support non-void context for updateAndGet (IDEA-CR-24025)
2017-08-22 16:56:37 +07:00
Vladislav.Soroka
c40aff697f
Gradle: test fixed, wrong interpretation of the FileUtil.getRelativePath(java.io.File, java.io.File) result when base dir is not exist
2017-08-22 12:26:36 +03:00
Dmitry Batrak
fd52a0c070
IDEA-177749 Completion parameter hints disappear prematurely
2017-08-22 12:24:43 +03:00
Dmitry Batkovich
94a6a5b15b
missing override inspection: do not union zero scopes (EA-105600)
2017-08-22 12:22:32 +03:00
Dmitriy Smirnov
1732288663
Disable all GIT debugging environment variables
...
Git debug environment variables change the git output which prevents correct parsing. We disable GIT_TRACE at the moment, but other variables needs to be disabled also. Similar to IDEA-87508 which was fixed in 113555f
2017-08-22 12:20:06 +03:00
Dmitriy Smirnov
5153eecb10
Remove the Compare with Latest Repository version action for Git
...
The action makes little sense for Git cause the repository is local and almost always behind the remote.
See for reference IDEA-93769
2017-08-22 12:20:06 +03:00
Dmitriy Smirnov
5626f3b964
IDEA-176456 Update "Unsupported Git version" notification text and style
2017-08-22 12:20:06 +03:00
Dmitriy Smirnov
0438c8611a
IDEA-164300 Improve Sync branch control notification
...
Change the setting name and notification text and switched to actions.
2017-08-22 12:20:05 +03:00
Dmitriy Smirnov
b401ef2cf0
IDEA-78377 Improve notification for committing in detached HEAD.
...
Show full repo path, capitalize titles, use same fonts
2017-08-22 12:20:05 +03:00
Dmitriy Smirnov
17b9f7f2db
IDEA-137956 Added ellipses for actions that were missing it
...
Added ellipses to the following actions:
- Revert in Commit dialog
- Delete action in Local changes
- New changelist in Local changes
2017-08-22 12:20:05 +03:00
Dmitriy Smirnov
03f841f79a
IDEA-174999 Improve wording in the Line Separators Warning dialog
...
- Remove Read more link
- Improve description of actions
- Adjust font size
2017-08-22 12:20:05 +03:00
Egor.Ushakov
42f216ce2e
added capture points to the overhead table
2017-08-22 12:06:15 +03:00
Alexey Kudravtsev
25a9d4d04f
library cleanup
2017-08-22 11:47:46 +03:00
Alexey Kudravtsev
9adbba0b6f
cleanup
2017-08-22 11:47:45 +03:00
Dmitry Batkovich
2944c84331
inspection view: get rid of global lock in presentation
2017-08-22 11:24:19 +03:00
Dmitry Batkovich
c2919a4e96
typo
2017-08-22 11:24:19 +03:00
Dmitry Batkovich
0fb5917b2c
fix capitalization
2017-08-22 11:24:18 +03:00
Tagir Valeev
d8da2fd7ec
Check nullability in array initializers (IDEA-174042)
2017-08-22 15:20:32 +07:00
Semyon Proshev
0d3f684496
Support typing.Supports* in PyABCUtil.
...
PY-24789, PY-23391, PY-24194, PY-23289 Fixed.
2017-08-22 11:08:54 +03:00
Anna.Kozlova
11dda5cbe9
disable sort by duration for running tests (IDEA-177587)
2017-08-22 09:59:37 +02:00
nik
e5c9a56fa7
build scripts: move methods which define ftp/sshexec tasks to BuildUtils
2017-08-22 10:57:07 +03:00
Roman Shevchenko
08ae7a9a9f
[ui] more IDE title unification (IDEA-CR-24019)
2017-08-22 09:03:40 +02:00
Tagir Valeev
f294ff8155
ConvertFieldToAtomicIntention: show on illegal references to non-effectively-final variables
...
A small step towards IDEA-177104 Suggestion to transform variable changed in lambda into one-element array is a bad practice
2017-08-22 12:45:31 +07:00
Tagir Valeev
80e9c0f026
Atomic conversion: support in void lambdas
2017-08-22 10:14:43 +07:00
Maxim.Mossienko
dc36051a43
nix-idea v0.2.0.1 was marked as incompatible
2017-08-21 23:06:57 +02:00
Gregory.Shrago
63c99d5357
extract action text and description
2017-08-21 23:08:40 +03:00
Gregory.Shrago
01f34a3268
allow extensions to override popup menu group
2017-08-21 23:04:19 +03:00
Maxim.Mossienko
d0ebc103c7
index anonymous / local classes in libraries (IDEA-78647)
2017-08-21 21:23:45 +02:00
Bas Leijdekkers
12acbacf64
IG: fix incorrect replacement with EntrySet (IDEA-177837)
2017-08-21 21:10:43 +02:00
Bas Leijdekkers
3bcce71583
IG: fix false positive by more careful checking of reference equivalence (IDEA-177837)
2017-08-21 21:10:43 +02:00
Bas Leijdekkers
04b2a72665
IG: don't report when modifiers or annotations are changed
...
in "Abstract method overrides abstract method" inspection
2017-08-21 21:10:43 +02:00
Bas Leijdekkers
13e8e154f2
IG: quickfix name and family name can be the same
2017-08-21 21:10:43 +02:00
Bas Leijdekkers
d0c265416c
IG: ignore blocks containing error elements (IDEA-177570)
2017-08-21 21:10:43 +02:00
Roman Shevchenko
babad27fc8
[ui] unifies IDE title across all platforms
2017-08-21 21:05:08 +02:00
Roman Shevchenko
cf7e770f00
Cleanup (formatting)
2017-08-21 20:42:44 +02:00
vadim.lomshakov
e5564bb1f7
correct usage text
2017-08-21 21:39:18 +03:00
vadim.lomshakov
7a86f21fec
fixed test
2017-08-21 21:39:03 +03:00
vadim.lomshakov
85734f3ed8
[rider]: patched runnerw.exe mediator to allow create process with new visible console (#RIDER-4160)
2017-08-21 21:38:43 +03:00
Andrey Vlasovskikh
7ea46d3c36
PY-25720 Fixed NPE when associating created virtualenv without any project open
2017-08-21 21:30:46 +03:00
Roman Shevchenko
46c9090035
Merge remote-tracking branch 'origin/master'
2017-08-21 19:55:14 +02:00
Roman Shevchenko
308a757364
[ui] consistent results of ProjectUtilCore.displayUrlRelativeToProject()
2017-08-21 19:53:38 +02:00
Roman Shevchenko
793d239f08
[vfs] checking file type before looking for .jar root (IDEA-177078)
2017-08-21 19:53:37 +02:00
Roman Shevchenko
9383b46409
[vfs] phasing out LocalFileProvider
2017-08-21 19:53:37 +02:00
Roman Shevchenko
6bd2b93aeb
Cleanup (minor optimization; formatting)
2017-08-21 19:53:36 +02:00
Vladislav.Soroka
56d6e37d20
Maven: maven resource file filter : use the correct root for the files not under the warSourceDirectory
2017-08-21 20:24:36 +03:00
Vladislav.Soroka
123688b0bc
cleanup
2017-08-21 20:24:35 +03:00
Sergey Ignatov
aad7404d7d
EA-105962 - CCE: BackgroundUpdaterTask.updateComponent
2017-08-21 20:20:53 +03:00
Andrey Vlasovskikh
235b76c552
PY-16968 Consider variadic keyword arguments mapped to keyword-only parameters
...
We already to it for regular (positional/keyword) parameters even
though (**kwargs) is not strictly compatible with (arg1, arg2, ...).
Now we do it for (*, kwarg1, kwarg2, ...). We don't know much about
**kwargs so it's better not to show any warnings here.
2017-08-21 20:14:08 +03:00
Gregory.Shrago
458b828ad2
DBE-5059 New TCP listen socket opens for each connected DB
2017-08-21 20:12:08 +03:00