Anna Kozlova
eb5c7ecb20
side effects in for stmt declaration (IDEA-172700)
...
transformation should be added before for stmt
2017-06-28 16:10:43 +02:00
Anna Kozlova
352770463f
navigation to already defined variable (IDEA-162316)
2017-06-28 16:10:43 +02:00
peter
4713328ffe
resolve member/type annotation nullable/notnull conflict (IDEA-174042)
2017-06-28 16:06:40 +02:00
peter
870e568148
infer no contracts in non-stubbed files (e.g. jshell)
2017-06-28 16:06:40 +02:00
Semyon Proshev
0418188864
PY-24867 Fixed: 'Add requirement ...' quick-fix doesn't work well for packages with names that don't match PyPI packages
...
Suggest all pypi packages that could contain specified module.
2017-06-28 17:01:48 +03:00
Semyon Proshev
8e3b1cb107
Many pypi packages could install same modules. Support this in PyPIPackageUtil.PACKAGES_TOPLEVEL and its usages.
2017-06-28 17:01:48 +03:00
Semyon Proshev
7088d9d25f
PY-11963 Fixed: Package requirements inspection warning for Python packages with names that don't match PyPI packages
...
Update PyPackageRequirementsInspection to honor PyPIPackageUtil.PACKAGES_TOPLEVEL and use this data as possible package name
2017-06-28 17:01:47 +03:00
anstarovoyt
88c460300f
angular: fix description for featured plugins
2017-06-28 16:26:35 +03:00
Pavel Dolgov
5173e0f670
Java: Infer nullability annotations for extracted method's parameters by checking the first read usage in the extracted fragment (IDEA-150243)
2017-06-28 16:17:34 +03:00
Pavel Dolgov
ff879a617e
Java: Regression test for extracting method from loop body (IDEA-152406)
2017-06-28 15:41:04 +03:00
Egor.Ushakov
edab85d266
lazy toString renderer, not enabled for now
2017-06-28 15:37:09 +03:00
Vladislav.Soroka
f3d58363e9
Gradle: do not call project service in the dispose method
2017-06-28 15:27:02 +03:00
Konstantin Kolosovsky
7bc7852865
Fix directory mappings initialization for "CommittedChangesCacheTest"
...
Previous implementation of "ProjectLevelVcsManagerImpl.waitForInitialized" could return when "VcsInitialization" was in IDLE (but not FINISHED) status. In such cases logic relying on active vcses configuration could've been called before active vcses were initialized (in "NewMappings.activateActiveVcses()") which led to errors in tests.
2017-06-28 14:54:09 +03:00
Konstantin Kolosovsky
4693fd2761
Refactor "SvnAnnotationProvider" - @NotNull, @Override
2017-06-28 14:54:08 +03:00
Elizaveta Shashkova
af2b05d3af
Improve logging for failed connection in Python debugger (it might help to investigate PY-16301)
2017-06-28 14:44:48 +03:00
Nicolay Mitropolsky
51077f5a8a
MakeVoidQuickFix opens one window to warn about unmodifiable files
2017-06-28 11:53:14 +03:00
Yann Cébron
c9bab235fc
[devkit] AbstractRegisterFix: fix getFamilyName() contract
2017-06-28 10:41:55 +02:00
peter
3aaf33bd1c
make some performance test expectations tighter
2017-06-28 10:31:01 +02:00
Yann Cébron
8f1e636359
IDEA-170298 Incorrect "action is not registered in plugin.xml"
...
fix various bugs & handling for IJ project
2017-06-28 09:48:37 +02:00
Vladislav.Soroka
16a0b0554e
Gradle: use gradle output paths for runtime classpath when the build is delegated to gradle
2017-06-28 10:44:01 +03:00
Tagir Valeev
cdce28fae8
MoveFieldAssignmentToInitializer: disable for self-references
...
Fixes IDEA-174956 "Move assignment to field declaration" produces red code
2017-06-28 10:34:33 +03:00
Tagir Valeev
9643e2d238
DeleteSideEffectsAwareFix: singular/plural message merged
...
Review: IDEA-CR-21623
2017-06-28 10:07:18 +03:00
Tagir Valeev
6b24ab8ec0
MismatchedCollectionQueryUpdateInspection: java.util.Map also allowed
2017-06-28 09:33:25 +03:00
Tagir Valeev
5216e3c722
ProjectBytecodeAnalysis: fix purity for multiple classes
...
When there are multiple classes available with the same FQN the idea was to combine their effects. However it was not properly implemented and actual effects depended on the order of classes returned by index
2017-06-28 09:33:23 +03:00
Valentin Fondaratov
c89bb65469
reduce memory footprint of the graphs and their condensations
...
Improves performance (RUBY-19431)
(cherry picked from commit 28b377e r=IDEA-CR-22287)
2017-06-28 02:05:03 +02:00
Gregory.Shrago
ed85a00203
delay scripts detection until some project is open
2017-06-28 01:53:46 +03:00
Gregory.Shrago
78f76d6979
make sure languages are initialized when mappings are read
2017-06-28 01:31:58 +03:00
Vassiliy.Kudryashov
95452ea670
Fix broken build (it was a conflict between keymaps)
2017-06-27 23:51:58 +03:00
Ilya.Kazakevich
a03ffc5fe7
PY-24777 allow tuples for optparse arguments
2017-06-27 23:49:17 +03:00
Maxim.Mossienko
bd6c40caa0
to prevent OOME perform one lightweight document commit
...
(when there are many uncommitted documents during batch document changes)
2017-06-27 20:22:17 +02:00
Maxim.Mossienko
2ecb0a4b1f
start dumb mode if there are many pending vfs changes to be processed
2017-06-27 20:22:17 +02:00
Anna Kozlova
e9da357c35
revert due to SOE
2017-06-27 20:37:48 +03:00
Anna Kozlova
088510d098
skip warnings for constructor refs with varargs (IDEA-174074)
2017-06-27 19:47:53 +03:00
Konstantin Kolosovsky
857b2bf810
Add more diagnostics for "CommittedChangesCacheTest"
2017-06-27 19:39:32 +03:00
Konstantin Kolosovsky
f87f56d6ae
Fix possible "CommittedChangesCacheTest.tearDown()" leak, simplify
2017-06-27 19:39:32 +03:00
peter
a178f43b09
IDEA-175049 'Analyze stacktrace' functionality erroneously detects stacktrace as thread dump
2017-06-27 18:23:35 +02:00
dmitriy.tseyler
8eb4830146
DBE: Fix duplicate shortcuts test
2017-06-27 18:57:25 +03:00
Kirill Kirichenko
de322a1653
IDEA-171869 Win10 LaF EditorTextField insets in combobox and Wrapper fixed
2017-06-27 18:45:46 +03:00
Vladimir.Orlov
f26216b5e2
Revert: new graphics for splashes and about
2017-06-27 18:33:19 +03:00
Maxim.Kolmakov
641d6c8b44
[gui-test] Greenify
2017-06-27 17:11:03 +02:00
Maxim.Kolmakov
b772fae56f
[gui-test] New generator for ComponentWithBrowseButton
2017-06-27 17:11:03 +02:00
Dmitry Batkovich
e731b6d0a1
Merge remote-tracking branch 'origin/master'
2017-06-27 17:57:10 +03:00
Dmitry Batkovich
8cb0abb189
i18n: specify getFamilyName for I18nizeConcatenationQuickFix (EA-103481)
2017-06-27 17:55:59 +03:00
Maxim.Mossienko
e8c4c97938
do replacement under progress (IDEA-125953)
2017-06-27 16:52:06 +02:00
Rustam Vishnyakov
f61f80ef25
IDE font help topic ID
2017-06-27 17:48:24 +03:00
Roman Shevchenko
90eb10586f
Cleanup (warnings; formatting)
2017-06-27 17:13:10 +03:00
Roman Shevchenko
f0021948fa
[platform] GeneralCommandLine API fix (IDEA-CR-19850)
2017-06-27 16:45:16 +03:00
Tagir Valeev
038e42e2f9
MismatchedCollectionQueryUpdate: createAddRemoveTreeClassChooserPanel used
...
Review: IDEA-CR-17765
2017-06-27 16:39:46 +03:00
Vladimir Krivosheev
2e4f94e68a
External project storage — append postfix @maven to store maven module data
...
IDEA project can store idea/maven/gradle/etc modules — we cannot check is it maven project or not. So, per-module postfix is used.
Project files are not yet use different file location — will be tested later is it really required on real-world user project
2017-06-27 15:32:08 +02:00
Sergey Karashevich
f8f38ad231
[gui-test] update documentation & small refactorings
2017-06-27 16:27:19 +03:00