Commit Graph
240367 Commits
Author SHA1 Message Date
Pavel Dolgov 8ce43b883c Java: Intention that wraps list/set/map with Collections.unmodifiable - handle ternary 'if' (IDEA-93154) 2019-02-21 18:03:24 +03:00
Pavel Dolgov 96b9ab4f80 Java: Intention that wraps list/set/map with Collections.unmodifiable - handle the caret at the end of the expression (IDEA-93154) 2019-02-21 18:03:24 +03:00
Pavel Dolgov 0267b104b3 Java: Intention that wraps list/set/map with Collections.unmodifiable - check the required type (IDEA-93154) 2019-02-21 18:03:24 +03:00
Dennis Ushakov 61dba455d0 use notification instead of modal dialog, background by default (WEB-36796) 2019-02-21 18:02:41 +03:00
Artemiy Sartakov 98afd7777b Unnecessary boxing: cr fixes (IDEA-CR-43627)
1. suggest replacement valueOf to parse replacement for boolean and byte
2. unboxIfPossible -> isPrimitiveWrapper
3. isJavaLangString instead of manual detection
2019-02-21 21:39:46 +07:00
Nikolay.Rykunov 3211607970 Add tests for no-renames and partial merge diff log support 2019-02-21 14:20:39 +00:00
Nikolay.Rykunov 975fb129da Update new util method: add support of preserverOrder 2019-02-21 14:20:39 +00:00
Nikolay.Rykunov f8a956f514 Add util methods which provide no-renames and partial merge diff log support 2019-02-21 14:20:38 +00:00
Egor Ushakov 0ec015f4eb EA-137506 - NPE: XDebuggerStepIntoHandler.handleSimpleCases 2019-02-21 17:12:09 +03:00
Rustam Vishnyakov 5f964f6f76 Fixed IDEA-207403 Darcula color scheme: "Custom Keyword 4" default color looks like an error 2019-02-21 17:07:31 +03:00
Dennis Ushakov 12eafc4181 add application/ld+json (WEB-37374) 2019-02-21 16:56:57 +03:00
Vitaly Provodin aff7ed65dc Updating versions of project dependencies: secondJreBuild->11_0_2b157
Vitaly Provodin
2019-02-21 16:50:40 +03:00
Egor Ushakov 62afcdfe86 IDEA-207528 Unable to do smart step into the second filter method 2019-02-21 16:28:49 +03:00
Egor Ushakov 626838092e IDEA-207528 - remove executed methods one by one, not all together 2019-02-21 16:28:49 +03:00
Vladislav.Soroka abd0a37dc2 IDEA-CR-43650: do not request full reimport when build delegation option has been changed IDEA-189463 2019-02-21 16:08:59 +03:00
Dmitry.Krasilschikov aab7d693ed IDEA-200666 fetch RL range marker right on saving time, RecentLocationManager is removed 2019-02-21 15:08:03 +02:00
Aleksey Pivovarov 7a90c69dd6 IDEA-116312 vcs-log: allow to customize shown columns in VCS Log 2019-02-21 16:00:31 +03:00
peter bbdbfa086a speedup Goto File with short queries
don't load all files starting with 'i' and sort them together by qualifier matching degree when the qualifier is empty; process results in smaller batches in this case

plus remove unnecessary sorting criteria
2019-02-21 13:53:35 +01:00
Konstantin Bulenkov 507510c9b2 Set line spacing 1.2 as default 2019-02-21 13:46:47 +01:00
Dennis Ushakov 2deef1d01d update html5 schema 2019-02-21 15:22:43 +03:00
Dennis Ushakov 2e8de37a55 update mdn documentation 2019-02-21 15:22:43 +03:00
Dennis Ushakov aa0206a3cb fix serialization (IDEA-CR-43821) 2019-02-21 15:22:43 +03:00
Piotr Tomiak 2416c54adc WEB-25857 WEB-26169 WEB-26164 Update Angular 2 highlighting lexer. 2019-02-21 13:08:59 +01:00
Dmitry Batrak 8bbee943c2 don't use DumbAwareRunnable in 'invokeLater' calls - it doesn't make any difference 2019-02-21 14:51:22 +03:00
Vladislav Shishov 0509fd75c7 [gui-test] add debug log 2019-02-21 14:48:20 +03:00
Anton Lobov 5197b35b27 IDEA-CR-43782: variable name 2019-02-21 12:39:49 +01:00
Anton Lobov 367e9533fc IDEA-CR-43782: move text to bundle; formatting 2019-02-21 12:27:28 +01:00
Nadya Zabrodina 9f1d412507 patch: IDEA-205644 Can't abort whole patch apply process in case of multiple patch conflicts
* fix regression after IDEA-182230 (4aa17e9cca);
* check custom cancel handler despite the content modification flag,
 otherwise ApplyPatchAction will never return Abort State;
