Commit Graph
191350 Commits
Author SHA1 Message Date
Anna.Kozlova 278d43dc00 enable static import quick fix on "method expected" error (IDEA-169966) 2017-03-21 12:18:45 +01:00
Anna.Kozlova cf10709f77 injection in enum constants (IDEA-169875) 2017-03-21 12:18:45 +01:00
Anna.Kozlova e75f2f7860 make message closer to javac error (IDEA-169865) 2017-03-21 12:18:45 +01:00
Roman Shevchenko 03cecfb302 [java] skips package accessibility checks for comment refs (IDEA-169450) 2017-03-21 11:21:44 +01:00
Yann Cébron c8a9c5d4d3 Merge remote-tracking branch 'origin/master' 2017-03-21 11:20:41 +01:00
Yann Cébron 0dc9b95033 [platform-tests] IntSLRUCacheTest -> TestCase 2017-03-21 11:19:48 +01:00
Aleksey Pivovarov 86f8de8a5b github: UsefulTestCase -> TestCase 2017-03-21 13:17:45 +03:00
Aleksey Pivovarov e358e4c34d diff: UsefulTestCase -> TestCase 2017-03-21 13:17:35 +03:00
Yann Cébron ebf5aafecd [execution] ProcessListTest -> TestCase 2017-03-21 11:15:26 +01:00
Yann Cébron 122692902d [execution] ProcessInfoTest -> TestCase 2017-03-21 11:13:16 +01:00
Yann Cébron e51f5e7cd3 Merge remote-tracking branch 'origin/master' 2017-03-21 10:52:07 +01:00
Yann Cébron 2db2bf3912 [javaFX] JavaFxAntTaskTest -> TestCase 2017-03-21 10:51:06 +01:00
Roman Shevchenko a270d6161a [platform] marks library roots for initial refresh
Needed to detect "offline" changes to SDks and libs (made when the IDE is loaded but a project isn't loaded).
2017-03-21 10:50:27 +01:00
Egor.Ushakov 759a6c2e0b throw IllegalStateException if VM is not yet initialized 2017-03-21 12:32:57 +03:00
Vladimir Krivosheev e09a0dd3ac JavaScriptDebugAware — fix kotlin compatibility 2017-03-21 10:17:16 +01:00
Alexander Zolotov d035637f19 Introduce guru method for force VFS refresh 2017-03-21 11:32:34 +03:00
Tagir Valeev f764692965 StreamToLoopInspection refactoring: strings replaced with actual PsiType's (as they are valid now); removed unnecessary code due to all PsiExpressions are also valid 2017-03-21 14:21:29 +07:00
Tagir Valeev 69632b09da StreamToLoopInspection: get rid of placeholder; instead pass a predicate to suggestUniqueVariableName to be able to reuse existing names 2017-03-21 12:14:55 +07:00
Tagir Valeev 09fa0c7a73 MoveFieldAssignmentToInitializerInspection: set default level to information; extend text-range to the whole assignment for information level (IDEA-CR-19490) 2017-03-21 10:44:04 +07:00
Tagir Valeev ea581b2ad3 ExpectedTypesProvider: getPropertyName @NotNull 2017-03-21 09:48:32 +07:00
Tagir Valeev 6baf19238e ControlFlowAnalyzer: do not add fail-check branch if no contracts return fail state 2017-03-21 09:38:51 +07:00
Kirill Likhodedov db21e64562 Inherit VcsRootBaseTest from the VcsPlatformTest & cleanup
Inheriting from the VcsPlatformTest allows to:
* remove project fixture initialization and tearDown;
* remove myVcsManager: already exists in parent;
* remove doCreateRealModuleIn, copy-pasted from PlatformTestCase;
* remove manual call to clearFields.

There is also no need to hold myFilesToDelete, which:
(a) already exist in the UsefulTestCase;
(b) are not needed, because the only deleted file is inside the project
    and will be deleted automatically.
2017-03-20 22:54:06 +00:00
Kirill Likhodedov f4eef1cba2 Move the base vcs root test to other tests & rename 2017-03-20 22:30:22 +00:00
Anton Tarasov b907dd1027 IDEA-169926 Changing application font size impact on code font size after restart 2017-03-21 00:18:04 +03:00
Dmitry Batkovich 9dc686d3cc inspection view: strip description tags when offline node is invalid IDEA-169659 upd 2017-03-20 23:34:51 +03:00
Gregory.Shrago d5d2e117b8 extract nextTokenIsSlow() 2017-03-20 23:30:06 +03:00
Vladimir Krivosheev 2304b776e7 IDEA-CR-19534 null instead of UOE (fix tests) 2017-03-20 20:52:43 +01:00
Vassiliy.Kudryashov dd6819316a IDEA-169331 File mask field keyboard behaviour inconsistent with search field 2017-03-20 22:44:31 +03:00
Daniil Ovchinnikov ae741a0260 [groovy] process variable declarations with @Field as field declarations
(IDEA-169348)
2017-03-20 22:35:57 +03:00
Vassiliy.Kudryashov 33ad518770 IDEA-169685 Regexes inserted into "Find" field are replaced with the value of its selection if "replace" mode is invoked 2017-03-20 22:03:34 +03:00
Julia Beliaeva 128e7b84fd [vcs-log] disable drag when selecting columns
When drag event received, check the direction of drag. If it is mostly vertical, consider it a selection
and do not try to drag a column.
2017-03-20 21:22:23 +03:00
Sergey Malenkov d6f89a34ac EA-99224 - ISE: ConfigurableWrapper.getId 2017-03-20 21:13:24 +03:00
Sergey Malenkov 592af236de ConfigurableWrapper cannot be cast to AutoImportOptionsProvider 2017-03-20 21:13:24 +03:00
Sergey Malenkov 077852c5f8 Adjust scrolling delta internally 2017-03-20 21:13:24 +03:00
Sergey Malenkov 727fe113fa Remove unused code 2017-03-20 21:13:24 +03:00
Julia Beliaeva 097a0642b8 [vcs-log] set minimum size for details panel 2017-03-20 21:04:30 +03:00
Julia Beliaeva 733b35ba6d [git] skip replaced in commit references list
Similar to grafted commits, replaced commits are marked as "replaced". Since this is not a reference, it is not included in references list.

IDEA-169831, EA-99213
2017-03-20 21:04:30 +03:00
Julia Beliaeva df80a4a01a [git] skip grafted in commit references list
When git repository has grafted commits, or is a shallow clone, commits with rewritten parents have "grafted" marker. It is shown with the list of references for the commit in log, but this is not a reference. Since creating a "grafted" reference leads to exceptions (having several references with the same name but a different hash is rather unexpected), this commit skips "grafted" markers entirely.

IDEA-169831, EA-99213
2017-03-20 21:04:30 +03:00
Andrey Vokin cb4c37e581 Ruby. Slim. Supported colon ":" as tag delimiter 2017-03-20 18:33:36 +01:00
peter d243d61455 IDEA-167834 Prioritize down classes from "exclude imports" in the "Go to class" list 2017-03-20 18:25:50 +01:00
Yann Cébron e26b225d50 Merge remote-tracking branch 'origin/master' 2017-03-20 18:04:35 +01:00
Roman Shevchenko bf27b49163 Merge remote-tracking branch 'origin/master' 2017-03-20 18:00:45 +01:00
Yann Cébron 47b2bd4132 IDEA-37246 Spring: create non-existing file from <import> should use template 2017-03-20 18:00:33 +01:00
Vladimir Krivosheev c109403360 Scope.Type -> ScopeType 2017-03-20 17:46:25 +01:00
Vladimir Krivosheev 97bd03d917 convert Scope to kotlin 2017-03-20 17:46:25 +01:00
Vladimir Krivosheev 4de245ccd5 convert Scope to kotlin 2017-03-20 17:46:24 +01:00
Nadya Zabrodina 33ee0678d6 [vcs]: branchPopup reset exist selection onSpeedSearchPatternChanged
* branches are already sorted in priority order, so if no bestMatch
 we should use first one;
* (IDEA-166858) select first common branch appearance with speed search;
2017-03-20 19:45:00 +03:00
Bas Leijdekkers 515db903a7 Make "Remove suppression" quickfix work in module-info.java 2017-03-20 17:26:53 +01:00
Vladimir Krivosheev 1c961b06db Use WIP preview to compute object presentation 2017-03-20 17:14:35 +01:00
Vladimir Krivosheev b7abd825fe convert CustomPropertiesValuePresentation to kotlin 2017-03-20 17:14:34 +01:00