Commit Graph
184953 Commits
Author SHA1 Message Date
Tagir Valeev f99940c8e3 StreamToLoop: add finisher parentheses automatically if necessary 2016-12-09 11:04:29 +07:00
Tagir Valeev c7ccea5186 StreamToLoop: add variable name suggestions from method reference output variable 2016-12-09 10:33:49 +07:00
Ilya.Kazakevich a6cf0fbcfb Logging improvement 2016-12-09 01:14:10 +03:00
Anton Tarasov 59f4e45d2f IDEA-164566 [linux no JDK-managed HiDPI] 2016-12-08 23:09:49 +03:00
Vassiliy.Kudryashov f086e2401c IDEA-165004 Memory leak detected: 'com.intellij.openapi.wm.impl.FocusManagerImpl$FurtherRequestor 2016-12-08 22:21:52 +03:00
Julia Beliaeva 9646c06d3d [vcs-log] add statistic for compact labels view and showing tag names 2016-12-08 21:15:46 +03:00
peter 65fbf50a46 MavenRedundantGroupIdInspection fix: remove unnecessary checks 2016-12-08 19:12:32 +01:00
Julia Beliaeva 2524f49800 [vcs-log] util method for getting details synchronously 2016-12-08 21:05:57 +03:00
Julia Beliaeva a6ae16c84d [vcs-log] minor: move constant to the place it is actually used, add comment 2016-12-08 21:01:27 +03:00
Julia Beliaeva 2554a71639 [vcs-log] pass a single VcsFullCommitDetails instance to storeDetails method instead of a list 2016-12-08 20:59:30 +03:00
Julia Beliaeva 25e8ac86d8 [vcs-log] index commits one by one
During indexing when only a part of the repository is being processed, commits were loaded in batches by 1000, then each batch was analysed and stored in the index. After that commits themselves were (and still are) thrown away. Since it turned out commits can be quite big, it is unwise to collect them. So now commits are processed immediately as they are loaded.

IDEA-164274
2016-12-08 20:59:21 +03:00
peter 5a812dda29 perform join lines in a single write action under progress 2016-12-08 18:36:26 +01:00
Anton Tarasov 5db819f513 IDEA-164566 [bring back RetinaImage.createFrom(Image,int,ImageObserver)] 2016-12-08 20:31:09 +03:00
Alexey Kudravtsev f91e8d30fd EA-92211 - assert: ComponentManagerImpl.getComponent 2016-12-08 19:42:17 +03:00
Alexey Kudravtsev 26c851e112 EA-91083 - assert: Alarm.checkDisposed 2016-12-08 19:42:17 +03:00
Alexey Kudravtsev a95bbe99b0 diagnostics for EA-92610 - assert: JavaFindUsagesHelper.lambda$getElementNames$ 2016-12-08 19:42:17 +03:00
Alexey Kudravtsev 6b3264e37a typo 2016-12-08 19:42:17 +03:00
Alexey Kudravtsev 53d6be0b0a cleanup 2016-12-08 19:42:17 +03:00
Alexey Kudravtsev ffc41b19b7 <code> replaced with {@code} 2016-12-08 19:42:17 +03:00
Julia Beliaeva 70b0902741 [git] fix ref groups test 2016-12-08 19:31:04 +03:00
Vladimir.Orlov 53693b4474 IDEA-165217 Make IntelliJ IDEA and all IntelliJ-based products run in x64 mode for Windows 2016-12-08 19:30:09 +03:00
Julia Beliaeva 2a52c5d620 [git] tracked branch appears twice in branch filter: under tracked group and under corresponding remote group
IDEA-129339
2016-12-08 19:27:39 +03:00
Kirill Likhodedov b370b6f6a1 git: use actual local changes for diff after cherry-pick
Working with Changes taken from the cherry-picked commit leads to
incorrect diff: it is shown for the "old" changes, which means that:
- content at the right is read-only
- if there were local changes in the file, the old diff is still shown
  instead of the combined change.

Therefore after cherry-picking we should update the CLM and find local
changes which correspond to the changes from the original commit.

The method for this already exists in GitUncommitAction
=> move it and reuse.