* move content modification check into MergeUtil.showExitWithoutApplyingChangesDialog;
2019-02-21 14:24:33 +03:00
nik 8640a6d0a5 platform: mark constructors used from Java modules public
This is needed to avoid access to package-private members in platform modules from java modules (IDEA-200277).
2019-02-21 14:15:10 +03:00
nik a3549d232a build scripts: add option to skip building Linux tar.gz artifacts without bundled JRE 2019-02-21 14:15:10 +03:00
Dmitry Batkovich c3c196d199 Merge remote-tracking branch 'origin/master' 2019-02-21 14:12:59 +03:00
Dmitry Batkovich 8bfa5dca31 remove useless null check: parameter is notnull 2019-02-21 14:12:40 +03:00
Vladimir Krivosheev bc94afe67f IDEA-CR-43780 sort by name if no anchor files 2019-02-21 12:11:17 +01:00
Vladimir Krivosheev 291ac583c2 IDEA-CR-43780 ignore new config dir 2019-02-21 12:11:17 +01:00
Konstantin Ulitin 555f077b6d js debugger: fix updating cached file-url mappings (WEB-34557) 2019-02-21 13:57:53 +03:00
Dmitry Batkovich 09677138c2 inspection view: always show structure for entry points (IDEA-207312) 2019-02-21 13:46:56 +03:00
Sergey Malenkov 92efa1bb58 fix tree control alignment in the settings tree 2019-02-21 13:36:27 +03:00
Tagir Valeev cde2152359 DataFlowInspection: ignore non-physical constructors created by Lombok;
Also report non-physical pushes as exception instead of LOG.error (it will be intercepted in DataFlowRunner and useful attachments will be added)
Fixes (at least partially) EA-137431 - assert: DataFlowInstructionVisitor.beforeExpressionPush
2019-02-21 17:11:25 +07:00
Mikhail Sokolov 95a5d99679 IDEA-207411 Search Everywhere: Add sorting by element priority 2019-02-21 13:03:59 +03:00
Mikhail Sokolov f5377f05b5 IDEA-207411 Search Everywhere: Add sorting by element priority 2019-02-21 13:03:59 +03:00
Mikhail Sokolov 5f5677e8d9 IDEA-207411 Search Everywhere: Add sorting by element priority 2019-02-21 13:03:59 +03:00
Dmitry Batkovich f462e2131b cleanup: do not use lazy field initialization pattern 2019-02-21 13:01:52 +03:00
nik e189f7b1dc inspection: fix bugs in "Suspicious package-private access" inspection (IDEA-200047)
Properly report references to protected constructors accessed not via subclass, and fix duplicating warning in Kotlin files. Also add tests for Kotlin.
2019-02-21 13:00:17 +03:00
Daniil Ovchinnikov f2f078d2a3 [groovy] fix ImplicitClosureCallPredicate to ignore explicit Closure#call (IDEA-207549) 2019-02-21 12:57:52 +03:00
Daniil Ovchinnikov 4d1ac741d3 deprecate QuickFixActionRegistrar#unregister 2019-02-21 12:46:44 +03:00
Dennis Ushakov ad12b3c82a style script state stack (WEB-25857, WEB-26169, WEB-26164) 2019-02-21 12:38:04 +03:00
Alexandr Evstigneev a581530599 Moved hierarchy and optimize actions to the common menu as well
Keeping analysis group, because someone may use it outside of JetBrains

IDEA-CR-43523
2019-02-21 12:34:51 +03:00
Daniil Ovchinnikov 444ff65011 [groovy] extract import fixes generation into separate file, make it independent from HighlightInfo/HighlightDisplayKey 2019-02-21 12:16:25 +03:00
Daniil Ovchinnikov dd03ec2dbd [groovy] extract class fixes generation into separate file, make it independent from HighlightInfo/HighlightDisplayKey 2019-02-21 12:16:25 +03:00
Maxim.Mossienko f0590f2969 (performance) ability to do disk access heavy refresh in several threads 2019-02-21 10:13:22 +01:00