Commit Graph
221803 Commits
Author SHA1 Message Date
peter 1da11d0a35 java completion: enable package suggestions inside type arguments (IDEA-193049) 2018-06-04 15:45:38 +02:00
peter cee969d9ea IDEA-192936 A final field initialized in the initialization block is not autocompleted in the constructor as a method invocation parameter 2018-06-04 15:45:38 +02:00
Vladimir Krivosheev 3455b030e3 netty 4.1.25 2018-06-04 15:34:21 +02:00
Mikhail Sokolov a24b4d51f6 UX-1 new SearchEverywhere popup
* save location/size settings
2018-06-04 16:24:59 +03:00
Niels Bischof b36d96c477 Fixed English language typo in Tip of the Day text 2018-06-04 16:14:06 +03:00
Denis Fokin b2b201db47 IDEA-192912 Semitransparent popups on macOS looks dirty since editor looks through 2018-06-04 16:04:32 +03:00
Aleksey Pivovarov 8499546e8b vcs: cleanup - do not pass unnecessary parameter 2018-06-04 16:01:29 +03:00
Kirill Kirichenko 2d0d1f62d2 IDEA-190948 Dropdown button for elements content in Artifacts panel is not very good looking 2018-06-04 15:58:12 +03:00
Dennis Ushakov 2b9ae89a6e fix intention location 2018-06-04 15:51:07 +03:00
Gregory.Shrago 23d5e962fe add proper generics for kotlin 2018-06-04 15:44:18 +03:00
Anna Kozlova 1ef91b8eb4 split declaration: fix comments in context 2018-06-04 15:27:40 +03:00
Dennis Ushakov 446c6110f1 unify remove attribute intention 2018-06-04 15:19:02 +03:00
Pavel Dolgov be86a3975f SSR: File type selector for the new design of the Structural Search dialog (IDEA-193238) 2018-06-04 15:06:39 +03:00
Vladimir Krivosheev 0c5da536bb IDEA-193023 completion.factors.user.xml should not be synchronized by Settings Repository 2018-06-04 14:04:42 +02:00
Vladimir Krivosheev d0d647494c make fields final to investigate NPE 2018-06-04 14:04:42 +02:00
Dmitry Batrak 9c57d768e3 IDEA-192305 allow tabs for same virtual files having different titles 2018-06-04 14:52:55 +03:00
Aleksey Pivovarov 3e0e704bdb IDEA-193195 vcs: fix "Compare with Local" for renamed files 2018-06-04 14:36:08 +03:00
Maxim.Mossienko 79b830e7e8 take read lock out of try 2018-06-04 12:58:13 +02:00
Bas Leijdekkers d327e0de3e SSR: fix matching method parameters in super classes (IDEA-193171) 2018-06-04 12:54:55 +02:00
Bas Leijdekkers 9379250018 SSR: remove no longer needed registry option 2018-06-04 12:54:55 +02:00
Bas Leijdekkers ccded00c67 SSR: test more applicability constraints 2018-06-04 12:54:54 +02:00
Bas Leijdekkers 9e7c5df510 IG: cleanup and test 2018-06-04 12:54:54 +02:00
Bas Leijdekkers 278f94cc30 IG: show "may change semantics" on quickfix (IDEA-193106)
for "Conditional expression (?:)" inspection
2018-06-04 12:54:54 +02:00
Bas Leijdekkers 7cf9615e23 IG: handle parentheses and test
for "'instanceof' on 'catch' parameter" inspection
2018-06-04 12:54:54 +02:00
Bas Leijdekkers 55cfa8fa16 IG: warn in more cases, less false positives
in "Object instantiation inside 'equals()' or 'hashCode()'" inspection
2018-06-04 12:54:53 +02:00
Bas Leijdekkers c11a658aea SSR: simplify test
don't put test cases in map, but invoke them directly, so the stack
 traces are more useful