IDEA-163941
2016-12-08 18:43:55 +03:00
Shaverdova Elena aae14b795b same login with platform util method for WI-34248 Blade: parameter info is not shown in PHP tags 2016-12-08 18:34:46 +03:00
Yaroslav Lepenkin 2beb632fce [name hints] show hints when resolve returns multiple overloaded methods, for parameter names which are the same 2016-12-08 18:00:40 +03:00
Roman Shevchenko 9eebef8658 Cleanup (formatting) 2016-12-08 15:39:21 +01:00
Roman Shevchenko a35f5ce9e5 Cleanup (PCE logging) 2016-12-08 15:38:32 +01:00
Vladislav.Soroka 45b08f7508 gradle: configurations completion 2016-12-08 17:16:32 +03:00
Anton Tarasov d98508ff35 IDEA-164566 [address pre-b606 macOS JBSDK; fix a typo] 2016-12-08 17:03:48 +03:00
Rustam Vishnyakov 505320bd74 Cleanup 2016-12-08 16:50:49 +03:00
Vassiliy.Kudryashov 21a7883a04 Fix bad sizing and painting (after LAF switching) 2016-12-08 16:27:32 +03:00
Dmitry Avdeev 6aa5a24d00 EA-90811 - IAE: TObjectHash.throwObjectContractViolation 2016-12-08 16:21:01 +03:00
nik 8d92187773 build scripts: set more precise since-build for plugins
For nightly builds (163.xxx) 'since-build' will be equal to the build number, for EAP/release builds (163.xxx.yyy) the last component of the build number will be stripped.
2016-12-08 15:48:34 +03:00
Dmitry Avdeev aa91ddb27c deprecated method removed 2016-12-08 15:42:25 +03:00
irengrig b291e20135 json schema: improve insertion of items by completion: add ":" after property name completion and show value completion; correct completion insertion for integer & enum of integers 2016-12-08 13:29:17 +01:00
irengrig 565b656767 json schema: parse default value as integer if the type is integer 2016-12-08 13:29:17 +01:00
Alexey Kudravtsev 516eff59ad annotated magic values 2016-12-08 15:07:54 +03:00
Dana Dahlstrom 382569a1a2 Test Comparable IteratorPosition using assertThat
… which makes failure messages (and maybe assertion code) more readable,
and avoids http://errorprone.info/bugpattern/SelfComparison.
2016-12-08 15:07:54 +03:00
Alexey Kudravtsev b027fe7814 removed console ptintlns for successful tests 2016-12-08 15:07:54 +03:00
Alexey Kudravtsev 511fa66cb1 reverted optimisation mentioned in IDEA-CR-16603 2016-12-08 15:07:54 +03:00
Alexey Kudravtsev ae5875e05e memory optimisation: do not store cached text, treeModel, excluded fields, sub groups maps 2016-12-08 15:07:54 +03:00
Alexey Kudravtsev d06c4c6328 cleanup: Math.hypot() 2016-12-08 15:07:54 +03:00
Pavel Dolgov 10dd5478f6 Java: Reverted the name and the functionality of ConfusingElseInspection. Changed default settings, corrected text messages. Added tests. (IDEA-163393) 2016-12-08 14:59:11 +03:00
Elizaveta Shashkova 44c4191d91 Tests: IronPython can't handle continuation lines properly 2016-12-08 14:27:36 +03:00
Shaverdova Elena 8b9b7fb208 WI-34248 Blade: parameter info is not shown in PHP tags 2016-12-08 14:08:29 +03:00
Tagir Valeev d01a4447c8 StringConcatenationInLoopsInspection: minor refactoring (IDEA-CR-16660) 2016-12-08 17:58:12 +07:00
Anna.Kozlova 30db1d1ec8 java tests: ensure for possibly long test messages details to be included in the visible part (IDEA-165187) 2016-12-08 11:44:07 +01:00
Roman Shevchenko d04e768a1e Cleanup (simplified I/O test util; warnings) 2016-12-08 11:32:38 +01:00
Tagir Valeev 74ec718025 StringConcatenationInLoopsInspection: quick-fix refactoring, methods extracted; CommentTracker: var-args delete() overload (IDEA-CR-16660) 2016-12-08 17:27:23 +07:00
Pavel Dolgov c63c47b3ee Java: Moved reusable bits of code from the inspection quick fix to the API - simplified. (IDEA-163139) 2016-12-08 13:12:14 +03:00