Commit Graph
220775 Commits
Author SHA1 Message Date
Anna Kozlova e077fa59eb access static via interface class: fix case without qualifier (IDEA-192246) 2018-05-22 11:06:00 +03:00
Roman Shevchenko 574c9ca1fc Merge remote-tracking branch 'origin/master' 2018-05-22 10:46:43 +03:00
nik 3ab6ceb21d jps build: cleanup
Remove unused deprecated constant.
2018-05-22 10:40:43 +03:00
Kirill Smelov eba3b6cc89 Hide whole completion options wrapper panels in completion settings
IDEA-CR-32838
2018-05-22 10:09:34 +03:00
nik bb61328163 build scripts: restore JAR name in intellij-core artifact
Rename annotations-java5-16.0.2.jar to annotations.jar to fix compatibility with Kotlin build scripts.
2018-05-22 09:40:38 +03:00
Tagir Valeev ae70615233 ControlFlowAnalyzer#inlineBlock: remove unnecessary finally
We don't need to restore trap stack if exception occurs: anyways the control flow will be incorrect. With finally ProcessCancelledException may occur at random place and we try to clean up the trap stack creating IllegalStateException which masks the original ProcessCancelledException leading to EA-120375 - ISE: ControlFlowAnalyzer.popTrap

BombedProgressIndicator improved to explode on stack trace condition
2018-05-22 12:00:20 +07:00
Gregory.Shrago 7923546ada drop confusing first(cond) methods; introduce reduce(f); wrap iterator 2018-05-22 03:04:54 +03:00
Sergey Simonchik 3abc3318bf investigating EA-120584 - SOE: HtmlLineMarkerProvider.getLineMarkerInfo 2018-05-22 01:21:14 +03:00
Vassiliy.Kudryashov 30edb7c2b8 Merge remote-tracking branch 'origin/master' 2018-05-21 22:21:05 +03:00
Vassiliy.Kudryashov cf5ca706a3 EA-64495 - assert: ProjectViewImpl.changeViewCB 2018-05-21 22:19:38 +03:00
Marcin Erdmann 58e816a402 [groovy] geb: fix type string in completion for field based page content
https://github.com/JetBrains/intellij-community/pull/779
2018-05-21 22:05:14 +03:00
Konstantin Kolosovsky 6ec33c4986 vcs: More diagnostics for repository tab performance (IDEA-119539) 2018-05-21 21:55:57 +03:00
Daniil Ovchinnikov ce0c1dbd01 [groovy] parser: argument list parsing & recovery (IDEA-191728) 2018-05-21 21:46:39 +03:00
Kirill Likhodedov 4b8d275a3c vcs: hide "History for Selection" from the project view context menu
The action makes sense only in the Editor context menu.
IDEA-192384
2018-05-21 21:00:41 +03:00
Mikhail Golubev bff4ba2538 PY-29779 Bundle the most recent versions of pip and setuptools
using those included in virtualenv 16.0.0 as the baseline.

Since pip 10.0.0 has dropped support of Python 2.6 and we plan to
keep it until PyCharm 2019.1, now we need to bundle older compatible
versions of all related packages as we previously did for Python <= 2.5.
2018-05-21 20:38:05 +03:00
Rustam Vishnyakov eecb44a913 JspxSanityTest.testIntroduceVariable fix
The string literal &quot;dsdasdasdasd&quot; must be unescaped to be parsed correctly.
2018-05-21 20:09:58 +03:00
Rustam Vishnyakov 5d97945c19 Migrate to new CodeStyle API 2018-05-21 20:09:58 +03:00
Rustam Vishnyakov 7a01c1a7fd Cleanup 2018-05-21 20:09:58 +03:00
Dmitriy Smirnov e201e8fa0b IDEA-192092 Update notification on workspace restoration 2018-05-21 20:04:13 +03:00
Dmitriy Smirnov 7b6fde3e05 Esc should cancel merge without confirmation if no changes were made
IDEA-182230 followup - fixes IDEA-191716
2018-05-21 20:04:13 +03:00
Dmitriy Smirnov beadcfbe4b Add help reference for Commit Dialog settings 2018-05-21 20:04:13 +03:00
Egor Ushakov 8a309599b1 text for empty instance filters editor 2018-05-21 19:56:10 +03:00
Konstantin Kolosovsky f8f7b18b8d svn: Do not check parent directories when auto detecting svn
We do not look for administrative directories in parents for other vcses (like git, hg). And so prior to this commit we could get confusing results for instance when directory is in git repository, but there is some ".svn" subdirectory (even not real working copy) somewhere in the parent hierarchy.

