Anna Kozlova
a166bd1059
overload resolution: infer most specific agains formal param types substituted against site substitutor, including param bounds (IDEA-150773)
2016-01-25 18:52:15 +03:00
Anna Kozlova
7de02f09ff
enable 'apply change signature' for move stmt left/right
2016-01-25 18:52:15 +03:00
Anna Kozlova
7b2e554b0a
inference: cache erasure flag together with partial inference (IDEA-150802)
2016-01-25 18:52:15 +03:00
Anna Kozlova
883f7f3f39
overload resolution: apply site substitution before potential compatibility check (IDEA-150807)
2016-01-25 18:52:15 +03:00
Vladimir Krivosheev
ec2c691cbf
WEB-19984 Debugging Node.js app built with Webpack
2016-01-25 16:30:52 +01:00
Vladimir Krivosheev
312b235ffd
convert SourceInfo to kotlin
2016-01-25 16:30:52 +01:00
Vladimir Krivosheev
6b41a4e2f9
convert SourceInfo to kotlin
2016-01-25 16:30:52 +01:00
Kirill Likhodedov
d0531a4b36
IDEA-131021 Git rename branch
2016-01-25 18:29:43 +03:00
Dmitry Jemerov
6bd5a06adf
download Kotlin from RC branch
2016-01-25 16:23:43 +01:00
peter
2f01419a49
CompilerTester: ensure vfs up to date state when saving module files; fixes tests failing when run second time reusing temp directory
2016-01-25 15:54:08 +01:00
Yaroslav Lepenkin
33cd748abd
Ditch same document check, just insert space after '='
2016-01-25 17:46:31 +03:00
Yaroslav Lepenkin
a4aee2929c
enabled auto format typed handler
2016-01-25 17:46:30 +03:00
Yaroslav Lepenkin
3104c65826
disable extension
2016-01-25 17:46:29 +03:00
Yaroslav Lepenkin
7ed05e5f42
added tests on typing after single/double quote without pairing one
2016-01-25 17:46:28 +03:00
Yaroslav Lepenkin
98cd3f33c7
move to java-impl and enable only for java
2016-01-25 17:46:27 +03:00
Yaroslav Lepenkin
6d1f3978e0
Corrected same document check
2016-01-25 17:46:26 +03:00
Yaroslav Lepenkin
2fce13f3cf
Do not store ref to last edited document, ensure document is the same as in previous typing by offset and last modification stamp
2016-01-25 17:46:25 +03:00
Yaroslav Lepenkin
528a24aa29
cleanify, extract methods
2016-01-25 17:46:24 +03:00
Yaroslav Lepenkin
028b678e80
Do not insert spaces inside string literals
2016-01-25 17:46:23 +03:00
Yaroslav Lepenkin
b4da4605bd
added test on '==='
2016-01-25 17:46:21 +03:00
Yaroslav Lepenkin
f8dee2ea11
corrected tests, insert spaces after '=' only if it should be there according to settings
2016-01-25 17:46:20 +03:00
Yaroslav Lepenkin
ba3f18a76c
minor: do nothing if disabled
2016-01-25 17:46:19 +03:00
Yaroslav Lepenkin
e32e78766a
Add space only before '='
2016-01-25 17:46:17 +03:00
Yaroslav Lepenkin
11872cd158
When typing assignment operator insert spaces automatically
2016-01-25 17:46:16 +03:00
Yaroslav Lepenkin
69c823ae78
unlambdify, since default project level is 6
2016-01-25 17:46:15 +03:00
Yaroslav Lepenkin
fc7ba425f1
Allow to add items into import layout table by shortcut, lambdify
2016-01-25 17:46:14 +03:00
Yaroslav Lepenkin
f1d06ed4e2
formatting
2016-01-25 17:46:13 +03:00
Egor.Ushakov
0dff500ccb
EA-77200 - assert: PositionManagerImpl$.run - no need for error
2016-01-25 17:38:55 +03:00
Alexander Zolotov
1e05366fe5
Add missing extension in parsing tests
2016-01-25 17:23:51 +03:00
Alexander Lobas
9bdabf2f91
IDEA-149210 Rework IDE notifications
2016-01-25 17:16:53 +03:00
Nadya Zabrodina
c24bd12b3a
[patch]: rollback apply patch refactoring: move rollback method to PatchApplier; add javadoc; fix typo
2016-01-25 17:05:23 +03:00
Nadya Zabrodina
5f26d4e6f2
[lvcs]: create wrapper for exception occurred in lvcs module; handle it in a user friendly manner when rollback patch
2016-01-25 17:05:22 +03:00
Nadya Zabrodina
e977efb6bb
[patch]: rollback dialog should inform user about binaries if needed
2016-01-25 17:05:21 +03:00
Nadya Zabrodina
9f3fa47ab7
[lvcs]: style: fix misprint; add annotation; remove parameter validation
2016-01-25 17:05:21 +03:00
Nadya Zabrodina
d4623b58cb
[lvcs]: api for rollback changed; refactoring
2016-01-25 17:05:20 +03:00
Nadya Zabrodina
9bee91b9e6
[lvcs]: notify user if can't revert to label; tests added
2016-01-25 17:05:19 +03:00
Nadya Zabrodina
2e4fb0305d
[patch]: IDEA-144633 improve error message
2016-01-25 17:05:19 +03:00
Nadya Zabrodina
a91dd2c9ed
[lvcs]: add test and workaround for empty lvcs model
...
* change warning if label not found to log.error
2016-01-25 17:05:18 +03:00
Nadya Zabrodina
b69fdd879b
[patch]: implement best attempt to apply patch (IDEA-148799, IDEA-60470, IDEA-35927, IDEA-148175)
...
* move rollback patch applying under modal progress;
* do not delete applied files from shelveList if failed or aborted;
2016-01-25 17:05:17 +03:00
Nadya Zabrodina
4fcd0f9d62
[lvcs]: implement rollback to Label from local history
...
* add label ID to identify label change;
* create a local history model;
* implement revert method by label;
* inform if failed;
* tests added;
2016-01-25 17:05:16 +03:00
Nadya Zabrodina
f76d299c94
[lvcs]: provide lvcs API to be able revert dir to label-state
2016-01-25 17:05:16 +03:00
Nadya Zabrodina
7109775e39
[patch]: do best attempt to apply patch
...
* store failed patches;
* if one filePatch has FAILED status it means we need to continue but store this info;
* process added/deleted files and mark them as failed if preCheck failed;
* refactor path verifier;
* notify about failed status with detailed dialog info and rollback button (not implemented yet);
* add labels to easily distinguish 'apply patch action' in local history dialog;
2016-01-25 17:05:15 +03:00
Nadya Zabrodina
740f69c2e2
[patch]: cleanUp: remove unnecessary notification that never occurs and do noting
...
* showStatus dosn't show failed status;
* Failed status notification shown inside nonWriteActionPreCheck() for this workflow
2016-01-25 17:05:14 +03:00
Nadya Zabrodina
94d872e533
[patch]: cleanUp verifier
2016-01-25 17:05:14 +03:00
Michael Golubev
477faee287
Docker integration - separate tool window - tabs instead of subnodes
2016-01-25 14:56:48 +01:00
Bas Leijdekkers
912e9907f8
IG: fix test/add missing change
2016-01-25 14:47:23 +01:00
nik
8d7d8a0384
IDEA-150835: Provide an API which tells which production module corresponding to tests module
2016-01-25 16:46:07 +03:00
Konstantin Ulitin
13556f976c
disable lexing optimization correction check
2016-01-25 16:41:49 +03:00
Alexander Zolotov
8a20eaf86e
Postfix templates: adjust templates description
2016-01-25 16:33:20 +03:00
Alexander Zolotov
9f1c967cff
Postfix templates: add tests for new templates and use full qualified names
...
in templates
2016-01-25 16:33:20 +03:00