Commit Graph
206959 Commits
Author SHA1 Message Date
peter 30867ebca3 java: don't complete non-annotation-methods inside incorrect annotation 2017-11-03 17:28:26 +01:00
Irina.Chernushina 00938b0199 xml attribute, assert read access in "read" methods
WEB-29533 @NotNull assertion on empty xml attribute value
2017-11-03 17:20:45 +01:00
Irina.Chernushina bab7059111 xml attribute to correctly work with volatile values
WEB-29533 @NotNull assertion on empty xml attribute value
2017-11-03 17:20:44 +01:00
Alexey Utkin b4f3ab787b CPP-10639 Saving folding state triggers lazy blocks reparsing from EDT
Test, API attribute change to "Experimental"

(cherry picked from commit d80a7e7)
2017-11-03 18:59:29 +03:00
Alexey Utkin b8bfcd38db CPP-10639 Saving folding state triggers lazy blocks reparsing from EDT
Cancels storing of folding state by timeout on EDT. The problem comes from
smart pointers, that initiate lazy block parsing. It's is hard in C++.
Here is temporal solution util the platform start collecting the folding
state in background.

(cherry picked from commit edf15a5)
2017-11-03 18:58:58 +03:00
Sergey Malenkov f487d41be1 equals() in the object hierarchy must check for class 2017-11-03 17:51:36 +03:00
Kirill Likhodedov d9578660a8 Queue cherry-picking tasks: IDEA-181553
Otherwise calling Cherry-pick several times produces several independent
tasks which conflict each other, especially during changelists manipulation.
This might have led to EA-110376
2017-11-03 17:47:55 +03:00
Vladimir Krivosheev bc3d92b00a JPS support for external storage of modules
externalModules renamed modules — to avoid boilerplate code, the same file name is used for both storages (project and external project)
2017-11-03 15:36:43 +01:00
Aleksey Pivovarov 11a4ce7de7 diff: support annotations in 3 panel diff for merge commits
IDEA-129759
2017-11-03 17:25:17 +03:00
Aleksey Pivovarov f071bd9221 diff: unify titles for diff/merge contents 2017-11-03 17:13:03 +03:00
Kirill Kirichenko 4e4dc272ec IDEA-174108 Add space between cancel button and progressbar, change Darcula colors 2017-11-03 16:57:07 +03:00
Gregory.Shrago 6483ecdf64 EA-110552 - NPE: PatternCompilerImpl$LazyPresentablePattern.appendNode 2017-11-03 16:51:00 +03:00
Sergey Malenkov d102f8e969 fix ActionCallback in AbstractProjectViewPSIPane.updateFromRoot 2017-11-03 15:56:13 +03:00
Sergey Malenkov 6c8cab4727 small fix from designer 2017-11-03 15:56:13 +03:00
Vladimir.Orlov ccab16e038 IDEA-CR-26346 2017-11-03 15:34:01 +03:00
Andrey Vokin 3d2cce3dd0 Cleanup 2017-11-03 13:10:24 +01:00
Dmitry Batkovich 6a9c894fc9 inspection view: fix offline view for problems inside module-info 2017-11-03 13:00:06 +01:00
Dmitry Batkovich 5a3de53477 inspection view: do not show empty package node under module-info node (re-fix for ec0783f) 2017-11-03 13:00:06 +01:00
Dmitry Batkovich 3d23185f56 inspection view: let RefJavaModule be a container for problems inside module declaration 2017-11-03 13:00:06 +01:00
Dmitry Batkovich 93d8a560a4 inspection view: show icon for module-info.java 2017-11-03 13:00:06 +01:00
Roman Shevchenko ec6b5583ed [java] removes invalid completion inside module name 2017-11-03 12:20:11 +01:00
Vladimir.Orlov 86263ee9a3 IDEA-CR-26346: added warning if silent.config is not generated. 2017-11-03 13:40:19 +03:00
Konstantin Ulitin 69336e969c JS debugger: allow empty source map's source url
angular cli 1.5 project generates this
2017-11-03 12:52:06 +03:00
Vladimir Krivosheev 69dfb70209 fix possible NPE because Kotlin toBoolean doesn't accept null opposite to Java API. 2017-11-03 10:51:00 +01:00
Vladimir Krivosheev 789290887e cleanup (kotlin) 2017-11-03 10:51:00 +01:00
Vladimir Krivosheev 2ad4ab52fb External storage — do not store external modules in the .idea/modules.xml 2017-11-03 10:51:00 +01:00
Vladimir Krivosheev 4049ea3135 External storage — do not store external modules in the .idea/modules.xml 2017-11-03 10:50:59 +01:00
Vladimir Krivosheev 166f7c3a20 cleanup (unused imports) 2017-11-03 10:50:59 +01:00
Bas Leijdekkers 1ade706afe SSR: the same variable can have multiple compiled names 2017-11-03 10:21:44 +01:00
Yaroslav Pankratyev 087424e42f Recreate inspection for each test in AccessCanBeTightenedInspectionTest, move isConstantField() from PsiUtil to AccessCanBeTightenedInspection 2017-11-03 10:07:56 +01:00
Bas Leijdekkers e4b4cbdce0 SSR: simplify java class descendants index search 2017-11-03 08:54:33 +01:00
Bas Leijdekkers 88622ef575 SSR: track start of transaction so callers can be simplified 2017-11-03 08:54:33 +01:00
Bas Leijdekkers 2df74f725d SSR: big speed up searching xml/html 2017-11-03 08:54:33 +01:00
Bas Leijdekkers d06e615105 SSR: no need to add the same constraints multiple times 2017-11-03 08:54:33 +01:00
Bas Leijdekkers aa078b3f01 SSR: scanned text should also be cleared 2017-11-03 08:54:32 +01:00
Bas Leijdekkers 25ee6d918d SSR: proper reference target text 2017-11-03 08:54:32 +01:00
Bas Leijdekkers 441d2425a7 SSR: mark method as @TestOnly 2017-11-03 08:54:32 +01:00
Sergey Malenkov 5962576ed1 IDEA-94095 ClassCastException: org.sylfra.idea.plugins.revu.ui.toolwindow.tree.IssueTreeBuilder$GroupNodeDescriptor cannot be cast to com.intellij.ide.util.treeView.AbstractTreeNode 2017-11-03 02:14:28 +03:00
Sergey Malenkov 69a6dba7ea IDEA-181589 The File Structure in 2017.3.EAP is too condensed when compared with 2017.2.5 2017-11-03 01:22:26 +03:00
Vassiliy.Kudryashov e2a5b470fb Support FX Browser for tips of the day 2017-11-02 22:48:58 +03:00
Sergey Malenkov 98d58b09f1 scale width of scroll thumb in the editor on Mac 2017-11-02 22:44:18 +03:00
Sergey Malenkov bbb1e8552e use experimental scroll thumb in the editor 2017-11-02 22:44:18 +03:00
Sergey Malenkov 4f3975db60 fix flaky test by initializing a structure on pane creation 2017-11-02 22:44:18 +03:00
Dmitry Batkovich 12d78fa683 cleanup 2017-11-02 20:21:49 +01:00
Dmitry Batkovich c49289d7b1 fix the test since now inspection tree nodes are sorted by name, not by offset 2017-11-02 20:21:49 +01:00
Dmitry Batkovich af501262cf make InspectionResultsViewComparator.compareEntities faster again 2017-11-02 20:21:49 +01:00
peter cdc9db363f give a bit more time to testDuplicateMethods 2017-11-02 19:00:05 +01:00
Alexander Doroshko b1fe65d872 Error message tuned (External Tool dialog) 2017-11-02 20:03:43 +03:00
Anna.Kozlova 4455d8ecc9 format duration with custom space before unit: status line (IDEA-CR-26371) 2017-11-02 17:45:58 +01:00
Anna.Kozlova c37ba34473 format duration with custom space before unit (IDEA-CR-26371) 2017-11-02 17:38:48 +01:00