IDEA-115100
2018-05-21 19:37:36 +03:00
Konstantin Kolosovsky 2105d1dc41 svn: Fix NPE in "SvnVcs.filterUniqueByWorkingCopy()" (IDEA-192371) 2018-05-21 19:37:36 +03:00
Artem Bochkarev 6859bdf5b6 IDEA-163208: add close button into 'stop running' panel 2018-05-21 23:28:38 +07:00
Vitaliy.Bibaev f2945355f3 Update stats collector description 2018-05-21 19:19:01 +03:00
Kirill Likhodedov 3260175a3c vcs: cleanup: remove unused obsolete class w/o external usages 2018-05-21 19:15:01 +03:00
Dmitry Batkovich 1332170f9f cleanup 2018-05-21 19:11:49 +03:00
Dmitry Batkovich 47cc36f10c scope order dialog: add action to open scope configurable IDEA-49092 2018-05-21 19:11:49 +03:00
Dmitry Batkovich c92629a5a5 scope order dialog: enable dnd 2018-05-21 19:11:49 +03:00
Dmitry Batkovich 3ee3e2f117 cleanup: type parameters 2018-05-21 19:11:49 +03:00
Daniil Ovchinnikov 7f7903cbaa [groovy] parser: remove unused GroovyParserUtils#emptyStringContent
It became unused after 8906263.
2018-05-21 18:52:50 +03:00
Daniil Ovchinnikov 26d4ed8da3 [groovy] parser: get rid of unneeded 'name' options in rules 2018-05-21 18:52:50 +03:00
Gregory.Shrago e5f994be4f fix selection getter: of()->from() 2018-05-21 18:48:10 +03:00
Anton Tarasov d4840b1ed5 IDEA-192277 When pressing any key it creates another cursor 20 or so line below 2018-05-21 18:46:13 +03:00
Egor Ushakov 6487fdf973 IDEA-186951 Caller method filter - prepare caller key in advance 2018-05-21 18:41:35 +03:00
Anton Tarasov e8ec1bc847 Updating versions of project dependencies: jdkBuild->u152b1248.5
Anton Tarasov
2018-05-21 18:36:04 +03:00
Vladislav.Soroka a460e8f18b External system: add javassist runtime dep of the FST lib 2018-05-21 18:26:02 +03:00
Daniil Ovchinnikov d996d9601d [groovy] parser: update error reporting in closure parameter list
- don't report expected ',';
- update test data to match new GeneratedParserUtilBase behaviour.
2018-05-21 18:18:58 +03:00
Bas Leijdekkers 8b6bdb6715 RegExp: always use document replacement
because content manipulators ignore text range
2018-05-21 16:53:29 +02:00
nik 1e684f04aa project configuration: assertions added (IDEA-CR-32818) 2018-05-21 17:48:55 +03:00
Sergey Simonchik 878254005e Update pty4j to version 0.7.4 (needed for WEB-32697)
Changes:
https://github.com/traff/pty4j/commit/bb9775995d80a03e74f37115370dfa0c49e5be91
2018-05-21 17:45:01 +03:00
Dmitriy.Panov 3736d481d1 IJI-9: fixed git repo reading 2018-05-21 17:41:10 +03:00
Daniil Ovchinnikov da660dc08e [groovy] parser: don't create reference expressions without name 2018-05-21 17:35:12 +03:00
Alexander Lobas b41291f684 IDEA-186805 Rework plugin page: install/update (part 1) 2018-05-21 17:24:29 +03:00
Dmitry Batrak 95e8bee5d2 IDEABKL-6984 Add Eclipse Style Paren/Bracket/Quote Completiton
case of array creation completion
2018-05-21 17:02:42 +03:00
Gregory.Shrago e5f1ce24da GPUB: per-frame lastVariantAt tracking (also in predicates) 2018-05-21 16:54:16 +03:00
Daniil Ovchinnikov f182f373bb [groovy] make semicolon necessary by default (IDEA-192360)
- highlight only known unnecessary semicolon cases;
- move messages to bundle;
- extract the fix to separate class.
2018-05-21 16:50:29 +03:00
Ivan Bessonov ae1d293b4b IDEA-CR-32779 removed dead code 2018-05-21 16:37:19 +03:00
Alexey Kudravtsev eb7a909ec9 do not forget to put new range marker tree back into virtual file (IDEA-CR-31650 followup) 2018-05-21 16:32:00 +03:00