Artemiy Sartakov
9e06553bf2
IDEA-202665 added tests for super method resolve order
2018-12-18 12:59:04 +07:00
Tagir Valeev
c4eda30c9f
TailTypes#CASE_ARROW: use CharArrayUtil methods (IDEA-CR-41079)
2018-12-18 12:28:53 +07:00
Tagir Valeev
362b8d0b34
Stream API migration: do not convert continue statements which belong to the nested loops (IDEA-204250)
2018-12-18 12:28:52 +07:00
Tagir Valeev
7cad465cd2
Optional refactoring: as special value now; fixed IDEA-204165
2018-12-18 12:28:51 +07:00
Tagir Valeev
eae13a7a7f
GetFieldInstruction -> UnwrapSpecialFieldInstruction
2018-12-18 12:28:50 +07:00
Tagir Valeev
e9e06d06e5
DfaVariableSource -> VariableDescriptor
2018-12-18 12:28:49 +07:00
Tagir Valeev
ce2a2e4305
GetFieldInstruction
2018-12-18 12:28:48 +07:00
Konstantin Kolosovsky
74c7e9a426
vcs: Refactoring - replace "CollectionsDelta.notInSecond()" with "ContainerUtil.subtract()"
2018-12-18 00:16:58 +03:00
Alexander Doroshko
d45f5724ae
Use MDN data in CSS documentation
2018-12-17 23:58:45 +03:00
Viktor Shatrov
810ca63175
Merge remote-tracking branch 'origin/master'
2018-12-17 23:45:50 +03:00
Dennis Ushakov
eb768f95b8
don't add text here, it should be loaded from bundle (or descriptor) (WEB-36306)
2018-12-17 23:41:15 +03:00
Vassiliy.Kudryashov
ca751f0201
IDEA-204339 Some IDEA macro invalid in other IDE's context.
...
Javadoc added
2018-12-17 23:25:10 +03:00
Viktor Shatrov
771817b0c3
Merge branch 'vshatrov/webconsole'
2018-12-17 23:13:21 +03:00
Vassiliy.Kudryashov
63f47e0c33
IDEA-204339 Some IDEA macro invalid in other IDE's context.
2018-12-17 22:51:57 +03:00
Sergey Simonchik
0c762f9347
terminal: survive failed resize (IDEA-203500)
...
The underlying cause still needs investigation.
2018-12-17 21:53:20 +03:00
Daniil Ovchinnikov
e90f657074
[groovy] log warning instead of throwing an exception in resolve and inference
2018-12-17 21:49:53 +03:00
Daniil Ovchinnikov
1bae2f63a0
[groovy] add explicit types for properties
2018-12-17 21:49:53 +03:00
Daniil Ovchinnikov
3e005b327f
[gradle] get delegate for closure from method return type instead of invoked expression type
2018-12-17 21:49:53 +03:00
Daniil Ovchinnikov
230f3e72da
[gradle] remove obsolete source set closure delegate computation
2018-12-17 21:49:52 +03:00
Daniil Ovchinnikov
a5ed5cf4e9
[gradle] add sourceSets test
2018-12-17 21:49:52 +03:00
Daniil Ovchinnikov
c5a8c69461
[gradle] remove obsolete configuration closure delegate computation (IDEA-204313, EA-133159)
...
This delegate is already provided by NamedDomainObjectContainer handing in GradleNonCodeMembersContributor.
2018-12-17 21:49:52 +03:00
Daniil Ovchinnikov
73db652591
[gradle] add configurations test
2018-12-17 21:49:52 +03:00
Konstantin Kolosovsky
326977aa8e
svn: Fix ignored files tracking
...
4263251c36 follow-up
2018-12-17 21:43:24 +03:00
Konstantin Kolosovsky
678e473718
svn: Refactor "SvnIgnoreTest"
2018-12-17 21:43:23 +03:00
Bas Leijdekkers
17b88438b9
IG: add explicit type parameters on generic method call when needed for explicit unboxing (part of IDEA-204071)
2018-12-17 19:30:54 +01:00
Bas Leijdekkers
32f3fccaf7
IG: don't suggest to replace if with switch on non-constant (IDEA-204135)
2018-12-17 19:30:54 +01:00
Bas Leijdekkers
a3b33f43a9
IG: Update "Throwable not thrown" inspection for switch expressions (IDEA-203703)
2018-12-17 19:30:54 +01:00
Bas Leijdekkers
f602773c6f
switch expression unwrapper (IDEA-204140)
2018-12-17 19:30:53 +01:00
Bas Leijdekkers
c4286dee9c
fix test data
2018-12-17 19:30:53 +01:00
Bas Leijdekkers
6ace237a95
enable auto unboxing fix again
2018-12-17 19:30:53 +01:00
Roman Shevchenko
4ef969cc1a
[platform] makes fsnotifier look for '/proc/mounts' if '/etc/mtab' is missing (IDEA-198080)
2018-12-17 19:13:21 +01:00
Roman Shevchenko
6f7e4784f3
[java] value break ref inside switch expression always resolves to a variable (IDEA-204204)
...
... even when a switch expression is not an innermost context of the break
2018-12-17 18:49:16 +01:00
Icons_Sync_Robot
98b64568d1
Synchronization of changed icons from git@github.com:JetBrains/IntelliJIcons.git: 00fe91f12663f8599c089dfc138ae14fd006e49a
2018-12-17 20:31:19 +03:00
peter
c0534b50d3
define a reasonable LightFieldBuilder#getParent (IDEA-203292)
2018-12-17 18:27:34 +01:00
Anton Makeev
6987811409
Always add .win.zip suffix for windows distribution; always add .portable suffix for cross-platform zip.
...
ref CPP-14770 Publish CLion as Maven dependency for plugin development
2018-12-17 18:16:01 +01:00
Anton Lobov
f93af018f6
ExpectedHighlightingData - remove expectedDuplicatedHighlightingThrowable temporary wrapper
2018-12-17 17:53:08 +01:00
Mikhail Golubev
01643844e1
PY-32918 Handle enter in f-string right before the closing quote
...
in the context where we don't need to insert additional backslashes.
2018-12-17 19:25:42 +03:00
Dmitry Zhuravlev
1393e2593f
vcs-ignore: fix parsing Git check-ignore output
...
we should split by '\t' instead ':' because on Windows the paths have additional `:` which breaks further parsing
2018-12-17 19:22:50 +03:00
Rustam Vishnyakov
51e346ef31
Support for IntelliJ IDEA and language prefixes in EditorConfig properties
2018-12-17 19:14:29 +03:00
Dmitry Avdeev
73b5c670ef
recognizing web references in string literals
2018-12-17 19:07:04 +03:00
peter
d3a7549985
a bit more cancellability when calculating directories for package (IDEA-204341)
2018-12-17 16:59:04 +01:00
peter
7f16d69e25
remove PsiMetaOwner inheritance from PsiAnnotation
...
it confuses implementers (e.g. in Kotlin plugin) and hopefully isn't needed nowadays
2018-12-17 16:59:04 +01:00
Julia Beliaeva
37b3d7b06a
[file-history] track paths more precisely during history calculation
...
File history worked incorrectly when a file was renamed and later on a new file with the same name appeared. Commits before the first rename appeared in history for a new file, while they should not have, since they are a part of different history.
In order to fix the problem, paths tracking was rewritten. It now takes deleted flag into the account, and if file is deleted, tries to find a conflicting rename.
2018-12-17 18:58:16 +03:00
Roman Shevchenko
5e4594ce3e
Cleanup (formatting)
2018-12-17 16:55:43 +01:00
Nadya Zabrodina
7a8f538abe
git: handle git downgrade case - do not execute incoming/outgoing commands
...
* notify user with WARN icon in Branch popup 'feature is not supported';
* change settings info label color to Error color if not supported;
* extract internal method to add warning icons with handler;
2018-12-17 18:49:12 +03:00
Nadya Zabrodina
cec33d6c23
git: cleanup - move getting instances to constructor
2018-12-17 18:49:12 +03:00
Nadya Zabrodina
feb6d05e47
git: change error notification for incoming, rename field
2018-12-17 18:49:11 +03:00
Nadya Zabrodina
30fab3cd6f
git: show incoming indicator if local upstream branch is ahead of local branch
...
* if remote hash equals to local upstream a.e. after fetch operation,
but local branch was not updated yet then show incoming commit indicator;
2018-12-17 18:49:11 +03:00
Nadya Zabrodina
de1212d153
git: implement NONE authentication mode for ssh
2018-12-17 18:49:11 +03:00
Nadya Zabrodina
ba03db0829
git: add silent authentication mode
...
* try to get credentials from password safe for http authentication;
* remember repository and remote after successful remote command
performed, use silent authentication for them
while getting incoming/outgoing;
* add javadoc for GitAuthenticationMode;
2018-12-17 18:49:11 +03:00