2018-06-04 12:54:53 +02:00
Bas Leijdekkers 84f3069914 SSR: fix replacing array initializer removes semicolon (IDEA-192548) 2018-06-04 12:54:53 +02:00
Bas Leijdekkers 5cebf2f239 SSR: replace array type elements correctly (IDEA-192548) 2018-06-04 12:54:53 +02:00
Tagir Valeev 15d70055f3 IDEA-193167 False positive "Condition is always true" with two boolean comparisons in one expression 2018-06-04 17:52:46 +07:00
Ivan Semenov b62b191866 [github] Load account information in share dialog on account change
Pre-loading everything caused numerous login dialogs in-case tokens were missing from password safe

Issues: IDEA-192982, IDEA-192978
2018-06-04 13:45:06 +03:00
Ivan Semenov c284ca87e5 [github] Trigger account change listener once for each change 2018-06-04 13:45:06 +03:00
peter 839b903dbb create VfsData manually, no need for app component 2018-06-04 12:41:56 +02:00
peter bcb6a0ede7 make PsiFileImpl myLoadingAst volatile (IDEA-CR-33043) 2018-06-04 12:41:56 +02:00
peter 385470f54d preserve smart pointers' forInjected when recreating injection shreds 2018-06-04 12:41:56 +02:00
Mikhail Sokolov df34c3d206 UX-1 new SearchEverywhere popup
* enable new SE as internal experimental feature
2018-06-04 13:19:29 +03:00
Mikhail Sokolov acee506ff0 UX-1 new SearchEverywhere popup
* enable new SE as internal experimental feature
2018-06-04 13:19:28 +03:00
Rustam Vishnyakov 1d91152499 Fixed NPE: EA-107490 2018-06-04 13:10:36 +03:00
Sergio Murguia 557554107f Pass caught exception when generating ExternalSystemException
This will cause the message to not be empty when getMessage(rootCause)
returns an empty string.
2018-06-04 12:48:53 +03:00
Tagir Valeev d1ff122cf7 Fix comparison false-positive when double/float is compared with constant and NaN case is not covered (IDEA-193196) 2018-06-04 16:39:48 +07:00
Tagir Valeev 51bd75f6b3 ComparisonToNaN inspection fixed, test modernized, more testcases 2018-06-04 16:39:48 +07:00
Tagir Valeev c5a90452a3 Revert "Mark code like if(x > Double.NaN) as "always false""
This reverts commit d0d9cf8
Instead comparison with Double.NaN/Float.NaN inspection is updated (it provides better fix)
2018-06-04 16:39:47 +07:00
Tagir Valeev 8fa99ba910 ComparisonToNaNInspection: support >=, >, <, <= comparisons IDEA-193102 2018-06-04 16:39:47 +07:00
Tagir Valeev 2c8a151869 Comparison with Double.NaN is enabled by default 2018-06-04 16:39:46 +07:00
Anna Kozlova 7d46e14666 more context to preserve psi consistency
diamonds in var initializer would be parsed as lt/gt otherwise
2018-06-04 12:36:29 +03:00
Anna Kozlova 84976a2511 change test data 2018-06-04 12:36:29 +03:00
Roman Shevchenko 05f9bbece0 [ui] fixes broken composition of induced exceptions stacktraces' attachment 2018-06-04 12:32:24 +03:00
Mikhail Sokolov d5491d44a0 UX-1 new SearchEverywhere popup
* filters
2018-06-04 12:19:33 +03:00
Mikhail Sokolov 5e5dc50342 UX-1 new SearchEverywhere popup
* filters
2018-06-04 12:19:33 +03:00
Mikhail Sokolov dcc337a97d UX-1 new SearchEverywhere popup
* refactoring
2018-06-04 12:19:32 +03:00
Mikhail Sokolov 2a18870701 UX-1 new SearchEverywhere popup
* Actions contributor
2018-06-04 12:19:32 +03:00