Commit Graph

203742 Commits

Author SHA1 Message Date
Anna.Kozlova
9728678ff4 method references: don't swallow errors during method ref inference (IDEA-179706) 2017-09-29 14:31:21 +02:00
Anna.Kozlova
81730cbe8e EA-107068 - assert: PsiElementListNavigator.lambda$navigateOrCreatePopup$ 2017-09-29 14:31:20 +02:00
Konstantin Bulenkov
d16658c778 remove unused registry keys 2017-09-29 14:20:04 +02:00
Konstantin Bulenkov
81e8e0644d add new Project View as experimental feature for 10% of internal users 2017-09-29 14:20:03 +02:00
Konstantin Bulenkov
b51e114ad7 fix possible Alpha out of range exception 2017-09-29 14:20:03 +02:00
Egor.Ushakov
a38d7c1697 debugger agent: suppress warnings 2017-09-29 15:16:48 +03:00
Egor.Ushakov
7bd2832622 debugger agent: do not create temp files, use bundled asm 2017-09-29 15:16:47 +03:00
Egor.Ushakov
26b17fe90c more logging for strange hotswap not reloading classes issue 2017-09-29 15:16:47 +03:00
Daniil Ovchinnikov
b9a4ad29de [groovy] force gant to proparate log level to ant (IDEA-179747) 2017-09-29 14:11:56 +02:00
Vladislav.Soroka
4202b408e9 Dummy build view manager for tests 2017-09-29 15:07:17 +03:00
Kirill Kirichenko
4d2622f7f5 Add error outline for EditorTextField 2017-09-29 14:50:38 +03:00
Tagir Valeev
c8ae5ff3dc SetInspectionOptionFix: cancel icon; undoable 2017-09-29 18:35:29 +07:00
Tagir Valeev
8bb4898806 DataFlowInspectionBase: exterminate onTheFly parameter where possible
Review ID: IDEA-CR-24978
2017-09-29 18:27:39 +07:00
Alexey Kudravtsev
80925bf40b removed deprecated method 2017-09-29 14:23:59 +03:00
Alexey Kudravtsev
1625f9a7cd test fix 2017-09-29 14:23:59 +03:00
Alexander Zolotov
5e3232dc74 Build scripts: add dependencies file into cross-platform distribution 2017-09-29 14:21:22 +03:00
Alexander Zolotov
b89462305c EA-104878: use immutable char sequence 2017-09-29 14:21:22 +03:00
Alexander Zolotov
399b064ba6 Exclude help from cross-platform distributions 2017-09-29 14:21:22 +03:00
Yaroslav Pankratyev
548e259a23 IDEA-179740 Better testdata file pairs resolving 2017-09-29 18:17:02 +07:00
Alexey Kudravtsev
7609356953 change in global libraries roots should lead to rootsChanged() in all projects 2017-09-29 14:02:10 +03:00
Tagir Valeev
999f9032b4 DataFlowInspectionBase#isAssertionEffectively simplified via stripBraces 2017-09-29 17:57:58 +07:00
Tagir Valeev
d5967a270e InspectionsBundle.properties: unused constant removed 2017-09-29 17:53:16 +07:00
Dmitry Batkovich
0c19a4c695 inspection view: allow specify container element for every inspection for given language (IDEA-179773) 2017-09-29 13:49:39 +03:00
Tagir Valeev
b3596b56d5 SubtractionInCompareToInspectionBase: simplify overflow check
Review ID: IDEA-CR-24978
2017-09-29 17:38:35 +07:00
Tagir Valeev
96c5bbef2f SetInspectionOptionFix; used in DataFlowInspectionBase 2017-09-29 17:32:14 +07:00
Tagir Valeev
d17a66cb3c DataFlowInspectionBase: minor code simplifications 2017-09-29 17:32:13 +07:00
Tagir Valeev
0dbc34c94e DFA: NotNull annotations 2017-09-29 17:32:13 +07:00
alexey.afanasiev
9c33a91492 Add tests to "Convert to @CompileStatic" action (IDEA-95853) 2017-09-29 13:18:21 +03:00
Daniil Ovchinnikov
f9e31aadf8 [groovy] cleanup 2017-09-29 14:39:02 +02:00
Daniil Ovchinnikov
27d2d245ee [groovy] get rid of GroovyMethodMetricInspection#getConfigurationLabel 2017-09-29 14:28:55 +02:00
Daniil Ovchinnikov
4a378df556 [groovy] pass default limit into constructor of complexity ispections 2017-09-29 14:28:55 +02:00
Dmitry Batkovich
a1842c3914 type migration: build migration tree under progress (IDEA-179378) 2017-09-29 12:23:52 +03:00
Dennis Ushakov
0cd98ce757 sandbox attribute completion (WEB-20599) 2017-09-29 11:47:14 +03:00
Dmitry Batkovich
e2161a6d62 do not throw exceptions in CoreProgressManager.assertUnderProgress() 2017-09-29 11:46:09 +03:00
Egor.Ushakov
65b7f5e530 debugger agent: simplified wrapper generation 2017-09-29 11:37:41 +03:00
Egor.Ushakov
2b9ab5f933 debugger agent: fixed original return value and support more capture points 2017-09-29 11:37:41 +03:00
Maxim.Mossienko
cab0504a91 Merge remote-tracking branch 'origin/master' 2017-09-29 10:32:43 +02:00
Maxim.Mossienko
796409a3ab even shorter copyright 2017-09-29 10:31:29 +02:00
Tagir Valeev
e7d2193a56 InvertIfConditionAction: preserve comments after last statement
Fixes IDEA-153371 invert 'if' condition deletes comment lines
2017-09-29 15:20:51 +07:00
Tagir Valeev
a64cada7e1 InvertIfConditionAction: nullability warnings fixed 2017-09-29 15:20:50 +07:00
Dmitry Batkovich
7ac8213d0b java ast index: ignore primitive types under jdk<8 (IDEA-179781) 2017-09-29 10:53:52 +03:00
nik
3e6980dc7c Project Structure dialog: show actual module name if 'flatten modules' option is selected (IDEA-179583) 2017-09-29 09:49:09 +03:00
nik
d92b2473e1 Project Structure dialog: keep module name after changing selection (IDEA-179580) 2017-09-29 09:47:51 +03:00
Tagir Valeev
03583e2b72 SubtractionInCompareTo: reduce false-positives
1. Do not warn on float/double, except when the subtraction is immediately cast to int/long (fixes IDEA-167389)
2. Do not warn when it's statically known that overflow will not occur.
2017-09-29 12:46:20 +07:00
Tagir Valeev
d835b789fa StandardInstructionVisitor: non-negative range for Enum.ordinal() 2017-09-29 12:46:19 +07:00
Ilya.Kazakevich
354078660d PY-24875: Filter messages in console, do not use InputFilter EP
With InputFilter API we can't check if are in test console and even
if it is Python console or not.
Affecting any console in Intellij-based product is not good idea
and may lead to performance problems.

See https://buildserver.labs.intellij.net/viewLog.html?buildId=22270794&tab=buildResultsDiv&buildTypeId=ijplatform_master_Idea_PerformanceTests
2017-09-28 23:30:57 +03:00
Anna.Kozlova
a4b595baca create from text to prevent invalid psi (IDEA-CR-24971) 2017-09-28 21:20:39 +02:00
Roman Shevchenko
0b6649492e [platform] simple API for deleting temp. files on process termination 2017-09-28 20:23:19 +02:00
Bas Leijdekkers
a88eddfef7 IG: don't warn on package-info files in invalid package (IDEA-179360) 2017-09-28 19:44:32 +02:00
Vladislav.Soroka
d5dd26a495 Maven: ep name cleanup 2017-09-28 20:42:34 +03:00